IMCA Hobby Stock
A Feature 1 (20 Laps): 1. 23-Kadi Ruby[4]; 2. 146-Andrew Bertsch[11]; 3. 18-John Flory Jr[12]; 4. 52-Scott Joern[5]; 5. 12B-Beth Ann Goudy[14]; 6. 53-Nate Joern[9]; 7. 54T-Thomas Goldsberry[16]; 8. 24P-Mark Pierson[3]; 9. 3T-Vance Tomlinson[1]; 10. 12K-Kylee Englert[15]; 11. 54C-Thomas Crawford[21]; 12. 11A-Austin Green[2]; 13. (DNF) 4J-Wally Jones[13]; 14. (DNF) 70-Caden Appelt[10]; 15. (DNF) 148-Troy Bertsch[7]; 16. (DNF) 44-Tim Anderson[17]; 17. (DNF) 103-Alex Tvedt[19]; 18. (DNF) 22-Kyler Satran[6]; 19. (DNF) 03-Brian Hughbanks[18]; 20. (DNF) 35L-Jesse Long[8]; 21. (DNF) 27Z-Zach Hughbanks[20]
Heat 1 (8 Laps): 1. 11A-Austin Green[2]; 2. 18-John Flory Jr[7]; 3. 22-Kyler Satran[4]; 4. 23-Kadi Ruby[3]; 5. 4J-Wally Jones[5]; 6. 54T-Thomas Goldsberry[1]; 7. (DNF) 103-Alex Tvedt[6]
Heat 2 (8 Laps): 1. 70-Caden Appelt[6]; 2. 3T-Vance Tomlinson[1]; 3. 24P-Mark Pierson[2]; 4. 35L-Jesse Long[5]; 5. 12B-Beth Ann Goudy[3]; 6. (DNF) 44-Tim Anderson[7]; 7. (DNF) 27Z-Zach Hughbanks[4]
Heat 3 (8 Laps): 1. 52-Scott Joern[2]; 2. 146-Andrew Bertsch[5]; 3. 53-Nate Joern[4]; 4. 148-Troy Bertsch[3]; 5. 12K-Kylee Englert[1]; 6. 03-Brian Hughbanks[7]; 7. 54C-Thomas Crawford[6]
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[10]; 2. 9H-Robert Hellebust[6]; 3. 4J-Wayne Johnson[9]; 4. 12S-Isaac Sondrol[4]; 5. 19-John Flory[7]; 6. 72X-Kyler Jeffrey[1]; 7. 5T-Marcus Tomlinson[5]; 8. 87X-Bland Bohannon[11]; 9. 94-Aden Clark[3]; 10. 5D-Tim Dignan[2]; 11. 68-Todd Duchscherer[13]; 12. 2T-Mike Tomlinson[12]; 13. (DNF) 65-Jerad Thelen[8]
Heat 1 (8 Laps): 1. 19-John Flory[5]; 2. 4J-Wayne Johnson[6]; 3. 72X-Kyler Jeffrey[1]; 4. 94-Aden Clark[2]; 5. 12S-Isaac Sondrol[3]; 6. 87X-Bland Bohannon[4]; 7. 68-Todd Duchscherer[7]
Heat 2 (8 Laps): 1. 9H-Robert Hellebust[4]; 2. 14T-Travis Hagen[6]; 3. 5T-Marcus Tomlinson[3]; 4. 65-Jerad Thelen[5]; 5. 5D-Tim Dignan[1]; 6. (DNF) 2T-Mike Tomlinson[2]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 74-Darren Medler[5]; 2. 132-Chad Strachen[3]; 3. 3S-Logan Schmitz[7]; 4. 13L-Nick Lund[4]; 5. 7S-Shawn Green[1]; 6. 21C-Chandler Wanner[11]; 7. 21-Taylor Stenvold[14]; 8. 11B-Levi Wald[17]; 9. 27-Dennis Chapman[12]; 10. 00-Tanner Weeks[15]; 11. 23E-TRENTON ERVEN[13]; 12. 91S-Devin Seney[20]; 13. (DNF) 49-Erik Laudenschlager[21]; 14. (DNF) 99-Brady Bjella[9]; 15. (DNF) 0-Robby Rosselli[10]; 16. (DNF) 777-Tyler Weeks[2]; 17. (DNF) 69Z-Christopher Zenz[16]; 18. (DNF) 7X-Jeff Hooker[8]; 19. (DNF) 29-Darren Schatz[6]; 20. (DNF) 82-Cole Hanshew[18]; 21. (DNF) 10L-Matt Lizotte[19]
Heat 1 (8 Laps): 1. 132-Chad Strachen[3]; 2. 74-Darren Medler[5]; 3. 7X-Jeff Hooker[6]; 4. 0-Robby Rosselli[7]; 5. 27-Dennis Chapman[4]; 6. 00-Tanner Weeks[1]; 7. 82-Cole Hanshew[2]
Heat 2 (8 Laps): 1. 49-Erik Laudenschlager[6]; 2. 7S-Shawn Green[2]; 3. 29-Darren Schatz[5]; 4. 21C-Chandler Wanner[7]; 5. 23E-TRENTON ERVEN[1]; 6. 69Z-Christopher Zenz[4]; 7. 10L-Matt Lizotte[3]
Heat 3 (8 Laps): 1. 777-Tyler Weeks[2]; 2. 99-Brady Bjella[6]; 3. 13L-Nick Lund[4]; 4. 3S-Logan Schmitz[5]; 5. 21-Taylor Stenvold[3]; 6. 11B-Levi Wald[1]; 7. 91S-Devin Seney[7]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 5K-Larry King[4]; 2. 54-Robert Seekings[3]; 3. 15H-JayDe Satcho[5]; 4. 82-Marantz Hanshew[6]; 5. B5-Shane Barron[1]; 6. (DNF) 21S-Landen Satcho[7]; 7. (DNF) 11-Aiden Wagner[2]
Heat 1 (6 Laps): 1. 5K-Larry King[4]; 2. 54-Robert Seekings[3]; 3. 15H-JayDe Satcho[5]; 4. B5-Shane Barron[1]; 5. 82-Marantz Hanshew[7]; 6. (DNF) 21S-Landen Satcho[6]; 7. (DNF) 11-Aiden Wagner[2]