IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 04-Sal Hernandez[1]; 2. 42-Kevin Betzen[5]; 3. 3-Taylor Huss[8]; 4. 52-Jason Wilkinson[9]; 5. 14-Tristan Grape[12]; 6. 91-Konner Adamy[6]; 7. 2C-David Carter[3]; 8. 2B-Brooke Fluckiger[2]; 9. 214-Kirk Westring[10]; 10. 55-Austin Bruhn[4]; 11. 24T-Tylan Lambertus[15]; 12. 7-Lance Mielke[13]; 13. 19H-Colin Hein[18]; 14. (DNS) 24R-Dillon Richards; 15. (DNS) 5A-Anthony Nelson; 16. (DNS) 11-Claton Peters; 17. (DNS) 83S-Paxton Stubbs; 18. (DNS) 58J-Jordan Uehling
Heat 1 (8 Laps): 1. 55-Austin Bruhn[2]; 2. 04-Sal Hernandez[1]; 3. 214-Kirk Westring[4]; 4. 5A-Anthony Nelson[3]; 5. 7-Lance Mielke[6]; 6. 11-Claton Peters[5]
Heat 2 (8 Laps): 1. 42-Kevin Betzen[2]; 2. 24R-Dillon Richards[4]; 3. 2B-Brooke Fluckiger[1]; 4. 3-Taylor Huss[3]; 5. 83S-Paxton Stubbs[5]; 6. 19H-Colin Hein[6]
Heat 3 (8 Laps): 1. 2C-David Carter[1]; 2. 14-Tristan Grape[4]; 3. 91-Konner Adamy[2]; 4. 52-Jason Wilkinson[3]; 5. 24T-Tylan Lambertus[6]; 6. 58J-Jordan Uehling[5]
IMCA Late Models
A Feature 1 (20 Laps): 1. 77-Cory Dumpert[10]; 2. 21T-Travis Dickes[11]; 3. 16-Tom Svoboda[2]; 4. 14-Chase Osborne[7]; 5. 25-JJ Rodeman[1]; 6. 21-Tracy Harr[5]; 7. 44-Caleb Hetrick[18]; 8. 23-Jacob Kubicka[15]; 9. 36-Jim Johnson[12]; 10. 11B-Bryan Molt[6]; 11. 83D-Denton Duncan[13]; 12. 2-Cole Ashby[14]; 13. (DNF) 32-Cory Beckstrom[17]; 14. (DNF) 12B-Alex Banks[4]; 15. (DNF) M17-Tyler Bridges[3]; 16. (DNS) 9-Andy Eickhoff; 17. (DNS) 07-Ben Sukup; 18. (DNS) 26-Troy Behnke
Heat 1 (8 Laps): 1. 36-Jim Johnson[1]; 2. 21-Tracy Harr[4]; 3. 16-Tom Svoboda[5]; 4. 11B-Bryan Molt[3]; 5. (DNF) 83D-Denton Duncan[2]; 6. (DNS) 26-Troy Behnke
Heat 2 (8 Laps): 1. 12B-Alex Banks[2]; 2. 21T-Travis Dickes[6]; 3. 25-JJ Rodeman[1]; 4. M17-Tyler Bridges[3]; 5. 2-Cole Ashby[4]; 6. 32-Cory Beckstrom[5]
Heat 3 (8 Laps): 1. 9-Andy Eickhoff[1]; 2. 77-Cory Dumpert[3]; 3. 07-Ben Sukup[6]; 4. 14-Chase Osborne[4]; 5. 23-Jacob Kubicka[2]; 6. 44-Caleb Hetrick[5]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 75-James Roebuck[4]; 2. 35-Spencer Galaway[2]; 3. 19XX-Brandon Spanjer[9]; 4. 5D-Devyn Peterson[12]; 5. 11-Joseph Cooper[1]; 6. 17-Mary Hahn[8]; 7. 97-David Johnson[7]; 8. 1T-Robbie Thome[10]; 9. 12-Lukas Pohlmann[18]; 10. 18M-Mason Richards[11]; 11. 7W-James Kleinheksel[14]; 12. 57J-Rudy Brunkhorst[13]; 13. 33B-Breanna Pfanstiel[17]; 14. 9-Amber Cook[16]; 15. 7X-Lauren Cook[21]; 16. 51D-Alex Palik[19]; 17. 1J-Colby Langenberg[3]; 18. 16J-Justin Svoboda[6]; 19. (DNF) 24-Drake Bohlmeyer[5]; 20. (DNF) 8X-Justin Bell[15]; 21. (DNS) 66-Trevor Noonan; 22. (DNS) 35C-Carol Shockley; 23. (DNS) 54J-Douglas Hilkemann; 24. (DNS) 7-Lee Horky
Heat 1 (8 Laps): 1. 24-Drake Bohlmeyer[4]; 2. 66-Trevor Noonan[5]; 3. 19XX-Brandon Spanjer[6]; 4. 7-Lee Horky[7]; 5. 18M-Mason Richards[1]; 6. 7W-James Kleinheksel[3]; 7. 33B-Breanna Pfanstiel[2]; 8. 51D-Alex Palik[8]
Heat 2 (8 Laps): 1. 11-Joseph Cooper[2]; 2. 16J-Justin Svoboda[4]; 3. 1T-Robbie Thome[6]; 4. 1J-Colby Langenberg[3]; 5. 5D-Devyn Peterson[5]; 6. 8X-Justin Bell[7]; 7. 54J-Douglas Hilkemann[1]; 8. 35C-Carol Shockley[8]
Heat 3 (8 Laps): 1. 35-Spencer Galaway[2]; 2. 97-David Johnson[4]; 3. 17-Mary Hahn[5]; 4. 75-James Roebuck[3]; 5. 57J-Rudy Brunkhorst[1]; 6. 9-Amber Cook[7]; 7. 12-Lukas Pohlmann[6]; 8. 7X-Lauren Cook[8]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 52-Kyle Wilkinson[5]; 2. 63-Mike Nichols[9]; 3. 30-Jordan Grabouski[7]; 4. 10A-Austin Brauner[1]; 5. 5-Cameron Wilkinson[8]; 6. 64-Dusty Blake[4]; 7. 13J-Jacob Anson[13]; 8. 1X-Bo Egge[6]; 9. 83-Jeff Ware[12]; 10. 17R-Dana Rasmussen[3]; 11. 11A-Andy Huffaker[2]; 12. 39-Colby Kaspar[14]; 13. 20T-Steve Shepard[11]; 14. (DNS) 3T-Tim Podraza
Heat 1 (8 Laps): 1. 30-Jordan Grabouski[4]; 2. 52-Kyle Wilkinson[3]; 3. 63-Mike Nichols[5]; 4. 17R-Dana Rasmussen[2]; 5. 3T-Tim Podraza[7]; 6. 20T-Steve Shepard[6]; 7. (DNS) 13J-Jacob Anson
Heat 2 (8 Laps): 1. 64-Dusty Blake[2]; 2. 10A-Austin Brauner[1]; 3. 5-Cameron Wilkinson[4]; 4. 1X-Bo Egge[3]; 5. 11A-Andy Huffaker[6]; 6. 83-Jeff Ware[5]; 7. 39-Colby Kaspar[7]