IMCA RaceSaver Sprint Car
A Feature 1 (20 Laps): 1. 91-Adam Gullion[4]; 2. 15V-Cole Vanderheiden[5]; 3. 18W-Cole Wayman[2]; 4. 5-Stuart Snyder[9]; 5. 88J-Jeremy Huish[11]; 6. 4X-Jason Danley[13]; 7. 7C-Toby Chapman[7]; 8. 11-Chad Koch[10]; 9. 12-Troy Sanford[12]; 10. 2A-Alex Salzman[8]; 11. (DNF) 03-Shayle Bade[1]; 12. (DNF) 11R-Cade Richards[6]; 13. (DNF) 25-Gunnar Pike[3]; 14. (DNF) 4U-Dwight Carter[15]; 15. (DNF) 11C-Cole Cloud[14]
Heat 1 (8 Laps): 1. 03-Shayle Bade[2]; 2. 18W-Cole Wayman[4]; 3. 15V-Cole Vanderheiden[1]; 4. 11-Chad Koch[3]; 5. 5-Stuart Snyder[5]; 6. 88J-Jeremy Huish[7]; 7. 4X-Jason Danley[6]; 8. 4U-Dwight Carter[8]
Heat 2 (8 Laps): 1. 91-Adam Gullion[6]; 2. 25-Gunnar Pike[3]; 3. 11R-Cade Richards[4]; 4. 2A-Alex Salzman[1]; 5. 7C-Toby Chapman[5]; 6. 12-Troy Sanford[2]; 7. 11C-Cole Cloud[7]
B Modifieds
A Feature 1 (20 Laps): 1. 5T-Tyler Nerud[4]; 2. 22-Matt Andrews[2]; 3. 76-Lance Borgman[5]; 4. 27W-Andrew Whitmore[9]; 5. 7-Lee Horky[7]; 6. 30-Taylor Metz[6]; 7. 66-Trevor Noonan[1]; 8. 16J-Justin Svoboda[12]; 9. 24-Drake Bohlmeyer[8]; 10. 96-Gary Saathoff[13]; 11. 0-Michael Sherwood[3]; 12. 74-Dustin Rohr[15]; 13. 33-Travis Runcie[10]; 14. 5H-Shawn Hein[14]; 15. 05-David Sherwood[17]; 16. 45-Lane Malchow[16]; 17. 22B-Kasey Barnard[19]; 18. (DNF) 09RX-Randy Fox[11]; 19. (DNS) 53-Brady Papineau
Heat 1 (8 Laps): 1. 30-Taylor Metz[1]; 2. 7-Lee Horky[3]; 3. 66-Trevor Noonan[4]; 4. 33-Travis Runcie[5]; 5. 22B-Kasey Barnard[7]; 6. 74-Dustin Rohr[2]; 7. (DNF) 53-Brady Papineau[6]
Heat 2 (8 Laps): 1. 5T-Tyler Nerud[6]; 2. 24-Drake Bohlmeyer[3]; 3. 09RX-Randy Fox[2]; 4. 0-Michael Sherwood[4]; 5. 96-Gary Saathoff[1]; 6. 45-Lane Malchow[5]
Heat 3 (8 Laps): 1. 76-Lance Borgman[2]; 2. 22-Matt Andrews[1]; 3. 16J-Justin Svoboda[3]; 4. 27W-Andrew Whitmore[5]; 5. 5H-Shawn Hein[6]; 6. 05-David Sherwood[4]
Sport Compact
A Feature 1 (15 Laps): 1. 12-Kaylee Richards[8]; 2. 45-Johnny Thomas[7]; 3. 92C-Dylan Crannell[1]; 4. 12C-Brandon Carmichael[11]; 5. 84J-Jackson Black[13]; 6. 9K-Kaden Murray[6]; 7. 12M-Ronda Mewes[9]; 8. 1T-Trey Hinton[2]; 9. 16-Brin McAtee[12]; 10. 76-Hallie Borgman[4]; 11. 30T-Troy Krieger[5]; 12. 72J-Joshua Ortgies[16]; 13. (DNF) 72W-Wayne Ortgies[15]; 14. (DNF) 26-Noah Boller[3]; 15. (DNF) 56R-Rian Fiester[10]; 16. (DNS) 23H-Keeley Hoyt
Heat 1 (8 Laps): 1. 9K-Kaden Murray[2]; 2. 12-Kaylee Richards[7]; 3. 26-Noah Boller[3]; 4. 92C-Dylan Crannell[4]; 5. 1T-Trey Hinton[5]; 6. 12C-Brandon Carmichael[6]; 7. 72J-Joshua Ortgies[8]; 8. (DNF) 84J-Jackson Black[1]
Heat 2 (8 Laps): 1. 45-Johnny Thomas[6]; 2. 12M-Ronda Mewes[3]; 3. 30T-Troy Krieger[2]; 4. 56R-Rian Fiester[5]; 5. 76-Hallie Borgman[1]; 6. 72W-Wayne Ortgies[8]; 7. (DNS) 16-Brin McAtee; 8. (DNS) 23H-Keeley Hoyt
Hobby Stocks
A Feature 1 (18 Laps): 1. 7N-Nick Ronnebaum[4]; 2. 41-Adam Wasserman[10]; 3. 24R-Dillon Richards[5]; 4. 32A-Adam Armstrong[9]; 5. 3N-Neil Pella[3]; 6. 69-Brendon Stigge[8]; 7. 6R-Roy Armstrong[1]; 8. 7X-Tyler Phelps[2]; 9. 97J-Travis Blythe[7]; 10. 2-Ian Roschewski[11]; 11. 23D-Dawson Kubes[14]; 12. 14R-Matt Rotschafer[15]; 13. 76H-Jason Hansen[12]; 14. (DNF) 52-Tobey VanLaningham[16]; 15. (DNF) 11-Eric Chab[13]; 16. (DNS) 46H-Murray Haugen
Heat 1 (8 Laps): 1. 7N-Nick Ronnebaum[5]; 2. 3N-Neil Pella[2]; 3. 24R-Dillon Richards[6]; 4. 32A-Adam Armstrong[8]; 5. 97J-Travis Blythe[4]; 6. 2-Ian Roschewski[1]; 7. 11-Eric Chab[3]; 8. 14R-Matt Rotschafer[7]
Heat 2 (8 Laps): 1. 6R-Roy Armstrong[4]; 2. 69-Brendon Stigge[5]; 3. 41-Adam Wasserman[7]; 4. 7X-Tyler Phelps[6]; 5. 46H-Murray Haugen[2]; 6. 76H-Jason Hansen[1]; 7. 23D-Dawson Kubes[8]; 8. 52-Tobey VanLaningham[3]
Stock Cars
A Feature 1 (18 Laps): 1. 30-Jordan Grabouski[3]; 2. 76-Lance Borgman[7]; 3. 19-Kyle Vanover[2]; 4. 84-Benji Legg[1]; 5. 14R-Jaxon Saathoff[6]; 6. 4W-Jaret Wood[11]; 7. 3-Taylor Huss[5]; 8. 34-Max Harder[9]; 9. 94-Fletcher Petersen[12]; 10. 9-Gary Laflin[8]; 11. (DNF) 7-Matt Fralin[4]; 12. (DNF) 66-Jeff Watts[10]
Heat 1 (8 Laps): 1. 3-Taylor Huss[4]; 2. 19-Kyle Vanover[3]; 3. 14R-Jaxon Saathoff[1]; 4. 9-Gary Laflin[5]; 5. 66-Jeff Watts[6]; 6. 4W-Jaret Wood[2]
Heat 2 (8 Laps): 1. 30-Jordan Grabouski[1]; 2. 76-Lance Borgman[2]; 3. 7-Matt Fralin[4]; 4. 84-Benji Legg[3]; 5. 34-Max Harder[5]; 6. 94-Fletcher Petersen[6]
A Modifieds
A Feature 1 (20 Laps): 1. 30-Jordan Grabouski[3]; 2. 96-Jaxon Saathoff[2]; 3. 96J-Johnny Saathoff[1]; 4. 40-Shawn Harker[4]; 5. 15H-Jared Hoefelman[5]; 6. 16-Austin Svoboda[6]; 7. 21T-Tyler Harr[8]; 8. 18-Terry Richards Jr[9]; 9. (DNF) 5S-Bob Zoubek[7]
Heat 1 (8 Laps): 1. 30-Jordan Grabouski[3]; 2. 96J-Johnny Saathoff[1]; 3. 40-Shawn Harker[6]; 4. 96-Jaxon Saathoff[8]; 5. 15H-Jared Hoefelman[5]; 6. 16-Austin Svoboda[7]; 7. 5S-Bob Zoubek[4]; 8. 21T-Tyler Harr[2]; 9. 18-Terry Richards Jr[9]