IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 99-Brady Bjella[6]; 2. 0-Robby Rosselli[7]; 3. 132-Chad Strachen[10]; 4. 74-Darren Medler[11]; 5. 12S-Isaac Sondrol[1]; 6. 29-Darren Schatz[3]; 7. 24-Kelly Henderson[8]; 8. 2KEUHL-Taylor Kuehl[12]; 9. 3S-Logan Schmitz[13]; 10. 82-Cole Hanshew[5]; 11. 27-Dennis Chapman[2]; 12. 57-Chris Anderson[15]; 13. 91S-Devin Seney[14]; 14. (DNF) 10Z-Makenzie Hagen[9]; 15. (DNF) 14H-Reid Hanson[4]
Heat 1 (8 Laps): 1. 0-Robby Rosselli[1]; 2. 132-Chad Strachen[2]; 3. 14H-Reid Hanson[3]; 4. 29-Darren Schatz[5]; 5. 82-Cole Hanshew[7]; 6. 74-Darren Medler[8]; 7. 3S-Logan Schmitz[4]; 8. 57-Chris Anderson[6]
Heat 2 (8 Laps): 1. 24-Kelly Henderson[1]; 2. 99-Brady Bjella[5]; 3. 10Z-Makenzie Hagen[2]; 4. 27-Dennis Chapman[3]; 5. 12S-Isaac Sondrol[7]; 6. 2KEUHL-Taylor Kuehl[4]; 7. 91S-Devin Seney[6]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 44G-James Gilbert[3]; 2. 69-Greg Zenz[2]; 3. 4H-Corey Helgeson[4]; 4. 54-Robert Seekings[5]; 5. 15H-JayDe Satcho[7]; 6. (DNF) 69Z-Christopher Zenz[1]; 7. (DNF) 5K-Larry King[6]
Heat 1 (8 Laps): 1. 44G-James Gilbert[5]; 2. 69-Greg Zenz[2]; 3. 69Z-Christopher Zenz[4]; 4. 4H-Corey Helgeson[7]; 5. 54-Robert Seekings[3]; 6. 5K-Larry King[6]; 7. 15H-JayDe Satcho[1]
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[7]; 2. 29C-Drew Christianson[2]; 3. 27W-Jason Wolla[8]; 4. 4J-Wayne Johnson[1]; 5. 75M-Justin Medler[10]; 6. 3S-Roy Spielman[6]; 7. 5T-Marcus Tomlinson[4]; 8. 6Z-Zach Dockter[5]; 9. 65-Jerad Thelen[9]; 10. 94-Aden Clark[13]; 11. 56-Steven Seibel[12]; 12. (DNF) 9H-Robert Hellebust[3]; 13. (DNF) 2T-Mike Tomlinson[11]; 14. (DNF) 54-Chris Seekings[14]
Heat 1 (8 Laps): 1. 27W-Jason Wolla[4]; 2. 14T-Travis Hagen[6]; 3. 75M-Justin Medler[1]; 4. 6Z-Zach Dockter[5]; 5. 5T-Marcus Tomlinson[2]; 6. 2T-Mike Tomlinson[3]; 7. 94-Aden Clark[7]
Heat 2 (8 Laps): 1. 9H-Robert Hellebust[3]; 2. 29C-Drew Christianson[6]; 3. 65-Jerad Thelen[4]; 4. 4J-Wayne Johnson[2]; 5. 3S-Roy Spielman[5]; 6. 56-Steven Seibel[7]; 7. (DNF) 54-Chris Seekings[1]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 70-Caden Appelt[2]; 2. 00-Brandon Honrud[1]; 3. 48-Brock Beeter[12]; 4. 146-Andrew Bertsch[6]; 5. 43-Brad King[9]; 6. 103-Alex Tvedt[3]; 7. 23-Jason Ruby[14]; 8. 3T-Vance Tomlinson[4]; 9. 7S-Shawn Green[7]; 10. 148-Troy Bertsch[15]; 11. 35L-Jesse Long[10]; 12. 25-Brett Green[18]; 13. 12K-Kylee Englert[20]; 14. (DNF) 44-Tim Anderson[11]; 15. (DNF) 52-Scott Joern[17]; 16. (DNF) 99H-Trever Haas[8]; 17. (DNF) 11A-Austin Green[21]; 18. (DNF) 22-Kyler Satran[13]; 19. (DNF) 144-Riese Dignan[16]; 20. (DNS) 54T-Thomas Goldsberry; 21. (DNS) 24P-Mark Pierson
Heat 1 (8 Laps): 1. 99H-Trever Haas[7]; 2. 7S-Shawn Green[5]; 3. 146-Andrew Bertsch[3]; 4. 54T-Thomas Goldsberry[1]; 5. 22-Kyler Satran[2]; 6. (DNF) 144-Riese Dignan[4]; 7. (DNS) 24P-Mark Pierson
Heat 2 (8 Laps): 1. 70-Caden Appelt[2]; 2. 00-Brandon Honrud[3]; 3. 35L-Jesse Long[6]; 4. 44-Tim Anderson[4]; 5. 23-Jason Ruby[7]; 6. 52-Scott Joern[5]; 7. 12K-Kylee Englert[1]
Heat 3 (8 Laps): 1. 48-Brock Beeter[7]; 2. 43-Brad King[4]; 3. 103-Alex Tvedt[1]; 4. 3T-Vance Tomlinson[2]; 5. 148-Troy Bertsch[5]; 6. 25-Brett Green[3]; 7. (DNF) 11A-Austin Green[6]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 27X-Mike Hagen[5]; 2. 67-Joren Boyce[2]; 3. 10J-Jake Nelson[6]; 4. 13L-Nick Lund[8]; 5. 77-Will Scheresky[4]; 6. 11S-Mike Swallers[1]; 7. 36-Brett Woznicki[10]; 8. 76-Bob Fuegmann[3]; 9. (DNF) 19-Cody St Croix[7]; 10. (DNF) 30A-Adam Goff[9]
Heat 1 (8 Laps): 1. 27X-Mike Hagen[4]; 2. 30A-Adam Goff[2]; 3. 67-Joren Boyce[5]; 4. 76-Bob Fuegmann[1]; 5. 19-Cody St Croix[3]
Heat 2 (8 Laps): 1. 10J-Jake Nelson[1]; 2. 11S-Mike Swallers[2]; 3. 13L-Nick Lund[3]; 4. 36-Brett Woznicki[5]; 5. 77-Will Scheresky[4]