USRA B-Mods
A Feature (15 Laps): 1. 6-Dustin Kruse[4]; 2. 19-Tracy Johnson[8]; 3. 16-Brock Hess[16]; 4. 20-Derek Van Veldhuizen[9]; 5. 11X-Quinten Johnson[11]; 6. 06W-Ryan Walker[12]; 7. 21K-Dave Kennedy[13]; 8. 4-Jackson Mulder[5]; 9. RED1-Dan Wheeler[2]; 10. 21T-Trevor Tesch[3]; 11. 52-Trevor Kracht[7]; 12. 8M-Kaleb Modder[1]; 13. 1K-Scott Kennedy[14]; 14. 22T-Tyler Tesch[18]; 15. 18-Corbin Erickson[15]; 16. 66R-Randy Van Veldhuizen[19]; 17. 80-Dustin Johnson[17]; 18. A13X-Alex Wiertzema[10]; 19. (DNS) 11-Lyndon Johnson; 20. (DQ) 87-Miah Christensen[6]
B Feature (8 Laps): 1. 16-Brock Hess[2]; 2. 80-Dustin Johnson[1]; 3. 22T-Tyler Tesch[3]; 4. 66R-Randy Van Veldhuizen[5]; 5. 20S-Jason Stegemann[6]; 6. 97-Damien Vandenberg[4]; 7. 31-Darin Veen[7]; 8. (DNS) 8-Clay Petitt; 9. (DNS) 27-Kevin Joachim
Heat 1 (8 Laps): 1. 87-Miah Christensen[2]; 2. 11-Lyndon Johnson[3]; 3. 11X-Quinten Johnson[4]; 4. 06W-Ryan Walker[6]; 5. 80-Dustin Johnson[1]; 6. (DNS) 27-Kevin Joachim; 7. (DNS) 8-Clay Petitt
Heat 2 (8 Laps): 1. 20-Derek Van Veldhuizen[1]; 2. RED1-Dan Wheeler[5]; 3. 19-Tracy Johnson[3]; 4. 21K-Dave Kennedy[2]; 5. 16-Brock Hess[6]; 6. 66R-Randy Van Veldhuizen[4]
Heat 3 (8 Laps): 1. 4-Jackson Mulder[2]; 2. 8M-Kaleb Modder[1]; 3. 6-Dustin Kruse[5]; 4. 1K-Scott Kennedy[3]; 5. 22T-Tyler Tesch[4]; 6. 20S-Jason Stegemann[6]
Heat 4 (8 Laps): 1. A13X-Alex Wiertzema[1]; 2. 52-Trevor Kracht[3]; 3. 21T-Trevor Tesch[2]; 4. 18-Corbin Erickson[5]; 5. 97-Damien Vandenberg[4]; 6. 31-Darin Veen[6]
DIRTcar Sportsmans
A Feature (10 Laps): 1. 45K-Kaden Klaassen[1]; 2. 57-Todd Steenhoven[8]; 3. 14-Brian Kroon[4]; 4. 42-Travis Dann[9]; 5. 97E-Elana DeBoer[6]; 6. 81CJ-Carson Vanden Top[11]; 7. 17-Brandon Boeve[7]; 8. 99-Dylan Sprock[12]; 9. 83-Neal Krull[2]; 10. 165-Robert Thompson[15]; 11. 22-Chandler Meiburg[13]; 12. 2WS-Wyleigh Steenhoven[16]; 13. 57W-Wyatt Steenhoven[3]; 14. (DNF) 61-Beckett Brady[5]; 15. (DNF) 1-Alex Hemmingson[14]; 16. (DNS) 2-Leon Sneller
Heat 1 (6 Laps): 1. 17-Brandon Boeve[3]; 2. 45K-Kaden Klaassen[5]; 3. 97E-Elana DeBoer[4]; 4. 2-Leon Sneller[2]; 5. (DNF) 165-Robert Thompson[6]; 6. (DNS) 1-Alex Hemmingson
Heat 2 (6 Laps): 1. 83-Neal Krull[3]; 2. 42-Travis Dann[4]; 3. 61-Beckett Brady[2]; 4. 81CJ-Carson Vanden Top[1]; 5. (DQ) 22-Chandler Meiburg[5]
Heat 3 (6 Laps): 1. 14-Brian Kroon[1]; 2. 57W-Wyatt Steenhoven[3]; 3. 57-Todd Steenhoven[2]; 4. 99-Dylan Sprock[4]; 5. 2WS-Wyleigh Steenhoven[5]
USRA Stock Cars
A Feature (18 Laps): 1. 34K-Colby Klaassen[11]; 2. 46-Colton Arends[10]; 3. 43K-Josh Kelderman[4]; 4. 15-Thomas Kracht[14]; 5. 4-Aaron Stettnichs[16]; 6. 40-Scott Overgaard[13]; 7. (DNF) 82-Dylan Fitzpatrick[12]; 8. (DNF) 36-Glenn Wynia[1]; 9. (DNF) 417-Leon Mulder[15]; 10. (DNF) 11K-Darrin Korthals[6]; 11. (DNF) 5X-Kevin Kremin[8]; 12. (DNF) 27-Tyler Pospisil[9]; 13. (DNF) 81-Tanner Vanden Top[7]; 14. (DNS) 32X-Rich Gregoire; 15. (DNS) 5L-Dustin Larson; 16. (DNS) 46 7-Jacob Foster; 17. (DNS) 17-Austin Brands; 18. (DQ) 7L-Jeffrey Larson[5]; 19. (DQ) 4D-Cory Kelderman[2]
Heat 1 (8 Laps): 1. 11K-Darrin Korthals[1]; 2. 46-Colton Arends[4]; 3. 27-Tyler Pospisil[2]; 4. 4D-Cory Kelderman[3]; 5. 82-Dylan Fitzpatrick[7]; 6. 15-Thomas Kracht[6]; 7. 4-Aaron Stettnichs[5]
Heat 2 (8 Laps): 1. 5X-Kevin Kremin[1]; 2. 81-Tanner Vanden Top[2]; 3. 43K-Josh Kelderman[5]; 4. (DNF) 46 7-Jacob Foster[4]; 5. (DNF) 32X-Rich Gregoire[6]; 6. (DNF) 5L-Dustin Larson[3]
Heat 3 (8 Laps): 1. 7L-Jeffrey Larson[5]; 2. 34K-Colby Klaassen[2]; 3. 17-Austin Brands[1]; 4. 36-Glenn Wynia[3]; 5. 40-Scott Overgaard[4]; 6. 417-Leon Mulder[6]
USRA Hobby Stocks
A Feature (15 Laps): 1. 75C-Cory Probst[8]; 2. 22E-Eric Gaul[5]; 3. 69-Cadyn Wessels[3]; 4. 6-Dustin Gulbrandson[9]; 5. 81VT-Dylan Vanden Top[15]; 6. 19-Brandon Jurrens[6]; 7. 18K-Landon Krohn[14]; 8. 61N-Nick Brady[19]; 9. 81-Travis Vanden Top[2]; 10. 14K-Bryant Klaassen[12]; 11. 88-Chad Kooiker[16]; 12. 11T-Todd Uhl[13]; 13. 8-Levi Vander Weide[4]; 14. *83-Deven Vanveldhuizen[10]; 15. 78S-Spencer Sprock[21]; 16. (DNF) 3J-James Adams[11]; 17. (DNF) 19C-Cameron Jurrens[20]; 18. (DNF) 20B-Josh Bradley[1]; 19. (DNF) 50M-Marni DeBoer[18]; 20. (DNF) 10-Blake Schneekloth[17]; 21. (DNF) 86-Tracy Halouska[7]
Heat 1 (6 Laps): 1. 19-Brandon Jurrens[3]; 2. 8-Levi Vander Weide[7]; 3. 14K-Bryant Klaassen[4]; 4. 69-Cadyn Wessels[5]; 5. 11T-Todd Uhl[6]; 6. 88-Chad Kooiker[1]; 7. (DNF) 61N-Nick Brady[2]
Heat 2 (6 Laps): 1. 3J-James Adams[1]; 2. 86-Tracy Halouska[5]; 3. 20B-Josh Bradley[6]; 4. *83-Deven Vanveldhuizen[4]; 5. 18K-Landon Krohn[3]; 6. 10-Blake Schneekloth[2]; 7. 19C-Cameron Jurrens[7]
Heat 3 (6 Laps): 1. 75C-Cory Probst[1]; 2. 22E-Eric Gaul[3]; 3. 81-Travis Vanden Top[4]; 4. 6-Dustin Gulbrandson[5]; 5. 81VT-Dylan Vanden Top[6]; 6. 50M-Marni DeBoer[2]; 7. 78S-Spencer Sprock[7]
IMCA RaceSaver Sprint Car
A Feature (20 Laps): 1. 23-Brandon Bosma[3]; 2. 4SS-Jody Rosenboom[7]; 3. 2D-Dusty Ballenger[4]; 4. 12L-John Lambertz[2]; 5. 91-Andrew Sullivan[1]; 6. 96-Blaine Stegenga[5]; 7. 33-Trevor Smith[9]; 8. 13-Brandon Halverson[20]; 9. 81-Jared Jansen[11]; 10. 1K-Micah Slendy[14]; 11. 105-Cody Ihlen[12]; 12. 31-Koby Werkmeister[18]; 13. 3B-Blake Ballenger[16]; 14. 17-Lee Goos Jr[6]; 15. F5-Tim Rustad[17]; 16. 43MB-Elliot Amdahl[19]; 17. 18L-Logan Domagala[8]; 18. (DNF) 6B-Bayley Ballenger[15]; 19. (DNF) 3-Steve Ballenger[13]; 20. (DNS) 8-Jacob Hughes; 21. (DNS) 64-Andy Pake; 22. (DQ) 7L-Jesse Lindberg[10]
Heat 1 (8 Laps): 1. 81-Jared Jansen[3]; 2. 91-Andrew Sullivan[1]; 3. 18L-Logan Domagala[2]; 4. 96-Blaine Stegenga[5]; 5. 3-Steve Ballenger[6]; 6. 6B-Bayley Ballenger[7]; 7. 3B-Blake Ballenger[8]; 8. (DNF) 64-Andy Pake[4]
Heat 2 (8 Laps): 1. 12L-John Lambertz[2]; 2. 23-Brandon Bosma[5]; 3. 33-Trevor Smith[6]; 4. 105-Cody Ihlen[1]; 5. (DNF) 43MB-Elliot Amdahl[3]; 6. (DNS) 8-Jacob Hughes; 7. (DQ) 13-Brandon Halverson[4]
Heat 3 (8 Laps): 1. 17-Lee Goos Jr[2]; 2. 4SS-Jody Rosenboom[4]; 3. 7L-Jesse Lindberg[1]; 4. 2D-Dusty Ballenger[3]; 5. 1K-Micah Slendy[5]; 6. F5-Tim Rustad[6]; 7. 31-Koby Werkmeister[7]