IMCA Northern SportMod
A Feature 1 (12 Laps): 1. 118-Austin Stamm[9]; 2. 14-Kyle Hoffmann[14]; 3. 7-Jered Staver[5]; 4. 10S-Shaine Bennett[7]; 5. 33-Jarett Franzen[8]; 6. 75-Bob Silaggi[2]; 7. 42-Wes Digman[10]; 8. 444-Patric Conner[11]; 9. 29JR-Garret Rodebaugh[4]; 10. 24W-Andrew Lameyer[18]; 11. 756-Josh Pink[12]; 12. 7JD-Jaden Rice[17]; 13. 4P-Phoenix Blakely[15]; 14. 67-Josh Kloepping[16]; 15. 15T-Tim McNett[3]; 16. 31M-Greyson Markhardt[1]; 17. 99A-Parker Brookman[21]; 18. 13-Mason McNett[6]; 19. 87-Randy Kloepping[13]; 20. 72-John Hocking[19]; 21. 99X-Jacob Anderson[20]
top 4 invert Heat 1 (5 Laps): 1. 75-Bob Silaggi[2]; 2. 118-Austin Stamm[5]; 3. 10S-Shaine Bennett[4]; 4. 29JR-Garret Rodebaugh[3]; 5. 87-Randy Kloepping[7]; 6. 67-Josh Kloepping[6]; 7. 72-John Hocking[1]
top 4 invert Heat 2 (5 Laps): 1. 15T-Tim McNett[2]; 2. 7-Jered Staver[3]; 3. 42-Wes Digman[5]; 4. 31M-Greyson Markhardt[1]; 5. 14-Kyle Hoffmann[4]; 6. 7JD-Jaden Rice[6]; 7. 99A-Parker Brookman[7]
top 4 invert Heat 3 (5 Laps): 1. 33-Jarett Franzen[4]; 2. 13-Mason McNett[3]; 3. 444-Patric Conner[5]; 4. 756-Josh Pink[6]; 5. 4P-Phoenix Blakely[7]; 6. 24W-Andrew Lameyer[2]; 7. 99X-Jacob Anderson[1]
IMCA Modified
A Feature 1 (15 Laps): 1. 6-Jed Freiburger[4]; 2. 34T-Derek Thompson[6]; 3. 492-Trent Wyssbrod[2]; 4. 1M-Ryan DeShaw[5]; 5. 8C-Matt Crist[7]; 6. A10-Grant Manthe[3]; 7. 111-Brandon Leverington[1]
top 5 invert Heat 1 (6 Laps): 1. 6-Jed Freiburger[4]; 2. 1M-Ryan DeShaw[7]; 3. 492-Trent Wyssbrod[2]; 4. A10-Grant Manthe[3]; 5. 111-Brandon Leverington[1]; 6. 34T-Derek Thompson[5]; 7. 8C-Matt Crist[6]
Sport Compact
A Feature 1 (10 Laps): 1. 31C-Josh Chambers[1]; 2. 21K-Jason Kurth[9]; 3. 55-Jonathon Walton[10]; 4. 3-Kelsey Dobbs[8]; 5. 49-Jacob Welter[5]; 6. 52N-Tylor Henneman[7]; 7. 36-Trevor Drain[11]; 8. 24-Braxten Kent[3]; 9. 911-Jared Kingery[14]; 10. 6-Bryce Grolbert[13]; 11. 31-Jaelyn Roth[4]; 12. 5L-Robert Lindemann[12]; 13. 44-Skyler Harnish[17]; 14. 17-Cole Ferrell[6]; 15. 08-Shane Lawry[2]; 16. (DNS) 4X-Noah Krahenbuhl; 17. (DNS) 12-Nate Hinrichs
top 5 invert Heat 1 (4 Laps): 1. 21K-Jason Kurth[7]; 2. 08-Shane Lawry[3]; 3. 31-Jaelyn Roth[4]; 4. 52N-Tylor Henneman[6]; 5. 44-Skyler Harnish[9]; 6. 55-Jonathon Walton[5]; 7. 5L-Robert Lindemann[8]; 8. 911-Jared Kingery[2]; 9. (DNS) 12-Nate Hinrichs
top 5 invert Heat 2 (4 Laps): 1. 31C-Josh Chambers[2]; 2. 49-Jacob Welter[4]; 3. 3-Kelsey Dobbs[6]; 4. 24-Braxten Kent[3]; 5. 17-Cole Ferrell[5]; 6. 36-Trevor Drain[7]; 7. 6-Bryce Grolbert[8]; 8. (DNS) 4X-Noah Krahenbuhl
Economy Late Models
A Feature 1 (15 Laps): 1. 18-Ty Webster[10]; 2. 93K-Ken Quinn[9]; 3. 3D-DJ Sweet[6]; 4. 41-Ed Mills[7]; 5. 47-Ethan Pickard[5]; 6. 187-Jeremy Kingery[3]; 7. 30M-DeWayne Moss[1]; 8. 16-Danny Meinders[2]; 9. 93-Mike Kline[4]; 10. 21-Jason Robbins[8]
top 5 invert Heat 1 (6 Laps): 1. 30M-DeWayne Moss[1]; 2. 187-Jeremy Kingery[2]; 3. 93K-Ken Quinn[5]; 4. 47-Ethan Pickard[3]; 5. 41-Ed Mills[4]
top 5 invert Heat 2 (6 Laps): 1. 18-Ty Webster[5]; 2. 21-Jason Robbins[4]; 3. 93-Mike Kline[2]; 4. 3D-DJ Sweet[3]; 5. 16-Danny Meinders[1]
IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 16C-David Crimmins[12]; 2. 401K-Ross Crist[5]; 3. 10N-Mark Neis[6]; 4. 38N-Nick Jacobson[7]; 5. 22H-Kyler Hefty[8]; 6. 9ER-Manny Bennett[14]; 7. 20-Jimmy Doescher[10]; 8. 54-Michael Swenson[15]; 9. 33-Scott Wetter[11]; 10. 16-David Bennett[3]; 11. 30 06-Tim Seichter[4]; 12. 47J-Marc Johnson[9]; 13. 83-Dylan Kuhl[18]; 14. 28-Landon Bennett[2]; 15. 71-Jeff Bennett[16]; 16. 38-Zach Keister[21]; 17. 51-Brett Hahlen[19]; 18. 46-Chris Swift[17]; 19. 24-Matt Bennett[13]; 20. 03-TJ Harms[1]; 21. (DNS) 31B-James Bearer
top 4 invert Heat 1 (5 Laps): 1. 03-TJ Harms[1]; 2. 33-Scott Wetter[6]; 3. 16C-David Crimmins[7]; 4. 16-David Bennett[2]; 5. 24-Matt Bennett[4]; 6. 54-Michael Swenson[5]; 7. 83-Dylan Kuhl[3]
top 4 invert Heat 2 (5 Laps): 1. 30 06-Tim Seichter[2]; 2. 47J-Marc Johnson[5]; 3. 38N-Nick Jacobson[4]; 4. 401K-Ross Crist[3]; 5. 9ER-Manny Bennett[1]; 6. 71-Jeff Bennett[6]; 7. 51-Brett Hahlen[7]
top 4 invert Heat 3 (5 Laps): 1. 22H-Kyler Hefty[4]; 2. 28-Landon Bennett[1]; 3. 20-Jimmy Doescher[5]; 4. 10N-Mark Neis[3]; 5. 38-Zach Keister[2]; 6. 46-Chris Swift[7]; 7. 31B-James Bearer[6]