IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 75C-Cory Probst[6]; 2. 16X-Blake Luinenburg[2]; 3. 32-Chad Volk[1]; 4. 56C-DJ Clinton[8]; 5. T8-Brandon Nielsen[4]; 6. J3K-Jaeden Strandberg[3]; 7. 17-Evan Schettler[5]; 8. 24W-Doug Wickman[11]; 9. 01G-Gavin Bussinger[9]; 10. 81-Travis Vanden Top[7]; 11. 14-Ernie Dailey[10]; 12. (DNF) 47P-Parker Anderson[12]
Heat 1 (6 Laps): 1. 16X-Blake Luinenburg[1]; 2. 75C-Cory Probst[6]; 3. 01G-Gavin Bussinger[5]; 4. 17-Evan Schettler[3]; 5. 81-Travis Vanden Top[2]; 6. 24W-Doug Wickman[4]
Heat 2 (6 Laps): 1. T8-Brandon Nielsen[1]; 2. 32-Chad Volk[2]; 3. J3K-Jaeden Strandberg[6]; 4. 56C-DJ Clinton[4]; 5. 14-Ernie Dailey[3]; 6. (DNS) 47P-Parker Anderson
IMCA Modified
A Feature 1 (20 Laps): 1. XX-Jordan Rogotzke[1]; 2. 3-Kelly Shryock[3]; 3. 74C-Clint Hatlestad[4]; 4. 5-Brandon Beckendorf[5]; 5. 19M-Dan Menk[2]; 6. M8-Dalton Magers[7]; 7. 8-Mike Jensen[8]; 8. (DNF) XXX-Jesse Rogotzke[6]
Heat 1 (8 Laps): 1. 5-Brandon Beckendorf[1]; 2. 74C-Clint Hatlestad[3]; 3. XX-Jordan Rogotzke[2]; 4. 19M-Dan Menk[6]; 5. 3-Kelly Shryock[5]; 6. XXX-Jesse Rogotzke[8]; 7. M8-Dalton Magers[4]; 8. 8-Mike Jensen[7]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 5-Luke Sathoff[11]; 2. 87-Curt Lund[8]; 3. 71X-Jake Bruns[2]; 4. 56M-Matt Olson[14]; 5. 32-Derek Green[10]; 6. 17X-Justin Luinenburg[13]; 7. 14-Jason Fisher[5]; 8. 7L-Jeffrey Larson[3]; 9. 18X-Daniel Eckblad[7]; 10. 17-Austin Brands[9]; 11. JD1-Justin DeBoer[12]; 12. (DNF) F1-Levi Feltman[6]; 13. (DNF) 25A-Andrea McCain[4]; 14. (DNF) 04-Roger Verdoorn[1]
Heat 1 (8 Laps): 1. F1-Levi Feltman[2]; 2. 7L-Jeffrey Larson[5]; 3. 17-Austin Brands[1]; 4. 14-Jason Fisher[3]; 5. 18X-Daniel Eckblad[7]; 6. 5-Luke Sathoff[6]; 7. 17X-Justin Luinenburg[4]
Heat 2 (8 Laps): 1. 87-Curt Lund[4]; 2. 32-Derek Green[7]; 3. 71X-Jake Bruns[3]; 4. 04-Roger Verdoorn[6]; 5. 25A-Andrea McCain[5]; 6. JD1-Justin DeBoer[1]; 7. 56M-Matt Olson[2]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 5-Oliver Monson[3]; 2. 9-Nate Coopman[8]; 3. 101K-Kevin Bolte[2]; 4. 29X-Jason Bolte[4]; 5. 07-Brooke Osler[5]; 6. 24G-Dale Gatton[6]; 7. 19-Josh Backstrom[12]; 8. 11G-Gary Grabill[11]; 9. 119-Brandon Backstrom[13]; 10. 74-Brenden Mofle[10]; 11. (DNF) 51X-Gary Schumacher[1]; 12. (DNF) 11A-Darwin Brown[9]; 13. (DNS) 7F-Neil Forsberg
Heat 1 (6 Laps): 1. 7F-Neil Forsberg[1]; 2. 29X-Jason Bolte[4]; 3. 9-Nate Coopman[5]; 4. 74-Brenden Mofle[2]; 5. 51X-Gary Schumacher[7]; 6. 11G-Gary Grabill[6]; 7. 119-Brandon Backstrom[3]
Heat 2 (6 Laps): 1. 11A-Darwin Brown[3]; 2. 5-Oliver Monson[5]; 3. 101K-Kevin Bolte[6]; 4. 07-Brooke Osler[2]; 5. 24G-Dale Gatton[4]; 6. 19-Josh Backstrom[1]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 81-Jared Boumeester[1]; 2. 9-Matthew Looft[3]; 3. 1Z-Zach Davis[6]; 4. 1S-Justin Klynsma[9]; 5. 2J-Jeff Carter[10]; 6. 5-Jared Nytroe[4]; 7. 47F-Aaron Fullerton[7]; 8. 24T-Tony Steffensmeier[5]; 9. 23E-Broddy Enter[13]; 10. 80-Brandon Karnik[11]; 11. (DNF) 53-Robert Palmentera[2]; 12. (DNF) 23X-Ryan Westman[12]; 13. (DNF) 21-Cam Reimers[8]
Heat 1 (6 Laps): 1. 1S-Justin Klynsma[1]; 2. 24T-Tony Steffensmeier[4]; 3. 9-Matthew Looft[2]; 4. 5-Jared Nytroe[7]; 5. 21-Cam Reimers[6]; 6. 80-Brandon Karnik[3]; 7. 23E-Broddy Enter[5]
Heat 2 (6 Laps): 1. 1Z-Zach Davis[1]; 2. 81-Jared Boumeester[2]; 3. 2J-Jeff Carter[6]; 4. 53-Robert Palmentera[4]; 5. 47F-Aaron Fullerton[5]; 6. 23X-Ryan Westman[3]