IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 51E-Ethan Neu[2]; 2. 51X-Brennor Grinstead[1]; 3. 97R-Diezel Raynard[9]; 4. 82T-Tyson Grinstead[6]; 5. 69X-Logan Larsen[5]; 6. 12B-Beth Ann Goudy[7]; 7. 59D-Shawn Daleske[8]; 8. 13R-Dawson Reese[10]; 9. 5C-Dustin Cheney[11]; 10. (DNF) 6T9-Jevin Damm[3]; 11. (DNF) 87A-Ayden Bohannon[4]
Heat 1 (8 Laps): 1. 51X-Brennor Grinstead[5]; 2. 51E-Ethan Neu[1]; 3. 6T9-Jevin Damm[6]; 4. 87A-Ayden Bohannon[3]; 5. 69X-Logan Larsen[2]; 6. 82T-Tyson Grinstead[9]; 7. 12B-Beth Ann Goudy[8]; 8. 59D-Shawn Daleske[7]; 9. 5C-Dustin Cheney[11]; 10. (DNF) 97R-Diezel Raynard[4]; 11. (DNF) 13R-Dawson Reese[10]
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[2]; 2. 20F-Dalton Flory[4]; 3. 5T-Marcus Tomlinson[3]; 4. 6-Chris Schroeder[5]; 5. 4J-Wayne Johnson[1]; 6. 413-Tate Johnson[6]; 7. 10J-Jake Nelson[9]; 8. 72X-Kyler Jeffrey[20]; 9. 99-Brady Bjella[19]; 10. 73T-Chris Tuchscherer[16]; 11. 89-Jeff Bieber[10]; 12. 17X-Tommy Lee[7]; 13. 9-Philip Keller[13]; 14. 12-Justin Bieber[15]; 15. 47H-Delos Haugen[18]; 16. 711-Kendal Thomas[12]; 17. (DNF) 1HZ-Jeremy Sorenson[8]; 18. (DNF) 20+-Chris Anderson[11]; 19. (DNF) 15S-Rick Stiyer[17]; 20. (DNS) 28C-Austin Caruthers
Heat 1 (8 Laps): 1. 4J-Wayne Johnson[1]; 2. 5T-Marcus Tomlinson[5]; 3. 6-Chris Schroeder[4]; 4. 17X-Tommy Lee[2]; 5. 10J-Jake Nelson[7]; 6. 20+-Chris Anderson[3]; 7. 9-Philip Keller[6]; 8. 12-Justin Bieber[9]; 9. 15S-Rick Stiyer[10]; 10. (DNF) 99-Brady Bjella[8]
Heat 2 (8 Laps): 1. 14T-Travis Hagen[2]; 2. 20F-Dalton Flory[4]; 3. 413-Tate Johnson[7]; 4. 1HZ-Jeremy Sorenson[5]; 5. 89-Jeff Bieber[10]; 6. 711-Kendal Thomas[1]; 7. (DNF) 28C-Austin Caruthers[8]; 8. (DNF) 73T-Chris Tuchscherer[6]; 9. (DNF) 47H-Delos Haugen[9]; 10. (DNS) 72X-Kyler Jeffrey
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 413-Tate Johnson[2]; 2. 29-Darren Schatz[8]; 3. 4-Ed Conlin[6]; 4. 13-Justin Fichter[4]; 5. 69Z-Christopher Zenz[14]; 6. 89-Tim Goodwin[5]; 7. 22-Keenan Glasser[7]; 8. 22K-Jeremy Knapkewicz[12]; 9. 406-Nathan Buchmann[23]; 10. 8B-Alex Basher[18]; 11. 35-Dave Rivinius[10]; 12. 24-Kenneth Prentice[20]; 13. 35L-Jesse Long[13]; 14. 91S-Devin Seney[15]; 15. L00-Cory Carpenter[19]; 16. 27R-Mason Rust[25]; 17. (DNF) X-Shawn Keena[3]; 18. (DNF) 14P-CJ Peterson[1]; 19. (DNF) 88X-Doug Green[22]; 20. (DNF) 99-BRANDON BJELLA[24]; 21. (DNF) 306-Zack Nelson[21]; 22. (DNF) 125-Macaulay Nelson[9]; 23. (DNF) 27-Dennis Chapman[16]; 24. (DNF) 47-Tanner Conlin[11]; 25. (DNS) 60-Drew Papke
Heat 1 (8 Laps): 1. 14P-CJ Peterson[2]; 2. 13-Justin Fichter[3]; 3. 22-Keenan Glasser[4]; 4. 35-Dave Rivinius[8]; 5. 35L-Jesse Long[5]; 6. 27-Dennis Chapman[6]; 7. L00-Cory Carpenter[7]; 8. 88X-Doug Green[1]
Heat 2 (8 Laps): 1. 413-Tate Johnson[5]; 2. 89-Tim Goodwin[3]; 3. 29-Darren Schatz[7]; 4. 47-Tanner Conlin[2]; 5. 69Z-Christopher Zenz[6]; 6. 60-Drew Papke[8]; 7. 24-Kenneth Prentice[1]; 8. 406-Nathan Buchmann[4]
Heat 3 (8 Laps): 1. X-Shawn Keena[2]; 2. 4-Ed Conlin[3]; 3. 125-Macaulay Nelson[1]; 4. 22K-Jeremy Knapkewicz[7]; 5. 91S-Devin Seney[8]; 6. 8B-Alex Basher[4]; 7. 306-Zack Nelson[6]; 8. 99-BRANDON BJELLA[5]; 9. 27R-Mason Rust[9]
IMCA Stock Car
A Feature 1 (18 Laps): 1. 27X-Mike Hagen[2]; 2. 16B-Justin Bachmeier[6]; 3. 4T-Troy Heupel[4]; 4. 67-Joren Boyce[7]; 5. 8-Eric Anderson[11]; 6. 76-Bob Fuegmann[12]; 7. 16-Jason Storbakken[9]; 8. 28M-Dave Swallers[1]; 9. 20-Joe Flory[3]; 10. 7-Gary Goudy Sr[14]; 11. (DNF) 17H-Chris Horteness[5]; 12. (DNF) 7M-Taylor Mogard[10]; 13. (DNF) 57-Brendon LaBatte[8]; 14. (DNF) 16C-Jacob Storbakken[13]
Heat 1 (8 Laps): 1. 28M-Dave Swallers[3]; 2. 20-Joe Flory[4]; 3. 17H-Chris Horteness[1]; 4. 67-Joren Boyce[2]; 5. 7-Gary Goudy Sr[7]; 6. (DNF) 7M-Taylor Mogard[6]; 7. (DNF) 76-Bob Fuegmann[5]
Heat 2 (8 Laps): 1. 27X-Mike Hagen[5]; 2. 4T-Troy Heupel[3]; 3. 16B-Justin Bachmeier[1]; 4. 57-Brendon LaBatte[4]; 5. 16-Jason Storbakken[6]; 6. 8-Eric Anderson[2]; 7. 16C-Jacob Storbakken[7]
Junior Slingshots
A Feature 1 (8 Laps): 1. 50-Gunner Raynard[9]; 2. 17-Sawyer Gaudreau[1]; 3. 30-Denli Wendt[5]; 4. 47-Karver Balerud[3]; 5. J9-Jace Keller[6]; 6. 99-Jacob Campbell[7]; 7. 26B-Bayley Grile[10]; 8. 15-Zack Campbell[13]; 9. 114-Jack Coughlin[11]; 10. (DNF) 10X-Landon Gaudreau[2]; 11. (DNF) 6-Sage Borud[4]; 12. (DNF) 11M-Hailey Mattox[8]; 13. (DNS) 7K-Korbyn Krogh
Heat 1 (6 Laps): 1. 17-Sawyer Gaudreau[3]; 2. 47-Karver Balerud[6]; 3. 30-Denli Wendt[5]; 4. 99-Jacob Campbell[7]; 5. 50-Gunner Raynard[4]; 6. 114-Jack Coughlin[2]; 7. 15-Zack Campbell[1]
Heat 2 (6 Laps): 1. 10X-Landon Gaudreau[6]; 2. 6-Sage Borud[5]; 3. J9-Jace Keller[2]; 4. 11M-Hailey Mattox[1]; 5. 26B-Bayley Grile[3]; 6. 7K-Korbyn Krogh[4]
Dirt Late Models
A Feature 1 (20 Laps): 1. 17-Jim Harris[5]; 2. 9-Steve Anderson[3]; 3. 68-Jim Zaremski[8]; 4. 1-Jeremiah LaDue[1]; 5. 71-Morris Oberle[7]; 6. 14-Ken Helman[9]; 7. 28-Dylan Barnhardt[2]; 8. (DNF) 308-Dillon Price[4]; 9. (DNF) R30-Rob Odegard[13]; 10. (DNS) 00-Beau Nave; 11. (DNS) 17X-Lance Schill; 12. (DNS) 4D-Logan Dowson; 13. (DNS) 30-Bob Moody
Heat 1 (8 Laps): 1. 1-Jeremiah LaDue[5]; 2. 9-Steve Anderson[6]; 3. 17-Jim Harris[4]; 4. 71-Morris Oberle[7]; 5. 14-Ken Helman[1]; 6. 30-Bob Moody[2]; 7. R30-Rob Odegard[3]
Heat 2 (8 Laps): 1. 28-Dylan Barnhardt[5]; 2. 308-Dillon Price[2]; 3. (DNF) 4D-Logan Dowson[3]; 4. (DNF) 68-Jim Zaremski[4]; 5. (DNF) 00-Beau Nave[1]; 6. (DNF) 17X-Lance Schill[6]