IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 3-Ryan Fajman[1]; 2. 25-Joe Beller[5]; 3. 52-Jason Wilkinson[10]; 4. 11-Lyle Oppliger[2]; 5. 45-Travis Landauer[9]; 6. 2B-Brooke Fluckiger[6]; 7. 2C-David Carter[11]; 8. 10K-Allen Hein[4]; 9. 214-Kirk Westring[7]; 10. 19H-Colin Hein[8]; 11. 9-Landyn Roebuck[3]; 12. 69L-Branden Lotspeich[14]; 13. 01-Brett Williams[13]; 14. 7-Michael Brengelman[12]
Heat 1 (8 Laps): 1. 3-Ryan Fajman[2]; 2. 10K-Allen Hein[4]; 3. 214-Kirk Westring[6]; 4. 45-Travis Landauer[7]; 5. 11-Lyle Oppliger[3]; 6. 2C-David Carter[5]; 7. 01-Brett Williams[1]
Heat 2 (8 Laps): 1. 2B-Brooke Fluckiger[5]; 2. 19H-Colin Hein[6]; 3. 52-Jason Wilkinson[7]; 4. 25-Joe Beller[4]; 5. 9-Landyn Roebuck[3]; 6. 7-Michael Brengelman[2]; 7. 69L-Branden Lotspeich[1]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 75-James Roebuck[3]; 2. 1JR-Joe Reetz[11]; 3. 5T-Tyler Nerud[9]; 4. 97-David Johnson[10]; 5. 27W-Noah Williams[2]; 6. 16J-Justin Svoboda[6]; 7. 38-Riley Osantowski[8]; 8. 9X-Lauren Cook[5]; 9. 9-Amber Cook[1]; 10. 12-Lukas Pohlmann[16]; 11. 41T-Anthony Trotta[15]; 12. 87-Tyler Olnes[14]; 13. 50S-Kale Smith[7]; 14. M17-Tyler Bridges[13]; 15. 82-Michael Leonard[17]; 16. 3A-Jack Snoberger[19]; 17. 2A-Theron Ahlman[20]; 18. 66-Trevor Noonan[4]; 19. 14W-Brayden Weller[12]; 20. 34-Luke Meysenburg[18]
Heat 1 (8 Laps): 1. 5T-Tyler Nerud[5]; 2. 16J-Justin Svoboda[4]; 3. 9-Amber Cook[1]; 4. 9X-Lauren Cook[3]; 5. M17-Tyler Bridges[2]; 6. 12-Lukas Pohlmann[6]; 7. 3A-Jack Snoberger[7]
Heat 2 (8 Laps): 1. 75-James Roebuck[2]; 2. 27W-Noah Williams[1]; 3. 97-David Johnson[5]; 4. 50S-Kale Smith[4]; 5. 87-Tyler Olnes[3]; 6. 82-Michael Leonard[7]; 7. 2A-Theron Ahlman[6]
Heat 3 (8 Laps): 1. 38-Riley Osantowski[4]; 2. 1JR-Joe Reetz[5]; 3. 66-Trevor Noonan[2]; 4. 14W-Brayden Weller[6]; 5. 41T-Anthony Trotta[3]; 6. 34-Luke Meysenburg[1]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 1R-Cade Richards[2]; 2. 83-Jeff Ware[10]; 3. 14-Tristan Grape[5]; 4. 17R-Dana Rasmussen[6]; 5. 42-Kevin Betzen[7]; 6. 50-Scott Smith[8]; 7. 18J-Jacob Anson[9]; 8. 19-Clay Anding[1]; 9. 1T-Jefry Thompson[4]; 10. 17-Chad Heater[11]; 11. 49-Rick Pendergast[3]
Heat 1 (8 Laps): 1. 19-Clay Anding[1]; 2. 83-Jeff Ware[6]; 3. 49-Rick Pendergast[2]; 4. 17R-Dana Rasmussen[4]; 5. 50-Scott Smith[5]; 6. 17-Chad Heater[3]
Heat 2 (8 Laps): 1. 1R-Cade Richards[1]; 2. 42-Kevin Betzen[4]; 3. 18J-Jacob Anson[5]; 4. 14-Tristan Grape[3]; 5. 1T-Jefry Thompson[2]
Crown Vic
A Feature 1 (12 Laps): 1. 17Z-Christopher Nickolite[5]; 2. 98-Dalton Young[1]; 3. 43-Kyler Weist[7]; 4. 48H-Carson Hageman[4]; 5. 86-Cody Erickson[3]; 6. 11C-Camryn Pelster[6]; 7. 26-Colten Ray[8]; 8. 14-Kasen Grape[9]; 9. 9-Levi Miller[2]
Heat 1 (8 Laps): 1. 98-Dalton Young[2]; 2. 48H-Carson Hageman[6]; 3. 86-Cody Erickson[4]; 4. 9-Levi Miller[3]; 5. 17Z-Christopher Nickolite[9]; 6. 11C-Camryn Pelster[1]; 7. 43-Kyler Weist[5]; 8. 26-Colten Ray[7]; 9. 14-Kasen Grape[8]
IMCA Modified
A Feature 1 (25 Laps): 1. 18Z-Zane DeVilbiss[9]; 2. 11-Izac Mallicoat[8]; 3. 16A-Austin Svoboda[3]; 4. 15H-Jared Hoefelman[4]; 5. 12-Reed Payne[10]; 6. 11A-Ross Afrank[15]; 7. 3T-Nate Thompson[13]; 8. 4B-Brandon Verbeek[14]; 9. 2T-Cameron Thompson[1]; 10. 60IV-Anthony Roth[5]; 11. (DNF) 18-Terry Richards Jr[12]; 12. (DNF) X52-Sean Manning[16]; 13. (DNF) 1AR-Alex Reetz[2]; 14. (DNF) 7M-Daniel Miller[11]; 15. (DNF) 30-Jordan Grabouski[6]; 16. (DNF) 12A-Ayden Steffens[7]
Heat 1 (8 Laps): 1. 30-Jordan Grabouski[5]; 2. 15H-Jared Hoefelman[4]; 3. 11-Izac Mallicoat[6]; 4. 1AR-Alex Reetz[3]; 5. 2T-Cameron Thompson[2]; 6. 7M-Daniel Miller[7]; 7. 3T-Nate Thompson[1]; 8. 11A-Ross Afrank[8]
Heat 2 (8 Laps): 1. 16A-Austin Svoboda[3]; 2. 18Z-Zane DeVilbiss[7]; 3. 12A-Ayden Steffens[5]; 4. 60IV-Anthony Roth[4]; 5. 12-Reed Payne[8]; 6. 18-Terry Richards Jr[2]; 7. 4B-Brandon Verbeek[6]; 8. X52-Sean Manning[1]