IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 22-Kyler Satran[7]; 2. 11H-Taylor Heaton[9]; 3. 16C-CALEB STORBAKKEN[6]; 4. 5-Jonathan Taylor[5]; 5. 87A-Ayden Bohannon[1]; 6. 51E-Ethan Neu[8]; 7. 6B-Sage Borud[3]; 8. 59D-Shawn Daleske[2]; 9. (DNF) 110-Matt Sorenson[4]
Heat 1 (8 Laps): 1. 22-Kyler Satran[4]; 2. 11H-Taylor Heaton[5]; 3. 5-Jonathan Taylor[3]; 4. 6B-Sage Borud[2]; 5. (DNF) 87A-Ayden Bohannon[1]
Heat 2 (8 Laps): 1. 51E-Ethan Neu[4]; 2. 16C-CALEB STORBAKKEN[3]; 3. 59D-Shawn Daleske[1]; 4. (DNF) 110-Matt Sorenson[2]
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[10]; 2. 72X-Kyler Jeffrey[3]; 3. 87X-Bland Bohannon[5]; 4. 99-Brady Bjella[8]; 5. 19-John Flory[9]; 6. 17X-Tommy Lee[14]; 7. 1J-Jeremy Sorenson[11]; 8. 9-Philip Keller[7]; 9. 20F-Dalton Flory[13]; 10. 89-Jeff Bieber[4]; 11. 18-John Flory Jr[2]; 12. 28C-Austin Caruthers[16]; 13. 12-Justin Bieber[6]; 14. 15S-Rick Stiyer[1]; 15. 52-Brian Berasi[12]; 16. (DNF) 6-Chris Schroeder[15]; 17. (DNF) 28E-Eric Mason[18]; 18. (DNS) 10J-Jake Nelson
Heat 1 (8 Laps): 1. 18-John Flory Jr[2]; 2. 87X-Bland Bohannon[4]; 3. 9-Philip Keller[6]; 4. 14T-Travis Hagen[9]; 5. 72X-Kyler Jeffrey[3]; 6. 1J-Jeremy Sorenson[5]; 7. 20F-Dalton Flory[8]; 8. 17X-Tommy Lee[7]; 9. 28C-Austin Caruthers[1]
Heat 2 (8 Laps): 1. 19-John Flory[7]; 2. 99-Brady Bjella[6]; 3. 12-Justin Bieber[4]; 4. 15S-Rick Stiyer[1]; 5. 89-Jeff Bieber[3]; 6. 52-Brian Berasi[2]; 7. 28E-Eric Mason[9]; 8. (DNF) 6-Chris Schroeder[8]; 9. (DNS) 10J-Jake Nelson
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 29-Darren Schatz[8]; 2. 89-Tim Goodwin[6]; 3. 13-Justin Fichter[2]; 4. 11-Dustyn Mayer[7]; 5. 22-Keenan Glasser[10]; 6. 23-BRANDON BJELLA[12]; 7. 47-Tanner Conlin[4]; 8. 35-Dave Rivinius[9]; 9. 7M-Stan Mayer[11]; 10. 8B-Alex Basher[3]; 11. 88X-Doug Green[15]; 12. 306-Zack Nelson[17]; 13. 24-Kenneth Prentice[18]; 14. 615-Briggs Christensen[16]; 15. (DNF) 09-Luke Asselin[5]; 16. (DNF) 10-Andrew Jacaway[14]; 17. (DNF) 125-Macaulay Nelson[1]; 18. (DNF) 406-Nathan Buchmann[13]
Heat 1 (8 Laps): 1. 13-Justin Fichter[2]; 2. 89-Tim Goodwin[7]; 3. 8B-Alex Basher[3]; 4. 11-Dustyn Mayer[8]; 5. 35-Dave Rivinius[9]; 6. 7M-Stan Mayer[6]; 7. 406-Nathan Buchmann[4]; 8. 88X-Doug Green[5]; 9. 306-Zack Nelson[1]
Heat 2 (8 Laps): 1. 22-Keenan Glasser[9]; 2. 47-Tanner Conlin[4]; 3. 29-Darren Schatz[8]; 4. 09-Luke Asselin[6]; 5. 125-Macaulay Nelson[1]; 6. 23-BRANDON BJELLA[5]; 7. 10-Andrew Jacaway[7]; 8. (DNF) 615-Briggs Christensen[2]; 9. (DNF) 24-Kenneth Prentice[3]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20F-Dalton Flory[8]; 2. 27X-Mike Hagen[5]; 3. 67-Joren Boyce[3]; 4. 16B-Justin Bachmeier[1]; 5. 20-Joe Flory[9]; 6. 16-Jason Storbakken[2]; 7. 4T-Troy Heupel[7]; 8. 6T9-Bob Fuegmann[4]; 9. 30A-Adam Goff[6]; 10. 87-Casey Fuegmann[10]
Heat 1 (8 Laps): 1. 20F-Dalton Flory[4]; 2. 67-Joren Boyce[2]; 3. 30A-Adam Goff[3]; 4. 16B-Justin Bachmeier[1]; 5. 87-Casey Fuegmann[5]
Heat 2 (8 Laps): 1. 27X-Mike Hagen[2]; 2. 20-Joe Flory[4]; 3. 4T-Troy Heupel[3]; 4. 6T9-Bob Fuegmann[5]; 5. 16-Jason Storbakken[1]
Junior Slingshots
A Feature 1 (8 Laps): 1. 50-Gunner Raynard[2]; 2. 31X-Weston Uranker[3]; 3. 16-Cashton Schroeder[1]; 4. 7K-Korbyn Krogh[4]; 5. 114-Jack Coughlin[6]; 6. 11-Jaeger Mahlen[5]
Heat 1 (5 Laps): 1. 16-Cashton Schroeder[2]; 2. 31X-Weston Uranker[4]; 3. 50-Gunner Raynard[3]; 4. 7K-Korbyn Krogh[5]; 5. 11-Jaeger Mahlen[6]; 6. 114-Jack Coughlin[1]