IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 22-Kyler Satran[4]; 2. 51E-Ethan Neu[3]; 3. 51X-Brennor Grinstead[2]; 4. 41-Ty Saxon[9]; 5. 11H-Taylor Heaton[5]; 6. 99-Cash Saxon[6]; 7. 110-Matt Sorenson[8]; 8. (DNF) 47-Max Beeter[1]; 9. (DQ) 6T9-Jevin Damm[7]
Heat 1 (8 Laps): 1. 51E-Ethan Neu[6]; 2. 47-Max Beeter[2]; 3. 51X-Brennor Grinstead[5]; 4. 11H-Taylor Heaton[9]; 5. 22-Kyler Satran[7]; 6. 99-Cash Saxon[8]; 7. 6T9-Jevin Damm[4]; 8. 110-Matt Sorenson[1]; 9. (DNF) 41-Ty Saxon[3]
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[3]; 2. 87X-Bland Bohannon[2]; 3. 12S-Isaac Sondrol[1]; 4. 75M-Justin Medler[4]; 5. 4J-Wayne Johnson[10]; 6. 27W-Jason Wolla[17]; 7. 20F-Dalton Flory[7]; 8. 99-Brady Bjella[9]; 9. 307-Donavon Sorenson[8]; 10. 29-Drew Christianson[14]; 11. 14-Caden Roberts[22]; 12. 73T-Chris Tuchscherer[6]; 13. 17X-Tommy Lee[15]; 14. 1X-Chris Welk[25]; 15. 20+-Chris Anderson[23]; 16. (DNF) 9-Philip Keller[16]; 17. (DNF) 3S-Logan Schmitz[19]; 18. (DNF) 5T-Marcus Tomlinson[5]; 19. (DNF) 10J-Jake Nelson[11]; 20. (DNF) 5D-Tim Dignan[21]; 21. (DNF) 6-Chris Schroeder[13]; 22. (DNF) 28C-Austin Caruthers[20]; 23. (DNF) 25-Hank Berry[12]; 24. (DNF) 28E-Kurt Erdman[24]; 25. (DNS) 72X-Kyler Jeffrey
Heat 1 (8 Laps): 1. 12S-Isaac Sondrol[1]; 2. 75M-Justin Medler[7]; 3. 20F-Dalton Flory[2]; 4. 4J-Wayne Johnson[6]; 5. 6-Chris Schroeder[9]; 6. 9-Philip Keller[4]; 7. 3S-Logan Schmitz[5]; 8. 14-Caden Roberts[3]; 9. 1X-Chris Welk[8]
Heat 2 (8 Laps): 1. 87X-Bland Bohannon[2]; 2. 5T-Marcus Tomlinson[4]; 3. 307-Donavon Sorenson[1]; 4. 10J-Jake Nelson[5]; 5. 29-Drew Christianson[6]; 6. 27W-Jason Wolla[8]; 7. 28C-Austin Caruthers[3]; 8. (DNF) 20+-Chris Anderson[7]
Heat 3 (8 Laps): 1. 14T-Travis Hagen[8]; 2. 73T-Chris Tuchscherer[3]; 3. 99-Brady Bjella[5]; 4. 25-Hank Berry[6]; 5. 17X-Tommy Lee[2]; 6. 72X-Kyler Jeffrey[4]; 7. 5D-Tim Dignan[7]; 8. 28E-Kurt Erdman[1]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 47-Tanner Conlin[6]; 2. 4-Ed Conlin[12]; 3. 74-Darren Medler[10]; 4. 29-Darren Schatz[13]; 5. 14P-CJ Peterson[9]; 6. 69Z-Christopher Zenz[8]; 7. 21-Jordan Binstock[1]; 8. 6N-Shawn Keena[2]; 9. 413-Tate Johnson[11]; 10. 11-Dustyn Mayer[16]; 11. 35-Dave Rivinius[4]; 12. 5-Lance Lochthowe[7]; 13. 406-Nathan Buchmann[17]; 14. 70K-Chuck Peterson[20]; 15. 22K-Jeremy Knapkewicz[18]; 16. 8B-Alex Basher[3]; 17. 28K-Kassie Erdman[22]; 18. (DNF) 88X-Doug Green[19]; 19. (DNF) 22-Keenan Glasser[15]; 20. (DNF) 24-Kenneth Prentice[14]; 21. (DNF) 10Z-Makenzie Hagen[5]; 22. (DNF) L00-Cory Carpenter[23]; 23. (DNF) 89-Tim Goodwin[21]
Heat 1 (8 Laps): 1. 21-Jordan Binstock[1]; 2. 10Z-Makenzie Hagen[3]; 3. 5-Lance Lochthowe[5]; 4. 413-Tate Johnson[7]; 5. 29-Darren Schatz[6]; 6. 11-Dustyn Mayer[4]; 7. 88X-Doug Green[2]; 8. L00-Cory Carpenter[8]
Heat 2 (8 Laps): 1. 4-Ed Conlin[7]; 2. 14P-CJ Peterson[6]; 3. 8B-Alex Basher[2]; 4. 6N-Shawn Keena[1]; 5. 24-Kenneth Prentice[4]; 6. 406-Nathan Buchmann[3]; 7. 28K-Kassie Erdman[8]; 8. (DNF) 89-Tim Goodwin[5]
Heat 3 (8 Laps): 1. 74-Darren Medler[6]; 2. 47-Tanner Conlin[4]; 3. 35-Dave Rivinius[2]; 4. 69Z-Christopher Zenz[5]; 5. 22-Keenan Glasser[7]; 6. 22K-Jeremy Knapkewicz[3]; 7. 70K-Chuck Peterson[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20F-Dalton Flory[10]; 2. 16B-Justin Bachmeier[7]; 3. 20-Joe Flory[4]; 4. 36-Brett Woznicki[2]; 5. 5-Jace Iverson[1]; 6. 67-Joren Boyce[9]; 7. 16-Jason Storbakken[5]; 8. 28M-Keith Mattox[12]; 9. 7M-Taylor Mogard[15]; 10. 11S-Mike Swallers[11]; 11. 17-Corbin Peters[14]; 12. (DNF) 4T-Troy Heupel[8]; 13. (DNF) 16C-Casey Storbakken[16]; 14. (DNF) 8-Eric Anderson[13]; 15. (DNF) 27X-Mike Hagen[3]; 16. (DNF) 30A-Adam Goff[6]
Heat 1 (8 Laps): 1. 27X-Mike Hagen[3]; 2. 30A-Adam Goff[5]; 3. 5-Jace Iverson[1]; 4. 4T-Troy Heupel[6]; 5. 67-Joren Boyce[7]; 6. 11S-Mike Swallers[4]; 7. 8-Eric Anderson[2]; 8. 7M-Taylor Mogard[8]
Heat 2 (8 Laps): 1. 20-Joe Flory[3]; 2. 36-Brett Woznicki[2]; 3. 20F-Dalton Flory[7]; 4. 16-Jason Storbakken[4]; 5. 16B-Justin Bachmeier[5]; 6. 28M-Keith Mattox[6]; 7. 17-Corbin Peters[8]; 8. 16C-Casey Storbakken[1]
Junior Slingshots
A Feature 1 (8 Laps): 1. 30-Brogan Wagner[8]; 2. 221EH-Eli Turnbull[10]; 3. 30W-Denli Wendt[1]; 4. 11-Sladen Pfeifer[7]; 5. 10X-Landon Gaudreau[5]; 6. 17-Sawyer Gaudreau[6]; 7. 6-Sage Borud[3]; 8. 5X-Brooks Ones[2]; 9. 50-Gunner Raynard[9]; 10. 14-Kolby Fichter[19]; 11. 208-Mason Sorenson[17]; 12. 26B-Bayley Grile[13]; 13. 15-Zack Campbell[18]; 14. 114-Jack Coughlin[15]; 15. J9-Jace Keller[16]; 16. (DNF) 47-Karver Balerud[4]; 17. (DNF) 99-Jacob Campbell[11]; 18. (DNF) 11M-Hailey Mattox[12]; 19. (DNF) 31X-Weston Uranker[14]
Heat 1 (6 Laps): 1. 11-Sladen Pfeifer[8]; 2. 6-Sage Borud[6]; 3. 10X-Landon Gaudreau[7]; 4. 50-Gunner Raynard[9]; 5. 5X-Brooks Ones[5]; 6. 99-Jacob Campbell[3]; 7. 26B-Bayley Grile[4]; 8. 114-Jack Coughlin[1]; 9. 208-Mason Sorenson[2]; 10. (DNF) 14-Kolby Fichter[10]
Heat 2 (6 Laps): 1. 30W-Denli Wendt[3]; 2. 30-Brogan Wagner[8]; 3. 17-Sawyer Gaudreau[7]; 4. 221EH-Eli Turnbull[9]; 5. 47-Karver Balerud[6]; 6. 11M-Hailey Mattox[5]; 7. 31X-Weston Uranker[4]; 8. J9-Jace Keller[1]; 9. 15-Zack Campbell[2]