IMCA Modified
A Feature 1 (25 Laps): 1. 30-Tyler Wagner[6]; 2. 73T-Chris Tuchscherer[3]; 3. 2T-Mike Tomlinson[7]; 4. 10-Ed Turnbull[9]; 5. (DNF) 5T-Marcus Tomlinson[4]; 6. (DNF) 12S-Isaac Sondrol[11]; 7. (DNF) 3S-Logan Schmitz[5]; 8. (DNF) 68-Jeremy Swanson[13]; 9. (DNF) 11-Steven Pfeifer[12]; 10. (DNF) 75M-Justin Medler[8]; 11. (DNF) 13B-Jess Brekke[2]; 12. (DNF) 4J-Wayne Johnson[1]; 13. (DNF) 87X-Bland Bohannon[10]
Heat 1 (8 Laps): 1. 73T-Chris Tuchscherer[3]; 2. 13B-Jess Brekke[5]; 3. 87X-Bland Bohannon[2]; 4. 2T-Mike Tomlinson[6]; 5. 3S-Logan Schmitz[7]; 6. (DNF) 12S-Isaac Sondrol[1]; 7. (DNS) 68-Jeremy Swanson
Heat 2 (8 Laps): 1. 30-Tyler Wagner[2]; 2. 10-Ed Turnbull[5]; 3. 75M-Justin Medler[6]; 4. 5T-Marcus Tomlinson[3]; 5. 4J-Wayne Johnson[1]; 6. (DNF) 11-Steven Pfeifer[4]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 49-Erik Laudenschlager[10]; 2. 0-Robby Rosselli[2]; 3. 132-Chad Strachen[8]; 4. 11B-Levi Wald[7]; 5. 21-Taylor Stenvold[4]; 6. 14-Terry Faul[5]; 7. 51U-Christian Uhlich[12]; 8. 7S-Shawn Green[11]; 9. 69Z-Christopher Zenz[13]; 10. 35-Dave Rivinius[14]; 11. 91S-Devin Seney[15]; 12. (DNF) 74-Darren Medler[1]; 13. (DNF) 0S-Roy Spielman[6]; 14. (DNF) 21D-Gabriel Deschamp[9]; 15. (DNF) 27-Dennis Chapman[17]; 16. (DNF) 0M-Dirk Miller[16]; 17. (DNF) 23E-TRENTON ERVEN[3]; 18. (DNS) 11-Aiden Wagner
Heat 1 (8 Laps): 1. 49-Erik Laudenschlager[7]; 2. 14-Terry Faul[2]; 3. 21-Taylor Stenvold[1]; 4. 74-Darren Medler[6]; 5. 11B-Levi Wald[4]; 6. 7S-Shawn Green[8]; 7. 27-Dennis Chapman[9]; 8. 35-Dave Rivinius[5]; 9. 0M-Dirk Miller[3]
Heat 2 (8 Laps): 1. 0-Robby Rosselli[1]; 2. 132-Chad Strachen[7]; 3. 21D-Gabriel Deschamp[2]; 4. 23E-TRENTON ERVEN[3]; 5. 0S-Roy Spielman[4]; 6. 51U-Christian Uhlich[5]; 7. 69Z-Christopher Zenz[8]; 8. 91S-Devin Seney[6]; 9. (DNS) 11-Aiden Wagner
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 22-Kyler Satran[5]; 2. 25-Brett Green[8]; 3. 7-Jay Loughman[16]; 4. 3T-Vance Tomlinson[13]; 5. 99H-Brock Beeter[7]; 6. 53-Nate Joern[9]; 7. 54T-Thomas Goldsberry[10]; 8. 52-Scott Joern[3]; 9. 13-Jacob Robinson[14]; 10. 51X-Brennor Grinstead[4]; 11. 48-Max Beeter[17]; 12. (DNF) 44-Tim Anderson[11]; 13. (DNF) 4-Hudson Hooker[1]; 14. (DNF) 103-Alex Tvedt[12]; 15. (DNF) 54C-Thomas Crawford[15]; 16. (DNF) 70-Caden Appelt[2]; 17. (DNS) 51E-Ethan Neu
Heat 1 (8 Laps): 1. 22-Kyler Satran[5]; 2. 52-Scott Joern[1]; 3. 4-Hudson Hooker[4]; 4. 53-Nate Joern[2]; 5. 99H-Brock Beeter[6]; 6. 44-Tim Anderson[8]; 7. 3T-Vance Tomlinson[7]; 8. 54C-Thomas Crawford[3]; 9. 48-Max Beeter[9]
Heat 2 (8 Laps): 1. 70-Caden Appelt[1]; 2. 51E-Ethan Neu[3]; 3. 25-Brett Green[5]; 4. 54T-Thomas Goldsberry[2]; 5. 51X-Brennor Grinstead[4]; 6. 103-Alex Tvedt[7]; 7. 13-Jacob Robinson[6]; 8. (DNF) 7-Jay Loughman[8]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 67-Joren Boyce[1]; 2. 12-Rob Stenvold[5]; 3. 46-Jason Berg[6]; 4. 75M-Justin Medler[9]; 5. S8-Shawn Volk[8]; 6. (DNF) 34-Jason Kniffen[3]; 7. (DNF) 30A-Adam Goff[4]; 8. (DNF) 77-Will Scheresky[2]; 9. (DNF) 36-Brett Woznicki[7]
Heat 1 (8 Laps): 1. 12-Rob Stenvold[2]; 2. 30A-Adam Goff[7]; 3. 77-Will Scheresky[6]; 4. 34-Jason Kniffen[1]; 5. 67-Joren Boyce[9]; 6. 46-Jason Berg[8]; 7. 36-Brett Woznicki[4]; 8. S8-Shawn Volk[5]; 9. (DNF) 75M-Justin Medler[3]
IMCA Sport Compact
A Feature 1 (10 Laps): 1. 82-Marantz Hanshew[1]; 2. 12-Nicholas Hoffman[3]; 3. 16-Alex Thompson[5]; 4. 11-Aiden Wagner[2]; 5. 81-Krys Yost[8]; 6. 03-Brian Hughbanks[4]; 7. 18W-Kyle Eklund[6]; 8. 27R-Mason Rust[7]
Heat 1 (6 Laps): 1. 16-Alex Thompson[1]; 2. 12-Nicholas Hoffman[4]; 3. 82-Marantz Hanshew[3]; 4. 11-Aiden Wagner[6]; 5. 03-Brian Hughbanks[5]; 6. 18W-Kyle Eklund[8]; 7. 27R-Mason Rust[7]; 8. (DNF) 81-Krys Yost[2]