Hobby Stocks
A Feature 1 (16 Laps): 1. 23R-Dylan Reicks[8]; 2. 711-Travis Coover[10]; 3. 45-Travis Landauer[6]; 4. 2B-Brooke Fluckiger[9]; 5. 20P-Jarrett Poessnecker[14]; 6. 52-Jason Wilkinson[12]; 7. 4-Mark Arduser[23]; 8. 20A-Dawson Poessnecker[18]; 9. 34C-Camri Landauer[3]; 10. 22X-Dustin Jackson[24]; 11. 55-Austin Bruhn[11]; 12. 51C-Chris Oberg[5]; 13. 12X-Parker Vollbrecht[7]; 14. 98-Dalton Young[19]; 15. 7-Michael Brengelman[2]; 16. 06I-Dillon Ives[13]; 17. 69L-Branden Lotspeich[21]; 18. 3-Ryan Fajman[22]; 19. 11X-Bryan Dubas[17]; 20. 24C-Chase Stanley[20]; 21. A55-Anson Hawthorne[1]; 22. 18-Randy Nelson[15]; 23. 24-Nick Langan[4]; 24. (DQ) 25-Joe Beller[16]
Heat 1 (8 Laps): 1. 7-Michael Brengelman[2]; 2. 52-Jason Wilkinson[8]; 3. 711-Travis Coover[7]; 4. 12X-Parker Vollbrecht[5]; 5. 06I-Dillon Ives[1]; 6. 25-Joe Beller[6]; 7. 98-Dalton Young[3]; 8. 3-Ryan Fajman[4]
Heat 2 (8 Laps): 1. 45-Travis Landauer[4]; 2. 55-Austin Bruhn[7]; 3. 34C-Camri Landauer[2]; 4. 24-Nick Langan[3]; 5. 20P-Jarrett Poessnecker[5]; 6. 11X-Bryan Dubas[1]; 7. 24C-Chase Stanley[8]; 8. 4-Mark Arduser[6]
Heat 3 (8 Laps): 1. 51C-Chris Oberg[3]; 2. 2B-Brooke Fluckiger[6]; 3. 23R-Dylan Reicks[5]; 4. A55-Anson Hawthorne[1]; 5. 18-Randy Nelson[2]; 6. 20A-Dawson Poessnecker[4]; 7. 69L-Branden Lotspeich[8]; 8. 22X-Dustin Jackson[7]
Dirt Late Models
A Feature 1 (25 Laps): 1. 77-Cory Dumpert[10]; 2. 20-Greg Krohn[9]; 3. 36-Beau Johnson[4]; 4. 5S-Dylan Schmer[1]; 5. 02-Matt Haase[7]; 6. 60-Anthony Roth[11]; 7. 11B-Bryan Molt[17]; 8. 14-Chase Osborne[8]; 9. 12B-Alex Banks[3]; 10. 21X-Jared Hoerle[2]; 11. 13JR-Colton Leal[5]; 12. 112-Dan Lueken[16]; 13. 25-JJ Rodeman[18]; 14. 23-Jacob Kubicka[12]; 15. 11X-Nelson Vollbrecht[6]; 16. 14B-Bill Kubik[13]; 17. 16-Tom Svoboda[15]; 18. 16A-Austin Svoboda[14]; 19. 38-Mark Lueken[19]
Heat 1 (8 Laps): 1. 77-Cory Dumpert[5]; 2. 02-Matt Haase[4]; 3. 21X-Jared Hoerle[2]; 4. 13JR-Colton Leal[3]; 5. 14B-Bill Kubik[6]; 6. 112-Dan Lueken[1]; 7. 38-Mark Lueken[7]
Heat 2 (8 Laps): 1. 5S-Dylan Schmer[1]; 2. 60-Anthony Roth[5]; 3. 12B-Alex Banks[2]; 4. 14-Chase Osborne[4]; 5. 16A-Austin Svoboda[6]; 6. 11B-Bryan Molt[3]
Heat 3 (8 Laps): 1. 36-Beau Johnson[2]; 2. 11X-Nelson Vollbrecht[3]; 3. 23-Jacob Kubicka[5]; 4. 20-Greg Krohn[4]; 5. 16-Tom Svoboda[6]; 6. 25-JJ Rodeman[1]
B Modifieds
A Feature 1 (16 Laps): 1. 1T-Robbie Thome[5]; 2. 19-Shawn Kelley[6]; 3. 97-David Johnson[10]; 4. 52-Kyle Wilkinson[9]; 5. 22-Matt Andrews[12]; 6. 12-Lukas Pohlmann[4]; 7. 14W-Brayden Weller[11]; 8. 76-Lane Cornwell[3]; 9. 14-Ronnie Grass[7]; 10. 6I-Toby Ives[20]; 11. 4-Aiden Gnat[15]; 12. M17-Tyler Bridges[21]; 13. 96R-Stephanie Reynolds[16]; 14. 87-Tyler Olnes[18]; 15. 2X-Joey Haase[19]; 16. 66-Trevor Noonan[14]; 17. 75-James Roebuck[8]; 18. 34-Luke Meysenburg[1]; 19. 11A-Tyler Afrank[13]; 20. 16J-Justin Svoboda[2]; 21. 21-Cameron Meyer[17]
Heat 1 (8 Laps): 1. 16J-Justin Svoboda[2]; 2. 76-Lane Cornwell[3]; 3. 97-David Johnson[6]; 4. 75-James Roebuck[5]; 5. 11A-Tyler Afrank[4]; 6. 96R-Stephanie Reynolds[1]; 7. 2X-Joey Haase[7]
Heat 2 (8 Laps): 1. 12-Lukas Pohlmann[3]; 2. 22-Matt Andrews[7]; 3. 34-Luke Meysenburg[1]; 4. 19-Shawn Kelley[4]; 5. 66-Trevor Noonan[5]; 6. 21-Cameron Meyer[6]; 7. 6I-Toby Ives[2]
Heat 3 (8 Laps): 1. 1T-Robbie Thome[3]; 2. 52-Kyle Wilkinson[5]; 3. 14-Ronnie Grass[4]; 4. 14W-Brayden Weller[6]; 5. 4-Aiden Gnat[1]; 6. 87-Tyler Olnes[2]; 7. M17-Tyler Bridges[7]
Street Stocks
A Feature 1 (16 Laps): 1. 52-Kyle Wilkinson[6]; 2. 10A-Austin Brauner[8]; 3. 83-Jeff Ware[10]; 4. 18-Kyle Krause[4]; 5. 24S-Dave Langan[14]; 6. 39W-Darren Wurdeman[3]; 7. 48-Bryan Harms[13]; 8. 18J-Jacob Anson[12]; 9. 5-Cameron Wilkinson[9]; 10. 77-Tejay Mielke[7]; 11. 25-Randy Hooker[2]; 12. 74-Chuck Sands[11]; 13. 9-Clay Anding[1]; 14. 20-Eric Haase[5]
Heat 1 (8 Laps): 1. 52-Kyle Wilkinson[5]; 2. 5-Cameron Wilkinson[7]; 3. 77-Tejay Mielke[6]; 4. 39W-Darren Wurdeman[3]; 5. 18-Kyle Krause[4]; 6. 74-Chuck Sands[1]; 7. 48-Bryan Harms[2]
Heat 2 (8 Laps): 1. 25-Randy Hooker[2]; 2. 9-Clay Anding[1]; 3. 10A-Austin Brauner[6]; 4. 83-Jeff Ware[7]; 5. 20-Eric Haase[4]; 6. 18J-Jacob Anson[5]; 7. 24S-Dave Langan[3]
Generic 1
A Feature 1 (12 Laps): 1. 17Z-Christopher Nickolite[4]; 2. 48H-Carson Hageman[9]; 3. 26-Colten Ray[2]; 4. 47-DJ Heiderman[3]; 5. 24-Damon Arehart[6]; 6. 11C-Camryn Pelster[7]; 7. 14-Kasen Grape[5]; 8. 50-Aden Mielke[8]; 9. 12-Carter Lueken[1]
Heat 1 (8 Laps): 1. 12-Carter Lueken[1]; 2. 26-Colten Ray[2]; 3. 17Z-Christopher Nickolite[8]; 4. 14-Kasen Grape[9]; 5. 47-DJ Heiderman[3]; 6. 24-Damon Arehart[7]; 7. 11C-Camryn Pelster[4]; 8. 50-Aden Mielke[6]; 9. (DNS) 48H-Carson Hageman