DIRTcar Sportsmans
A Feature (10 Laps): 1. 14K-Bryant Klaassen[1]; 2. 14-Brian Kroon[2]; 3. 44-Leon Sneller[4]; 4. 19-Brandon Jurrens[3]; 5. 94-Tyler Bradley[8]; 6. 58-Scotty DeJong[5]; 7. 4-PJ Stoner[6]; 8. 46 7-Jacob Foster[9]; 9. (DNS) 50M-Marni DeBoer; 10. (DNS) 50-Roger DeBoer; 11. (DNS) 25-Josh Huisman
Heat 1 (6 Laps): 1. 14-Brian Kroon[1]; 2. 4-PJ Stoner[5]; 3. 58-Scotty DeJong[2]; 4. (DNF) 25-Josh Huisman[4]; 5. (DNF) 46 7-Jacob Foster[6]; 6. (DNF) 50M-Marni DeBoer[3]
Heat 2 (6 Laps): 1. 14K-Bryant Klaassen[1]; 2. 44-Leon Sneller[4]; 3. 19-Brandon Jurrens[3]; 4. 94-Tyler Bradley[5]; 5. (DNF) 50-Roger DeBoer[2]
Hobby Stocks
A Feature (12 Laps): 1. X-Tyler Schlumbohm[1]; 2. 81VT-Dylan Vanden Top[2]; 3. 15-Thomas Kracht[9]; 4. 38S-Dylan Fitzpatrick[3]; 5. 13X-Alex Wiertzema[11]; 6. 31-Dawson Deboer[12]; 7. 14S-Aaron Stettnichs[4]; 8. 86-Tracy Halouska[10]; 9. 52K-Trevor Kracht[13]; 10. 6-Dustin Gulbrandson[6]; 11. 4D-Cory Kelderman[8]; 12. 61N-Nick Brady[5]; 13. 88-Chad Kooiker[7]; 14. 28-Terry Larsen[16]; 15. 6V-Levi Vander Weide[15]; 16. 11T-Todd Uhl[17]; 17. 40J-Mike Kiggins[18]; 18. 4X-Kaedan Collins[20]; 19. 35K-Brady Klaassen[21]; 20. 33JN-Joel Norris[14]; 21. 11-Nick Janssen[19]
Heat 1 (6 Laps): 1. 6-Dustin Gulbrandson[1]; 2. 61N-Nick Brady[2]; 3. 86-Tracy Halouska[5]; 4. 14S-Aaron Stettnichs[6]; 5. 52K-Trevor Kracht[7]; 6. 28-Terry Larsen[4]; 7. 11-Nick Janssen[3]
Heat 2 (6 Laps): 1. 13X-Alex Wiertzema[2]; 2. 15-Thomas Kracht[1]; 3. 31-Dawson Deboer[4]; 4. 4D-Cory Kelderman[5]; 5. 33JN-Joel Norris[6]; 6. 11T-Todd Uhl[3]; 7. 4X-Kaedan Collins[7]
Heat 3 (6 Laps): 1. 38S-Dylan Fitzpatrick[1]; 2. 81VT-Dylan Vanden Top[5]; 3. 88-Chad Kooiker[2]; 4. X-Tyler Schlumbohm[6]; 5. 6V-Levi Vander Weide[4]; 6. 40J-Mike Kiggins[7]; 7. (DQ) 35K-Brady Klaassen[3]
B Modifieds
A Feature (15 Laps): 1. 782-Miah Christensen[5]; 2. 06W-Ryan Walker[13]; 3. 22T-Tyler Tesch[1]; 4. 5-Colter Deutsch[2]; 5. 21K-Dave Kennedy[15]; 6. 15A-Curt Ahlers[3]; 7. 98-Nate Barger[6]; 8. 21T-Trevor Tesch[8]; 9. 14A-Andrew Ahlers[7]; 10. 8M-Kaleb Modder[4]; 11. 33-Andrew Hulstein[16]; 12. 20-Derek Van Veldhuizen[10]; 13. 7C-Cole Christensen[18]; 14. 4-Jackson Mulder[19]; 15. 45-Tucker Powell[12]; 16. 14-Austin Powell[14]; 17. 29-Jesse Reynolds[17]; 18. (DNF) 13N-Nick Schmidt[11]; 19. (DNF) 21-Eric Faber[9]
Heat 1 (8 Laps): 1. 14A-Andrew Ahlers[1]; 2. 21-Eric Faber[3]; 3. 13N-Nick Schmidt[6]; 4. 45-Tucker Powell[2]; 5. (DNF) 06W-Ryan Walker[4]; 6. (DNF) 33-Andrew Hulstein[5]; 7. (DNF) 7C-Cole Christensen[7]
Heat 2 (8 Laps): 1. 782-Miah Christensen[3]; 2. 22T-Tyler Tesch[2]; 3. 20-Derek Van Veldhuizen[1]; 4. 15A-Curt Ahlers[5]; 5. 21K-Dave Kennedy[6]; 6. 29-Jesse Reynolds[4]
Heat 3 (8 Laps): 1. 5-Colter Deutsch[1]; 2. 8M-Kaleb Modder[3]; 3. 21T-Trevor Tesch[6]; 4. 98-Nate Barger[2]; 5. 14-Austin Powell[5]; 6. (DQ) 4-Jackson Mulder[4]
Stock Cars
A Feature (18 Laps): 1. 11K-Darrin Korthals[2]; 2. 16J-Jon DeBoer[1]; 3. 32-Justin Regnerus[9]; 4. 32X-Rich Gregoire[15]; 5. 04-Roger Verdoorn[4]; 6. 20K-Spenser Kalass[11]; 7. 84-Matt Lange[16]; 8. 43K-Josh Kelderman[17]; 9. 84L-Alan Lange[13]; 10. 51-Mark Sanow[14]; 11. 36-Glenn Wynia[5]; 12. (DNF) 117L-Chad Lonneman[12]; 13. (DNF) 34K-Colby Klaassen[8]; 14. (DNF) 15-Brandon Ferguson[6]; 15. (DNF) 22E-Eric Gaul[10]; 16. (DNF) 66Z-Elijah Zevenbergen[3]; 17. (DNF) 40-Scott Overgaard[7]
Heat 1 (8 Laps): 1. 66Z-Elijah Zevenbergen[3]; 2. 32-Justin Regnerus[4]; 3. 20K-Spenser Kalass[2]; 4. 36-Glenn Wynia[1]; 5. 84L-Alan Lange[6]; 6. 32X-Rich Gregoire[5]
Heat 2 (8 Laps): 1. 11K-Darrin Korthals[4]; 2. 40-Scott Overgaard[5]; 3. 15-Brandon Ferguson[1]; 4. 22E-Eric Gaul[3]; 5. 51-Mark Sanow[2]; 6. 84-Matt Lange[6]
Heat 3 (8 Laps): 1. 34K-Colby Klaassen[2]; 2. 04-Roger Verdoorn[4]; 3. 16J-Jon DeBoer[3]; 4. 117L-Chad Lonneman[5]; 5. (DNF) 43K-Josh Kelderman[1]
DIRTcar Late Models
A Feature 1 (15 Laps): 1. 64-Cory Yeigh[5]; 2. 1M-Eric Moser[2]; 3. 40-Tim Dann[7]; 4. 83X-Brylee Gough[3]; 5. 71-Shaun Taylor[8]; 6. 27-Dave Kuchta[6]; 7. 13-Brian Hoing[10]; 8. 57-Pat Stofferahn[1]; 9. (DNF) 1-Travis Schreurs[9]; 10. (DNF) 55-John Hoing[4]; 11. (DNF) 29Z-JJ Zebell[11]; 12. (DNS) 97-Jim Pruett
Heat 1 (8 Laps): 1. 27-Dave Kuchta[5]; 2. 83X-Brylee Gough[4]; 3. 71-Shaun Taylor[6]; 4. 1-Travis Schreurs[1]; 5. 13-Brian Hoing[2]; 6. 97-Jim Pruett[3]
Heat 2 (8 Laps): 1. 1M-Eric Moser[2]; 2. 55-John Hoing[3]; 3. 40-Tim Dann[5]; 4. 64-Cory Yeigh[4]; 5. 57-Pat Stofferahn[1]; 6. (DNF) 29Z-JJ Zebell[6]