IMCA Hobby Stock
A Feature 1 (18 Laps): 1. 2B-Brooke Fluckiger[3]; 2. 98Z-Zach Olmstead[8]; 3. 52-Jason Wilkinson[10]; 4. 25-Joe Beller[16]; 5. 45-Travis Landauer[9]; 6. 55-Anthony Bruhn[6]; 7. 9-Landyn Roebuck[17]; 8. 11-Lyle Oppliger[4]; 9. 56T-Jordan Troutman[2]; 10. 69L-Branden Lotspeich[18]; 11. 2X-Hunter Wergin[15]; 12. 19H-Colin Hein[14]; 13. 214-Kirk Westring[7]; 14. (DNF) 23-Dakota Spann[12]; 15. (DNF) 44-Caleb Hetrick[1]; 16. (DNF) 41-Seth Steinmeyer[5]; 17. (DNF) 18-Mack Nelson[19]; 18. (DNF) 7-Michael Brengelman[13]; 19. (DNF) 15-Brant Birchem[11]
Heat 1 (8 Laps): 1. 45-Travis Landauer[5]; 2. 41-Seth Steinmeyer[3]; 3. 2B-Brooke Fluckiger[2]; 4. 15-Brant Birchem[6]; 5. 7-Michael Brengelman[1]; 6. 25-Joe Beller[4]
Heat 2 (8 Laps): 1. 55-Anthony Bruhn[3]; 2. 23-Dakota Spann[6]; 3. 214-Kirk Westring[4]; 4. 44-Caleb Hetrick[1]; 5. 19H-Colin Hein[5]; 6. 9-Landyn Roebuck[2]; 7. (DNF) 18-Mack Nelson[7]
Heat 3 (8 Laps): 1. 52-Jason Wilkinson[6]; 2. 56T-Jordan Troutman[2]; 3. 98Z-Zach Olmstead[5]; 4. 11-Lyle Oppliger[3]; 5. 2X-Hunter Wergin[4]; 6. 69L-Branden Lotspeich[1]
IMCA Northern SportMod
A Feature 1 (18 Laps): 1. 38-Riley Osantowski[2]; 2. 12-Lukas Pohlmann[3]; 3. 97-David Johnson[5]; 4. 75-James Roebuck[6]; 5. 16J-Justin Svoboda[7]; 6. M17-Tyler Bridges[12]; 7. 9XX-Dave Cook[9]; 8. 41T-Anthony Trotta[1]; 9. 34-Luke Meysenburg[11]; 10. 53-Brady Papineau[8]; 11. (DNF) 66-Trevor Noonan[10]; 12. (DNF) 50S-Kale Smith[4]
Heat 1 (8 Laps): 1. 75-James Roebuck[5]; 2. 12-Lukas Pohlmann[3]; 3. M17-Tyler Bridges[1]; 4. 53-Brady Papineau[6]; 5. 41T-Anthony Trotta[2]; 6. 66-Trevor Noonan[4]
Heat 2 (8 Laps): 1. 97-David Johnson[4]; 2. 38-Riley Osantowski[2]; 3. 16J-Justin Svoboda[5]; 4. 50S-Kale Smith[3]; 5. 9XX-Dave Cook[6]; 6. 34-Luke Meysenburg[1]
IMCA Stock Car
A Feature 1 (18 Laps): 1. 83-Jeff Ware[8]; 2. 18J-Jacob Anson[7]; 3. 50-Scott Smith[5]; 4. 17R-Dana Rasmussen[2]; 5. 721-Robbie Thome[9]; 6. 18-Kyle Krause[1]; 7. 77-Tejay Mielke[6]; 8. 42-Kevin Betzen[4]; 9. 49-Rick Pendergast[11]; 10. (DNF) 88-Dylan Lauenstein[12]; 11. (DNF) 14-Tristan Grape[3]; 12. (DNF) 1R-Cade Richards[10]; 13. (DNF) 6K-Roger Elliot[13]
Heat 1 (8 Laps): 1. 77-Tejay Mielke[4]; 2. 83-Jeff Ware[5]; 3. 42-Kevin Betzen[3]; 4. 17R-Dana Rasmussen[2]; 5. 1R-Cade Richards[7]; 6. 49-Rick Pendergast[1]; 7. 6K-Roger Elliot[6]
Heat 2 (8 Laps): 1. 18J-Jacob Anson[4]; 2. 14-Tristan Grape[2]; 3. 18-Kyle Krause[1]; 4. 50-Scott Smith[3]; 5. 721-Robbie Thome[6]; 6. 88-Dylan Lauenstein[5]
IMCA Late Models
A Feature 1 (20 Laps): 1. 36J-Beau Johnson[1]; 2. 36-Drew Baker[3]; 3. 35-Kale Kosiski[7]; 4. 7-Chris Johnson[12]; 5. J2K-Jordan Krug[14]; 6. 76-Zach Zeitner[10]; 7. 12B-Alex Banks[5]; 8. 78-Logan Cloudt[18]; 9. 83-Denton Duncan[9]; 10. 14-Chase Osborne[11]; 11. 60IV-Anthony Roth[2]; 12. 16A-Austin Svoboda[13]; 13. 94-Christian Strobel[15]; 14. 11B-Bryan Molt[16]; 15. (DNF) 92-Jacob Brown[6]; 16. (DNF) 10-Jack Hearty[4]; 17. (DNF) 16-Tom Svoboda[17]; 18. (DNS) 77-Cory Dumpert
Heat 1 (8 Laps): 1. 14-Chase Osborne[2]; 2. 12B-Alex Banks[1]; 3. 92-Jacob Brown[5]; 4. 35-Kale Kosiski[4]; 5. 16A-Austin Svoboda[6]; 6. 11B-Bryan Molt[3]
Heat 2 (8 Laps): 1. 77-Cory Dumpert[2]; 2. 10-Jack Hearty[4]; 3. 36J-Beau Johnson[5]; 4. 83-Denton Duncan[1]; 5. J2K-Jordan Krug[6]; 6. 78-Logan Cloudt[3]
Heat 3 (8 Laps): 1. 60IV-Anthony Roth[1]; 2. 36-Drew Baker[2]; 3. 76-Zach Zeitner[5]; 4. 7-Chris Johnson[3]; 5. 94-Christian Strobel[4]; 6. 16-Tom Svoboda[6]
Crown Vic
A Feature 1 (12 Laps): 1. 14-Kasen Grape[3]; 2. 17Z-Christopher Nickolite[8]; 3. 24-Tucker Knust[9]; 4. 48H-Carson Hageman[1]; 5. 26-Colten Ray[5]; 6. 43-Kyler Weist[7]; 7. 9B-Braxton Lueken[6]; 8. DD-Devin Betzen[11]; 9. 9-Levi Miller[12]; 10. 12-Carter Lueken[2]; 11. 86-Cody Erickson[4]; 12. 47-DJ Heiderman[13]; 13. (DNF) 98-Dalton Young[10]; 14. (DNS) 31-Kyler Rojewski
Heat 1 (6 Laps): 1. 17Z-Christopher Nickolite[6]; 2. 12-Carter Lueken[2]; 3. 86-Cody Erickson[3]; 4. 24-Tucker Knust[7]; 5. 9B-Braxton Lueken[5]; 6. DD-Devin Betzen[1]; 7. (DNS) 31-Kyler Rojewski
Heat 2 (6 Laps): 1. 48H-Carson Hageman[1]; 2. 26-Colten Ray[4]; 3. 98-Dalton Young[7]; 4. 14-Kasen Grape[2]; 5. 43-Kyler Weist[5]; 6. 9-Levi Miller[6]; 7. 47-DJ Heiderman[3]