IMCA Hobby Stock
A Feature 1 (20 Laps): 1. 88-Morgan Olmstead[5]; 2. 22-Kyler Satran[7]; 3. 97R-Diezel Raynard[1]; 4. 51X-Brennor Grinstead[3]; 5. 98H-Kayden Hjorteland[6]; 6. #9-Chris Rangeloff[9]; 7. 70-Caden Appelt[4]; 8. 41-Ty Saxon[2]; 9. 91T-Kaiden Tuchscherer[18]; 10. 19T-Thomas Goldsberry[12]; 11. 99H-Trever Haas[17]; 12. 23-Jason Ruby[10]; 13. 82T-Tyson Grinstead[14]; 14. 52-Scott Joern[11]; 15. 102-Brian Tvedt[15]; 16. 12B-Beth Ann Goudy[13]; 17. 103-Alex Tvedt[20]; 18. 66-Alec Canady[21]; 19. 59D-Shawn Daleske[19]; 20. (DNF) 15-Connor Hanson[22]; 21. (DNF) 88M-Nick Martin[16]; 22. (DNS) 99-Cash Saxon
Heat `1 (8 Laps): 1. 22-Kyler Satran[3]; 2. 70-Caden Appelt[5]; 3. 41-Ty Saxon[1]; 4. 99-Cash Saxon[8]; 5. #9-Chris Rangeloff[10]; 6. 52-Scott Joern[11]; 7. 12B-Beth Ann Goudy[2]; 8. 102-Brian Tvedt[7]; 9. 99H-Trever Haas[9]; 10. 59D-Shawn Daleske[4]; 11. 66-Alec Canady[6]
Heat 2 (8 Laps): 1. 97R-Diezel Raynard[1]; 2. 88-Morgan Olmstead[7]; 3. 51X-Brennor Grinstead[8]; 4. 98H-Kayden Hjorteland[3]; 5. 23-Jason Ruby[6]; 6. 19T-Thomas Goldsberry[10]; 7. 82T-Tyson Grinstead[9]; 8. 88M-Nick Martin[4]; 9. 91T-Kaiden Tuchscherer[2]; 10. 103-Alex Tvedt[11]; 11. 15-Connor Hanson[5]
IMCA Modified
A Feature 1 (25 Laps): 1. 27W-Jason Wolla[1]; 2. 29-Drew Christianson[5]; 3. 65-Jerad Thelen[6]; 4. 73T-Chris Tuchscherer[7]; 5. 19-John Flory[3]; 6. 12S-Isaac Sondrol[12]; 7. 11-Steven Pfeifer[10]; 8. 49-Erik Laudenschlager[2]; 9. 9H-Robert Hellebust[4]; 10. 5T-Marcus Tomlinson[16]; 11. 99-Brady Bjella[9]; 12. 30A-Adam Goff[14]; 13. 28C-Austin Caruthers[15]; 14. (DNF) 3S-Logan Schmitz[8]; 15. (DNF) 1G-Caden Germundson[13]; 16. (DNF) 18-John Flory Jr[11]
Heat 1 (8 Laps): 1. 27W-Jason Wolla[1]; 2. 29-Drew Christianson[5]; 3. 65-Jerad Thelen[6]; 4. 99-Brady Bjella[8]; 5. 3S-Logan Schmitz[7]; 6. 18-John Flory Jr[4]; 7. 1G-Caden Germundson[2]; 8. 28C-Austin Caruthers[3]
Heat 2 (8 Laps): 1. 11-Steven Pfeifer[8]; 2. 49-Erik Laudenschlager[1]; 3. 9H-Robert Hellebust[4]; 4. 73T-Chris Tuchscherer[6]; 5. 19-John Flory[3]; 6. 12S-Isaac Sondrol[7]; 7. 30A-Adam Goff[2]; 8. (DNF) 5T-Marcus Tomlinson[5]
IMCA Northern SportMod
A Feature 1 (25 Laps): 1. 21D-Gabriel Deschamp[3]; 2. 22-Keenan Glasser[5]; 3. 74-Darren Medler[9]; 4. 29-Darren Schatz[7]; 5. 0M-Dirk Miller[15]; 6. 89-Tim Goodwin[1]; 7. 4-Ed Conlin[11]; 8. 18-Ryder Raynard[8]; 9. X-Shawn Keena[4]; 10. 5-Lance Lochthowe[14]; 11. B52-Brent Burckhard[10]; 12. 35-Dave Rivinius[12]; 13. 61-Lane Hanna[22]; 14. 82-Cole Hanshew[17]; 15. 2A-Bruce King[20]; 16. 21M-Tory Mack[19]; 17. 25R-Leevi Runge[2]; 18. 7M-Stan Mayer[24]; 19. 11-Dustyn Mayer[13]; 20. 35L-Jesse Long[21]; 21. 99-BRANDON BJELLA[23]; 22. 7-Jay Loughman[16]; 23. (DNF) 0-Robby Rosselli[6]; 24. (DNF) 21-Taylor Stenvold[18]
B Feature 1 (12 Laps): 1. 21M-Tory Mack[7]; 2. 2A-Bruce King[2]; 3. 35L-Jesse Long[9]; 4. 61-Lane Hanna[3]; 5. 99-BRANDON BJELLA[8]; 6. 7M-Stan Mayer[13]; 7. 91S-Devin Seney[5]; 8. 27-Dennis Chapman[10]; 9. (DNF) 27R-Mason Rust[4]; 10. (DNF) 712-Brandon Hanna[1]; 11. (DNF) 858-Cole Slaubaugh[11]; 12. (DNS) 91D-Tom Daleske; 13. (DNS) 11L-Neil Lochthowe
Heat 1 (8 Laps): 1. 29-Darren Schatz[1]; 2. 25R-Leevi Runge[3]; 3. 18-Ryder Raynard[8]; 4. B52-Brent Burckhard[6]; 5. 11-Dustyn Mayer[10]; 6. 7-Jay Loughman[2]; 7. 712-Brandon Hanna[9]; 8. 27R-Mason Rust[4]; 9. 91D-Tom Daleske[5]; 10. (DNF) 35L-Jesse Long[7]; 11. (DNF) 11L-Neil Lochthowe[11]
Heat 2 (8 Laps): 1. 0-Robby Rosselli[1]; 2. 89-Tim Goodwin[3]; 3. 22-Keenan Glasser[8]; 4. 4-Ed Conlin[5]; 5. 5-Lance Lochthowe[7]; 6. 82-Cole Hanshew[9]; 7. 2A-Bruce King[2]; 8. 91S-Devin Seney[10]; 9. 21M-Tory Mack[4]; 10. 27-Dennis Chapman[6]
Heat 3 (8 Laps): 1. 21D-Gabriel Deschamp[2]; 2. 74-Darren Medler[9]; 3. X-Shawn Keena[5]; 4. 35-Dave Rivinius[3]; 5. 0M-Dirk Miller[4]; 6. 21-Taylor Stenvold[7]; 7. 61-Lane Hanna[6]; 8. 7M-Stan Mayer[10]; 9. 99-BRANDON BJELLA[8]; 10. 858-Cole Slaubaugh[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 67-Joren Boyce[4]; 2. 2-Kyle Scholpp[7]; 3. 88-Will Matejovic[2]; 4. 68-Jeremy Swanson[3]; 5. 21-Gabriel Deschamp[5]; 6. 36-Chase Conway[1]; 7. 27X-Mike Hagen[8]; 8. 77-Will Scheresky[6]; 9. 7-Gary Goudy Sr[12]; 10. (DNF) 7S-Shawn Green[9]; 11. (DNF) 12G-Gary Goudy Jr[11]; 12. (DNF) 25-Brett Green[10]
Heat 1 (8 Laps): 1. 36-Chase Conway[1]; 2. 21-Gabriel Deschamp[7]; 3. 67-Joren Boyce[6]; 4. 68-Jeremy Swanson[5]; 5. 88-Will Matejovic[3]; 6. 77-Will Scheresky[10]; 7. 2-Kyle Scholpp[9]; 8. 12G-Gary Goudy Jr[12]; 9. 7-Gary Goudy Sr[11]; 10. (DNF) 27X-Mike Hagen[8]; 11. (DNF) 7S-Shawn Green[4]; 12. (DNS) 25-Brett Green
Semi-Pro Legends
A Feature 1 (20 Laps): 1. 800-Noah Madler[3]; 2. 77-Preston Martin[1]; 3. 471-Austin Wiest[2]; 4. 700-Gage Madler[9]; 5. 07-Dayton Olheiser[4]; 6. 7T-Ty Olson[8]; 7. 19-Donavin Wiest[14]; 8. 99M-Dauntae Martin[12]; 9. 22M-Michael King[11]; 10. 49P-Drew Papke[10]; 11. 94-Bryce Barnhardt[5]; 12. 87-Gus Jensen[18]; 13. 49-Collin Compson[17]; 14. 51-Sierra Davenport[15]; 15. 7-Kody Machart[21]; 16. 67-Evan Hendrickson[16]; 17. 23-Mavrick Nelson[6]; 18. 2K-Colten Laber[13]; 19. 00-Duston Hagen[20]; 20. 55-Ivan Sailer[22]; 21. 06-Weston Hagen[24]; 22. 37-Kevin Jensen[23]; 23. 0-Ryan Erdahl[19]; 24. (DQ) 1K-Nate Keena[7]
B Feature 1 (12 Laps): 1. 0-Ryan Erdahl[1]; 2. 00-Duston Hagen[2]; 3. 7-Kody Machart[6]; 4. 55-Ivan Sailer[3]; 5. 37-Kevin Jensen[7]; 6. 06-Weston Hagen[5]; 7. 29V-Rylan Vetter[8]; 8. 21-Tanner Hofer[10]; 9. 8A-Shawn Artz[9]; 10. 52F-Shaydon Folden[13]; 11. 99-Jacob Campbell[11]; 12. (DNF) 29S-Trever Sahr[4]; 13. (DNF) 23M-Darin Mowan[12]
Heat 1 (8 Laps): 1. 94-Bryce Barnhardt[2]; 2. 77-Preston Martin[7]; 3. 23-Mavrick Nelson[8]; 4. 49P-Drew Papke[9]; 5. 2K-Colten Laber[10]; 6. 67-Evan Hendrickson[1]; 7. 0-Ryan Erdahl[3]; 8. 29S-Trever Sahr[6]; 9. 37-Kevin Jensen[5]; 10. 21-Tanner Hofer[11]; 11. 52F-Shaydon Folden[4]
Heat 2 (8 Laps): 1. 471-Austin Wiest[6]; 2. 07-Dayton Olheiser[8]; 3. 700-Gage Madler[10]; 4. 22M-Michael King[2]; 5. 19-Donavin Wiest[9]; 6. 49-Collin Compson[5]; 7. 00-Duston Hagen[4]; 8. 06-Weston Hagen[1]; 9. 29V-Rylan Vetter[7]; 10. 99-Jacob Campbell[3]
Heat 3 (8 Laps): 1. 7T-Ty Olson[3]; 2. 1K-Nate Keena[5]; 3. 800-Noah Madler[9]; 4. 99M-Dauntae Martin[10]; 5. 51-Sierra Davenport[6]; 6. 87-Gus Jensen[2]; 7. 55-Ivan Sailer[1]; 8. 7-Kody Machart[7]; 9. 8A-Shawn Artz[4]; 10. (DNF) 23M-Darin Mowan[8]