Crown Vic
A Feature 1 (10 Laps): 1. 15-Hunter Betzen[4]; 2. 17Z-Christopher Nickolite[5]; 3. 10K-Owen Kurtenbach[1]; 4. 7G-Grayson Stobbe[3]; 5. 99-Riley Lewis[2]; 6. (DNS) 47-DJ Heiderman
Heat 1 (4 Laps): 1. 15-Hunter Betzen[5]; 2. 17Z-Christopher Nickolite[6]; 3. 10K-Owen Kurtenbach[1]; 4. 99-Riley Lewis[3]; 5. 7G-Grayson Stobbe[4]; 6. 47-DJ Heiderman[2]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 98-Dalton Young[2]; 2. 14-Tristan Grape[6]; 3. 19H-Colin Hein[8]; 4. 58J-Jordan Uehling[1]; 5. 45-Travis Landauer[5]; 6. 10K-Allen Hein[4]; 7. 2X-Hunter Wergin[7]; 8. 59X-Hans Houfek[9]; 9. 26-Colten Ray[10]; 10. 34C-Camri Landauer[11]; 11. 11-Lyle Oppliger[3]; 12. 51-Matt Bills[12]
Heat 1 (8 Laps): 1. 19H-Colin Hein[5]; 2. 10K-Allen Hein[3]; 3. 14-Tristan Grape[4]; 4. 11-Lyle Oppliger[2]; 5. 51-Matt Bills[6]; 6. (DNF) 26-Colten Ray[1]
Heat 2 (8 Laps): 1. 98-Dalton Young[2]; 2. 45-Travis Landauer[4]; 3. 58J-Jordan Uehling[1]; 4. 2X-Hunter Wergin[5]; 5. 59X-Hans Houfek[6]; 6. (DNF) 34C-Camri Landauer[3]
IMCA Late Models
A Feature 1 (15 Laps): 1. 36-Beau Johnson[3]; 2. 35-Kale Kosiski[6]; 3. 11B-Bryan Molt[1]; 4. 6-Landen Rojewski[5]; 5. 16A-Austin Svoboda[4]; 6. (DNF) 60IV-Anthony Roth[7]; 7. (DNF) 14K-Bill Kubik[8]; 8. (DNF) 16-Tom Svoboda[2]
Heat 1 (6 Laps): 1. 36-Beau Johnson[2]; 2. 60IV-Anthony Roth[4]; 3. 11B-Bryan Molt[1]; 4. 6-Landen Rojewski[3]
Heat 2 (6 Laps): 1. 35-Kale Kosiski[3]; 2. 16A-Austin Svoboda[2]; 3. 16-Tom Svoboda[1]; 4. 14K-Bill Kubik[4]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 75-James Roebuck[7]; 2. 16J-Justin Svoboda[6]; 3. 38-Riley Osantowski[12]; 4. 97-David Johnson[11]; 5. 35-Spencer Galaway[10]; 6. 9XX-Dave Cook[3]; 7. 22-Matt Andrews[5]; 8. 39-Garrett Neville[13]; 9. 9L-Landyn Roebuck[14]; 10. 34-Luke Meysenburg[15]; 11. 9X-Lauren Cook[4]; 12. 17-Logan Henne[2]; 13. 33B-Breanna Pfanstiel[1]; 14. 12-Lukas Pohlmann[8]; 15. 11B-Brian Baker[17]; 16. 61-tyler zimmerman[18]; 17. (DNF) 17A-Adam Baker[16]; 18. (DNF) 31-Kyler Rojewski[9]
Heat 1 (8 Laps): 1. 33B-Breanna Pfanstiel[1]; 2. 35-Spencer Galaway[5]; 3. 9XX-Dave Cook[2]; 4. 22-Matt Andrews[3]; 5. (DNF) 39-Garrett Neville[4]; 6. (DNS) 17A-Adam Baker
Heat 2 (8 Laps): 1. 97-David Johnson[5]; 2. 16J-Justin Svoboda[3]; 3. 12-Lukas Pohlmann[4]; 4. 9X-Lauren Cook[2]; 5. 9L-Landyn Roebuck[1]; 6. (DNS) 11B-Brian Baker
Heat 3 (8 Laps): 1. 75-James Roebuck[3]; 2. 38-Riley Osantowski[5]; 3. 31-Kyler Rojewski[4]; 4. 17-Logan Henne[1]; 5. 34-Luke Meysenburg[2]; 6. 61-tyler zimmerman[6]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 83-Jeff Ware[7]; 2. 19-Clay Anding[4]; 3. 714-Scott Styskal[3]; 4. 18-Kyle Krause[2]; 5. 17R-Dana Rasmussen[5]; 6. 42-Kevin Betzen[6]; 7. 3T-Nate Thompson[8]; 8. 31K-Nate Desive[9]; 9. (DNS) 6K-Roger Elliot
Heat 1 (6 Laps): 1. 714-Scott Styskal[2]; 2. 17R-Dana Rasmussen[3]; 3. 31K-Nate Desive[5]; 4. (DNF) 6K-Roger Elliot[1]; 5. (DNF) 83-Jeff Ware[4]
Heat 2 (6 Laps): 1. 19-Clay Anding[2]; 2. 18-Kyle Krause[1]; 3. 42-Kevin Betzen[3]; 4. 3T-Nate Thompson[4]