IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 00-Brandon Honrud[3]; 2. 103-Alex Tvedt[5]; 3. 7S-Shawn Green[8]; 4. 70-Caden Appelt[12]; 5. 43-Brad King[7]; 6. 52-Scott Joern[2]; 7. 146-Andrew Bertsch[9]; 8. 18-John Flory Jr[6]; 9. 22-Kyler Satran[15]; 10. 24-Mark Pierson[11]; 11. 35L-Jesse Long[4]; 12. 148-Troy Bertsch[13]; 13. 12K-Kylee Englert[1]; 14. 54G-Robert Seekings[14]; 15. (DNF) 4-Justin Striefel[10]
Heat 1 (8 Laps): 1. 00-Brandon Honrud[3]; 2. 103-Alex Tvedt[4]; 3. 146-Andrew Bertsch[7]; 4. 7S-Shawn Green[6]; 5. 4-Justin Striefel[8]; 6. 24-Mark Pierson[1]; 7. 148-Troy Bertsch[5]; 8. (DNF) 22-Kyler Satran[2]
Heat 2 (8 Laps): 1. 43-Brad King[5]; 2. 18-John Flory Jr[4]; 3. 52-Scott Joern[2]; 4. 35L-Jesse Long[3]; 5. 12K-Kylee Englert[1]; 6. (DNF) 70-Caden Appelt[6]; 7. (DNF) 54G-Robert Seekings[7]
IMCA Modified
A Feature 1 (25 Laps): 1. 65-Jerad Thelen[2]; 2. 14T-Travis Hagen[7]; 3. 5T-Marcus Tomlinson[6]; 4. 9H-Robert Hellebust[8]; 5. 75M-Justin Medler[9]; 6. 27W-Jason Wolla[10]; 7. 4J-Wayne Johnson[5]; 8. 29-Drew Christianson[13]; 9. 19-John Flory[4]; 10. 6Z-Zach Dockter[3]; 11. 80-Tony Marsh[14]; 12. 72X-Kyler Jeffrey[11]; 13. 56-Steven Seibel[12]; 14. (DNF) 5D-Tim Dignan[15]; 15. (DNF) 2T-Mike Tomlinson[1]
Heat 1 (8 Laps): 1. 27W-Jason Wolla[7]; 2. 4J-Wayne Johnson[4]; 3. 9H-Robert Hellebust[6]; 4. 2T-Mike Tomlinson[2]; 5. 6Z-Zach Dockter[3]; 6. 72X-Kyler Jeffrey[8]; 7. 29-Drew Christianson[5]; 8. 5D-Tim Dignan[1]
Heat 2 (8 Laps): 1. 5T-Marcus Tomlinson[4]; 2. 65-Jerad Thelen[2]; 3. 14T-Travis Hagen[5]; 4. 75M-Justin Medler[6]; 5. 19-John Flory[3]; 6. 56-Steven Seibel[1]; 7. 80-Tony Marsh[7]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 48-Brock Beeter[1]; 2. 12S-Isaac Sondrol[2]; 3. 99-Brady Bjella[5]; 4. 2KEUHL-Taylor Kuehl[3]; 5. 24-Kelly Henderson[4]; 6. 132-Chad Strachen[8]; 7. 3S-Logan Schmitz[17]; 8. 2-Chase Conway[10]; 9. 0-Robby Rosselli[6]; 10. 7X-Jeff Hooker[13]; 11. 413-Tate Johnson[9]; 12. 35-Terry Faul[18]; 13. 27-Dennis Chapman[12]; 14. 57-Chris Anderson[15]; 15. (DNF) 82-Cole Hanshew[11]; 16. (DNF) 74-Darren Medler[7]; 17. (DNS) 29-Darren Schatz; 18. (DNS) 10Z-Makenzie Hagen
Heat 1 (8 Laps): 1. 48-Brock Beeter[1]; 2. 0-Robby Rosselli[6]; 3. 24-Kelly Henderson[4]; 4. 12S-Isaac Sondrol[3]; 5. 413-Tate Johnson[8]; 6. 82-Cole Hanshew[2]; 7. 7X-Jeff Hooker[7]; 8. 57-Chris Anderson[9]; 9. (DNF) 3S-Logan Schmitz[5]
Heat 2 (8 Laps): 1. 2KEUHL-Taylor Kuehl[3]; 2. 99-Brady Bjella[5]; 3. 74-Darren Medler[6]; 4. 2-Chase Conway[9]; 5. (DNF) 132-Chad Strachen[7]; 6. (DNF) 27-Dennis Chapman[2]; 7. (DNF) 29-Darren Schatz[8]; 8. (DNF) 10Z-Makenzie Hagen[1]; 9. (DNF) 35-Terry Faul[4]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 69Z-Christopher Zenz[8]; 2. 69-Greg Zenz[9]; 3. 15H-JayDe Satcho[5]; 4. 21-Tanner Hofer[2]; 5. 11-Aiden Wagner[1]; 6. (BF) 5K-Larry King[6]; 7. (DNF) 54-Robert Seekings[7]; 8. (DNF) 85-Michael Perry[4]; 9. (DNS) 15F-Todd Fenner
Heat 1 (8 Laps): 1. 69-Greg Zenz[4]; 2. 54-Robert Seekings[3]; 3. 15H-JayDe Satcho[2]; 4. 15F-Todd Fenner[5]; 5. 11-Aiden Wagner[1]
Heat 2 (8 Laps): 1. 5K-Larry King[3]; 2. 85-Michael Perry[2]; 3. 21-Tanner Hofer[1]; 4. (DNF) 69Z-Christopher Zenz[4]