DIRTcar Sportsmans
A Feature (12 Laps): 1. 81VT-Dylan Vanden Top[6]; 2. 14-Brian Kroon[7]; 3. 24H-Brock Harnack[2]; 4. 57-Todd Steenhoven[1]; 5. 1-Alex Hemmingson[4]; 6. 22-Chandler Meiburg[8]; 7. 81CJ-Carson Vanden Top[9]; 8. 2WS-Wyleigh Steenhoven[3]; 9. (DNF) 17-Brandon Boeve[5]; 10. (DNS) 02-Leon Sneller
Heat 1 (6 Laps): 1. 57-Todd Steenhoven[2]; 2. 2WS-Wyleigh Steenhoven[4]; 3. 24H-Brock Harnack[1]; 4. 17-Brandon Boeve[5]; 5. 22-Chandler Meiburg[3]
Heat 2 (6 Laps): 1. 81VT-Dylan Vanden Top[5]; 2. 14-Brian Kroon[2]; 3. 1-Alex Hemmingson[4]; 4. (DNF) 81CJ-Carson Vanden Top[1]; 5. (DNF) 02-Leon Sneller[3]
USRA B-Mods
A Feature (15 Laps): 1. 27-Kevin Joachim[1]; 2. 11L-Lyndon Johnson[5]; 3. 87E-Clint Erickson[3]; 4. 20S-Jason Stegemann[7]; 5. 20-Derek Van Veldhuizen[10]; 6. 18-Corbin Erickson[4]; 7. 66R-Randy Van Veldhuizen[15]; 8. 27C-Colton Van Beek[14]; 9. 07-Aaron De Thury[11]; 10. 21-Jydin Dahl[16]; 11. (DNF) 19X-Trevor Kracht[2]; 12. (DNF) 21K-Dave Kennedy[6]; 13. (DNF) 17-Oliver Sackett[12]; 14. (DNF) 66-Michael Wichers[13]; 15. (DNF) 57-Duke Erickson[8]; 16. (DNF) 91-Tyler Johnson[9]
Heat 1 (8 Laps): 1. 91-Tyler Johnson[1]; 2. 27-Kevin Joachim[3]; 3. 19X-Trevor Kracht[4]; 4. 21K-Dave Kennedy[8]; 5. 11L-Lyndon Johnson[6]; 6. 07-Aaron De Thury[5]; 7. (DNF) 66-Michael Wichers[2]; 8. (DNF) 66R-Randy Van Veldhuizen[7]
Heat 2 (8 Laps): 1. 20-Derek Van Veldhuizen[1]; 2. 57-Duke Erickson[2]; 3. 87E-Clint Erickson[5]; 4. 18-Corbin Erickson[4]; 5. 20S-Jason Stegemann[6]; 6. 17-Oliver Sackett[7]; 7. (DNS) 27C-Colton Van Beek; 8. (DNS) 21-Jydin Dahl
USRA Stock Cars
A Feature (18 Laps): 1. 36-Glenn Wynia[7]; 2. 32X-Rich Gregoire[3]; 3. 8-Levi Vander Weide[2]; 4. 43K-Josh Kelderman[13]; 5. 66Z-Elijah Zevenbergen[12]; 6. TEN4-Jackson Mulder[6]; 7. 74-Rodney Schweizer[4]; 8. 4D-Cory Kelderman[1]; 9. 04-Roger Verdoorn[8]; 10. (DNF) 0-Dalton Korthals[14]; 11. (DNF) 4-Aaron Stettnichs[9]; 12. (DNF) 81-Tanner Vanden Top[11]; 13. (DNF) 20K-Spenser Kalass[10]; 14. (DNS) 175-Ray Feltman; 15. (DNS) 12C-Cody Wangerin; 16. (DQ) 82-Dylan Fitzpatrick[5]
Heat 1 (8 Laps): 1. 8-Levi Vander Weide[3]; 2. 36-Glenn Wynia[1]; 3. 32X-Rich Gregoire[6]; 4. 4D-Cory Kelderman[7]; 5. (DNF) 81-Tanner Vanden Top[8]; 6. (DNF) 66Z-Elijah Zevenbergen[5]; 7. (DNS) 43K-Josh Kelderman; 8. (DNS) 175-Ray Feltman
Heat 2 (8 Laps): 1. 82-Dylan Fitzpatrick[6]; 2. 74-Rodney Schweizer[2]; 3. TEN4-Jackson Mulder[8]; 4. 4-Aaron Stettnichs[3]; 5. 04-Roger Verdoorn[1]; 6. 20K-Spenser Kalass[5]; 7. (DNF) 0-Dalton Korthals[4]; 8. (DNS) 12C-Cody Wangerin
USRA Hobby Stocks
A Feature (15 Laps): 1. 6-Dustin Gulbrandson[6]; 2. 22E-Eric Gaul[2]; 3. 86-Tracy Halouska[4]; 4. 19-Brandon Jurrens[15]; 5. 42-Travis Dann[1]; 6. 19C-Cameron Jurrens[14]; 7. Z-Josef Zahn[7]; 8. 13-Shila Erickson[5]; 9. 11T-Todd Uhl[13]; 10. 50M-Marni DeBoer[8]; 11. 11-Austin Hickman[17]; 12. 96-Bob Meyer[3]; 13. (BF) 81X-Brian Taylor[12]; 14. (DNF) 17-Tanner Woelber[11]; 15. (DNF) 10-Blake Schneekloth[9]; 16. (DNS) 81-Josh Froseth; 17. (DNS) 13C-Carter Van Veldhuizen
Heat 1 (6 Laps): 1. 86-Tracy Halouska[1]; 2. 6-Dustin Gulbrandson[6]; 3. 13-Shila Erickson[7]; 4. 96-Bob Meyer[5]; 5. 11-Austin Hickman[9]; 6. (DNS) 19C-Cameron Jurrens; 7. (DNS) 19-Brandon Jurrens; 8. (DNS) 81-Josh Froseth; 9. (DQ) 81X-Brian Taylor[3]
Heat 2 (6 Laps): 1. 22E-Eric Gaul[5]; 2. Z-Josef Zahn[2]; 3. 42-Travis Dann[7]; 4. (DNF) 50M-Marni DeBoer[4]; 5. (DNF) 10-Blake Schneekloth[3]; 6. (DNF) 13C-Carter Van Veldhuizen[8]; 7. (DNF) 17-Tanner Woelber[6]; 8. (DQ) 11T-Todd Uhl[1]
Outlaw Mini Mod
A Feature (15 Laps): 1. 24-Matt Wallin[4]; 2. 9-Ben Kraus[11]; 3. 4-Ben Mattick[7]; 4. 3JR-Joey Robel[8]; 5. 29-Brandon VanKlompenburg[12]; 6. 97-Cameron Burkman[2]; 7. 62-Wyatt Medlin[10]; 8. 62H-Bobby Ruehlow[9]; 9. 17-Dalton Faber[5]; 10. 15X-Tyler Jonson[14]; 11. 11T-Brent Tweed[3]; 12. 10-Lincoln Klosterbuer[17]; 13. 11-Karter Heiskell[23]; 14. 98-Mason Burkman[15]; 15. 777-Cody Koster[19]; 16. 4X-Micah Haugan[21]; 17. 95-Aric Pate[1]; 18. (DNF) 15-Nathan Kilwine[20]; 19. (DNF) 28X-Cael Klosterbuer[22]; 20. (DNF) 29M-Mitchell Wallin[24]; 21. (DNF) 28-Cole Sheely[6]; 22. (DNF) 69K-Kaden Rice[13]; 23. (DNF) 22-Nick Hauge[16]; 24. (DNF) 23-Kent Miller[18]
Heat 1 (6 Laps): 1. 9-Ben Kraus[6]; 2. 11T-Brent Tweed[2]; 3. 95-Aric Pate[1]; 4. 3JR-Joey Robel[4]; 5. 69K-Kaden Rice[5]; 6. 22-Nick Hauge[3]; 7. 777-Cody Koster[8]; 8. 28X-Cael Klosterbuer[7]
Heat 2 (6 Laps): 1. 97-Cameron Burkman[1]; 2. 24-Matt Wallin[2]; 3. 28-Cole Sheely[3]; 4. 29-Brandon VanKlompenburg[8]; 5. 15X-Tyler Jonson[6]; 6. 10-Lincoln Klosterbuer[7]; 7. 15-Nathan Kilwine[5]; 8. (DNF) 11-Karter Heiskell[4]
Heat 3 (6 Laps): 1. 17-Dalton Faber[2]; 2. 4-Ben Mattick[3]; 3. 62H-Bobby Ruehlow[4]; 4. 62-Wyatt Medlin[5]; 5. 98-Mason Burkman[1]; 6. 23-Kent Miller[8]; 7. 4X-Micah Haugan[6]; 8. 29M-Mitchell Wallin[7]