IMCA Northern SportMod
A Feature 1 (25 Laps): 1. 47K-Luke Krogh[1]; 2. 413X-Chase Alves[11]; 3. 49-Erik Laudenschlager[3]; 4. 99B-Brady Bjella[6]; 5. 29-Darren Schatz[5]; 6. 74-Darren Medler[14]; 7. 0-Robby Rosselli[10]; 8. 24-Kelly Henderson[7]; 9. 85T-Brandon Toftee[2]; 10. 99-Rocky Caudle[17]; 11. 9-Philip Keller[8]; 12. 413-Tate Johnson[24]; 13. 69Z-Christopher Zenz[16]; 14. 13L-Nick Lund[9]; 15. 21D-Gabriel Deschamp[20]; 16. 85X-Brett Pudwill[18]; 17. 14P-CJ Peterson[13]; 18. 91-Tom Daleske[22]; 19. (DNF) 42-Paul Wanner[19]; 20. (DNF) 21-Chandler Wanner[4]; 21. (DNF) 88X-Doug Green[12]; 22. (DNF) 19-Caden Roberts[21]; 23. (DNF) 70K-Chuck Peterson[15]; 24. (DNS) 29K-Kelly Wanner
Heat 1 (8 Laps): 1. 47K-Luke Krogh[1]; 2. 85T-Brandon Toftee[6]; 3. 24-Kelly Henderson[4]; 4. 0-Robby Rosselli[3]; 5. 14P-CJ Peterson[5]; 6. 69Z-Christopher Zenz[8]; 7. 42-Paul Wanner[7]; 8. 91-Tom Daleske[2]
Heat 2 (8 Laps): 1. 99B-Brady Bjella[2]; 2. 49-Erik Laudenschlager[4]; 3. 9-Philip Keller[6]; 4. 413X-Chase Alves[8]; 5. 74-Darren Medler[7]; 6. 99-Rocky Caudle[5]; 7. 21D-Gabriel Deschamp[1]; 8. 29K-Kelly Wanner[3]
Heat 3 (8 Laps): 1. 29-Darren Schatz[5]; 2. 21-Chandler Wanner[7]; 3. 13L-Nick Lund[6]; 4. 88X-Doug Green[8]; 5. 70K-Chuck Peterson[4]; 6. (DNF) 85X-Brett Pudwill[1]; 7. (DNF) 19-Caden Roberts[2]; 8. (DNF) 413-Tate Johnson[3]
IMCA Modified
A Feature 1 (25 Laps): 1. 7-Marlyn Seidler[1]; 2. 37H-Michael Hartigan[3]; 3. 5F-Zach Frederick[5]; 4. 29-Drew Christianson[7]; 5. 11-Steven Pfeifer[8]; 6. 12S-Isaac Sondrol[4]; 7. 87X-Bland Bohannon[10]; 8. 19-John Flory[9]; 9. 1-Jeremiah LaDue[2]; 10. 308-Dillon Price[6]; 11. 7C-Josh Carson[11]; 12. 28C-Austin Caruthers[13]; 13. 91-Jason Dinius[12]
Heat 1 (8 Laps): 1. 7-Marlyn Seidler[1]; 2. 37H-Michael Hartigan[3]; 3. 29-Drew Christianson[5]; 4. 5F-Zach Frederick[4]; 5. 19-John Flory[6]; 6. 7C-Josh Carson[2]; 7. 28C-Austin Caruthers[7]
Heat 2 (8 Laps): 1. 11-Steven Pfeifer[5]; 2. 1-Jeremiah LaDue[2]; 3. 87X-Bland Bohannon[6]; 4. 12S-Isaac Sondrol[3]; 5. 308-Dillon Price[4]; 6. (DNF) 91-Jason Dinius[1]
Semi-Pro Legends
A Feature 1 (20 Laps): 1. 19-Donavin Wiest[7]; 2. 77-Preston Martin[10]; 3. 60-Drew Papke[11]; 4. 34-Alex Kukowski[12]; 5. 471-Austin Wiest[9]; 6. 99D-Dauntae Martin[4]; 7. 55-Ivan Sailer[8]; 8. 14R-Philip Roller[15]; 9. 23-Mavrick Nelson[3]; 10. 94-Jay Quenzer[6]; 11. 88-Travis Martin[1]; 12. 800-Noah Madler[2]; 13. 11X-Doug Fitterer[16]; 14. 21-Tanner Hofer[17]; 15. 8-Mike Kraft[13]; 16. 51-Sierra Davenport[20]; 17. 99-Alexzander Spears[19]; 18. (DNF) 070-Dayton Olheiser[14]; 19. (DNF) 700-Gage Madler[18]; 20. (DNF) 61-Dennis Everding[5]
Heat 1 (8 Laps): 1. 34-Alex Kukowski[7]; 2. 99D-Dauntae Martin[4]; 3. 471-Austin Wiest[6]; 4. 94-Jay Quenzer[5]; 5. 8-Mike Kraft[3]; 6. 11X-Doug Fitterer[1]; 7. 99-Alexzander Spears[2]
Heat 2 (8 Laps): 1. 77-Preston Martin[6]; 2. 19-Donavin Wiest[5]; 3. 800-Noah Madler[2]; 4. 61-Dennis Everding[4]; 5. 070-Dayton Olheiser[3]; 6. 21-Tanner Hofer[1]; 7. 51-Sierra Davenport[7]
Heat 3 (8 Laps): 1. 60-Drew Papke[6]; 2. 55-Ivan Sailer[5]; 3. 23-Mavrick Nelson[3]; 4. 88-Travis Martin[1]; 5. 14R-Philip Roller[4]; 6. 700-Gage Madler[2]
IMCA Stock Car
A Feature 1 (25 Laps): 1. 3-Travis Ulmer[5]; 2. 10J-Jake Nelson[8]; 3. 30A-Adam Goff[6]; 4. 22-Casey Binstock[7]; 5. 20F-Dalton Flory[9]; 6. 85-Tyler Bartholomew[2]; 7. 11B-Alex Braun[4]; 8. 01-Josh Allocco[1]; 9. 27R-Brooke Bartholomew[11]; 10. 11K-Ken Krogh[10]; 11. 3E-Chris Evoniuk[3]
Heat 1 (8 Laps): 1. 11B-Alex Braun[3]; 2. 01-Josh Allocco[1]; 3. 10J-Jake Nelson[5]; 4. 30A-Adam Goff[4]; 5. 11K-Ken Krogh[6]; 6. 27R-Brooke Bartholomew[2]
Heat 2 (8 Laps): 1. 20F-Dalton Flory[5]; 2. 3-Travis Ulmer[3]; 3. 85-Tyler Bartholomew[1]; 4. 3E-Chris Evoniuk[2]; 5. 22-Casey Binstock[4]
Hobby Stocks
A Feature 1 (15 Laps): 1. 69-Cody Hulse[4]; 2. 11R-Bill Hultberg[5]; 3. 28-Brayden Urlacher[3]; 4. O9-Raymond Olheiser[1]; 5. 88-Mattea Binstock[2]; 6. 1E-Chris Welk Jr[6]; 7. 40-Mason Stroh[7]; 8. (DNF) 64S-Darrell Snyder[8]
Heat 1 (8 Laps): 1. 28-Brayden Urlacher[5]; 2. 11R-Bill Hultberg[7]; 3. O9-Raymond Olheiser[2]; 4. 88-Mattea Binstock[4]; 5. 69-Cody Hulse[6]; 6. 1E-Chris Welk Jr[8]; 7. 40-Mason Stroh[1]; 8. 64S-Darrell Snyder[3]
IMCA Hobby Stock
A Feature 1 (20 Laps): 1. 99H-Trever Haas[5]; 2. 23-Jason Ruby[2]; 3. 18-John Flory Jr[7]; 4. 51E-Ethan Neu[14]; 5. 11B-Dennis Breivik II[1]; 6. 24P-Mark Pierson[10]; 7. 52-Scott Joern[9]; 8. 54-Chris Seekings[12]; 9. 22-Kyler Satran[15]; 10. (DNF) 70-Caden Appelt[8]; 11. (DNF) 144-Riese Dignan[6]; 12. (DNF) 3T-Vance Tomlinson[11]; 13. (DNF) 35L-Jesse Long[16]; 14. (DNF) 7-Jay Loughman[13]; 15. (DNF) 44-Tim Anderson[3]; 16. (DNF) 103-Alex Tvedt[4]; 17. (DNF) 53-Nate Joern[17]
Heat 1 (8 Laps): 1. 103-Alex Tvedt[6]; 2. 144-Riese Dignan[3]; 3. 11B-Dennis Breivik II[1]; 4. 18-John Flory Jr[7]; 5. 52-Scott Joern[2]; 6. 3T-Vance Tomlinson[8]; 7. 7-Jay Loughman[9]; 8. 22-Kyler Satran[5]; 9. 53-Nate Joern[4]
Heat 2 (8 Laps): 1. 23-Jason Ruby[3]; 2. 99H-Trever Haas[4]; 3. 44-Tim Anderson[5]; 4. 70-Caden Appelt[7]; 5. 24P-Mark Pierson[8]; 6. 54-Chris Seekings[1]; 7. 51E-Ethan Neu[2]; 8. 35L-Jesse Long[6]
Junior Slingshots
A Feature 1 (8 Laps):
Heat 1 (6 Laps): 1. 87A-Ayden Bohannon[2]; 2. 11-Sladen Pfeifer[1]; 3. 1W-Weston Uranker[4]; 4. J9-Jace Keller[3]