IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 52-Jason Wilkinson[5]; 2. 2C-David Carter[1]; 3. 14-Tristan Grape[8]; 4. 42-Kevin Betzen[7]; 5. 214-Kirk Westring[6]; 6. 19H-Colin Hein[4]; 7. 55-Austin Bruhn[3]; 8. 2B-Brooke Fluckiger[2]; 9. 91-Konner Adamy[10]; 10. 41-Seth Steinmeyer[9]; 11. 25-Joe Beller[12]; 12. 69L-Branden Lotspeich[11]
Heat 1 (8 Laps): 1. 2C-David Carter[1]; 2. 42-Kevin Betzen[5]; 3. 52-Jason Wilkinson[4]; 4. 2B-Brooke Fluckiger[2]; 5. 41-Seth Steinmeyer[6]; 6. 91-Konner Adamy[3]
Heat 2 (8 Laps): 1. 214-Kirk Westring[3]; 2. 14-Tristan Grape[4]; 3. 55-Austin Bruhn[1]; 4. 19H-Colin Hein[2]; 5. 69L-Branden Lotspeich[6]; 6. 25-Joe Beller[5]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 19XX-Brandon Spanjer[9]; 2. 1J-Colby Langenberg[4]; 3. 35-Spencer Galaway[3]; 4. 1T-Robbie Thome[10]; 5. 75-James Roebuck[12]; 6. 97-David Johnson[11]; 7. 16J-Justin Svoboda[8]; 8. 18M-Mason Richards[6]; 9. 17-Mary Hahn[7]; 10. 54J-Douglas Hilkemann[15]; 11. 14-Ronnie Grass[1]; 12. 9-Amber Cook[5]; 13. 33B-Breanna Pfanstiel[14]; 14. 7XX-Dave Cook[16]; 15. 7W-James Kleinheksel[13]; 16. 8X-Justin Bell[2]; 17. (DNS) 51D-Alex Palik
Heat 1 (8 Laps): 1. 16J-Justin Svoboda[6]; 2. 1J-Colby Langenberg[4]; 3. 8X-Justin Bell[3]; 4. 1T-Robbie Thome[8]; 5. 18M-Mason Richards[5]; 6. 97-David Johnson[7]; 7. 7W-James Kleinheksel[2]; 8. 54J-Douglas Hilkemann[1]; 9. (DNS) 51D-Alex Palik
Heat 2 (8 Laps): 1. 14-Ronnie Grass[2]; 2. 35-Spencer Galaway[3]; 3. 17-Mary Hahn[5]; 4. 9-Amber Cook[4]; 5. 19XX-Brandon Spanjer[6]; 6. 75-James Roebuck[7]; 7. 33B-Breanna Pfanstiel[1]; 8. 7XX-Dave Cook[8]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 68-Damon Richards[1]; 2. 10A-Austin Brauner[3]; 3. 5-Cameron Wilkinson[8]; 4. 52-Kyle Wilkinson[2]; 5. 13J-Jacob Anson[7]; 6. 83-Jeff Ware[6]; 7. 28-Chad Briese[5]; 8. 17R-Dana Rasmussen[4]; 9. 88-Dylan Lauenstein[9]; 10. 27-Kyle Becker[10]; 11. (DNS) 20T-Steve Shepard; 12. (DNS) 12-Michael Lipker
Heat 1 (8 Laps): 1. 28-Chad Briese[4]; 2. 13J-Jacob Anson[5]; 3. 68-Damon Richards[2]; 4. 10A-Austin Brauner[3]; 5. 88-Dylan Lauenstein[6]; 6. 27-Kyle Becker[1]
Heat 2 (8 Laps): 1. 52-Kyle Wilkinson[2]; 2. 83-Jeff Ware[4]; 3. 5-Cameron Wilkinson[5]; 4. 17R-Dana Rasmussen[3]; 5. 20T-Steve Shepard[1]; 6. (DNS) 12-Michael Lipker
IMCA Late Models
A Feature 1 (15 Laps): 1. 77-Cory Dumpert[2]; 2. 21T-Travis Dickes[3]; 3. 12B-Alex Banks[1]; 4. 16-Tom Svoboda[5]; 5. 07-Ben Sukup[16]; 6. 36-Jim Johnson[6]; 7. 9-Andy Eickhoff[19]; 8. 22Z-Zach Zentner[8]; 9. 14-Chase Osborne[12]; 10. 25-JJ Rodeman[13]; 11. 5-Casey Landers[17]; 12. 44-Caleb Hetrick[15]; 13. 32-Cory Beckstrom[10]; 14. 23-Jacob Kubicka[18]; 15. 112-Daniel Lueken[9]; 16. 4-Spencer Landers[14]; 17. M17-Tyler Bridges[21]; 18. 35-Robert Osborne[7]; 19. 83D-Denton Duncan[11]; 20. 11B-Bryan Molt[4]; 21. 62M-Mathew McCarty[20]
Heat 1 (8 Laps): 1. 22Z-Zach Zentner[1]; 2. 77-Cory Dumpert[4]; 3. 83D-Denton Duncan[2]; 4. 11B-Bryan Molt[3]; 5. 25-JJ Rodeman[7]; 6. 07-Ben Sukup[6]; 7. 9-Andy Eickhoff[5]
Heat 2 (8 Laps): 1. 12B-Alex Banks[1]; 2. 14-Chase Osborne[5]; 3. 32-Cory Beckstrom[2]; 4. 112-Daniel Lueken[6]; 5. 4-Spencer Landers[3]; 6. 62M-Mathew McCarty[7]; 7. 5-Casey Landers[4]
Heat 3 (8 Laps): 1. 21T-Travis Dickes[1]; 2. 16-Tom Svoboda[2]; 3. 36-Jim Johnson[3]; 4. 35-Robert Osborne[4]; 5. 44-Caleb Hetrick[6]; 6. 23-Jacob Kubicka[5]; 7. M17-Tyler Bridges[7]