DIRTcar Sportsmans
A Feature (10 Laps): 1. 14K-Bryant Klaassen[1]; 2. 50-Roger DeBoer[2]; 3. 14-Brian Kroon[6]; 4. 50M-Marni DeBoer[4]; 5. 19-Brandon Jurrens[7]; 6. 44-Leon Sneller[5]; 7. 94-Tyler Bradley[3]; 8. 4-PJ Stoner[9]; 9. 25-Josh Huisman[8]; 10. 46 7-Jacob Foster[10]
Heat 1 (6 Laps): 1. 44-Leon Sneller[2]; 2. 14-Brian Kroon[3]; 3. 14K-Bryant Klaassen[5]; 4. 19-Brandon Jurrens[4]; 5. (DNF) 4-PJ Stoner[1]
Heat 2 (6 Laps): 1. 50-Roger DeBoer[3]; 2. 50M-Marni DeBoer[2]; 3. 94-Tyler Bradley[1]; 4. 46 7-Jacob Foster[4]; 5. 25-Josh Huisman[5]
Hobby Stocks
A Feature (12 Laps): 1. 38S-Dylan Fitzpatrick[1]; 2. 6-Dustin Gulbrandson[7]; 3. 86-Tracy Halouska[3]; 4. X-Tyler Schlumbohm[8]; 5. 15-Thomas Kracht[20]; 6. 14S-Aaron Stettnichs[6]; 7. 26-Tyler Pospisil[2]; 8. 11T-Todd Uhl[11]; 9. 31-Dawson Deboer[16]; 10. 13X-Alex Wiertzema[10]; 11. 88-Chad Kooiker[14]; 12. 4-Derek Baartman[15]; 13. 722-Lance DeJong[19]; 14. (DNF) 81-Josh Froseth[13]; 15. (DNF) 52K-Trevor Kracht[4]; 16. (DNF) 81VT-Dylan Vanden Top[12]; 17. (DNF) 61N-Nick Brady[9]; 18. (DNF) 15X-Seth Miller[18]; 19. (DNF) 6V-Levi Vander Weide[17]; 20. (DQ) 4D-Cory Kelderman[5]
Heat 1 (6 Laps): 1. 6-Dustin Gulbrandson[1]; 2. 13X-Alex Wiertzema[2]; 3. 26-Tyler Pospisil[4]; 4. 52K-Trevor Kracht[6]; 5. 81-Josh Froseth[7]; 6. 31-Dawson Deboer[5]; 7. 722-Lance DeJong[3]
Heat 2 (6 Laps): 1. X-Tyler Schlumbohm[1]; 2. 11T-Todd Uhl[2]; 3. 61N-Nick Brady[7]; 4. 4D-Cory Kelderman[6]; 5. 88-Chad Kooiker[4]; 6. 6V-Levi Vander Weide[3]; 7. 15-Thomas Kracht[5]
Heat 3 (6 Laps): 1. 38S-Dylan Fitzpatrick[1]; 2. 14S-Aaron Stettnichs[2]; 3. 81VT-Dylan Vanden Top[4]; 4. 86-Tracy Halouska[3]; 5. 4-Derek Baartman[6]; 6. 15X-Seth Miller[5]
B Modifieds
A Feature (15 Laps): 1. 15A-Curt Ahlers[2]; 2. 21-Eric Faber[1]; 3. 63-Chris Huisman[8]; 4. 782-Miah Christensen[4]; 5. 6-Dustin Kruse[3]; 6. 21K-Dave Kennedy[10]; 7. 14A-Andrew Ahlers[6]; 8. 7C-Cole Christensen[11]; 9. 06W-Ryan Walker[7]; 10. 40-Tim Dann[5]; 11. 20-Derek Van Veldhuizen[14]; 12. 8M-Kaleb Modder[9]; 13. 4A-Austin Brands[17]; 14. (DNF) 82-Howard Baartman[13]; 15. (DNF) 5-Colter Deutsch[16]; 16. (DNF) 13N-Nick Schmidt[12]; 17. (DNS) 98-Nate Barger
Heat 1 (6 Laps): 1. 14A-Andrew Ahlers[1]; 2. 21-Eric Faber[2]; 3. 7C-Cole Christensen[5]; 4. 63-Chris Huisman[4]; 5. (DNF) 20-Derek Van Veldhuizen[6]; 6. (DNF) 98-Nate Barger[3]
Heat 2 (6 Laps): 1. 15A-Curt Ahlers[2]; 2. 6-Dustin Kruse[5]; 3. 40-Tim Dann[3]; 4. (DNF) 4A-Austin Brands[6]; 5. (DNF) 5-Colter Deutsch[1]; 6. (DQ) 3-Brian Campbell[4]
Heat 3 (6 Laps): 1. 06W-Ryan Walker[2]; 2. 782-Miah Christensen[4]; 3. 21K-Dave Kennedy[5]; 4. 8M-Kaleb Modder[3]; 5. 13N-Nick Schmidt[6]; 6. 82-Howard Baartman[1]
Stock Cars
A Feature (18 Laps): 1. 34K-Colby Klaassen[5]; 2. 32-Justin Regnerus[11]; 3. 11K-Darrin Korthals[9]; 4. 04-Roger Verdoorn[3]; 5. 16J-Jon DeBoer[16]; 6. 43K-Josh Kelderman[1]; 7. 36-Glenn Wynia[4]; 8. 81-Mark Vanden Top[12]; 9. 15-Brandon Ferguson[7]; 10. 20K-Spenser Kalass[8]; 11. 84L-Alan Lange[15]; 12. 1H-Tom Hagedorn[13]; 13. 51-Mark Sanow[14]; 14. (DNF) 22E-Eric Gaul[6]; 15. (DNF) 33M-Mathias Lux[2]; 16. (DNF) 84-Matt Lange[17]; 17. (DNF) 32X-Rich Gregoire[10]
Heat 1 (8 Laps): 1. 34K-Colby Klaassen[1]; 2. 11K-Darrin Korthals[6]; 3. 04-Roger Verdoorn[4]; 4. 81-Mark Vanden Top[2]; 5. 1H-Tom Hagedorn[5]; 6. (DNF) 16J-Jon DeBoer[3]
Heat 2 (8 Laps): 1. 22E-Eric Gaul[2]; 2. 32-Justin Regnerus[6]; 3. 36-Glenn Wynia[1]; 4. 43K-Josh Kelderman[5]; 5. 51-Mark Sanow[4]; 6. 84L-Alan Lange[3]
Heat 3 (8 Laps): 1. 32X-Rich Gregoire[1]; 2. 15-Brandon Ferguson[2]; 3. 20K-Spenser Kalass[3]; 4. 33M-Mathias Lux[4]; 5. (DNF) 84-Matt Lange[5]
Economy Late Models
A Feature (20 Laps):
Dirt Late Models
A Feature 1: 1. #1-Nick Beyenhof[2]; 2. 762-Blair Nothdurft[3]; 3. 51-Nate Beyenhof[6]; 4. 38-Jordan Heiman[12]; 5. 07-Ben Sukup[1]; 6. 22-Gary Brown Jr[4]; 7. 76-Troy Nothdurft[10]; 8. 1B-Scott Borkowski[11]; 9. 79K-Karl Brewer[13]; 10. 10TOO-John Hoefert[8]; 11. R21-Ray Sveeggen[5]; 12. 1V-Gale Vogt[15]; 13. 79-Jesse Kroger[18]; 14. (DNF) 44-Kevin Larson[16]; 15. (DNF) 80-Jeff Kroger[9]; 16. (DNF) 13-Marty Myers[7]; 17. (DNF) 11-Brad Vogt[19]; 18. (DNF) 55-Rod Barse[14]; 19. (DNF) 15-Kenny Bartels[17]
Heat 1: 1. 07-Ben Sukup[1]; 2. #1-Nick Beyenhof[3]; 3. 13-Marty Myers[2]; 4. 76-Troy Nothdurft[6]; 5. 79K-Karl Brewer[7]; 6. 44-Kevin Larson[4]; 7. (DNF) 11-Brad Vogt[5]
Heat 2: 1. R21-Ray Sveeggen[4]; 2. 762-Blair Nothdurft[5]; 3. 10TOO-John Hoefert[6]; 4. 1B-Scott Borkowski[3]; 5. (DNF) 55-Rod Barse[1]; 6. (DNF) 15-Kenny Bartels[2]
Heat 3: 1. 22-Gary Brown Jr[1]; 2. 51-Nate Beyenhof[3]; 3. 79-Jesse Kroger[2]; 4. 80-Jeff Kroger[5]; 5. 38-Jordan Heiman[6]; 6. 1V-Gale Vogt[4]