IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 97R-Diezel Raynard[1]; 2. 99H-Trever Haas[4]; 3. 51X-Brennor Grinstead[3]; 4. 51E-Ethan Neu[9]; 5. 44-Tim Anderson[13]; 6. 15-Connor Hanson[11]; 7. 22-Kyler Satran[6]; 8. 41-Ty Saxon[12]; 9. 23-Jason Ruby[7]; 10. 82T-Tyson Grinstead[15]; 11. 19T-Thomas Goldsberry[14]; 12. 52-Scott Joern[2]; 13. 103-Alex Tvedt[8]; 14. 102-Brian Tvedt[16]; 15. 7-Erik Wenstad[19]; 16. 12B-Beth Ann Goudy[17]; 17. (DNF) 13R-Dawson Reese[22]; 18. (DNF) 64-Joe Ree[5]; 19. (DNF) 34-Thayne Harris[18]; 20. (DNF) 85-Gene Brunelle[20]; 21. (DNF) 70-Caden Appelt[10]; 22. (DNS) 53-Nate Joern
Heat `1 (8 Laps): 1. 70-Caden Appelt[4]; 2. 22-Kyler Satran[8]; 3. 51E-Ethan Neu[2]; 4. 23-Jason Ruby[1]; 5. 51X-Brennor Grinstead[7]; 6. 15-Connor Hanson[5]; 7. 44-Tim Anderson[6]; 8. 82T-Tyson Grinstead[10]; 9. 12B-Beth Ann Goudy[9]; 10. 7-Erik Wenstad[11]; 11. (DNF) 53-Nate Joern[3]
Heat 2 (8 Laps): 1. 97R-Diezel Raynard[7]; 2. 64-Joe Ree[4]; 3. 52-Scott Joern[2]; 4. 99H-Trever Haas[10]; 5. 103-Alex Tvedt[8]; 6. 41-Ty Saxon[5]; 7. 19T-Thomas Goldsberry[9]; 8. 102-Brian Tvedt[3]; 9. 34-Thayne Harris[6]; 10. 85-Gene Brunelle[1]; 11. 13R-Dawson Reese[11]
IMCA Modified
A Feature 1 (25 Laps): 1. 11-Steven Pfeifer[4]; 2. 19-John Flory[10]; 3. 49-Erik Laudenschlager[2]; 4. 5T-Marcus Tomlinson[7]; 5. 9H-Robert Hellebust[8]; 6. 3S-Logan Schmitz[9]; 7. 12S-Isaac Sondrol[3]; 8. 12-Dexter Saxon[12]; 9. 80-Mark Dahl[17]; 10. 18-John Flory Jr[16]; 11. 86-Aaron Aaseth[14]; 12. 65-Jerad Thelen[6]; 13. 30A-Adam Goff[18]; 14. 1G-Caden Germundson[13]; 15. (DNF) 73T-Chris Tuchscherer[1]; 16. (DNF) 28C-Austin Caruthers[11]; 17. (DNF) 15-Travis Tooley[5]; 18. (DNS) 28-Dylan Barnhardt
Heat 1 (8 Laps): 1. 11-Steven Pfeifer[1]; 2. 9H-Robert Hellebust[2]; 3. 15-Travis Tooley[3]; 4. 3S-Logan Schmitz[8]; 5. 19-John Flory[9]; 6. 28C-Austin Caruthers[5]; 7. 1G-Caden Germundson[4]; 8. (DNS) 28-Dylan Barnhardt; 9. (DNS) 80-Mark Dahl
Heat 2 (8 Laps): 1. 49-Erik Laudenschlager[1]; 2. 73T-Chris Tuchscherer[5]; 3. 5T-Marcus Tomlinson[3]; 4. 12S-Isaac Sondrol[6]; 5. 65-Jerad Thelen[8]; 6. 12-Dexter Saxon[4]; 7. 86-Aaron Aaseth[2]; 8. 18-John Flory Jr[9]; 9. 30A-Adam Goff[7]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 21D-Gabriel Deschamp[4]; 2. 74-Darren Medler[3]; 3. 21-Taylor Stenvold[2]; 4. 29-Darren Schatz[10]; 5. 22G-Keenan Glasser[12]; 6. 132-Chad Strachen[14]; 7. 0M-Dirk Miller[1]; 8. X-Shawn Keena[15]; 9. 72-Stan Tomlinson[11]; 10. 0-Robby Rosselli[5]; 11. 69Z-Christopher Zenz[9]; 12. 61-Lane Hanna[23]; 13. 35L-Jesse Long[19]; 14. 82-Cole Hanshew[13]; 15. 89-Tim Goodwin[7]; 16. 125-Macaulay Nelson[21]; 17. 35-Dave Rivinius[8]; 18. 1-Evan Stenvold[6]; 19. 91S-Devin Seney[22]; 20. 2A-Bruce King[24]; 21. (DNF) 5-Lance Lochthowe[18]; 22. (DNF) 47-Max Beeter[20]; 23. (DNF) 11B-Levi Wald[17]; 24. (DNF) B52-Brent Burckhard[16]
B Feature 1 (8 Laps): 1. 35L-Jesse Long[2]; 2. 47-Max Beeter[1]; 3. 125-Macaulay Nelson[3]; 4. 91S-Devin Seney[4]; 5. 61-Lane Hanna[9]; 6. 2A-Bruce King[6]; 7. 858-Cole Slaubaugh[11]; 8. 27R-Mason Rust[12]; 9. 11-Neil Lochthowe[8]; 10. L00-Cory Carpenter[10]; 11. 7-Jay Loughman[13]; 12. (DNF) 25R-Leevi Runge[7]; 13. (DNS) 22-Kyler Satran
Heat 1 (8 Laps): 1. 21D-Gabriel Deschamp[3]; 2. 89-Tim Goodwin[2]; 3. 72-Stan Tomlinson[5]; 4. 35-Dave Rivinius[1]; 5. 82-Cole Hanshew[7]; 6. B52-Brent Burckhard[4]; 7. 47-Max Beeter[9]; 8. 91S-Devin Seney[6]; 9. 25R-Leevi Runge[8]; 10. (DNF) 27R-Mason Rust[11]; 11. (DNF) L00-Cory Carpenter[10]
Heat 2 (8 Laps): 1. 22G-Keenan Glasser[2]; 2. 0-Robby Rosselli[3]; 3. 21-Taylor Stenvold[6]; 4. 74-Darren Medler[7]; 5. 132-Chad Strachen[4]; 6. 11B-Levi Wald[8]; 7. 35L-Jesse Long[1]; 8. 22-Kyler Satran[5]; 9. 858-Cole Slaubaugh[10]; 10. 61-Lane Hanna[9]
Heat 3 (8 Laps): 1. 29-Darren Schatz[1]; 2. 0M-Dirk Miller[5]; 3. 69Z-Christopher Zenz[9]; 4. 1-Evan Stenvold[2]; 5. X-Shawn Keena[8]; 6. 5-Lance Lochthowe[3]; 7. 125-Macaulay Nelson[7]; 8. 2A-Bruce King[6]; 9. 11-Neil Lochthowe[4]; 10. 7-Jay Loughman[10]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 47-Benjamin Burke[7]; 2. 27Z-Zach Hughbanks[14]; 3. 19T-Nicholia Topolski[1]; 4. 16-Alex Thompson[3]; 5. 18W-Kyle Eklund[5]; 6. 03-Brian Hughbanks[2]; 7. 14B-Tayven Blackaby[10]; 8. 14-Abby Tallman[4]; 9. 81-Lily Christianson[8]; 10. B52-Jordan Bauer[15]; 11. 15C-Averie Lageson[12]; 12. 79-Christian Berg[16]; 13. (DNF) 00-Krys Yost[6]; 14. (DNF) 83-Harrison Schwartz[9]; 15. (DNS) 113-Tiffany Tuchscherer; 16. (DNS) 87T-Dustin Thompson
Heat 1 (6 Laps): 1. 03-Brian Hughbanks[2]; 2. 00-Krys Yost[7]; 3. 18W-Kyle Eklund[4]; 4. 14-Abby Tallman[6]; 5. 19T-Nicholia Topolski[8]; 6. 14B-Tayven Blackaby[3]; 7. 15C-Averie Lageson[1]; 8. (DNF) 27Z-Zach Hughbanks[5]
Heat 2 (6 Laps): 1. 16-Alex Thompson[3]; 2. 83-Harrison Schwartz[2]; 3. 47-Benjamin Burke[7]; 4. 81-Lily Christianson[5]; 5. 79-Christian Berg[8]; 6. (DNF) 113-Tiffany Tuchscherer[1]; 7. (DNS) 87T-Dustin Thompson; 8. (DNS) B52-Jordan Bauer
IMCA Stock Car
A Feature 1 (20 Laps): 1. 27X-Mike Hagen[7]; 2. 14-Aaron Olson[3]; 3. 57-Brendon LaBatte[9]; 4. 68-Jeremy Swanson[11]; 5. 21-Gabriel Deschamp[5]; 6. 30A-Adam Goff[2]; 7. 46-Jason Berg[10]; 8. 33-Daniel Aberle[14]; 9. 5T-Marcus Tomlinson[16]; 10. 77-Will Scheresky[4]; 11. 2-Kyle Scholpp[20]; 12. 7S-Shawn Green[15]; 13. 67-Joren Boyce[6]; 14. 12G-Gary Goudy Jr[24]; 15. 25-Brett Green[21]; 16. 6T9-Jevin Damm[18]; 17. 7-Gary Goudy Sr[23]; 18. (DNF) 8-Eric Anderson[19]; 19. (DNF) 16-Jason Storbakken[8]; 20. (DNF) 19-Cody St Croix[17]; 21. (DNF) 48-Brock Beeter[13]; 22. (DNF) 88-Will Matejovic[12]; 23. (DNF) 36-Chase Conway[1]; 24. (DNS) 1X-Mark Dahl
Heat 1 (8 Laps): 1. 21-Gabriel Deschamp[2]; 2. 30A-Adam Goff[4]; 3. 77-Will Scheresky[3]; 4. 36-Chase Conway[1]; 5. 27X-Mike Hagen[5]; 6. 68-Jeremy Swanson[6]; 7. 48-Brock Beeter[8]; 8. 7S-Shawn Green[10]; 9. 19-Cody St Croix[7]; 10. 8-Eric Anderson[9]; 11. 12G-Gary Goudy Jr[12]; 12. 25-Brett Green[11]
Heat 2 (8 Laps): 1. 46-Jason Berg[3]; 2. 14-Aaron Olson[4]; 3. 67-Joren Boyce[2]; 4. 57-Brendon LaBatte[7]; 5. 16-Jason Storbakken[5]; 6. 88-Will Matejovic[10]; 7. 33-Daniel Aberle[8]; 8. 5T-Marcus Tomlinson[6]; 9. 6T9-Jevin Damm[11]; 10. 7-Gary Goudy Sr[12]; 11. (DNF) 2-Kyle Scholpp[9]; 12. (DQ) 1X-Mark Dahl[1]