IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 27-Malik Sampson[6]; 2. 75C-Cory Probst[1]; 3. 45-Drew Barglof[5]; 4. T8-Brandon Nielsen[10]; 5. 124-TJ Tweedt[2]; 6. 23-Tayte Harazin[7]; 7. 16X-Blake Luinenburg[4]; 8. 59-Corey Gronewold[9]; 9. 01G-Gavin Bussinger[11]; 10. J3K-Jaeden Strandberg[3]; 11. 14-Ernie Dailey[13]; 12. 24D-Paul Dagel[14]; 13. 5-Jeremy Johnson[12]; 14. 13K-KYLE KINER[15]; 15. (DNF) 47P-Parker Anderson[8]
Heat 1 (6 Laps): 1. 45-Drew Barglof[2]; 2. 16X-Blake Luinenburg[3]; 3. 124-TJ Tweedt[1]; 4. T8-Brandon Nielsen[6]; 5. 47P-Parker Anderson[4]; 6. 01G-Gavin Bussinger[8]; 7. 14-Ernie Dailey[5]; 8. 13K-KYLE KINER[7]
Heat 2 (6 Laps): 1. 27-Malik Sampson[2]; 2. 59-Corey Gronewold[1]; 3. 23-Tayte Harazin[6]; 4. 75C-Cory Probst[7]; 5. J3K-Jaeden Strandberg[4]; 6. 5-Jeremy Johnson[3]; 7. 24D-Paul Dagel[5]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 7L-Jeffrey Larson[2]; 2. 32-Derek Green[10]; 3. 46-Colton Arends[5]; 4. 6-Chanse Hollatz[8]; 5. 82-Dylan Fitzpatrick[1]; 6. 10N-Kole Nordquist[3]; 7. 5L-Dustin Larson[20]; 8. 66Z-Elijah Zevenbergen[11]; 9. 517-McCain Jennings[7]; 10. 17X-Justin Luinenburg[4]; 11. 21-Jim Horejsi[21]; 12. 25A-Andrea McCain[15]; 13. 56M-Matt Olson[16]; 14. 5-Luke Sathoff[18]; 15. 78-Kevin Latour[17]; 16. F1-Levi Feltman[13]; 17. (DNF) TNT2-Devin Tripp[6]; 18. (DNF) 87-Curt Lund[9]; 19. (DNF) 14-Jason Fisher[12]; 20. (DNF) 95-Chance Larson[14]; 21. (DNS) 04-Roger Verdoorn
Heat 1 (8 Laps): 1. 7L-Jeffrey Larson[7]; 2. 17X-Justin Luinenburg[6]; 3. 10N-Kole Nordquist[3]; 4. TNT2-Devin Tripp[2]; 5. F1-Levi Feltman[5]; 6. (DNF) 04-Roger Verdoorn[4]; 7. (DNS) 21-Jim Horejsi
Heat 2 (8 Laps): 1. 6-Chanse Hollatz[4]; 2. 517-McCain Jennings[6]; 3. 14-Jason Fisher[2]; 4. 82-Dylan Fitzpatrick[1]; 5. 95-Chance Larson[3]; 6. 56M-Matt Olson[7]; 7. 5-Luke Sathoff[5]
Heat 3 (8 Laps): 1. 46-Colton Arends[2]; 2. 32-Derek Green[6]; 3. 87-Curt Lund[4]; 4. 66Z-Elijah Zevenbergen[3]; 5. 25A-Andrea McCain[5]; 6. 78-Kevin Latour[1]; 7. (DNF) 5L-Dustin Larson[7]
IMCA Modified
A Feature 1 (20 Laps): 1. 5-Brandon Beckendorf[2]; 2. 141-Matt Bonine[3]; 3. 11-Trent Loverude[4]; 4. 27-Don Gerritsen Jr[8]; 5. 19M-Dan Menk[5]; 6. 3-Kelly Shryock[11]; 7. 80-Josh Bonnstetter[12]; 8. 74C-Clint Hatlestad[1]; 9. X-Joshua Rogotzke[10]; 10. 17-Joe Roberts[13]; 11. (DNF) 8L-Lyle Sathoff[14]; 12. (DNF) 8R-Chase Rudolf[6]; 13. (DNF) XX-Jordan Rogotzke[9]; 14. (DNS) XXX-Jesse Rogotzke
Heat 1 (8 Laps): 1. 11-Trent Loverude[1]; 2. 19M-Dan Menk[3]; 3. 27-Don Gerritsen Jr[5]; 4. 5-Brandon Beckendorf[4]; 5. 141-Matt Bonine[2]; 6. 3-Kelly Shryock[6]; 7. 17-Joe Roberts[7]
Heat 2 (8 Laps): 1. 74C-Clint Hatlestad[5]; 2. XXX-Jesse Rogotzke[1]; 3. X-Joshua Rogotzke[4]; 4. 8R-Chase Rudolf[7]; 5. XX-Jordan Rogotzke[3]; 6. 80-Josh Bonnstetter[2]; 7. 8L-Lyle Sathoff[6]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 81-Jared Boumeester[2]; 2. 9-Matthew Looft[8]; 3. 45D-Dyllan Ricks[9]; 4. 1Z-Zach Davis[12]; 5. 1ST-John Klynsma[1]; 6. 1S-Justin Klynsma[7]; 7. 2J-Jeff Carter[6]; 8. 20-Brayden Ahlers[14]; 9. 5R-Jim Richert[5]; 10. 3W-Randy Winter[13]; 11. 1J-John Foreman[10]; 12. 5-Jared Nytroe[4]; 13. 17-Lee Beemer[3]; 14. 47F-Aaron Fullerton[11]; 15. 23E-Broddy Enter[15]; 16. (DNS) 15R-Robb Nutt
Heat 1 (6 Laps): 1. 9-Matthew Looft[3]; 2. 45D-Dyllan Ricks[1]; 3. 1S-Justin Klynsma[4]; 4. 17-Lee Beemer[6]; 5. 5R-Jim Richert[2]; 6. 47F-Aaron Fullerton[5]; 7. 3W-Randy Winter[7]; 8. 23E-Broddy Enter[8]
Heat 2 (6 Laps): 1. 2J-Jeff Carter[1]; 2. 81-Jared Boumeester[7]; 3. 1ST-John Klynsma[3]; 4. 1J-John Foreman[4]; 5. 5-Jared Nytroe[6]; 6. 1Z-Zach Davis[8]; 7. 20-Brayden Ahlers[5]; 8. (DNS) 15R-Robb Nutt
IMCA Sport Compact
A Feature 1 (10 Laps): 1. 440-Jaedon Erickson[5]; 2. 9-Nate Coopman[3]; 3. 231-Logan Kelly[4]; 4. 19-Jerry Coopman[2]; 5. 33-Megan Sandvig[1]; 6. 47S-Daniel Ysker[6]
Heat 1 (6 Laps): 1. 440-Jaedon Erickson[1]; 2. 231-Logan Kelly[3]; 3. 33-Megan Sandvig[4]; 4. 9-Nate Coopman[6]; 5. 19-Jerry Coopman[5]; 6. 47S-Daniel Ysker[2]