IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 44-Tim Anderson[4]; 2. 18-John Flory Jr[2]; 3. 146-Andrew Bertsch[12]; 4. 70-Caden Appelt[14]; 5. 144-Riese Dignan[9]; 6. 103-Alex Tvedt[3]; 7. 53-Nate Joern[6]; 8. 35L-Jesse Long[5]; 9. 4J-Wally Jones[1]; 10. 148-Troy Bertsch[10]; 11. 25-Brett Green[11]; 12. 22-Kyler Satran[18]; 13. 52-Scott Joern[7]; 14. 12B-Beth Ann Goudy[13]; 15. 27Z-Zach Hughbanks[19]; 16. 88R-Rany Zufelt[23]; 17. 12K-Kylee Englert[20]; 18. (DNF) 23-Kadi Ruby[15]; 19. (DNF) 24P-Mark Pierson[17]; 20. (DNF) 11A-Austin Green[8]; 21. (DNF) 54C-Thomas Crawford[16]; 22. (DNS) 3T-Vance Tomlinson; 23. (DNS) 54T-Thomas Goldsberry
Heat 1 (8 Laps): 1. 44-Tim Anderson[8]; 2. 53-Nate Joern[1]; 3. 103-Alex Tvedt[7]; 4. 35L-Jesse Long[3]; 5. 12B-Beth Ann Goudy[6]; 6. 54C-Thomas Crawford[4]; 7. (DNF) 27Z-Zach Hughbanks[5]; 8. (DNF) 3T-Vance Tomlinson[2]
Heat 2 (8 Laps): 1. 52-Scott Joern[2]; 2. 18-John Flory Jr[1]; 3. 148-Troy Bertsch[3]; 4. 4J-Wally Jones[6]; 5. 70-Caden Appelt[7]; 6. 24P-Mark Pierson[8]; 7. 12K-Kylee Englert[5]; 8. 88R-Rany Zufelt[4]
Heat 3 (8 Laps): 1. 11A-Austin Green[7]; 2. 146-Andrew Bertsch[4]; 3. 25-Brett Green[5]; 4. (DNF) 144-Riese Dignan[2]; 5. (DNF) 23-Kadi Ruby[3]; 6. (DNF) 22-Kyler Satran[1]; 7. (DNF) 54T-Thomas Goldsberry[6]
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[1]; 2. 4J-Wayne Johnson[2]; 3. 65-Jerad Thelen[4]; 4. 19-John Flory[10]; 5. 27W-Jason Wolla[6]; 6. 6Z-Zach Dockter[7]; 7. 9H-Robert Hellebust[8]; 8. 87-Bland Bohannon[12]; 9. 5T-Marcus Tomlinson[17]; 10. 12S-Isaac Sondrol[5]; 11. 88-Eric Sinness[11]; 12. 2T-Mike Tomlinson[16]; 13. 307-Donavon Sorenson[9]; 14. 94-Aden Clark[3]; 15. 72X-Kyler Jeffrey[13]; 16. 5D-Tim Dignan[14]; 17. 4-Richard Bohlman[15]
Heat 1 (8 Laps): 1. 9H-Robert Hellebust[2]; 2. 14T-Travis Hagen[1]; 3. 65-Jerad Thelen[5]; 4. 19-John Flory[4]; 5. 94-Aden Clark[3]; 6. 88-Eric Sinness[9]; 7. 72X-Kyler Jeffrey[7]; 8. 4-Richard Bohlman[8]; 9. (DNF) 5T-Marcus Tomlinson[6]
Heat 2 (8 Laps): 1. 12S-Isaac Sondrol[1]; 2. 6Z-Zach Dockter[4]; 3. 4J-Wayne Johnson[7]; 4. 27W-Jason Wolla[8]; 5. 307-Donavon Sorenson[3]; 6. 87-Bland Bohannon[5]; 7. 5D-Tim Dignan[6]; 8. 2T-Mike Tomlinson[2]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 99-Brady Bjella[4]; 2. 49-Erik Laudenschlager[8]; 3. 7X-Jeff Hooker[6]; 4. 3S-Logan Schmitz[11]; 5. 0-Robby Rosselli[2]; 6. 51U-Christian Uhlich[13]; 7. 29-Darren Schatz[12]; 8. 74-Darren Medler[3]; 9. 13L-Nick Lund[14]; 10. 69Z-Christopher Zenz[17]; 11. 27-Dennis Chapman[23]; 12. 10-Norm Reiten[18]; 13. (DNF) 21-Taylor Stenvold[16]; 14. (DNF) 10L-Matt Lizotte[22]; 15. (DNF) 132-Chad Strachen[7]; 16. (DNF) 7S-Shawn Green[9]; 17. (DNF) 777-Tyler Weeks[15]; 18. (DNF) 48-Brock Beeter[5]; 19. (DNF) 413-Tate Johnson[10]; 20. (DNF) 24-Kelly Henderson[1]; 21. (DNF) 11B-Levi Wald[21]; 22. (DNF) 23E-TRENTON ERVEN[19]; 23. (DNS) 00-Tanner Weeks
Heat 1 (8 Laps): 1. 48-Brock Beeter[3]; 2. 99-Brady Bjella[7]; 3. 74-Darren Medler[8]; 4. 413-Tate Johnson[5]; 5. 51U-Christian Uhlich[2]; 6. 21-Taylor Stenvold[4]; 7. 23E-TRENTON ERVEN[1]; 8. (DNF) 10L-Matt Lizotte[6]
Heat 2 (8 Laps): 1. 7X-Jeff Hooker[3]; 2. 7S-Shawn Green[1]; 3. 24-Kelly Henderson[5]; 4. 132-Chad Strachen[7]; 5. 13L-Nick Lund[2]; 6. 69Z-Christopher Zenz[4]; 7. 00-Tanner Weeks[6]; 8. 27-Dennis Chapman[8]
Heat 3 (8 Laps): 1. 49-Erik Laudenschlager[3]; 2. 29-Darren Schatz[2]; 3. 3S-Logan Schmitz[5]; 4. 0-Robby Rosselli[7]; 5. 777-Tyler Weeks[4]; 6. 10-Norm Reiten[6]; 7. 11B-Levi Wald[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20F-Dalton Flory[9]; 2. 20-Joe Flory[10]; 3. 36-Brett Woznicki[7]; 4. 2X-Billy Preston[3]; 5. 30A-Adam Goff[1]; 6. 67-Joren Boyce[14]; 7. 77-Will Scheresky[8]; 8. 19-Cody St Croix[6]; 9. 33-Tyler Ashley[12]; 10. 40B-Jake Brown[15]; 11. 34-Jason Kniffen[11]; 12. 87F-Bob Fuegmann[5]; 13. (DNF) 12-Rob Stenvold[4]; 14. (DNF) 10J-Jake Nelson[2]; 15. (DNF) 133-Hunter Cavanagh[13]
Heat 1 (8 Laps): 1. 20F-Dalton Flory[5]; 2. 30A-Adam Goff[1]; 3. 36-Brett Woznicki[4]; 4. 2X-Billy Preston[2]; 5. 87F-Bob Fuegmann[3]; 6. 34-Jason Kniffen[8]; 7. 133-Hunter Cavanagh[6]; 8. 40B-Jake Brown[7]
Heat 2 (8 Laps): 1. 10J-Jake Nelson[1]; 2. 12-Rob Stenvold[2]; 3. 77-Will Scheresky[4]; 4. 20-Joe Flory[6]; 5. 19-Cody St Croix[3]; 6. 33-Tyler Ashley[7]; 7. (DNF) 67-Joren Boyce[5]