USRA B-Mods
A Feature (15 Laps): 1. 6-Dustin Kruse[1]; 2. 7G-Gabe Hodges[3]; 3. 57-Duke Erickson[5]; 4. 87-Miah Christensen[9]; 5. 4-Jackson Mulder[11]; 6. 87E-Clint Erickson[13]; 7. A13X-Alex Wiertzema[10]; 8. 27-Kevin Joachim[14]; 9. 20S-Jason Stegemann[16]; 10. 21K-Dave Kennedy[6]; 11. 18-Corbin Erickson[12]; 12. 20-Derek Van Veldhuizen[7]; 13. 77-Colton Kaskie[15]; 14. 8M-Kaleb Modder[4]; 15. (DNF) 19-Tracy Johnson[2]; 16. (DNF) 66R-Randy Van Veldhuizen[8]
Heat 1 (8 Laps): 1. 20-Derek Van Veldhuizen[1]; 2. 6-Dustin Kruse[2]; 3. 7G-Gabe Hodges[7]; 4. 66R-Randy Van Veldhuizen[4]; 5. 87-Miah Christensen[8]; 6. 4-Jackson Mulder[5]; 7. 87E-Clint Erickson[6]; 8. 77-Colton Kaskie[3]
Heat 2 (8 Laps): 1. 57-Duke Erickson[2]; 2. 19-Tracy Johnson[3]; 3. 8M-Kaleb Modder[6]; 4. 21K-Dave Kennedy[8]; 5. A13X-Alex Wiertzema[1]; 6. 18-Corbin Erickson[5]; 7. 27-Kevin Joachim[4]; 8. 20S-Jason Stegemann[7]
DIRTcar Sportsmans
A Feature (10 Laps): 1. 14-Brian Kroon[2]; 2. 57W-Wyatt Steenhoven[5]; 3. 57-Todd Steenhoven[4]; 4. 17-Brandon Boeve[7]; 5. 45K-Kaden Klaassen[6]; 6. 83-Neal Krull[3]; 7. 2-Leon Sneller[9]; 8. 15-Kaden Kracht[8]; 9. (DNF) 61-Beckett Brady[1]; 10. (DNF) 81CJ-Carson Vanden Top[12]; 11. (DNF) 2WS-Wyleigh Steenhoven[11]; 12. (DNF) 19-Olivia Lupkes[10]
Heat 1 (6 Laps): 1. 14-Brian Kroon[1]; 2. 57W-Wyatt Steenhoven[3]; 3. 61-Beckett Brady[2]; 4. 17-Brandon Boeve[6]; 5. 2-Leon Sneller[5]; 6. 2WS-Wyleigh Steenhoven[4]
Heat 2 (6 Laps): 1. 57-Todd Steenhoven[1]; 2. 45K-Kaden Klaassen[5]; 3. 83-Neal Krull[2]; 4. 15-Kaden Kracht[4]; 5. (DNF) 19-Olivia Lupkes[3]; 6. (DNF) 81CJ-Carson Vanden Top[6]
USRA Stock Cars
A Feature (18 Laps): 1. 46-Colton Arends[9]; 2. 82-Dylan Fitzpatrick[11]; 3. 40-Scott Overgaard[5]; 4. 43K-Josh Kelderman[10]; 5. 4-Aaron Stettnichs[4]; 6. 117L-Chad Lonneman[1]; 7. 81-Tanner Vanden Top[14]; 8. 32X-Rich Gregoire[7]; 9. 36-Glenn Wynia[3]; 10. 21-Larry Kracht[13]; 11. (DNF) 17-Austin Brands[15]; 12. (DNF) 15-Thomas Kracht[2]; 13. (DNF) 69-Cadyn Wessels[17]; 14. (DNF) 4D-Cory Kelderman[8]; 15. (DNF) 14X-Nick Johansen[6]; 16. (DNF) 11K-Darrin Korthals[16]; 17. (DNS) 1-Eric Faber
Heat 1 (8 Laps): 1. 36-Glenn Wynia[1]; 2. 40-Scott Overgaard[3]; 3. 117L-Chad Lonneman[6]; 4. 43K-Josh Kelderman[4]; 5. 1-Eric Faber[5]; 6. (DNF) 69-Cadyn Wessels[2]
Heat 2 (8 Laps): 1. 46-Colton Arends[1]; 2. 14X-Nick Johansen[5]; 3. 4-Aaron Stettnichs[4]; 4. 82-Dylan Fitzpatrick[3]; 5. 21-Larry Kracht[2]; 6. 81-Tanner Vanden Top[6]
Heat 3 (8 Laps): 1. 32X-Rich Gregoire[3]; 2. 15-Thomas Kracht[1]; 3. 4D-Cory Kelderman[2]; 4. (DNF) 17-Austin Brands[4]; 5. (DNF) 11K-Darrin Korthals[5]
USRA Hobby Stocks
A Feature (15 Laps): 1. 6-Dustin Gulbrandson[5]; 2. 8-Levi Vander Weide[3]; 3. 14K-Bryant Klaassen[9]; 4. 86-Tracy Halouska[7]; 5. 22E-Eric Gaul[10]; 6. 61N-Nick Brady[2]; 7. 18K-Landon Krohn[6]; 8. 81-Travis Vanden Top[4]; 9. 2*-Dustin Schultz[8]; 10. 11T-Todd Uhl[16]; 11. 3J-James Adams[15]; 12. 81VT-Dylan Vanden Top[22]; 13. 19-Brandon Jurrens[13]; 14. 221-Logan Fitzpatrick[19]; 15. 10-Blake Schneekloth[18]; 16. 78S-Spencer Sprock[17]; 17. 88-Chad Kooiker[1]; 18. 19C-Cameron Jurrens[12]; 19. (DNF) 97-Nicolas McVay[14]; 20. (DNF) 15-Katie Kracht[11]; 21. (DNF) 50M-Marni DeBoer[21]; 22. (DNS) 22-Blake Arends
Heat 1 (6 Laps): 1. 86-Tracy Halouska[4]; 2. 18K-Landon Krohn[6]; 3. 8-Levi Vander Weide[8]; 4. 14K-Bryant Klaassen[7]; 5. 19C-Cameron Jurrens[3]; 6. (DNF) 11T-Todd Uhl[1]; 7. (DNF) 10-Blake Schneekloth[5]; 8. (DNF) 22-Blake Arends[2]
Heat 2 (6 Laps): 1. 6-Dustin Gulbrandson[5]; 2. 61N-Nick Brady[1]; 3. 22E-Eric Gaul[6]; 4. 88-Chad Kooiker[7]; 5. 19-Brandon Jurrens[3]; 6. 50M-Marni DeBoer[2]; 7. 97-Nicolas McVay[4]
Heat 3 (6 Laps): 1. 81-Travis Vanden Top[1]; 2. 2*-Dustin Schultz[3]; 3. 81VT-Dylan Vanden Top[2]; 4. 15-Katie Kracht[5]; 5. (DNF) 3J-James Adams[7]; 6. (DNF) 78S-Spencer Sprock[4]; 7. (DNF) 221-Logan Fitzpatrick[6]