IMCA Modified
A Feature 1 (25 Laps): 1. 27W-Jason Wolla[5]; 2. 14T-Travis Hagen[6]; 3. 88-Eric Sinness[1]; 4. 15-Travis Tooley[4]; 5. 5F-Zach Frederick[2]; 6. 12S-Isaac Sondrol[7]; 7. 7C-Josh Carson[3]; 8. 91-Jason Dinius[9]; 9. (DNF) 13S-Randy Sandvick[10]; 10. (DNF) 2*-Josh Jones[8]
Heat 1 (10 Laps): 1. 14T-Travis Hagen[4]; 2. 27W-Jason Wolla[3]; 3. 15-Travis Tooley[1]; 4. 12S-Isaac Sondrol[2]; 5. 2*-Josh Jones[5]
Heat 2 (10 Laps): 1. 88-Eric Sinness[5]; 2. 5F-Zach Frederick[1]; 3. 7C-Josh Carson[4]; 4. 91-Jason Dinius[2]; 5. 13S-Randy Sandvick[3]
Semi-Pro Legends
A Feature 1 (20 Laps): 1. 34-Alex Kukowski[6]; 2. 38-Brandon Anderson[1]; 3. 66-Casey Martin[4]; 4. 471-Austin Wiest[5]; 5. 94-Jay Quenzer[19]; 6. 19-Donavin Wiest[3]; 7. 7F-Brian Frederick[16]; 8. 55-Ivan Sailer[8]; 9. 14R-Philip Roller[10]; 10. 37-Kevin Jensen[17]; 11. 61-Dennis Everding[28]; 12. 28-Don Hayes[27]; 13. 33S-Robert Sigman[21]; 14. 99-Dauntae Martin[11]; 15. 23-Mavrick Nelson[15]; 16. 00-Duston Hagen[14]; 17. 07-Dayton Olheiser[23]; 18. 8-Mike Kraft[24]; 19. 22S-Blaise Sticka[26]; 20. 100-Kelly Heiser[22]; 21. 87-Gus Jensen[20]; 22. 21-Tanner Hofer[18]; 23. 800-Noah Madler[25]; 24. (DNF) 52-Bryce Barnhardt[12]; 25. (DNF) 88-Travis Martin[13]; 26. (DNS) 60-Drew Papke; 27. (DQ) 77-Preston Martin[7]; 28. (DQ) 11X-Doug Fitterer[9]
Heat 1 (10 Laps): 1. 66-Casey Martin[4]; 2. 55-Ivan Sailer[2]; 3. 14R-Philip Roller[1]; 4. 88-Travis Martin[5]; 5. 37-Kevin Jensen[7]; 6. 33S-Robert Sigman[6]; 7. 800-Noah Madler[3]
Heat 2 (10 Laps): 1. 60-Drew Papke[2]; 2. 471-Austin Wiest[6]; 3. 11X-Doug Fitterer[5]; 4. 100-Kelly Heiser[4]; 5. 21-Tanner Hofer[1]; 6. 00-Duston Hagen[3]; 7. 22S-Blaise Sticka[7]
Heat 3 (10 Laps): 1. 19-Donavin Wiest[2]; 2. 34-Alex Kukowski[6]; 3. 52-Bryce Barnhardt[4]; 4. 94-Jay Quenzer[7]; 5. 07-Dayton Olheiser[1]; 6. 23-Mavrick Nelson[5]; 7. 28-Don Hayes[3]
Heat 4 (10 Laps): 1. 38-Brandon Anderson[3]; 2. 77-Preston Martin[2]; 3. 99-Dauntae Martin[4]; 4. 7F-Brian Frederick[7]; 5. 87-Gus Jensen[5]; 6. 8-Mike Kraft[6]; 7. 61-Dennis Everding[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20F-Dalton Flory[4]; 2. 10J-Jake Nelson[1]; 3. 21J-Andrew Jochim[2]; 4. 3-Travis Ulmer[8]; 5. 30A-Adam Goff[10]; 6. 22-Casey Binstock[11]; 7. 3E-Chris Evoniuk[3]; 8. 11B-Alex Braun[13]; 9. 11-Dave Swallers[7]; 10. 34-Jason Kniffen[15]; 11. 40B-Jake Brown[14]; 12. 27R-Brooke Bartholomew[12]; 13. 34Z-Jordan Zillmer[9]; 14. (DNF) 20-Joe Flory[6]; 15. (DNF) 85-Tyler Bartholomew[5]; 16. (DNS) 23-Hailey Jordan
Heat 1 (10 Laps): 1. 3-Travis Ulmer[1]; 2. 20-Joe Flory[4]; 3. 30A-Adam Goff[2]; 4. 10J-Jake Nelson[6]; 5. 34Z-Jordan Zillmer[3]; 6. 22-Casey Binstock[8]; 7. 11B-Alex Braun[7]; 8. 34-Jason Kniffen[5]
Heat 2 (10 Laps): 1. 20F-Dalton Flory[2]; 2. 21J-Andrew Jochim[7]; 3. 11-Dave Swallers[6]; 4. 3E-Chris Evoniuk[4]; 5. 85-Tyler Bartholomew[8]; 6. 27R-Brooke Bartholomew[3]; 7. 40B-Jake Brown[1]; 8. 23-Hailey Jordan[5]
Hobby Stocks
A Feature 1 (20 Laps): 1. 29V-Brent Vetter[3]; 2. 50-Paul Morman[1]; 3. 11R-Bill Hultberg[4]; 4. 12W-Chris Welk Jr[5]; 5. 69-Cody Hulse[2]; 6. 28-Brayden Urlacher[6]; 7. (DNF) 16T-Timothy Hagemeister[8]; 8. (DNF) P1-Darrell Snyder[7]
Heat 1 (10 Laps): 1. 12W-Chris Welk Jr[1]; 2. 69-Cody Hulse[2]; 3. 29V-Brent Vetter[3]; 4. 28-Brayden Urlacher[4]; 5. P1-Darrell Snyder[5]
Heat 2 (10 Laps): 1. 11R-Bill Hultberg[2]; 2. 50-Paul Morman[1]; 3. 16T-Timothy Hagemeister[3]; 4. 3-Braden Praus[4]; 5. 40-Mason Stroh[5]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 47K-Luke Krogh[1]; 2. 74-Darren Medler[9]; 3. 99-Brady Bjella[2]; 4. 29-Darren Schatz[8]; 5. 19-Caden Roberts[10]; 6. 21C-Chandler Wanner[4]; 7. 14P-CJ Peterson[5]; 8. 85X-Brett Pudwill[12]; 9. 777-Tyler Weeks[6]; 10. 44-Darin Tarrell[3]; 11. 42-Paul Wanner[14]; 12. (DNF) 29K-Kelly Wanner[13]; 13. (DNF) 72-Ken Stadick[15]; 14. (DNF) 8B-Jordan Braun[7]; 15. (DNS) 00-Tanner Weeks; 16. (DNS) 33L-Cole Lewis
Heat 1 (10 Laps): 1. 99-Brady Bjella[7]; 2. 8B-Jordan Braun[6]; 3. 21C-Chandler Wanner[1]; 4. 44-Darin Tarrell[4]; 5. 777-Tyler Weeks[2]; 6. 72-Ken Stadick[8]; 7. 00-Tanner Weeks[3]; 8. 42-Paul Wanner[5]
Heat 2 (10 Laps): 1. 74-Darren Medler[1]; 2. 47K-Luke Krogh[3]; 3. 29-Darren Schatz[7]; 4. 19-Caden Roberts[6]; 5. 14P-CJ Peterson[8]; 6. 85X-Brett Pudwill[5]; 7. 29K-Kelly Wanner[4]; 8. 33L-Cole Lewis[2]