IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 75C-Cory Probst[2]; 2. 27-Malik Sampson[10]; 3. T8-Brandon Nielsen[6]; 4. 16X-Blake Luinenburg[5]; 5. 45-Drew Barglof[7]; 6. J3K-Jaeden Strandberg[11]; 7. 52S-Kyle Schley[1]; 8. 99X-Josh Sidles[8]; 9. 14-Ernie Dailey[4]; 10. 124-TJ Tweedt[13]; 11. 17-Evan Schettler[12]; 12. 24D-Paul Dagel[14]; 13. (DNF) 59-Corey Gronewold[9]; 14. (DNF) 49-Randy Randall[15]; 15. (DNF) 23-Tayte Harazin[3]; 16. (DNF) 43-Angie DeBoer[16]; 17. (DNF) 5-Corey Black[17]
Heat 1 (6 Laps): 1. 99X-Josh Sidles[1]; 2. 16X-Blake Luinenburg[3]; 3. 14-Ernie Dailey[5]; 4. T8-Brandon Nielsen[4]; 5. 23-Tayte Harazin[2]; 6. J3K-Jaeden Strandberg[6]; 7. 124-TJ Tweedt[9]; 8. 49-Randy Randall[7]; 9. (DNF) 5-Corey Black[8]
Heat 2 (6 Laps): 1. 27-Malik Sampson[2]; 2. 75C-Cory Probst[1]; 3. 45-Drew Barglof[6]; 4. 52S-Kyle Schley[5]; 5. 59-Corey Gronewold[8]; 6. 17-Evan Schettler[7]; 7. 24D-Paul Dagel[4]; 8. 43-Angie DeBoer[3]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 17X-Justin Luinenburg[5]; 2. 7L-Jeffrey Larson[7]; 3. 66Z-Elijah Zevenbergen[12]; 4. 32-Derek Green[8]; 5. 04-Roger Verdoorn[1]; 6. 87-Curt Lund[11]; 7. 7K-Chad Schroeder[14]; 8. 14-Jason Fisher[3]; 9. F1-Levi Feltman[6]; 10. 6-Chanse Hollatz[15]; 11. 17-Trevor Holm[17]; 12. 25A-Andrea McCain[13]; 13. 76-Ben Peterson[4]; 14. 5-Luke Sathoff[9]; 15. (DNF) 18X-Daniel Eckblad[18]; 16. (DNF) TNT2-Devin Tripp[10]; 17. (DNF) 46-Colton Arends[2]; 18. (DNF) 56-Dan Menk[16]
Heat 1 (8 Laps): 1. 46-Colton Arends[4]; 2. 17X-Justin Luinenburg[1]; 3. 66Z-Elijah Zevenbergen[6]; 4. F1-Levi Feltman[2]; 5. 25A-Andrea McCain[3]; 6. 56-Dan Menk[5]
Heat 2 (8 Laps): 1. 87-Curt Lund[2]; 2. 04-Roger Verdoorn[1]; 3. 76-Ben Peterson[4]; 4. 5-Luke Sathoff[3]; 5. 7K-Chad Schroeder[5]; 6. 17-Trevor Holm[6]
Heat 3 (8 Laps): 1. 7L-Jeffrey Larson[1]; 2. 32-Derek Green[5]; 3. TNT2-Devin Tripp[3]; 4. 14-Jason Fisher[6]; 5. 6-Chanse Hollatz[4]; 6. (DNF) 18X-Daniel Eckblad[2]
IMCA Modified
A Feature 1 (20 Laps): 1. 19M-Dan Menk[1]; 2. 6-Zach Dockter[3]; 3. 27-Don Gerritsen Jr[5]; 4. 5-Brandon Beckendorf[7]; 5. 12-Chad Porter[4]; 6. 11-Trent Loverude[10]; 7. M8-Dalton Magers[9]; 8. 80-Josh Bonnstetter[8]; 9. 8L-Lyle Sathoff[11]; 10. 07B-Corey Bosma[6]; 11. (DNF) 7C-Benjamin Chukuske[2]
Heat 1 (8 Laps): 1. 11-Trent Loverude[1]; 2. 27-Don Gerritsen Jr[2]; 3. 6-Zach Dockter[3]; 4. 12-Chad Porter[4]; 5. 80-Josh Bonnstetter[6]; 6. 8L-Lyle Sathoff[5]
Heat 2 (8 Laps): 1. 5-Brandon Beckendorf[3]; 2. 19M-Dan Menk[2]; 3. M8-Dalton Magers[1]; 4. 7C-Benjamin Chukuske[4]; 5. 07B-Corey Bosma[5]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 9-Matthew Looft[3]; 2. 20-Brayden Ahlers[1]; 3. 81-Jared Boumeester[9]; 4. 5-Jared Nytroe[2]; 5. 111B-Eric Bassett[5]; 6. 1S-Justin Klynsma[14]; 7. 1J-John Foreman[4]; 8. 25-Ben Reierson[6]; 9. 3W-Randy Winter[11]; 10. 22J-James Jenkins[15]; 11. 1ST-John Klynsma[8]; 12. (DNF) 47F-Aaron Fullerton[12]; 13. (DNF) 23X-Ryan Westman[13]; 14. (DNF) 39R-John Rebstock[7]; 15. (DNF) 17-Lee Beemer[10]
Heat 1 (6 Laps): 1. 81-Jared Boumeester[2]; 2. 5-Jared Nytroe[3]; 3. 111B-Eric Bassett[4]; 4. 39R-John Rebstock[5]; 5. 1ST-John Klynsma[6]; 6. 3W-Randy Winter[1]; 7. 23X-Ryan Westman[7]; 8. 22J-James Jenkins[8]
Heat 2 (6 Laps): 1. 9-Matthew Looft[5]; 2. 17-Lee Beemer[3]; 3. 25-Ben Reierson[2]; 4. 1J-John Foreman[6]; 5. 20-Brayden Ahlers[1]; 6. 47F-Aaron Fullerton[4]; 7. 1S-Justin Klynsma[7]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 440-Jaedon Erickson[1]; 2. 33-Megan Sandvig[5]; 3. 29X-Jason Bolte[3]; 4. 231-Logan Kelly[8]; 5. 81-Brandon Hartmann[9]; 6. 54-Alan Lahr[6]; 7. 51X-Gary Schumacher[2]; 8. 7F-Neil Forsberg[10]; 9. 07-Brooke Osler[7]; 10. 9-Nate Coopman[11]; 11. (DNS) 19-Jerry Coopman; 12. (DNS) 7-Stephanie Coopman
Heat 1 (6 Laps): 1. 231-Logan Kelly[1]; 2. 33-Megan Sandvig[3]; 3. 54-Alan Lahr[4]; 4. 51X-Gary Schumacher[5]; 5. 07-Brooke Osler[6]; 6. (DNF) 81-Brandon Hartmann[2]
Heat 2 (6 Laps): 1. 440-Jaedon Erickson[5]; 2. 19-Jerry Coopman[2]; 3. 9-Nate Coopman[1]; 4. 29X-Jason Bolte[4]; 5. 7-Stephanie Coopman[6]; 6. 7F-Neil Forsberg[3]