B Modifieds
A Feature 1 (18 Laps): 1. 1T-Robbie Thome[6]; 2. 66-Trevor Noonan[2]; 3. 12-Lukas Pohlmann[5]; 4. 21-Cameron Meyer[4]; 5. 52-Kyle Wilkinson[10]; 6. 14-Ronnie Grass[7]; 7. 97-David Johnson[9]; 8. 76-Lane Cornwell[3]; 9. 22-Matt Andrews[8]; 10. 6I-Toby Ives[13]; 11. 87-Tyler Olnes[12]; 12. 4-Aiden Gnat[1]; 13. (DNS) 2-Joey Haase
Heat 1 (8 Laps): 1. 1T-Robbie Thome[5]; 2. 21-Cameron Meyer[4]; 3. 52-Kyle Wilkinson[7]; 4. 22-Matt Andrews[6]; 5. 66-Trevor Noonan[2]; 6. 2-Joey Haase[1]; 7. 6I-Toby Ives[3]
Heat 2 (8 Laps): 1. 12-Lukas Pohlmann[4]; 2. 97-David Johnson[6]; 3. 4-Aiden Gnat[1]; 4. 76-Lane Cornwell[3]; 5. 14-Ronnie Grass[5]; 6. 87-Tyler Olnes[2]
Street Stocks
A Feature 1 (20 Laps): 1. 83-Jeff Ware[9]; 2. 20-Eric Haase[3]; 3. 5-Cameron Wilkinson[8]; 4. 52-Kyle Wilkinson[10]; 5. 77-Tejay Mielke[7]; 6. 24S-Dave Langan[4]; 7. 25-Randy Hooker[1]; 8. 14-Tristan Grape[5]; 9. 74-Chuck Sands[2]; 10. 17R-Dana Rasmussen[11]; 11. 48-Bryan Harms[13]; 12. 1-Trevor Pettitt[12]; 13. 18J-Jacob Anson[6]; 14. S42-Bo Cleveland[14]
Heat 1 (8 Laps): 1. 25-Randy Hooker[1]; 2. 24S-Dave Langan[3]; 3. 5-Cameron Wilkinson[5]; 4. 18J-Jacob Anson[4]; 5. 52-Kyle Wilkinson[6]; 6. 17R-Dana Rasmussen[7]; 7. 48-Bryan Harms[2]
Heat 2 (8 Laps): 1. 20-Eric Haase[2]; 2. 83-Jeff Ware[5]; 3. 77-Tejay Mielke[4]; 4. 74-Chuck Sands[1]; 5. 14-Tristan Grape[3]; 6. 1-Trevor Pettitt[6]; 7. S42-Bo Cleveland[7]
Hobby Stocks
A Feature 1 (20 Laps): 1. 3-Ryan Fajman[4]; 2. 45-Travis Landauer[15]; 3. 55-Austin Bruhn[11]; 4. 52-Jason Wilkinson[12]; 5. 23R-Dylan Reicks[6]; 6. 711-Travis Coover[9]; 7. 25-Joe Beller[16]; 8. 4-Mark Arduser[10]; 9. 2B-Brooke Fluckiger[14]; 10. 51C-Chris Oberg[8]; 11. 24-Nick Langan[18]; 12. 18-Randy Nelson[3]; 13. 11X-Colten Ray[22]; 14. 34C-Camri Landauer[17]; 15. 7-Michael Brengelman[2]; 16. 98-Dalton Young[13]; 17. 14S-Camden Stephenson[20]; 18. 7J-Jordan Uehling[1]; 19. 01-Brett Williams[19]; 20. 20P-Jarrett Poessnecker[7]; 21. 20A-Dawson Poessnecker[5]; 22. 06I-Dillon Ives[21]
Heat 1 (8 Laps): 1. 3-Ryan Fajman[4]; 2. 7J-Jordan Uehling[2]; 3. 55-Austin Bruhn[7]; 4. 51C-Chris Oberg[6]; 5. 98-Dalton Young[3]; 6. 25-Joe Beller[5]; 7. 01-Brett Williams[1]; 8. 11X-Colten Ray[8]
Heat 2 (8 Laps): 1. 7-Michael Brengelman[2]; 2. 20A-Dawson Poessnecker[4]; 3. 20P-Jarrett Poessnecker[5]; 4. 711-Travis Coover[6]; 5. 2B-Brooke Fluckiger[7]; 6. 34C-Camri Landauer[3]; 7. 14S-Camden Stephenson[1]
Heat 3 (8 Laps): 1. 23R-Dylan Reicks[4]; 2. 4-Mark Arduser[6]; 3. 52-Jason Wilkinson[7]; 4. 18-Randy Nelson[2]; 5. 45-Travis Landauer[5]; 6. 24-Nick Langan[3]; 7. 06I-Dillon Ives[1]
Dirt Late Models
A Feature 1 (25 Laps): 1. 77-Cory Dumpert[10]; 2. 02-Matt Haase[9]; 3. 14-Chase Osborne[6]; 4. 20-Greg Krohn[8]; 5. 11X-Nelson Vollbrecht[18]; 6. 23-Jacob Kubicka[1]; 7. 21X-Jared Hoerle[5]; 8. 13JR-Colton Leal[13]; 9. 11B-Bryan Molt[14]; 10. 49-Brock Carlson[17]; 11. 112-Dan Lueken[15]; 12. 14B-Bill Kubik[16]; 13. 12B-Alex Banks[4]; 14. 25-JJ Rodeman[2]; 15. 36-Beau Johnson[7]; 16. 1-Junior Coover[12]; 17. 38-Mark Lueken[3]; 18. 5S-Dylan Schmer[19]; 19. 4-Spencer Landers[11]
Heat 1 (8 Laps): 1. 77-Cory Dumpert[6]; 2. 23-Jacob Kubicka[1]; 3. 25-JJ Rodeman[2]; 4. 36-Beau Johnson[5]; 5. 13JR-Colton Leal[3]; 6. 14B-Bill Kubik[7]; 7. 5S-Dylan Schmer[4]
Heat 2 (8 Laps): 1. 20-Greg Krohn[5]; 2. 38-Mark Lueken[2]; 3. 21X-Jared Hoerle[3]; 4. 4-Spencer Landers[6]; 5. 11B-Bryan Molt[4]; 6. 49-Brock Carlson[1]
Heat 3 (8 Laps): 1. 14-Chase Osborne[4]; 2. 02-Matt Haase[5]; 3. 12B-Alex Banks[2]; 4. 1-Junior Coover[6]; 5. 112-Dan Lueken[1]; 6. 11X-Nelson Vollbrecht[3]
Generic 1
A Feature 1 (15 Laps): 1. 26-Colten Ray[2]; 2. 48H-Carson Hageman[4]; 3. 50-Aden Mielke[8]; 4. 24-Damon Arehart[6]; 5. 47-DJ Heiderman[3]; 6. 17Z-Christopher Nickolite[5]; 7. 12-Carter Lueken[1]; 8. 88F-Kyle Frederick[7]
Heat 1 (8 Laps): 1. 48H-Carson Hageman[6]; 2. 26-Colten Ray[3]; 3. 17Z-Christopher Nickolite[7]; 4. 47-DJ Heiderman[4]; 5. 12-Carter Lueken[1]; 6. 24-Damon Arehart[5]; 7. 88F-Kyle Frederick[8]; 8. 50-Aden Mielke[2]
IMCA Mod Lite
A Feature 1 (15 Laps): 1. 47-Cory Sonner[5]; 2. 3G-Joe Glick[1]; 3. 54N-Scott Naggatz[4]; 4. 1R-Rob Wagner[7]; 5. 5G-Tracen Glick[2]; 6. 14-Taylor Pollock[6]; 7. 13-Andrea Wagner[3]; 8. 4D-Doug Pollock[8]
Heat 1 (6 Laps): 1. 3G-Joe Glick[1]; 2. 54N-Scott Naggatz[6]; 3. 47-Cory Sonner[8]; 4. 5G-Tracen Glick[3]; 5. 13-Andrea Wagner[5]; 6. 14-Taylor Pollock[4]; 7. 1R-Rob Wagner[7]; 8. 4D-Doug Pollock[2]