IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 70-Caden Appelt[2]; 2. 148-Andrew Bertsch[7]; 3. 22-Kyler Satran[6]; 4. 13-Jacob Robinson[3]; 5. 51X-Brennor Grinstead[8]; 6. 44-Tim Anderson[5]; 7. 25-Brett Green[11]; 8. 47-Max Beeter[9]; 9. 51E-Ethan Neu[12]; 10. 87A-Ayden Bohannon[13]; 11. 12B-Beth Ann Goudy[18]; 12. (DNF) 103T-Brian Tvedt[14]; 13. (DNF) 7-Jay Loughman[15]; 14. (DNF) 53-Nate Joern[16]; 15. (DNF) 23-Jason Ruby[4]; 16. (DNF) 52-Scott Joern[17]; 17. (DNF) 19T-Thomas Goldsberry[1]; 18. (DNF) 103-Alex Tvedt[10]
Heat 1 (8 Laps): 1. 19T-Thomas Goldsberry[1]; 2. 13-Jacob Robinson[6]; 3. 44-Tim Anderson[7]; 4. 148-Andrew Bertsch[5]; 5. 47-Max Beeter[2]; 6. 25-Brett Green[4]; 7. 87A-Ayden Bohannon[9]; 8. 7-Jay Loughman[8]; 9. (DNF) 52-Scott Joern[3]
Heat 2 (8 Laps): 1. 70-Caden Appelt[2]; 2. 23-Jason Ruby[7]; 3. 22-Kyler Satran[5]; 4. 51X-Brennor Grinstead[1]; 5. 103-Alex Tvedt[3]; 6. 51E-Ethan Neu[8]; 7. 103T-Brian Tvedt[4]; 8. 53-Nate Joern[9]; 9. 12B-Beth Ann Goudy[6]
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[1]; 2. 4J-Wayne Johnson[4]; 3. 27W-Jason Wolla[2]; 4. 11-Steven Pfeifer[5]; 5. 29-Drew Christianson[20]; 6. 12S-Isaac Sondrol[10]; 7. 5T-Marcus Tomlinson[13]; 8. 28C-Austin Caruthers[9]; 9. 12-Dexter Saxon[11]; 10. 73T-Chris Tuchscherer[8]; 11. 75TG-Terry Faul[6]; 12. 99-Brady Bjella[3]; 13. (DNF) 20+-Chris Anderson[16]; 14. (DNF) 3S-Logan Schmitz[14]; 15. (DNF) 65-Jerad Thelen[7]; 16. (DNF) 1G-Caden Germundson[15]; 17. (DNF) 47-Delos Haugen[12]; 18. (DNS) 9H-Robert Hellebust; 19. (DNS) 1-Mark Dahl; 20. (DNS) 20F-Dalton Flory
Heat 1 (8 Laps): 1. 14T-Travis Hagen[8]; 2. 99-Brady Bjella[1]; 3. 11-Steven Pfeifer[4]; 4. 65-Jerad Thelen[7]; 5. 28C-Austin Caruthers[2]; 6. 12-Dexter Saxon[3]; 7. 5T-Marcus Tomlinson[9]; 8. 1G-Caden Germundson[6]; 9. (DNF) 1-Mark Dahl[10]; 10. (DNF) 20F-Dalton Flory[5]
Heat 2 (8 Laps): 1. 27W-Jason Wolla[5]; 2. 4J-Wayne Johnson[7]; 3. 75TG-Terry Faul[3]; 4. 73T-Chris Tuchscherer[9]; 5. 12S-Isaac Sondrol[10]; 6. 47-Delos Haugen[2]; 7. 3S-Logan Schmitz[6]; 8. 20+-Chris Anderson[1]; 9. 9H-Robert Hellebust[4]; 10. (DNF) 29-Drew Christianson[8]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 21D-Gabriel Deschamp[5]; 2. 413-Tate Johnson[2]; 3. 11B-Levi Wald[12]; 4. 69Z-Christopher Zenz[7]; 5. 35-Dave Rivinius[8]; 6. 2A-Bruce King[11]; 7. 42-Jordan Albright[22]; 8. 60-Drew Papke[16]; 9. 1-Evan Stenvold[18]; 10. 61-Lane Hanna[23]; 11. 72-Ken Stadick[15]; 12. L00-Cory Carpenter[24]; 13. (DNF) 7S-Shawn Green[13]; 14. (DNF) 21-Taylor Stenvold[4]; 15. (DNF) 48-Brock Beeter[6]; 16. (DNF) 5-Lance Lochthowe[14]; 17. (DNF) 0-Robby Rosselli[10]; 18. (DNF) 74-Darren Medler[1]; 19. (DNF) 27Z-Zach Hughbanks[19]; 20. (DNF) 91S-Devin Seney[17]; 21. (DNF) 27R-Mason Rust[21]; 22. (DNF) 29-Darren Schatz[9]; 23. (DNF) 132-Chad Strachen[3]; 24. (DNF) 271-Dennis Chapman[20]
Heat 1 (8 Laps): 1. 74-Darren Medler[7]; 2. 132-Chad Strachen[2]; 3. 21D-Gabriel Deschamp[5]; 4. 69Z-Christopher Zenz[1]; 5. 29-Darren Schatz[9]; 6. 2A-Bruce King[11]; 7. 7S-Shawn Green[10]; 8. 72-Ken Stadick[4]; 9. 61-Lane Hanna[12]; 10. 1-Evan Stenvold[8]; 11. (DNF) 271-Dennis Chapman[6]; 12. (DNF) 42-Jordan Albright[3]
Heat 2 (8 Laps): 1. 413-Tate Johnson[1]; 2. 21-Taylor Stenvold[3]; 3. 48-Brock Beeter[9]; 4. 35-Dave Rivinius[5]; 5. 0-Robby Rosselli[10]; 6. 11B-Levi Wald[8]; 7. 5-Lance Lochthowe[2]; 8. 60-Drew Papke[6]; 9. 91S-Devin Seney[4]; 10. 27Z-Zach Hughbanks[7]; 11. (DNF) 27R-Mason Rust[11]; 12. (DNF) L00-Cory Carpenter[12]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 77-Will Scheresky[1]; 2. 30A-Adam Goff[4]; 3. 46-Jason Berg[3]; 4. 67-Joren Boyce[2]; 5. 20-Joe Flory[10]; 6. 21-Gabriel Deschamp[6]; 7. 36-Brett Woznicki[7]; 8. 7M-Taylor Mogard[13]; 9. (DNF) 16-Jason Storbakken[8]; 10. (DNF) 68-Jeremy Swanson[5]; 11. (DNF) 82-Cole Hanshew[12]; 12. (DNF) 12G-Gary Goudy Jr[9]; 13. (DNF) 7-Gary Goudy Sr[11]
Heat 1 (8 Laps): 1. 77-Will Scheresky[1]; 2. 46-Jason Berg[4]; 3. 68-Jeremy Swanson[3]; 4. 36-Brett Woznicki[6]; 5. 12G-Gary Goudy Jr[2]; 6. 7-Gary Goudy Sr[7]; 7. (DNF) 7M-Taylor Mogard[5]
Heat 2 (8 Laps): 1. 67-Joren Boyce[5]; 2. 30A-Adam Goff[4]; 3. 21-Gabriel Deschamp[1]; 4. 16-Jason Storbakken[6]; 5. (DNF) 20-Joe Flory[3]; 6. (DNF) 82-Cole Hanshew[2]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 81K-Krys Yost[1]; 2. 16-Alex Thompson[2]; 3. 18W-Kyle Eklund[3]; 4. 03-Brian Hughbanks[4]; 5. 02-Couy Snyder[10]; 6. 5K-Larry King[6]; 7. 73-Tiffany Tuchscherer[11]; 8. 81-Lily Christianson[7]; 9. (DNF) 14-Abby Tallman[5]; 10. (DNF) 27Z-Zach Hughbanks[8]; 11. (DNS) 15C-Averie Lageson
Heat 1 (6 Laps): 1. 81K-Krys Yost[5]; 2. 16-Alex Thompson[2]; 3. 18W-Kyle Eklund[4]; 4. 03-Brian Hughbanks[8]; 5. 14-Abby Tallman[3]; 6. 5K-Larry King[11]; 7. 81-Lily Christianson[6]; 8. (DNF) 27Z-Zach Hughbanks[10]; 9. (DNF) 15C-Averie Lageson[1]; 10. (DNF) 02-Couy Snyder[9]; 11. (DQ) 73-Tiffany Tuchscherer[7]