IMCA RaceSaver Sprint Car
A Feature 1 (25 Laps): 1. 12-Tyler Drueke[1]; 2. 7-Shane Sundquist[10]; 3. 25-Gunnar Pike[6]; 4. 20P-Shon Pointer[2]; 5. 5-Stuart Snyder[8]; 6. 4X-Jason Danley[5]; 7. 8B-Jake Galusha[9]; 8. 45-Monty Ferriera[4]; 9. 99-Mitchell Dvorak[13]; 10. 35L-Ty Ledger[7]; 11. 36-Rick Hansen[14]; 12. (DNF) 22D-Daniel Nekolite[3]; 13. (DNF) 15V-Cole Vanderheiden[11]; 14. (DNF) 77-Bret Klabunde[12]
Heat 1 (8 Laps): 1. 12-Tyler Drueke[1]; 2. 25-Gunnar Pike[3]; 3. 35L-Ty Ledger[2]; 4. 8B-Jake Galusha[5]; 5. 45-Monty Ferriera[7]; 6. 15V-Cole Vanderheiden[6]; 7. 99-Mitchell Dvorak[4]
Heat 2 (8 Laps): 1. 5-Stuart Snyder[2]; 2. 4X-Jason Danley[1]; 3. 20P-Shon Pointer[3]; 4. 22D-Daniel Nekolite[5]; 5. 7-Shane Sundquist[6]; 6. 77-Bret Klabunde[4]; 7. 36-Rick Hansen[7]
IMCA Hobby Stock
A Feature 1 (18 Laps): 1. 14-Tristan Grape[11]; 2. 25-Joe Beller[3]; 3. 10K-Allen Hein[1]; 4. 11-Lyle Oppliger[2]; 5. 45-Travis Landauer[10]; 6. 2C-David Carter[5]; 7. 55-Austin Bruhn[8]; 8. 42-Kevin Betzen[6]; 9. 2B-Brooke Fluckiger[4]; 10. 04-Sal Hernandez[12]; 11. 17-Tyler Thompson[14]; 12. 56T-Jordan Troutman[16]; 13. 18-Mack Nelson[17]; 14. 19H-Colin Hein[7]; 15. 7-Michael Brengelman[15]; 16. (DNF) 69L-Branden Lotspeich[13]; 17. (DNF) 44-Caleb Hetrick[9]
Heat 1 (8 Laps): 1. 19H-Colin Hein[4]; 2. 45-Travis Landauer[5]; 3. 25-Joe Beller[2]; 4. 04-Sal Hernandez[6]; 5. 69L-Branden Lotspeich[1]; 6. (DNS) 74-Creighton Hoebelheinrich
Heat 2 (8 Laps): 1. 14-Tristan Grape[5]; 2. 10K-Allen Hein[1]; 3. 2C-David Carter[3]; 4. (DNF) 55-Austin Bruhn[4]; 5. (DNF) 17-Tyler Thompson[6]; 6. (DNF) 56T-Jordan Troutman[2]
Heat 3 (8 Laps): 1. 2B-Brooke Fluckiger[2]; 2. 42-Kevin Betzen[3]; 3. 11-Lyle Oppliger[1]; 4. 44-Caleb Hetrick[4]; 5. 7-Michael Brengelman[6]; 6. 18-Mack Nelson[5]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 75-James Roebuck[7]; 2. 1J-Colby Langenberg[1]; 3. 1T-Robbie Thome[12]; 4. 35-Spencer Galaway[5]; 5. 16J-Justin Svoboda[8]; 6. 11-Joseph Cooper[9]; 7. 19XX-Brandon Spanjer[6]; 8. 97-David Johnson[11]; 9. 11X-Claton Peters[3]; 10. 7-Lee Horky[10]; 11. 33B-Breanna Pfanstiel[4]; 12. 38-Riley Osantowski[14]; 13. Z28-Ty Weidner[15]; 14. 9-Amber Cook[13]; 15. 7X-Lauren Cook[17]; 16. J2K-Jordan Krug[2]; 17. 41T-Anthony Trotta[18]; 18. 34L-Luke Meysenburg[19]; 19. (DNF) 11A-Tyler Afrank[16]; 20. (DNF) 7W-James Kleinheksel[20]
Heat 1 (8 Laps): 1. 75-James Roebuck[4]; 2. 35-Spencer Galaway[3]; 3. 16J-Justin Svoboda[5]; 4. 97-David Johnson[6]; 5. 9-Amber Cook[2]; 6. 11A-Tyler Afrank[7]; 7. 41T-Anthony Trotta[1]
Heat 2 (8 Laps): 1. 1J-Colby Langenberg[1]; 2. 1T-Robbie Thome[6]; 3. 11X-Claton Peters[2]; 4. 11-Joseph Cooper[5]; 5. 38-Riley Osantowski[3]; 6. 7X-Lauren Cook[4]; 7. 34L-Luke Meysenburg[7]
Heat 3 (8 Laps): 1. 7-Lee Horky[5]; 2. J2K-Jordan Krug[1]; 3. 19XX-Brandon Spanjer[3]; 4. 33B-Breanna Pfanstiel[2]; 5. Z28-Ty Weidner[6]; 6. (DNF) 7W-James Kleinheksel[4]
IMCA Stock Car
A Feature 1 (18 Laps): 1. 52-Kyle Wilkinson[1]; 2. 98T-Tyler Iverson[6]; 3. 5-Cameron Wilkinson[3]; 4. 95-Dylan Smith[10]; 5. 83-Jeff Ware[7]; 6. 10A-Austin Brauner[2]; 7. 28-Chad Briese[4]; 8. 13J-Jacob Anson[8]; 9. 17R-Dana Rasmussen[5]; 10. 18-Kyle Krause[11]; 11. 15-Jaycee Bruns[12]; 12. 20X-Cory Dumpert[9]
Heat 1 (8 Laps): 1. 52-Kyle Wilkinson[2]; 2. 17R-Dana Rasmussen[4]; 3. 83-Jeff Ware[5]; 4. 5-Cameron Wilkinson[3]; 5. 20X-Cory Dumpert[6]; 6. 18-Kyle Krause[1]
Heat 2 (8 Laps): 1. 98T-Tyler Iverson[4]; 2. 95-Dylan Smith[6]; 3. 10A-Austin Brauner[2]; 4. 28-Chad Briese[3]; 5. 13J-Jacob Anson[5]; 6. 15-Jaycee Bruns[1]