IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[10]; 2. 4J-Wayne Johnson[7]; 3. 19-John Flory[1]; 4. 1HZ-Jeremy Sorenson[5]; 5. 307-Donavon Sorenson[8]; 6. 72X-Kyler Jeffrey[9]; 7. 17X-Tommy Lee[4]; 8. 87X-Bland Bohannon[11]; 9. 11-Jeremiah LaDue[6]; 10. 47-Ed Conlin[12]; 11. 5D-Tim Dignan[2]; 12. (DNF) 00-Nick Fuchs[13]; 13. (DNF) 99-Brady Bjella[3]; 14. (DNF) 28C-Austin Caruthers[15]; 15. (DNF) 18-John Flory Jr[14]
Heat 1 (8 Laps): 1. 19-John Flory[1]; 2. 4J-Wayne Johnson[6]; 3. 1HZ-Jeremy Sorenson[5]; 4. 72X-Kyler Jeffrey[7]; 5. 17X-Tommy Lee[4]; 6. 87X-Bland Bohannon[8]; 7. 00-Nick Fuchs[2]; 8. (DNF) 28C-Austin Caruthers[3]
Heat 2 (8 Laps): 1. 99-Brady Bjella[3]; 2. 14T-Travis Hagen[7]; 3. 5D-Tim Dignan[1]; 4. 307-Donavon Sorenson[6]; 5. 11-Jeremiah LaDue[5]; 6. 47-Ed Conlin[4]; 7. (DNF) 18-John Flory Jr[2]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 27X-Mike Hagen[8]; 2. 67-Joren Boyce[1]; 3. 20-Joe Flory[5]; 4. 10J-Jake Nelson[7]; 5. 16B-Justin Bachmeier[2]; 6. 11-Dave Swallers[3]; 7. 30A-Adam Goff[6]; 8. 4T-Troy Heupel[4]; 9. (DNF) 20F-Dalton Flory[9]
Heat 1 (8 Laps): 1. 20F-Dalton Flory[5]; 2. 20-Joe Flory[3]; 3. 11-Dave Swallers[2]; 4. 67-Joren Boyce[1]; 5. (DNF) 10J-Jake Nelson[4]
Heat 2 (8 Laps): 1. 27X-Mike Hagen[4]; 2. 4T-Troy Heupel[2]; 3. 16B-Justin Bachmeier[1]; 4. 30A-Adam Goff[3]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 51X-Brennor Grinstead[5]; 2. 11B-Dennis Breivik II[3]; 3. 144-Riese Dignan[6]; 4. X-Shane Nehring[8]; 5. 13R-Dawson Reese[1]; 6. 69-Logan Larsen[2]; 7. 7-preston duke[9]; 8. 306-Zack Nelson[10]; 9. (DNF) 51E-Ethan Neu[7]; 10. (DNF) 13-Jacob Robinson[4]
Heat 1 (8 Laps): 1. 51X-Brennor Grinstead[3]; 2. 11B-Dennis Breivik II[2]; 3. 13R-Dawson Reese[1]; 4. 7-preston duke[5]; 5. (DNF) 51E-Ethan Neu[4]
Heat 2 (8 Laps): 1. 144-Riese Dignan[3]; 2. 13-Jacob Robinson[2]; 3. 69-Logan Larsen[1]; 4. X-Shane Nehring[4]; 5. 306-Zack Nelson[5]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 9-Philip Keller[7]; 2. 00-Tanner Weeks[3]; 3. 413-Tate Johnson[10]; 4. 125-Macaulay Nelson[5]; 5. 47-Tanner Conlin[8]; 6. 44-Tyler Weeks[2]; 7. 24-Kenneth Prentice[1]; 8. 91-Tom Daleske[4]; 9. 88X-Doug Green[11]; 10. 28K-Kassie Erdman[12]; 11. (DNF) 29-Darren Schatz[9]; 12. (DNF) L00-Cory Carpenter[13]; 13. (DNF) 35-Dave Rivinius[6]
Heat 1 (8 Laps): 1. 413-Tate Johnson[6]; 2. 47-Tanner Conlin[5]; 3. 35-Dave Rivinius[4]; 4. 44-Tyler Weeks[2]; 5. 91-Tom Daleske[3]; 6. 88X-Doug Green[1]; 7. L00-Cory Carpenter[7]
Heat 2 (8 Laps): 1. 9-Philip Keller[4]; 2. 29-Darren Schatz[5]; 3. 00-Tanner Weeks[2]; 4. 125-Macaulay Nelson[3]; 5. 24-Kenneth Prentice[1]; 6. 28K-Kassie Erdman[6]
Junior Slingshots
A Feature 1 (8 Laps): 1. 47-Karver Balerud[3]; 2. 87A-Eric Hysjulien[2]; 3. 10X-Landon Gaudreau[5]; 4. 110-Matt Sorenson[13]; 5. 6-Sage Borud[4]; 6. 99-Jacob Campbell[6]; 7. 26B-Bayley Grile[7]; 8. J9-Jace Keller[9]; 9. 17-Sawyer Gaudreau[1]; 10. 114-Jack Coughlin[8]; 11. 15-Zack Campbell[10]; 12. (DNF) 31X-Weston Uranker[11]; 13. (DNF) 11M-Hailey Mattox[12]; 14. (DNS) 9-Novalee Robideaux
Heat 1 (6 Laps): 1. 17-Sawyer Gaudreau[2]; 2. 47-Karver Balerud[4]; 3. 10X-Landon Gaudreau[6]; 4. 26B-Bayley Grile[1]; 5. J9-Jace Keller[5]; 6. (DNF) 31X-Weston Uranker[3]
Heat 2 (6 Laps): 1. 87A-Eric Hysjulien[7]; 2. 6-Sage Borud[4]; 3. 99-Jacob Campbell[2]; 4. 114-Jack Coughlin[3]; 5. 15-Zack Campbell[6]; 6. (DNF) 11M-Hailey Mattox[1]; 7. (DNS) 110-Matt Sorenson; 8. (DNS) 9-Novalee Robideaux