IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 22-Kyler Satran[4]; 2. 6T9-Jevin Damm[2]; 3. 69X-Logan Larsen[1]; 4. 51X-Brennor Grinstead[7]; 5. 51E-Ethan Neu[3]; 6. 87A-Ayden Bohannon[5]; 7. (DNF) 110-Matt Sorenson[6]; 8. (DNS) 13R-Dawson Reese; 9. (DNS) 11H-Taylor Heaton
Heat 1 (8 Laps): 1. 6T9-Jevin Damm[3]; 2. 51E-Ethan Neu[6]; 3. 22-Kyler Satran[7]; 4. 69X-Logan Larsen[2]; 5. 87A-Ayden Bohannon[8]; 6. 110-Matt Sorenson[1]; 7. (DNF) 51X-Brennor Grinstead[5]; 8. (DNS) 13R-Dawson Reese; 9. (DNS) 11H-Taylor Heaton
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[8]; 2. 75M-Justin Medler[7]; 3. 9-Philip Keller[3]; 4. 1HZ-Jeremy Sorenson[4]; 5. 89-Jeff Bieber[1]; 6. 10J-Jake Nelson[11]; 7. 72X-Kyler Jeffrey[10]; 8. 17X-Tommy Lee[6]; 9. 15S-Rick Stiyer[9]; 10. (DNS) 307-Donavon Sorenson; 11. (DNS) 87X-Bland Bohannon; 12. (DNS) 4J-Wayne Johnson; 13. (DNS) 20F-Dalton Flory; 14. (DNS) 711-Kendal Thomas; 15. (DQ) 6-Chris Schroeder[2]
Heat 1 (8 Laps): 1. 1HZ-Jeremy Sorenson[3]; 2. 14T-Travis Hagen[7]; 3. 6-Chris Schroeder[2]; 4. 17X-Tommy Lee[4]; 5. 75M-Justin Medler[6]; 6. 72X-Kyler Jeffrey[1]; 7. 10J-Jake Nelson[5]; 8. (DNS) 711-Kendal Thomas
Heat 2 (8 Laps): 1. 307-Donavon Sorenson[3]; 2. 89-Jeff Bieber[1]; 3. 9-Philip Keller[2]; 4. 15S-Rick Stiyer[7]; 5. (DNS) 87X-Bland Bohannon; 6. (DNS) 4J-Wayne Johnson; 7. (DNS) 20F-Dalton Flory
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 74-Darren Medler[9]; 2. 4-Ed Conlin[10]; 3. 413-Tate Johnson[5]; 4. 89-Tim Goodwin[2]; 5. 47-Tanner Conlin[6]; 6. 14P-CJ Peterson[7]; 7. 125-Macaulay Nelson[11]; 8. 35-Dave Rivinius[12]; 9. 406-Nathan Buchmann[4]; 10. 88X-Doug Green[15]; 11. 306-Zack Nelson[16]; 12. L00-Cory Carpenter[13]; 13. (DNF) 22K-Jeremy Knapkewicz[3]; 14. (DNF) 91-Tom Daleske[14]; 15. (DNF) 10Z-Makenzie Hagen[1]; 16. (DNS) 29-Darren Schatz
Heat 1 (8 Laps): 1. 4-Ed Conlin[8]; 2. 29-Darren Schatz[7]; 3. 47-Tanner Conlin[6]; 4. 22K-Jeremy Knapkewicz[4]; 5. 406-Nathan Buchmann[5]; 6. 125-Macaulay Nelson[3]; 7. L00-Cory Carpenter[1]; 8. 88X-Doug Green[2]
Heat 2 (8 Laps): 1. 89-Tim Goodwin[3]; 2. 74-Darren Medler[7]; 3. 413-Tate Johnson[5]; 4. 14P-CJ Peterson[6]; 5. 10Z-Makenzie Hagen[2]; 6. 35-Dave Rivinius[4]; 7. 91-Tom Daleske[8]; 8. 306-Zack Nelson[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 27X-Mike Hagen[3]; 2. 16-Jason Storbakken[5]; 3. 67-Joren Boyce[7]; 4. 16B-Justin Bachmeier[8]; 5. 4T-Troy Heupel[4]; 6. 28M-Keith Mattox[6]; 7. 17-Jacob Storbakken[2]; 8. (DNF) 16C-Casey Storbakken[1]; 9. (DNS) 57-Brendon LaBatte; 10. (DNS) 20-Joe Flory; 11. (DNS) 12G-Gary Goudy Jr; 12. (DNS) 7-Gary Goudy Sr
Heat 1 (8 Laps): 1. 27X-Mike Hagen[2]; 2. 16B-Justin Bachmeier[5]; 3. 16-Jason Storbakken[3]; 4. 28M-Keith Mattox[4]; 5. 16C-Casey Storbakken[1]; 6. (DNS) 12G-Gary Goudy Jr
Heat 2 (8 Laps): 1. 4T-Troy Heupel[2]; 2. 67-Joren Boyce[4]; 3. 17-Jacob Storbakken[1]; 4. (DNS) 57-Brendon LaBatte; 5. (DNS) 20-Joe Flory; 6. (DNS) 7-Gary Goudy Sr
Junior Slingshots
A Feature 1 (10 Laps): 1. 195-Hudson Mann[3]; 2. 3E-Eric Hysjulien[5]; 3. 31X-Weston Uranker[1]; 4. 11M-Hailey Mattox[2]; 5. 6X-Cashton Schroeder[7]; 6. J9-Jace Keller[6]; 7. 208-Mason Sorenson[9]; 8. 114-Jack Coughlin[8]; 9. (DNF) 33J-Jacek Ashworth[4]; 10. (DNS) 99-Jacob Campbell; 11. (DNS) 15-Zack Campbell
Heat 1 (6 Laps): 1. 3E-Eric Hysjulien[11]; 2. 31X-Weston Uranker[6]; 3. 33J-Jacek Ashworth[10]; 4. 11M-Hailey Mattox[7]; 5. 195-Hudson Mann[9]; 6. J9-Jace Keller[1]; 7. 6X-Cashton Schroeder[8]; 8. 114-Jack Coughlin[2]; 9. 208-Mason Sorenson[3]; 10. (DNS) 15-Zack Campbell; 11. (DNS) 99-Jacob Campbell