IMCA Hobby Stock
A Feature 1 (16 Laps): 1. 10G-Dustin Griffiths[6]; 2. 17M-Jared Miller[2]; 3. 33-Luke Phillips[9]; 4. 5-Brett Maasdam[4]; 5. 7F-Brayden Fahrni[5]; 6. 55XX-Corey VanDerwilt[8]; 7. H20-Daniel Wauters[10]; 8. 6P-Preston McDonald[7]; 9. 1R-Rick Van Dusseldorp[3]; 10. 29-Darin DeZwarte[12]; 11. 17K-Briar Kriegel[13]; 12. 0-Ryan Havel[15]; 13. 91-Jeremy Dooley[16]; 14. 00-Alan Van Gorp[17]; 15. 28-Tucker Richardson[1]; 16. 1K-Tom Killen Jr[14]; 17. 88H-Kale Hemsley[11]
Heat 1 (7 Laps): 1. 17M-Jared Miller[1]; 2. 6P-Preston McDonald[2]; 3. 10G-Dustin Griffiths[3]; 4. 33-Luke Phillips[6]; 5. 1R-Rick Van Dusseldorp[4]; 6. 88H-Kale Hemsley[9]; 7. 17K-Briar Kriegel[8]; 8. 0-Ryan Havel[5]; 9. 00-Alan Van Gorp[7]
Heat 2 (7 Laps): 1. H20-Daniel Wauters[1]; 2. 55XX-Corey VanDerwilt[4]; 3. 7F-Brayden Fahrni[6]; 4. 28-Tucker Richardson[8]; 5. 5-Brett Maasdam[3]; 6. 29-Darin DeZwarte[5]; 7. 1K-Tom Killen Jr[7]; 8. 91-Jeremy Dooley[2]
IMCA Modified
A Feature 1 (20 Laps): 1. 22-Austen Becerra[2]; 2. 77T-Tripp Gaylord[5]; 3. 127-Drew Janssen[4]; 4. 77-Kurt Kile[3]; 5. 40-Dakota Simmons[6]; 6. 26J-Jadin Fuller[1]; 7. 5R-Bill Roberts[8]; 8. 20F-John Fellman[7]; 9. 84K-Wayne Kniffen[10]; 10. 35LJ-Leremy Jackson[12]; 11. 28D-Matt Diaz[9]; 12. (DNS) 20-Danny Brau
Heat 1 (8 Laps): 1. 77T-Tripp Gaylord[1]; 2. 22-Austen Becerra[4]; 3. 127-Drew Janssen[5]; 4. 20F-John Fellman[2]; 5. 28D-Matt Diaz[3]; 6. 20-Danny Brau[6]
Heat 2 (8 Laps): 1. 26J-Jadin Fuller[2]; 2. 77-Kurt Kile[3]; 3. 40-Dakota Simmons[1]; 4. 5R-Bill Roberts[6]; 5. 84K-Wayne Kniffen[4]; 6. 35LJ-Leremy Jackson[5]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 01-Brayton Carter[4]; 2. 117-Dylan VanWyk[2]; 3. 66-Tim Plummer[1]; 4. 02-Kurt Kile[10]; 5. 25-Cody Agee[3]; 6. 7W-Will Wolf[6]; 7. 00-Shaun Slaughter[16]; 8. 12D-Brandon Dale[11]; 9. 10-Cole Gillenwater[9]; 10. 78-Evan Davis[7]; 11. 33EK-Elliot Key[13]; 12. 75R-Joe Roller[14]; 13. 8-Tom Lathrop[8]; 14. 7R-Tom Ruble[15]; 15. 3Z-Jason Van Zomeren[12]; 16. 53-Logan Anderson[5]; 17. (DNS) 8T-Tony Johnson; 18. (DNS) 42R-Charlie Rindom
Heat 1 (8 Laps): 1. 01-Brayton Carter[2]; 2. 117-Dylan VanWyk[1]; 3. 78-Evan Davis[4]; 4. 3Z-Jason Van Zomeren[3]; 5. 33EK-Elliot Key[6]; 6. 00-Shaun Slaughter[5]
Heat 2 (8 Laps): 1. 25-Cody Agee[1]; 2. 7W-Will Wolf[2]; 3. 12D-Brandon Dale[4]; 4. 66-Tim Plummer[6]; 5. 75R-Joe Roller[5]; 6. 8T-Tony Johnson[3]
Heat 3 (8 Laps): 1. 53-Logan Anderson[2]; 2. 02-Kurt Kile[6]; 3. 10-Cole Gillenwater[4]; 4. 8-Tom Lathrop[1]; 5. 7R-Tom Ruble[5]; 6. 42R-Charlie Rindom[3]
IMCA Sport Compact
A Feature 1 (14 Laps): 1. 57-Barry Taft[2]; 2. 27-Brandon Reu[4]; 3. 15-Zachary Cleghorn[6]; 4. 52-Billy Cain[1]; 5. 33K-David Kimmel[7]; 6. 1Z-Colton Zaputil[8]; 7. 29-Kevin Garrett[5]; 8. 18A-Kyle Rysdam[3]; 9. 33NK-Nikole Kimmel[9]
Heat 1 (6 Laps): 1. 57-Barry Taft[2]; 2. 27-Brandon Reu[4]; 3. 52-Billy Cain[1]; 4. 18A-Kyle Rysdam[6]; 5. 29-Kevin Garrett[3]; 6. 15-Zachary Cleghorn[8]; 7. 33K-David Kimmel[7]; 8. 1Z-Colton Zaputil[5]; 9. 33NK-Nikole Kimmel[9]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 00-Johnny Spaw[2]; 2. 14-Derrick Agee[3]; 3. 05JR-John Oliver Jr[8]; 4. 29-Dennis Elliott[12]; 5. 33-Trenton Witt[9]; 6. 41-Thor Anderson[11]; 7. 77W-Andrew Burk[6]; 8. 10G-Dustin Griffiths[10]; 9. 22R-Todd Reitzler[1]; 10. 79S-Jason See[15]; 11. 85-Jason McDaniel[4]; 12. 34-Pat Rachels[23]; 13. 22-Blaine Bryant[20]; 14. 06-Jerry Jansen[18]; 15. 3H-Ty Hill[21]; 16. 93-Michael Jaennette[22]; 17. B17-Steve Byers[5]; 18. 4M-Mike Harward[17]; 19. 35LJ-Leremy Jackson[13]; 20. 1X-Cayden Carter[7]; 21. 23W-Keegan Wells[19]; 22. 21-Jason Rindom[24]; 23. 48R-Randy Rindom[14]; 24. 62-Norman Bean[16]
Heat 1 (8 Laps): 1. 1X-Cayden Carter[6]; 2. 77W-Andrew Burk[1]; 3. 00-Johnny Spaw[8]; 4. 33-Trenton Witt[4]; 5. 35LJ-Leremy Jackson[3]; 6. 62-Norman Bean[2]; 7. 23W-Keegan Wells[5]; 8. 93-Michael Jaennette[7]
Heat 2 (8 Laps): 1. 05JR-John Oliver Jr[4]; 2. B17-Steve Byers[2]; 3. 22R-Todd Reitzler[7]; 4. 85-Jason McDaniel[5]; 5. 48R-Randy Rindom[1]; 6. 4M-Mike Harward[3]; 7. 22-Blaine Bryant[6]; 8. 34-Pat Rachels[8]
Heat 3 (8 Laps): 1. 14-Derrick Agee[2]; 2. 41-Thor Anderson[1]; 3. 10G-Dustin Griffiths[3]; 4. 29-Dennis Elliott[7]; 5. 79S-Jason See[5]; 6. 06-Jerry Jansen[4]; 7. 3H-Ty Hill[6]; 8. 21-Jason Rindom[8]