IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[10]; 2. 12S-Isaac Sondrol[4]; 3. 99-Brady Bjella[9]; 4. 4J-Wayne Johnson[2]; 5. 75M-Justin Medler[3]; 6. 29-Drew Christianson[13]; 7. 73T-Chris Tuchscherer[8]; 8. 2T-Mike Tomlinson[7]; 9. 5T-Marcus Tomlinson[18]; 10. 30-Tyler Wagner[11]; 11. 89-Jeff Bieber[17]; 12. 44R-Brandon Englot[14]; 13. 28C-Austin Caruthers[1]; 14. 18-John Flory Jr[20]; 15. (DNF) 32B-Chris Anderson[15]; 16. (DNF) 12-Justin Bieber[16]; 17. (DNF) 4-Richard Bohlman[12]; 18. (DNF) 3S-Logan Schmitz[6]; 19. (DNS) 87X-Bland Bohannon; 20. (DNS) 19-John Flory
Heat 1 (8 Laps): 1. 4J-Wayne Johnson[2]; 2. 14T-Travis Hagen[5]; 3. 2T-Mike Tomlinson[4]; 4. 87X-Bland Bohannon[3]; 5. 29-Drew Christianson[7]; 6. 12-Justin Bieber[1]; 7. (DNF) 19-John Flory[6]
Heat 2 (8 Laps): 1. 75M-Justin Medler[2]; 2. 3S-Logan Schmitz[3]; 3. 30-Tyler Wagner[5]; 4. 73T-Chris Tuchscherer[4]; 5. 44R-Brandon Englot[7]; 6. 89-Jeff Bieber[1]; 7. 18-John Flory Jr[6]
Heat 3 (8 Laps): 1. 12S-Isaac Sondrol[2]; 2. 99-Brady Bjella[4]; 3. 28C-Austin Caruthers[1]; 4. 4-Richard Bohlman[6]; 5. 32B-Chris Anderson[5]; 6. (DNF) 5T-Marcus Tomlinson[3]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 0S-Roy Spielman[2]; 2. 29-Darren Schatz[1]; 3. 74-Darren Medler[5]; 4. 21-Taylor Stenvold[4]; 5. 2-Chase Conway[11]; 6. 69Z-Christopher Zenz[12]; 7. 132-Chad Strachen[7]; 8. 0-Robby Rosselli[9]; 9. 14-Terry Faul[6]; 10. 7S-Shawn Green[17]; 11. 35-Dave Rivinius[16]; 12. 13-Justin Fichter[10]; 13. (DNF) 21D-Gabriel Deschamp[3]; 14. (DNF) 27-Dennis Chapman[19]; 15. (DNF) 72-Ken Stadick[14]; 16. (DNF) 23E-TRENTON ERVEN[18]; 17. (DNF) 11B-Levi Wald[8]; 18. (DNF) 91S-Devin Seney[13]; 19. (DNS) 0M-Dirk Miller
Heat 1 (8 Laps): 1. 21-Taylor Stenvold[4]; 2. 21D-Gabriel Deschamp[3]; 3. 0-Robby Rosselli[6]; 4. 2-Chase Conway[7]; 5. 69Z-Christopher Zenz[5]; 6. 0M-Dirk Miller[2]; 7. 23E-TRENTON ERVEN[1]
Heat 2 (8 Laps): 1. 29-Darren Schatz[1]; 2. 132-Chad Strachen[5]; 3. 74-Darren Medler[4]; 4. 13-Justin Fichter[6]; 5. 91S-Devin Seney[2]; 6. (DNF) 35-Dave Rivinius[3]
Heat 3 (8 Laps): 1. 0S-Roy Spielman[2]; 2. 14-Terry Faul[4]; 3. 11B-Levi Wald[5]; 4. 27-Dennis Chapman[1]; 5. 72-Ken Stadick[6]; 6. (DNF) 7S-Shawn Green[3]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 70-Caden Appelt[7]; 2. 22-Kyler Satran[11]; 3. 99H-Brock Beeter[15]; 4. 44-Tim Anderson[8]; 5. 3T-Vance Tomlinson[10]; 6. 52-Scott Joern[14]; 7. 13-Jacob Robinson[3]; 8. 51X-Brennor Grinstead[4]; 9. 54T-Thomas Goldsberry[5]; 10. 53-Nate Joern[16]; 11. 12B-Beth Ann Goudy[17]; 12. 48-Max Beeter[1]; 13. (DNF) 7-Jay Loughman[9]; 14. (DNF) 5H-Rod Hanna[13]; 15. (DNF) 91T-Kaiden Tuchscherer[12]; 16. (DNF) 103-Alex Tvedt[6]; 17. (DNS) 13R-Dawson Reese; 18. (DQ) 51E-Ethan Neu[2]
Heat 1 (8 Laps): 1. 70-Caden Appelt[4]; 2. 13-Jacob Robinson[2]; 3. 22-Kyler Satran[6]; 4. 103-Alex Tvedt[3]; 5. 5H-Rod Hanna[1]; 6. 53-Nate Joern[5]
Heat 2 (8 Laps): 1. 44-Tim Anderson[4]; 2. 51X-Brennor Grinstead[2]; 3. 91T-Kaiden Tuchscherer[6]; 4. 48-Max Beeter[1]; 5. 52-Scott Joern[5]; 6. 12B-Beth Ann Goudy[3]
Heat 3 (8 Laps): 1. 7-Jay Loughman[4]; 2. 54T-Thomas Goldsberry[2]; 3. 51E-Ethan Neu[1]; 4. 3T-Vance Tomlinson[5]; 5. 99H-Brock Beeter[3]; 6. 13R-Dawson Reese[6]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20F-Dalton Flory[8]; 2. 77-Will Scheresky[4]; 3. 30A-Adam Goff[2]; 4. 67-Joren Boyce[6]; 5. 46-Jason Berg[12]; 6. 12-Rob Stenvold[5]; 7. 20-Joe Flory[7]; 8. 17-Austin Daae[10]; 9. 27X-Mike Hagen[9]; 10. 75M-Justin Medler[11]; 11. 34-Jason Kniffen[1]; 12. 36-Brett Woznicki[3]
Heat 1 (8 Laps): 1. 20-Joe Flory[5]; 2. 36-Brett Woznicki[2]; 3. 27X-Mike Hagen[6]; 4. 34-Jason Kniffen[1]; 5. 12-Rob Stenvold[4]; 6. (DNF) 75M-Justin Medler[3]
Heat 2 (8 Laps): 1. 20F-Dalton Flory[5]; 2. 30A-Adam Goff[1]; 3. 77-Will Scheresky[3]; 4. 67-Joren Boyce[4]; 5. 17-Austin Daae[6]; 6. 46-Jason Berg[2]