IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 148-Andrew Bertsch[5]; 2. 144-Riese Dignan[7]; 3. 18-John Flory Jr[3]; 4. 11B-Dennis Breivik II[1]; 5. 3T-Vance Tomlinson[4]; 6. 22-Kyler Satran[8]; 7. 51E-Ethan Neu[2]; 8. (DNF) 88R-Rany Zufelt[6]
Heat 1 (8 Laps): 1. 148-Andrew Bertsch[8]; 2. 3T-Vance Tomlinson[7]; 3. 18-John Flory Jr[5]; 4. 51E-Ethan Neu[4]; 5. 11B-Dennis Breivik II[2]; 6. 88R-Rany Zufelt[3]; 7. 144-Riese Dignan[6]; 8. 22-Kyler Satran[1]
IMCA Modified
A Feature 1 (25 Laps): 1. 6-Chris Schroeder[6]; 2. 14T-Travis Hagen[8]; 3. 4J-Wayne Johnson[4]; 4. 307-Donavon Sorenson[7]; 5. 19-John Flory[10]; 6. 12-Justin Bieber[5]; 7. 88-Eric Sinness[9]; 8. 87X-Bland Bohannon[1]; 9. 5T-Marcus Tomlinson[12]; 10. 1-Jeremiah LaDue[3]; 11. 17X-Tommy Lee[2]; 12. 72X-Kyler Jeffrey[16]; 13. 308-Dillon Price[11]; 14. 2T-Mike Tomlinson[14]; 15. 5D-Tim Dignan[15]; 16. 28C-Austin Caruthers[17]; 17. (DNF) 12S-Isaac Sondrol[13]
Heat 1 (8 Laps): 1. 87X-Bland Bohannon[1]; 2. 14T-Travis Hagen[4]; 3. 12-Justin Bieber[3]; 4. 308-Dillon Price[5]; 5. 12S-Isaac Sondrol[6]; 6. 72X-Kyler Jeffrey[2]
Heat 2 (8 Laps): 1. 6-Chris Schroeder[3]; 2. 88-Eric Sinness[4]; 3. 1-Jeremiah LaDue[2]; 4. 17X-Tommy Lee[1]; 5. 2T-Mike Tomlinson[5]; 6. 28C-Austin Caruthers[6]
Heat 3 (8 Laps): 1. 4J-Wayne Johnson[2]; 2. 19-John Flory[4]; 3. 5T-Marcus Tomlinson[5]; 4. 307-Donavon Sorenson[3]; 5. 5D-Tim Dignan[1]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 74-Darren Medler[11]; 2. 29-Darren Schatz[2]; 3. 99-Brady Bjella[9]; 4. 413-Tate Johnson[8]; 5. 9-Philip Keller[7]; 6. 413X-Brandyn Johnson[12]; 7. 47-Tanner Conlin[3]; 8. 14P-CJ Peterson[5]; 9. 777-Tyler Weeks[10]; 10. 13-Nick Lund[6]; 11. 88X-Doug Green[17]; 12. 00-Tanner Weeks[1]; 13. 8B-Alex Basher[4]; 14. (DNF) 24X-Rick Hanson[13]; 15. (DNF) 46-John Lisenby[16]; 16. (DNF) 91-Tom Daleske[15]; 17. (DNF) 89-Jeff Bieber[14]
Heat 1 (8 Laps): 1. 413-Tate Johnson[4]; 2. 47-Tanner Conlin[2]; 3. 00-Tanner Weeks[1]; 4. 14P-CJ Peterson[3]; 5. 413X-Brandyn Johnson[5]; 6. (DNS) 88X-Doug Green
Heat 2 (8 Laps): 1. 99-Brady Bjella[4]; 2. 13-Nick Lund[3]; 3. 74-Darren Medler[5]; 4. 8B-Alex Basher[2]; 5. 24X-Rick Hanson[6]; 6. 91-Tom Daleske[1]
Heat 3 (8 Laps): 1. 9-Philip Keller[3]; 2. 29-Darren Schatz[1]; 3. 777-Tyler Weeks[4]; 4. 46-John Lisenby[5]; 5. 89-Jeff Bieber[2]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20F-Dalton Flory[5]; 2. 67-Joren Boyce[7]; 3. 11-Dave Swallers[3]; 4. 30A-Adam Goff[8]; 5. 5-Jace Iverson[2]; 6. 16B-Justin Bachmeier[4]; 7. 34-Jason Kniffen[9]; 8. 40B-Jake Brown[6]; 9. (DNF) 27X-Mike Hagen[1]
Heat 1 (8 Laps): 1. 27X-Mike Hagen[1]; 2. 11-Dave Swallers[3]; 3. 16B-Justin Bachmeier[4]; 4. 20F-Dalton Flory[9]; 5. 5-Jace Iverson[2]; 6. 40B-Jake Brown[7]; 7. 67-Joren Boyce[8]; 8. 30A-Adam Goff[6]; 9. 34-Jason Kniffen[5]
Junior Slingshots
A Feature 1 (10 Laps): 1. 6-Sage Borud[5]; 2. 11-Nathan Trupe[3]; 3. 87A-Ayden Bohannon[4]; 4. 10X-Landon Gaudreau[1]; 5. 11M-Hailey Mattox[2]; 6. 110-Matt Sorenson[6]; 7. J9-Jace Keller[9]; 8. 1W-Weston Uranker[10]; 9. 17-Sawyer Gaudreau[8]; 10. 26B-Bayley Grile[7]
Heat 1 (6 Laps): 1. 11M-Hailey Mattox[4]; 2. 87A-Ayden Bohannon[6]; 3. 6-Sage Borud[7]; 4. 11-Nathan Trupe[5]; 5. 10X-Landon Gaudreau[3]; 6. 110-Matt Sorenson[8]; 7. 1W-Weston Uranker[10]; 8. 26B-Bayley Grile[1]; 9. 17-Sawyer Gaudreau[9]; 10. J9-Jace Keller[2]