USRA Stock Cars
A Feature (18 Laps): 1. 8-Levi Vander Weide[2]; 2. 34K-Colby Klaassen[3]; 3. 40-Scott Overgaard[6]; 4. 20K-Spenser Kalass[7]; 5. 81-Tanner Vanden Top[5]; 6. 04-Roger Verdoorn[13]; 7. 32X-Rich Gregoire[4]; 8. TEN4-Jackson Mulder[11]; 9. 36-Glenn Wynia[15]; 10. 43K-Josh Kelderman[10]; 11. 2A-Jamie Andreasen[12]; 12. (DNF) 46-Colton Arends[8]; 13. (DNF) 4-Aaron Stettnichs[16]; 14. (DNF) 0-Dalton Korthals[9]; 15. (DNS) 44-Kipp DeGroot; 16. (DQ) 4D-Cory Kelderman[1]
Heat 1 (8 Laps): 1. 32X-Rich Gregoire[1]; 2. 20K-Spenser Kalass[2]; 3. 46-Colton Arends[7]; 4. 4D-Cory Kelderman[3]; 5. 0-Dalton Korthals[4]; 6. TEN4-Jackson Mulder[6]; 7. 04-Roger Verdoorn[8]; 8. (DNF) 36-Glenn Wynia[5]
Heat 2 (8 Laps): 1. 8-Levi Vander Weide[3]; 2. 34K-Colby Klaassen[8]; 3. 81-Tanner Vanden Top[2]; 4. 40-Scott Overgaard[1]; 5. 43K-Josh Kelderman[6]; 6. 2A-Jamie Andreasen[4]; 7. (DNF) 44-Kipp DeGroot[7]; 8. (DNF) 4-Aaron Stettnichs[5]
USRA B-Mods
A Feature (15 Laps): 1. 91-Tyler Johnson[5]; 2. 19-Tracy Johnson[9]; 3. 11-Lyndon Johnson[1]; 4. 17-Oliver Sackett[3]; 5. 20-Derek Van Veldhuizen[4]; 6. 57-Duke Erickson[6]; 7. 87-Clint Erickson[2]; 8. 21K-Dave Kennedy[8]; 9. 97K-Tanner Koster[10]; 10. 19X-Trevor Kracht[7]; 11. 66R-Randy Van Veldhuizen[15]; 12. 66-Michael Wichers[13]; 13. 10C-Matt Beerbower[17]; 14. 09-Dalton Mantel[16]; 15. (DNF) 197-Miah Christensen[11]; 16. (DNF) 63-Chris Huisman[12]; 17. (DNF) 27-Kevin Joachim[14]
Heat 1 (6 Laps): 1. 20-Derek Van Veldhuizen[1]; 2. 11-Lyndon Johnson[4]; 3. 57-Duke Erickson[5]; 4. 97K-Tanner Koster[3]; 5. 66-Michael Wichers[2]; 6. (DNF) 10C-Matt Beerbower[6]
Heat 2 (6 Laps): 1. 91-Tyler Johnson[5]; 2. 17-Oliver Sackett[3]; 3. 21K-Dave Kennedy[1]; 4. 197-Miah Christensen[4]; 5. 27-Kevin Joachim[2]; 6. 09-Dalton Mantel[6]
Heat 3 (6 Laps): 1. 19-Tracy Johnson[2]; 2. 19X-Trevor Kracht[3]; 3. 87-Clint Erickson[4]; 4. 63-Chris Huisman[1]; 5. (DNS) 66R-Randy Van Veldhuizen
USRA Hobby Stocks
A Feature (15 Laps): 1. 6-Dustin Gulbrandson[9]; 2. 18K-Landon Krohn[8]; 3. 61N-Nick Brady[5]; 4. 32-Nate Regnerus[11]; 5. X-Tyler Schlumbohm[6]; 6. 221-Logan Fitzpatrick[17]; 7. 19-Brandon Jurrens[4]; 8. 78S-Spencer Sprock[15]; 9. 42-Travis Dann[14]; 10. 10-Blake Schneekloth[7]; 11. 81-Josh Froseth[1]; 12. 00-Josh Downs[12]; 13. 409-Justin Haberer[16]; 14. 24H-Brock Harnack[20]; 15. 19C-Cameron Jurrens[13]; 16. (DNF) 45K-Kaden Klaassen[3]; 17. (DNF) 22E-Eric Gaul[10]; 18. (DNF) 50M-Marni DeBoer[19]; 19. (DNF) 11T-Todd Uhl[18]; 20. (DNF) 14K-Bryant Klaassen[2]
B Feature (8 Laps): 1. 221-Logan Fitzpatrick[3]; 2. 11T-Todd Uhl[8]; 3. 50M-Marni DeBoer[1]; 4. 24H-Brock Harnack[2]; 5. 57-Todd Steenhoven[5]; 6. 14-Shila Erickson[7]; 7. 13C-Carter Van Veldhuizen[4]; 8. Z58-Carson Ross[9]; 9. 97E-Elana DeBoer[10]; 10. (DNF) 40-Chase Overgaard[6]
Heat 1 (6 Laps): 1. 61N-Nick Brady[3]; 2. 6-Dustin Gulbrandson[5]; 3. 32-Nate Regnerus[6]; 4. 00-Josh Downs[2]; 5. 50M-Marni DeBoer[1]; 6. 57-Todd Steenhoven[7]; 7. Z58-Carson Ross[4]
Heat 2 (6 Laps): 1. 19-Brandon Jurrens[1]; 2. 81-Josh Froseth[2]; 3. 45K-Kaden Klaassen[4]; 4. 19C-Cameron Jurrens[3]; 5. 24H-Brock Harnack[5]; 6. 40-Chase Overgaard[6]; 7. 97E-Elana DeBoer[7]
Heat 3 (6 Laps): 1. 22E-Eric Gaul[2]; 2. 14K-Bryant Klaassen[1]; 3. X-Tyler Schlumbohm[3]; 4. 42-Travis Dann[5]; 5. 221-Logan Fitzpatrick[4]; 6. 14-Shila Erickson[6]
Heat 4 (6 Laps): 1. 10-Blake Schneekloth[2]; 2. 18K-Landon Krohn[5]; 3. 409-Justin Haberer[6]; 4. 78S-Spencer Sprock[1]; 5. 13C-Carter Van Veldhuizen[3]; 6. (DNF) 11T-Todd Uhl[4]
DIRTcar Sportsmans
A Feature (12 Laps): 1. 14-Brian Kroon[1]; 2. 57W-Wyatt Steenhoven[5]; 3. 81VT-Dylan Vanden Top[6]; 4. 1-Alex Hemmingson[8]; 5. 81CJ-Carson Vanden Top[2]; 6. 02-Leon Sneller[7]; 7. 2WS-Wyleigh Steenhoven[3]; 8. 2C-cole vander Brink[10]; 9. 22-Chandler Meiburg[4]; 10. 17-Brandon Boeve[9]
Heat 1 (6 Laps): 1. 81VT-Dylan Vanden Top[3]; 2. 2WS-Wyleigh Steenhoven[4]; 3. 14-Brian Kroon[5]; 4. 02-Leon Sneller[2]; 5. 17-Brandon Boeve[1]
Heat 2 (6 Laps): 1. 57W-Wyatt Steenhoven[2]; 2. 81CJ-Carson Vanden Top[1]; 3. 22-Chandler Meiburg[3]; 4. 1-Alex Hemmingson[5]; 5. 2C-cole vander Brink[4]
IMCA RaceSaver Sprint Car
A Feature (20 Laps): 1. 2D-Dusty Ballenger[5]; 2. 17-Lee Goos Jr[18]; 3. 6B-Bayley Ballenger[3]; 4. 9A-Hunter Hanson[4]; 5. 33-Trevor Smith[10]; 6. 23L-Aydin Lloyd[6]; 7. 18-Corbin Erickson[1]; 8. 91-Andrew Sullivan[13]; 9. 12L-John Lambertz[12]; 10. 4D-Logan Domagala[16]; 11. 15K-Keagan McCarty[19]; 12. 28G-Gracyn Masur[17]; 13. (DNF) 13X-Eli Hargreaves[9]; 14. (DNF) 68-Mason Slendy[11]; 15. (DNF) 65X-Sawyer Grogan[14]; 16. (DNF) 62J-Jay Masur[15]; 17. (DNF) 23-Brandon Bosma[2]; 18. (DNF) 7L-Jesse Lindberg[20]; 19. (DNF) 4SS-Brandon Halverson[7]; 20. (DNF) 3-Jeremiah Jordahl[8]
Heat 1 (8 Laps): 1. 23-Brandon Bosma[3]; 2. 4SS-Brandon Halverson[6]; 3. 23L-Aydin Lloyd[2]; 4. 3-Jeremiah Jordahl[5]; 5. 91-Andrew Sullivan[1]; 6. 4D-Logan Domagala[7]; 7. 15K-Keagan McCarty[4]
Heat 2 (8 Laps): 1. 13X-Eli Hargreaves[2]; 2. 33-Trevor Smith[3]; 3. 68-Mason Slendy[1]; 4. 9A-Hunter Hanson[5]; 5. 65X-Sawyer Grogan[4]; 6. 28G-Gracyn Masur[7]; 7. (DNF) 7L-Jesse Lindberg[6]
Heat 3 (8 Laps): 1. 12L-John Lambertz[1]; 2. 2D-Dusty Ballenger[5]; 3. 18-Corbin Erickson[2]; 4. 6B-Bayley Ballenger[3]; 5. 62J-Jay Masur[4]; 6. (DNF) 17-Lee Goos Jr[6]