USRA B-Mods
A Feature (15 Laps): 1. 4-Jackson Mulder[2]; 2. 91-Tyler Johnson[7]; 3. 20-Derek Van Veldhuizen[5]; 4. 11L-Lyndon Johnson[11]; 5. 21T-Trevor Tesch[3]; 6. 22T-Tyler Tesch[8]; 7. 66R-Randy Van Veldhuizen[1]; 8. 52-Trevor Kracht[10]; 9. 14A-Andrew Ahlers[18]; 10. 11X-Quinten Johnson[16]; 11. 27-Kevin Joachim[6]; 12. 97-Damien Vandenberg[14]; 13. 45R-Dale Ricks Jr[17]; 14. 8M-Kaleb Modder[9]; 15. 21K-Dave Kennedy[4]; 16. A13X-Alex Wiertzema[20]; 17. 15A-Curt Ahlers[19]; 18. 45D-Dyllan Ricks[13]; 19. (DNF) 80-Dustin Johnson[15]; 20. (DNF) 19-Tracy Johnson[12]
B Feature (8 Laps): 1. 11X-Quinten Johnson[1]; 2. 45R-Dale Ricks Jr[2]; 3. 14A-Andrew Ahlers[5]; 4. 15A-Curt Ahlers[6]; 5. A13X-Alex Wiertzema[4]; 6. (DNF) 20S-Jason Stegemann[3]; 7. (DNS) 34-Miles Veen
Heat 1 (8 Laps): 1. 91-Tyler Johnson[2]; 2. 19-Tracy Johnson[5]; 3. 27-Kevin Joachim[4]; 4. 4-Jackson Mulder[7]; 5. 45D-Dyllan Ricks[1]; 6. 11X-Quinten Johnson[3]; 7. (DNF) 34-Miles Veen[8]; 8. (DNF) 15A-Curt Ahlers[6]
Heat 2 (8 Laps): 1. 11L-Lyndon Johnson[2]; 2. 22T-Tyler Tesch[7]; 3. 21T-Trevor Tesch[5]; 4. 8M-Kaleb Modder[4]; 5. 97-Damien Vandenberg[1]; 6. 45R-Dale Ricks Jr[6]; 7. (DNF) 14A-Andrew Ahlers[3]
Heat 3 (8 Laps): 1. 20-Derek Van Veldhuizen[2]; 2. 21K-Dave Kennedy[4]; 3. 52-Trevor Kracht[6]; 4. 66R-Randy Van Veldhuizen[3]; 5. 80-Dustin Johnson[1]; 6. 20S-Jason Stegemann[7]; 7. A13X-Alex Wiertzema[5]
DIRTcar Sportsmans
A Feature (10 Laps): 1. 94-Tyler Bradley[4]; 2. 14-Brian Kroon[6]; 3. 57-Todd Steenhoven[5]; 4. 2-Leon Sneller[7]; 5. 23-Kent Miller[8]; 6. 17-Brandon Boeve[9]; 7. 81CJ-Carson Vanden Top[12]; 8. 10-Blake Schneekloth[2]; 9. (DNF) 83-Neal Krull[11]; 10. (DNF) 45K-Kaden Klaassen[1]; 11. (DNF) 57W-Wyatt Steenhoven[3]; 12. (DQ) 14G-Nikkya Betz[10]
Heat 1 (6 Laps): 1. 45K-Kaden Klaassen[1]; 2. 57-Todd Steenhoven[2]; 3. 57W-Wyatt Steenhoven[3]; 4. 2-Leon Sneller[5]; 5. 17-Brandon Boeve[4]; 6. (DNF) 83-Neal Krull[6]
Heat 2 (6 Laps): 1. 14-Brian Kroon[5]; 2. 94-Tyler Bradley[1]; 3. 10-Blake Schneekloth[3]; 4. 23-Kent Miller[4]; 5. 14G-Nikkya Betz[2]; 6. 81CJ-Carson Vanden Top[6]
USRA Stock Cars
A Feature (18 Laps): 1. 46-Colton Arends[10]; 2. 11K-Darrin Korthals[1]; 3. 45-Dustin Gulbrandson[3]; 4. 32X-Rich Gregoire[16]; 5. 40-Scott Overgaard[5]; 6. 16J-Jon DeBoer[6]; 7. 43-Mark Henry[9]; 8. 36-Glenn Wynia[4]; 9. 0TG-Brad TeGrotenhuis[18]; 10. 4-Aaron Stettnichs[13]; 11. 84L-Alan Lange[15]; 12. 81-Tanner Vanden Top[11]; 13. 46 7-Jacob Foster[20]; 14. (DNF) 04-Roger Verdoorn[2]; 15. (DNF) 43K-Josh Kelderman[17]; 16. (DNF) 84-Matt Lange[14]; 17. (DNF) 117L-Chad Lonneman[8]; 18. (DNF) 17-Austin Brands[7]; 19. (DNF) 20K-Spenser Kalass[12]; 20. (DNS) 51-Mark Sanow; 21. (DNS) 5X-Kevin Kremin; 22. (DNS) 15-Thomas Kracht
Heat 1 (8 Laps): 1. 117L-Chad Lonneman[1]; 2. 46-Colton Arends[7]; 3. 17-Austin Brands[6]; 4. 16J-Jon DeBoer[5]; 5. 4-Aaron Stettnichs[4]; 6. (DNF) 46 7-Jacob Foster[8]; 7. (DNF) 0TG-Brad TeGrotenhuis[3]; 8. (DNF) 15-Thomas Kracht[2]
Heat 2 (8 Laps): 1. 81-Tanner Vanden Top[2]; 2. 20K-Spenser Kalass[3]; 3. 43-Mark Henry[4]; 4. 36-Glenn Wynia[7]; 5. 84-Matt Lange[1]; 6. 32X-Rich Gregoire[6]; 7. 43K-Josh Kelderman[5]
Heat 3 (8 Laps): 1. 11K-Darrin Korthals[2]; 2. 40-Scott Overgaard[3]; 3. 04-Roger Verdoorn[6]; 4. 45-Dustin Gulbrandson[5]; 5. 84L-Alan Lange[1]; 6. (DNF) 51-Mark Sanow[4]; 7. (DNF) 5X-Kevin Kremin[7]
USRA Hobby Stocks
A Feature (15 Laps): 1. X-Tyler Schlumbohm[1]; 2. 35K-Brady Klaassen[4]; 3. 22E-Eric Gaul[7]; 4. 6-Dustin Gulbrandson[5]; 5. 14K-Bryant Klaassen[9]; 6. 8-Levi Vander Weide[11]; 7. 43-Doug Brinkhous[10]; 8. 93-Rick VanderWeide[12]; 9. 86-Tracy Halouska[17]; 10. 18K-Landon Krohn[13]; 11. 2*-Dustin Schultz[20]; 12. 20B-Josh Bradley[16]; 13. 50M-Marni DeBoer[2]; 14. 17-Matt Goth[3]; 15. 114-Aaron Betz[14]; 16. 78S-Spencer Sprock[19]; 17. (DNF) 69-Cadyn Wessels[8]; 18. (DNF) 82-Dylan Fitzpatrick[6]; 19. (DNF) 15-Katie Kracht[15]; 20. (DNS) 81VT-Dylan Vanden Top
B Feature (8 Laps): 1. 20B-Josh Bradley[2]; 2. 86-Tracy Halouska[5]; 3. 81VT-Dylan Vanden Top[6]; 4. 78S-Spencer Sprock[7]; 5. 2*-Dustin Schultz[4]; 6. 88-Chad Kooiker[3]; 7. (DNF) 19-Brandon Jurrens[1]
Heat 1 (6 Laps): 1. 8-Levi Vander Weide[1]; 2. 6-Dustin Gulbrandson[5]; 3. 82-Dylan Fitzpatrick[3]; 4. X-Tyler Schlumbohm[6]; 5. 18K-Landon Krohn[2]; 6. 19-Brandon Jurrens[4]; 7. 88-Chad Kooiker[7]; 8. 78S-Spencer Sprock[8]
Heat 2 (6 Laps): 1. 14K-Bryant Klaassen[1]; 2. 22E-Eric Gaul[3]; 3. 43-Doug Brinkhous[2]; 4. 35K-Brady Klaassen[4]; 5. 114-Aaron Betz[7]; 6. 20B-Josh Bradley[6]; 7. (DNF) 2*-Dustin Schultz[5]
Heat 3 (6 Laps): 1. 93-Rick VanderWeide[1]; 2. 69-Cadyn Wessels[4]; 3. 50M-Marni DeBoer[6]; 4. 17-Matt Goth[5]; 5. 15-Katie Kracht[2]; 6. (DNF) 86-Tracy Halouska[7]; 7. (DNF) 81VT-Dylan Vanden Top[3]
IMCA RaceSaver Sprint Car
A Feature (20 Laps): 1. 2D-Dusty Ballenger[3]; 2. 4SS-Jody Rosenboom[8]; 3. 12L-John Lambertz[1]; 4. 7-Shane Fick[4]; 5. 8H-Jacob Hughes[10]; 6. 98-Nate Barger[14]; 7. 96-Blaine Stegenga[11]; 8. 6B-Bayley Ballenger[13]; 9. F5-Tim Rustad[12]; 10. 81-Jared Jansen[16]; 11. 13X-Eli Hargreaves[7]; 12. 40-Whitley Barr[15]; 13. (DNF) 91-Andrew Sullivan[9]; 14. (DNF) 8-Micah Slendy[2]; 15. (DNF) 1CC-Clayton Christensen[6]; 16. (DNF) 23-Brandon Bosma[5]; 17. (DNS) 7L-Jesse Lindberg
Heat 1 (8 Laps): 1. 8-Micah Slendy[1]; 2. 23-Brandon Bosma[4]; 3. 1CC-Clayton Christensen[3]; 4. 8H-Jacob Hughes[5]; 5. 6B-Bayley Ballenger[2]; 6. (DNF) 81-Jared Jansen[6]
Heat 2 (8 Laps): 1. 13X-Eli Hargreaves[2]; 2. 7-Shane Fick[3]; 3. 2D-Dusty Ballenger[5]; 4. 96-Blaine Stegenga[4]; 5. 98-Nate Barger[6]; 6. 40-Whitley Barr[1]
Heat 3 (8 Laps): 1. 4SS-Jody Rosenboom[4]; 2. 91-Andrew Sullivan[1]; 3. 12L-John Lambertz[5]; 4. F5-Tim Rustad[3]; 5. (DNF) 7L-Jesse Lindberg[2]