IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 43-Brad King[8]; 2. 70-Caden Appelt[10]; 3. 146-Andrew Bertsch[15]; 4. 144-Riese Dignan[11]; 5. 7S-Shawn Green[13]; 6. 148-Troy Bertsch[12]; 7. 52-Scott Joern[3]; 8. 18-John Flory Jr[16]; 9. 22-Kyler Satran[14]; 10. 89-Austin Green[1]; 11. 103-Alex Tvedt[17]; 12. 24-Mark Pierson[21]; 13. 23-Jason Ruby[9]; 14. 48-Nick Hulberg[20]; 15. (BF) 35L-Jesse Long[5]; 16. (DNF) 12K-Kylee Englert[19]; 17. (DNF) 54T-Thomas Goldsberry[2]; 18. (DNF) 41-Kevin Aho[4]; 19. (DNF) 44-Tim Anderson[7]; 20. (DNF) 3T-Vance Tomlinson[6]; 21. (DNF) 25-Brett Green[18]
Heat 1 (8 Laps): 1. 89-Austin Green[1]; 2. 52-Scott Joern[4]; 3. 35L-Jesse Long[6]; 4. 44-Tim Anderson[8]; 5. 23-Jason Ruby[11]; 6. 144-Riese Dignan[5]; 7. 7S-Shawn Green[9]; 8. 146-Andrew Bertsch[10]; 9. 103-Alex Tvedt[7]; 10. 12K-Kylee Englert[3]; 11. 24-Mark Pierson[2]
Heat 2 (8 Laps): 1. 41-Kevin Aho[4]; 2. 70-Caden Appelt[9]; 3. 43-Brad King[8]; 4. 54T-Thomas Goldsberry[1]; 5. 3T-Vance Tomlinson[7]; 6. 148-Troy Bertsch[5]; 7. 22-Kyler Satran[2]; 8. 18-John Flory Jr[6]; 9. 25-Brett Green[3]; 10. 48-Nick Hulberg[10]
IMCA Modified
A Feature 1 (25 Laps): 1. 27W-Jason Wolla[10]; 2. 14T-Travis Hagen[3]; 3. 9H-Robert Hellebust[6]; 4. 5T-Marcus Tomlinson[4]; 5. 75M-Justin Medler[7]; 6. 4J-Wayne Johnson[8]; 7. 19-John Flory[5]; 8. 29C-Drew Christianson[9]; 9. 65-Jerad Thelen[1]; 10. 2T-Mike Tomlinson[2]; 11. 56-Steven Seibel[14]; 12. 5D-Tim Dignan[12]; 13. 54-Chris Seekings[11]; 14. (DNS) 94-Aden Clark; 15. (DNS) 11-Steven Pfeifer
Heat 1 (8 Laps): 1. 5T-Marcus Tomlinson[5]; 2. 27W-Jason Wolla[8]; 3. 4J-Wayne Johnson[7]; 4. 9H-Robert Hellebust[6]; 5. 2T-Mike Tomlinson[4]; 6. 54-Chris Seekings[1]; 7. (DNF) 94-Aden Clark[2]; 8. (DNS) 11-Steven Pfeifer
Heat 2 (8 Laps): 1. 14T-Travis Hagen[4]; 2. 75M-Justin Medler[6]; 3. 19-John Flory[5]; 4. 29C-Drew Christianson[7]; 5. 65-Jerad Thelen[3]; 6. 5D-Tim Dignan[1]; 7. 56-Steven Seibel[2]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 0-Robby Rosselli[7]; 2. 82-Cole Hanshew[2]; 3. 3S-Logan Schmitz[6]; 4. 132-Chad Strachen[10]; 5. 74-Darren Medler[8]; 6. 99-Brady Bjella[9]; 7. 14H-Reid Hanson[1]; 8. 12S-Isaac Sondrol[14]; 9. 35-Terry Faul[4]; 10. 10L-Jon Lizotte[17]; 11. 10Z-Makenzie Hagen[12]; 12. 96F-Eric Folstad[5]; 13. 27-Dennis Chapman[3]; 14. (DNF) 7X-Jeff Hooker[16]; 15. (DNS) 29-Darren Schatz; 16. (DNS) 24-Kelly Henderson; 17. (DNS) 91S-Devin Seney
Heat 1 (8 Laps): 1. 74-Darren Medler[7]; 2. 132-Chad Strachen[9]; 3. 96F-Eric Folstad[5]; 4. 27-Dennis Chapman[3]; 5. 82-Cole Hanshew[2]; 6. (DNF) 29-Darren Schatz[8]; 7. (DNF) 91S-Devin Seney[1]; 8. (DNF) 24-Kelly Henderson[4]; 9. (DNF) 10L-Jon Lizotte[6]
Heat 2 (8 Laps): 1. 0-Robby Rosselli[6]; 2. 14H-Reid Hanson[1]; 3. 3S-Logan Schmitz[5]; 4. 99-Brady Bjella[7]; 5. 35-Terry Faul[3]; 6. 10Z-Makenzie Hagen[2]; 7. 12S-Isaac Sondrol[4]; 8. 7X-Jeff Hooker[8]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20-Joe Flory[9]; 2. 67-Joren Boyce[4]; 3. 76-Bob Fuegmann[2]; 4. 10J-Jake Nelson[7]; 5. 13L-Nick Lund[6]; 6. 36-Brett Woznicki[3]; 7. 77-Will Scheresky[11]; 8. 11S-Mike Swallers[10]; 9. 33-Tyler Ashley[1]; 10. 30A-Adam Goff[8]; 11. (DNF) 20F-Dalton Flory[5]; 12. (DNF) 27X-Mike Hagen[12]
Heat 1 (8 Laps): 1. 36-Brett Woznicki[2]; 2. 10J-Jake Nelson[4]; 3. 20F-Dalton Flory[3]; 4. 20-Joe Flory[6]; 5. 33-Tyler Ashley[1]; 6. (DNF) 77-Will Scheresky[5]
Heat 2 (8 Laps): 1. 76-Bob Fuegmann[1]; 2. 67-Joren Boyce[2]; 3. 13L-Nick Lund[3]; 4. 11S-Mike Swallers[6]; 5. 30A-Adam Goff[4]; 6. (DNF) 27X-Mike Hagen[5]