IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 49-Erik Laudenschlager[4]; 2. 24-Kelly Henderson[2]; 3. 0-Robby Rosselli[7]; 4. 99-Brady Bjella[6]; 5. 3S-Logan Schmitz[5]; 6. 7X-Jeff Hooker[9]; 7. 132-Chad Strachen[8]; 8. 12S-Isaac Sondrol[3]; 9. 48-Brock Beeter[11]; 10. 57-Chris Anderson[13]; 11. 14H-Reid Hanson[10]; 12. 27-Dennis Chapman[1]; 13. (DNF) 35-Darren Medler[12]
Heat 1 (8 Laps): 1. 24-Kelly Henderson[2]; 2. 49-Erik Laudenschlager[4]; 3. 99-Brady Bjella[5]; 4. 132-Chad Strachen[6]; 5. 14H-Reid Hanson[7]; 6. (DNF) 48-Brock Beeter[3]; 7. (DNF) 57-Chris Anderson[1]
Heat 2 (8 Laps): 1. 12S-Isaac Sondrol[2]; 2. 3S-Logan Schmitz[4]; 3. 7X-Jeff Hooker[6]; 4. 0-Robby Rosselli[5]; 5. 27-Dennis Chapman[1]; 6. (DNF) 35-Darren Medler[3]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 148-Alan Bertsch[7]; 2. 146-Andrew Bertsch[10]; 3. 43-Brad King[9]; 4. 103-Alex Tvedt[5]; 5. 23-Jason Ruby[6]; 6. 18-John Flory Jr[4]; 7. 7S-Shawn Green[8]; 8. 24P-Mark Pierson[11]; 9. 22-Kyler Satran[1]; 10. 52-Scott Joern[2]; 11. 12B-Beth Ann Goudy[13]; 12. (DNF) 44-Tim Anderson[3]; 13. (DNF) 12K-Kylee Englert[14]; 14. (DNF) 70-Caden Appelt[12]
Heat 1 (8 Laps): 1. 18-John Flory Jr[4]; 2. 7S-Shawn Green[6]; 3. 146-Andrew Bertsch[7]; 4. 23-Jason Ruby[5]; 5. 22-Kyler Satran[2]; 6. 24P-Mark Pierson[1]; 7. 12B-Beth Ann Goudy[3]
Heat 2 (8 Laps): 1. 52-Scott Joern[2]; 2. 103-Alex Tvedt[4]; 3. 43-Brad King[6]; 4. 148-Alan Bertsch[5]; 5. 44-Tim Anderson[3]; 6. 70-Caden Appelt[7]; 7. 12K-Kylee Englert[1]
IMCA Modified
A Feature 1 (25 Laps): 1. 4J-Wayne Johnson[8]; 2. 14T-Travis Hagen[4]; 3. 9H-Robert Hellebust[10]; 4. 6Z-Zach Dockter[3]; 5. 5T-Marcus Tomlinson[9]; 6. 75M-Justin Medler[5]; 7. 19-John Flory[6]; 8. 2T-Mike Tomlinson[1]; 9. 56-Steven Seibel[13]; 10. 5D-Tim Dignan[12]; 11. 94-Aden Clark[11]; 12. 4-Rich Bohlman[14]; 13. (DNF) 65-Jerad Thelen[2]; 14. (DNF) 29-Drew Christianson[7]
Heat 1 (8 Laps): 1. 14T-Travis Hagen[4]; 2. 65-Jerad Thelen[3]; 3. 19-John Flory[5]; 4. 4J-Wayne Johnson[6]; 5. 9H-Robert Hellebust[7]; 6. 94-Aden Clark[1]; 7. 56-Steven Seibel[2]
Heat 2 (8 Laps): 1. 2T-Mike Tomlinson[2]; 2. 75M-Justin Medler[4]; 3. 5T-Marcus Tomlinson[6]; 4. 6Z-Zach Dockter[3]; 5. 29-Drew Christianson[5]; 6. 5D-Tim Dignan[1]; 7. 4-Rich Bohlman[7]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 69Z-Christopher Zenz[8]; 2. 5K-Larry King[6]; 3. 54-Robert Seekings[5]; 4. 69-Greg Zenz[7]; 5. 85-Michael Perry[9]; 6. 11-Aiden Wagner[3]; 7. 15F-Todd Fenner[1]; 8. 21-Tanner Hofer[2]; 9. (DNS) 15H-JayDe Satcho
Heat 1 (8 Laps): 1. 69-Greg Zenz[4]; 2. 11-Aiden Wagner[2]; 3. 54-Robert Seekings[3]; 4. 85-Michael Perry[5]; 5. (DNF) 15F-Todd Fenner[1]
Heat 2 (8 Laps): 1. 69Z-Christopher Zenz[4]; 2. 5K-Larry King[3]; 3. 21-Tanner Hofer[1]; 4. (DNF) 15H-JayDe Satcho[2]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20F-Dalton Flory[5]; 2. 20-Joe Flory[10]; 3. 10J-Jake Nelson[4]; 4. 36-Brett Woznicki[7]; 5. 5-Jace Iverson[2]; 6. 11S-Mike Swallers[1]; 7. 76-Bob Fuegmann[3]; 8. 67-Joren Boyce[13]; 9. 12-Rob Stenvold[14]; 10. 13L-Nick Lund[6]; 11. 30A-Adam Goff[16]; 12. 77-Will Scheresky[8]; 13. 2X-Billy Preston[11]; 14. (DNF) 27X-Mike Hagen[9]; 15. (DNF) 40B-Jake Brown[12]; 16. (DNF) 33-Tyler Ashley[15]
Heat 1 (8 Laps): 1. 11S-Mike Swallers[2]; 2. 13L-Nick Lund[6]; 3. 27X-Mike Hagen[8]; 4. 76-Bob Fuegmann[4]; 5. 36-Brett Woznicki[7]; 6. 2X-Billy Preston[1]; 7. 67-Joren Boyce[5]; 8. 33-Tyler Ashley[3]
Heat 2 (8 Laps): 1. 5-Jace Iverson[3]; 2. 20F-Dalton Flory[5]; 3. 20-Joe Flory[8]; 4. 77-Will Scheresky[7]; 5. 10J-Jake Nelson[4]; 6. 40B-Jake Brown[1]; 7. 12-Rob Stenvold[2]; 8. (DNF) 30A-Adam Goff[6]