IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 09-Daniel Wauters[5]; 2. 73-Aaron Martin[3]; 3. 4R-Randy LaMar[7]; 4. 77-Keaton Gorden[6]; 5. 3-Jake Benischek[2]; 6. 17M-Jared Miller[1]; 7. 33-Luke Phillips[8]; 8. 23S-Seth Dickey[12]; 9. 00-Dan Kessler[10]; 10. 1R-Rick Van Dusseldorp[4]; 11. 55-Cody Staley[9]; 12. 52-Billy Stanford[11]
Heat 1 (6 Laps): 1. 17M-Jared Miller[2]; 2. 00-Dan Kessler[3]; 3. 73-Aaron Martin[1]; 4. 77-Keaton Gorden[5]; 5. 55-Cody Staley[6]; 6. 52-Billy Stanford[4]
Heat 2 (6 Laps): 1. 09-Daniel Wauters[5]; 2. 3-Jake Benischek[1]; 3. 4R-Randy LaMar[3]; 4. 1R-Rick Van Dusseldorp[4]; 5. 33-Luke Phillips[6]; 6. 23S-Seth Dickey[2]
IMCA Modified
A Feature 1 (20 Laps): 1. 127-Drew Janssen[2]; 2. 22-Brandon Banks[1]; 3. 88-Jarrett Brown[5]; 4. 40-Dakota Simmons[7]; 5. 43-Derrick Stewart[6]; 6. 77-Kurt Kile[8]; 7. 25-Derek Walker[4]; 8. 85-Brian Bushong[9]; 9. 60-Dalton Simonsen[10]; 10. 42-Johnathan Huston[3]
Heat 1 (8 Laps): 1. 77-Kurt Kile[2]; 2. 88-Jarrett Brown[4]; 3. 60-Dalton Simonsen[5]; 4. 85-Brian Bushong[1]; 5. 42-Johnathan Huston[3]
Heat 2 (8 Laps): 1. 127-Drew Janssen[1]; 2. 40-Dakota Simmons[2]; 3. 43-Derrick Stewart[4]; 4. 22-Brandon Banks[5]; 5. 25-Derek Walker[3]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 17C-Shane Paris[3]; 2. 9W-Ryan Walker[14]; 3. 29-Colton Livezey[6]; 4. 92-Dustin Schram[9]; 5. 7T-Trey Rock[10]; 6. 42-Tyler Heckart[4]; 7. 9H-Todd Hansen[18]; 8. 26-Scott Brau[1]; 9. 39-Perry Gellerstedt[7]; 10. 22R-Kevin Rasdon[16]; 11. 51C-Mike Clausen[2]; 12. 71J-Justin Schroeder[13]; 13. 7-Cody Layman[12]; 14. 29B-Brendon Schultheis[5]; 15. 27-Jason Bear[19]; 16. 16-Joel Payne[17]; 17. 15?-Michael Bear[23]; 18. 16M-Nick Mosier[21]; 19. 18C-Dakota Cole[8]; 20. 96-Matthew Lundry[24]; 21. 9-Shane Wright[26]; 22. 18H-Don Hatfield[22]; 23. 53-Logan Anderson[11]; 24. (DNS) 9HX-Levi Heath; 25. (DNS) 19K-Jason Riegel; 26. (DNS) X14-Randy Farrell
Heat 1 (8 Laps): 1. 17C-Shane Paris[3]; 2. 7-Cody Layman[2]; 3. 51C-Mike Clausen[1]; 4. 71J-Justin Schroeder[6]; 5. 16-Joel Payne[4]; 6. 16M-Nick Mosier[5]; 7. X14-Randy Farrell[7]
Heat 2 (8 Laps): 1. 26-Scott Brau[3]; 2. 92-Dustin Schram[2]; 3. 39-Perry Gellerstedt[6]; 4. 9W-Ryan Walker[7]; 5. 9H-Todd Hansen[4]; 6. 18H-Don Hatfield[5]; 7. 9-Shane Wright[1]
Heat 3 (8 Laps): 1. 53-Logan Anderson[6]; 2. 18C-Dakota Cole[5]; 3. 29B-Brendon Schultheis[3]; 4. 9HX-Levi Heath[2]; 5. 27-Jason Bear[4]; 6. 15?-Michael Bear[1]
Heat 4 (8 Laps): 1. 7T-Trey Rock[5]; 2. 29-Colton Livezey[6]; 3. 42-Tyler Heckart[3]; 4. 22R-Kevin Rasdon[1]; 5. 19K-Jason Riegel[2]; 6. 96-Matthew Lundry[4]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 3-Jake Benischek[2]; 2. 86-Tim Long[1]; 3. 27-Darin Smith[5]; 4. 55-Jason Staley[3]; 5. 3X-Cody Montgomery[9]; 6. 23H-Alex Hayes[10]; 7. 68-Brodrick Wittmann[7]; 8. 69JX-William Michel[8]; 9. 66-Dylan Welsch[6]; 10. 20-Caleb Giese[4]; 11. 27H-Dakota Heath[11]
Heat 1 (6 Laps): 1. 55-Jason Staley[1]; 2. 86-Tim Long[4]; 3. 3-Jake Benischek[6]; 4. 3X-Cody Montgomery[2]; 5. 23H-Alex Hayes[5]; 6. 27H-Dakota Heath[3]
Heat 2 (6 Laps): 1. 69JX-William Michel[4]; 2. 27-Darin Smith[3]; 3. 68-Brodrick Wittmann[5]; 4. 66-Dylan Welsch[1]; 5. 20-Caleb Giese[2]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 23B-Adam Bell[1]; 2. 34X-Pat Rachels[14]; 3. 34-John Hemsted[13]; 4. 08S-Rod Staats[10]; 5. 21M-Kirk Kinsley[3]; 6. 56-Kenny O'Donnell[2]; 7. 8-Braxton Franks[11]; 8. 79S-Jason See[6]; 9. C4-Corey Strothman[8]; 10. 10G-Dustin Griffiths[5]; 11. 99-Scott Jordan[7]; 12. 83-Stan O'Brien[9]; 13. 257-Shane Richardson[4]; 14. 15G-Jordan Gerling[12]; 15. (DNS) 32-Tom Cannon
Heat 1 (8 Laps): 1. 79S-Jason See[4]; 2. 23B-Adam Bell[6]; 3. 21M-Kirk Kinsley[7]; 4. 83-Stan O'Brien[5]; 5. 56-Kenny O'Donnell[8]; 6. 8-Braxton Franks[3]; 7. 34-John Hemsted[2]; 8. 32-Tom Cannon[1]
Heat 2 (8 Laps): 1. C4-Corey Strothman[2]; 2. 99-Scott Jordan[6]; 3. 257-Shane Richardson[7]; 4. 08S-Rod Staats[1]; 5. 10G-Dustin Griffiths[3]; 6. 15G-Jordan Gerling[4]; 7. 34X-Pat Rachels[5]
Vintage Full Body Stock Cars
A Feature 1: 1. 32-Duke Fulton[8]; 2. 56-Brian Ashmore[3]; 3. 35-Mark Claeys[9]; 4. 01-Kurt Zimmerman[6]; 5. 95-Cruz Birkhofer[4]; 6. 15-Jeff Snyder[2]; 7. 112-Pat Tuttle[10]; 8. 00-Jeff Walker[5]; 9. TR1-Terry Hirst[7]; 10. 18-Jeff Hollenbeck[1]; 11. 55-Jarrett Claeys[11]
Heat 1: 1. 32-Duke Fulton[2]; 2. 56-Brian Ashmore[1]; 3. TR1-Terry Hirst[4]; 4. 95-Cruz Birkhofer[5]; 5. 01-Kurt Zimmerman[3]
Heat 2: 1. 35-Mark Claeys[2]; 2. 00-Jeff Walker[6]; 3. 55-Jarrett Claeys[1]; 4. 112-Pat Tuttle[5]; 5. 15-Jeff Snyder[4]; 6. 18-Jeff Hollenbeck[3]