IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 52-Jason Wilkinson[7]; 2. 45-Travis Landauer[6]; 3. 3-Taylor Huss[9]; 4. 14-Tristan Grape[8]; 5. 91-Konner Adamy[4]; 6. 42-Kevin Betzen[10]; 7. 55-Austin Bruhn[3]; 8. 14W-Brayden Weller[1]; 9. 214-Kirk Westring[12]; 10. 24T-Tylan Lambertus[2]; 11. 19H-Colin Hein[11]; 12. (DNF) 2B-Brooke Fluckiger[5]; 13. (DNF) 25-Joe Beller[13]
Heat 1 (8 Laps): 1. 52-Jason Wilkinson[4]; 2. 24T-Tylan Lambertus[1]; 3. 3-Taylor Huss[5]; 4. 45-Travis Landauer[3]; 5. 91-Konner Adamy[2]; 6. 19H-Colin Hein[7]; 7. 25-Joe Beller[6]
Heat 2 (8 Laps): 1. 55-Austin Bruhn[2]; 2. 14-Tristan Grape[5]; 3. 42-Kevin Betzen[6]; 4. 2B-Brooke Fluckiger[3]; 5. 14W-Brayden Weller[1]; 6. 214-Kirk Westring[4]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 19XX-Brandon Spanjer[8]; 2. 00-Jarred Hackler[3]; 3. 12-Lukas Pohlmann[9]; 4. 66-Trevor Noonan[2]; 5. 1T-Robbie Thome[11]; 6. 16J-Justin Svoboda[12]; 7. 35-Spencer Galaway[14]; 8. 75-James Roebuck[17]; 9. 97-David Johnson[10]; 10. 17-Mary Hahn[6]; 11. 11-Joseph Cooper[7]; 12. 7W-James Kleinheksel[5]; 13. 9-Amber Cook[4]; 14. 7X-Lauren Cook[15]; 15. (DNF) 18M-Mason Richards[13]; 16. (DNF) 79-Brian Barber[1]; 17. (DNF) 35C-Carol Shockley[16]; 18. (DNS) 51D-Alex Palik
Heat 1 (8 Laps): 1. 1T-Robbie Thome[6]; 2. 19XX-Brandon Spanjer[5]; 3. 17-Mary Hahn[4]; 4. 9-Amber Cook[3]; 5. 18M-Mason Richards[2]; 6. 35C-Carol Shockley[1]
Heat 2 (8 Laps): 1. 79-Brian Barber[1]; 2. 16J-Justin Svoboda[6]; 3. 66-Trevor Noonan[2]; 4. 12-Lukas Pohlmann[5]; 5. 35-Spencer Galaway[4]; 6. 75-James Roebuck[3]
Heat 3 (8 Laps): 1. 00-Jarred Hackler[2]; 2. 97-David Johnson[5]; 3. 11-Joseph Cooper[4]; 4. 7W-James Kleinheksel[3]; 5. 7X-Lauren Cook[1]; 6. (DNF) 51D-Alex Palik[6]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 5-Cameron Wilkinson[12]; 2. 30-Jordan Grabouski[5]; 3. 13J-Jacob Anson[6]; 4. 52-Kyle Wilkinson[10]; 5. 83-Jeff Ware[9]; 6. 68-Damon Richards[7]; 7. 2T-Tanner Pettitt[11]; 8. 17R-Dana Rasmussen[8]; 9. 28-Chad Briese[3]; 10. 50-Scott Smith[2]; 11. 20T-Steve Shepard[1]; 12. 10A-Austin Brauner[4]; 13. 12-Ron Pettitt[13]; 14. 17-Chad Heater[15]; 15. (DNF) 55-Tanner Cunningham[14]; 16. (DNS) 5X-Herb Slough
Heat 1 (8 Laps): 1. 17R-Dana Rasmussen[4]; 2. 30-Jordan Grabouski[3]; 3. 50-Scott Smith[2]; 4. 2T-Tanner Pettitt[5]; 5. 12-Ron Pettitt[1]
Heat 2 (8 Laps): 1. 83-Jeff Ware[4]; 2. 5-Cameron Wilkinson[5]; 3. 28-Chad Briese[2]; 4. 13J-Jacob Anson[3]; 5. 55-Tanner Cunningham[1]
Heat 3 (8 Laps): 1. 10A-Austin Brauner[2]; 2. 52-Kyle Wilkinson[4]; 3. 20T-Steve Shepard[1]; 4. 68-Damon Richards[3]; 5. 17-Chad Heater[5]; 6. (DNS) 5X-Herb Slough
IMCA Modified
A Feature 1 (15 Laps): 1. 15H-Jared Hoefelman[4]; 2. 30-Jordan Grabouski[7]; 3. 60IV-Anthony Roth[6]; 4. 54-Brian Osantowski[2]; 5. 16A-Austin Svoboda[3]; 6. 10B-Robert Brinkman[8]; 7. 21H-Shane Hiatt[5]; 8. 50S-Kale Smith[1]; 9. (DNF) 18M-Terry Richards Jr[9]; 10. (DNF) 3-Trey Duensing[10]; 11. (DNF) 60III-Travis Roth[11]
Heat 1 (8 Laps): 1. 15H-Jared Hoefelman[3]; 2. 60IV-Anthony Roth[4]; 3. 54-Brian Osantowski[2]; 4. (DNF) 3-Trey Duensing[6]; 5. (DNF) 10B-Robert Brinkman[5]; 6. (DNF) 60III-Travis Roth[1]
Heat 2 (8 Laps): 1. 16A-Austin Svoboda[2]; 2. 30-Jordan Grabouski[4]; 3. 21H-Shane Hiatt[3]; 4. 50S-Kale Smith[1]; 5. (DNF) 18M-Terry Richards Jr[5]