IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 51E-Ethan Neu[1]; 2. 11H-Taylor Heaton[2]; 3. 22-Kyler Satran[3]; 4. 15-Connor Hanson[9]; 5. 44-Tim Anderson[7]; 6. 27JR-Kruz Wilson[5]; 7. 27A-Aiden Paul[8]; 8. 51X-Brennor Grinstead[4]; 9. 13R-Dawson Reese[10]; 10. 59D-Shawn Daleske[6]; 11. 2L-Jay Larsen[13]; 12. 6P-Sage Borud[14]; 13. (DNF) 16C-CALEB STORBAKKEN[11]; 14. (DNF) 110-Matt Sorenson[12]
Heat 1 (8 Laps): 1. 51E-Ethan Neu[1]; 2. 22-Kyler Satran[3]; 3. 27JR-Kruz Wilson[6]; 4. 44-Tim Anderson[7]; 5. 15-Connor Hanson[4]; 6. 16C-CALEB STORBAKKEN[2]; 7. 2L-Jay Larsen[5]
Heat 2 (8 Laps): 1. 11H-Taylor Heaton[2]; 2. 51X-Brennor Grinstead[6]; 3. 59D-Shawn Daleske[5]; 4. 27A-Aiden Paul[4]; 5. 13R-Dawson Reese[1]; 6. 110-Matt Sorenson[7]; 7. 6P-Sage Borud[3]
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[4]; 2. 20F-Dalton Flory[9]; 3. 10EH-Tyson Turnbull[6]; 4. 6-Chris Schroeder[1]; 5. 72X-Kyler Jeffrey[14]; 6. 1J-Jeremy Sorenson[15]; 7. 10J-Jake Nelson[22]; 8. 9-Philip Keller[23]; 9. 17X-Tommy Lee[11]; 10. 18-John Flory Jr[13]; 11. 57-Chris Anderson[16]; 12. 15S-Rick Stiyer[18]; 13. (DNF) 413-Tate Johnson[8]; 14. (DNF) 2G-Troy Girolamo[12]; 15. (DNF) 19-John Flory[7]; 16. (DNF) 711-Kendal Thomas[21]; 17. (DNF) 28C-Austin Caruthers[10]; 18. (DNF) 5T-Marcus Tomlinson[19]; 19. (DNF) 75M-Justin Medler[2]; 20. (DNF) 99-Brady Bjella[3]; 21. (DNF) 84-Tyler Staruiala[5]; 22. (DNF) 37H-Michael Hartigan[17]; 23. (DNF) 14-Caden Roberts[20]
Heat 1 (8 Laps): 1. 6-Chris Schroeder[2]; 2. 99-Brady Bjella[1]; 3. 84-Tyler Staruiala[4]; 4. 19-John Flory[10]; 5. 20F-Dalton Flory[11]; 6. 17X-Tommy Lee[7]; 7. 18-John Flory Jr[5]; 8. 1J-Jeremy Sorenson[9]; 9. 37H-Michael Hartigan[8]; 10. 5T-Marcus Tomlinson[12]; 11. 711-Kendal Thomas[3]; 12. 9-Philip Keller[6]
Heat 2 (8 Laps): 1. 75M-Justin Medler[3]; 2. 14T-Travis Hagen[7]; 3. 10EH-Tyson Turnbull[2]; 4. 413-Tate Johnson[9]; 5. 28C-Austin Caruthers[6]; 6. 2G-Troy Girolamo[11]; 7. 72X-Kyler Jeffrey[5]; 8. 57-Chris Anderson[1]; 9. 15S-Rick Stiyer[8]; 10. 14-Caden Roberts[10]; 11. (DNF) 10J-Jake Nelson[4]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 4-Ed Conlin[4]; 2. 0-Robby Rosselli[1]; 3. 14P-CJ Peterson[6]; 4. 29-Darren Schatz[5]; 5. 09-Luke Asselin[11]; 6. 406-Nathan Buchmann[13]; 7. 2L-Logan Larsen[17]; 8. 88X-Doug Green[15]; 9. (DNF) 82-Cole Hanshew[14]; 10. (DNF) 89-Tim Goodwin[3]; 11. (DNF) 22-Keenan Glasser[8]; 12. (DNF) 858-Cole Slaubaugh[2]; 13. (DNF) 47-Tanner Conlin[10]; 14. (DNF) 5-Lance Lochthowe[16]; 15. (DNF) 99-BRANDON BJELLA[9]; 16. (DNF) 25-Leevi Runge[7]; 17. (DNF) 2A-Bruce King[21]; 18. (DNF) 8B-Alex Basher[12]; 19. (DNF) 24-Kenneth Prentice[18]; 20. (DNF) L00-Cory Carpenter[20]; 21. (DNF) 306-Zack Nelson[19]; 22. (DNF) 125-Macaulay Nelson[22]
Heat 1 (8 Laps): 1. 0-Robby Rosselli[2]; 2. 89-Tim Goodwin[9]; 3. 29-Darren Schatz[5]; 4. 25-Leevi Runge[7]; 5. 99-BRANDON BJELLA[6]; 6. 406-Nathan Buchmann[1]; 7. 88X-Doug Green[3]; 8. 2L-Logan Larsen[8]; 9. 306-Zack Nelson[10]; 10. (DNF) 2A-Bruce King[4]; 11. (DQ) 09-Luke Asselin[11]
Heat 2 (8 Laps): 1. 858-Cole Slaubaugh[2]; 2. 4-Ed Conlin[5]; 3. 14P-CJ Peterson[4]; 4. 22-Keenan Glasser[11]; 5. 47-Tanner Conlin[1]; 6. 8B-Alex Basher[6]; 7. 82-Cole Hanshew[8]; 8. 5-Lance Lochthowe[7]; 9. 24-Kenneth Prentice[9]; 10. L00-Cory Carpenter[10]; 11. 125-Macaulay Nelson[3]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20-Joe Flory[1]; 2. 27X-Mike Hagen[5]; 3. 30A-Adam Goff[8]; 4. 16B-Justin Bachmeier[3]; 5. 16-Jason Storbakken[6]; 6. 6T9-Jevin Damm[7]; 7. (DNF) 67-Joren Boyce[10]; 8. (DNF) 20F-Dalton Flory[4]; 9. (DNF) 4T-Troy Heupel[2]; 10. (DNF) 144-Riese Dignan[9]
Heat 1 (8 Laps): 1. 20-Joe Flory[3]; 2. 4T-Troy Heupel[2]; 3. 16B-Justin Bachmeier[1]; 4. 20F-Dalton Flory[6]; 5. 27X-Mike Hagen[7]; 6. 16-Jason Storbakken[9]; 7. 6T9-Jevin Damm[8]; 8. 30A-Adam Goff[5]; 9. 144-Riese Dignan[10]; 10. (DNF) 67-Joren Boyce[4]
Junior Slingshots
A Feature 1 (12 Laps): 1. 31X-Weston Uranker[1]; 2. 9ER-Ellie Ruby[4]; 3. 99-Jacob Campbell[3]; 4. 16-Cashton Schroeder[8]; 5. 17-Sawyer Gaudreau[5]; 6. 15-Zack Campbell[7]; 7. (DNF) 208-Mason Sorenson[2]; 8. (DNF) 114-Jack Coughlin[6]
Heat 1 (6 Laps): 1. 31X-Weston Uranker[4]; 2. 208-Mason Sorenson[3]; 3. 99-Jacob Campbell[5]; 4. 9ER-Ellie Ruby[8]; 5. 17-Sawyer Gaudreau[7]; 6. 114-Jack Coughlin[6]; 7. 15-Zack Campbell[2]; 8. (DNF) 16-Cashton Schroeder[1]