Hobby Stocks
A Feature 1 (15 Laps): 1. 23-Dakota Spann[1]; 2. 52-Jason Wilkinson[10]; 3. 25-Joe Beller[3]; 4. 6-Wyatt Lehman[9]; 5. 16-Tim Pritchett Jr[2]; 6. 96-Gage Koch[5]; 7. 4-Mark Arduser[13]; 8. 12X-Parker Vollbrecht[7]; 9. 56-Nate Buck[11]; 10. 00-Shannon Pospisil[4]; 11. K17-Nic Kimmel[15]; 12. 41-Seth Steinmeyer[8]; 13. 51C-Chris Oberg[12]; 14. 17K-Jim Kimmel[14]; 15. 4M-Jace Malasek[6]; 16. (DNS) 3J-Joe Rosberg
B Feature 1 (10 Laps): 1. 4-Mark Arduser[3]; 2. 17K-Jim Kimmel[2]; 3. K17-Nic Kimmel[4]; 4. 3J-Joe Rosberg[5]; 5. 94F-Trevor Frisch[1]; 6. 44-Zachary Sweigard[6]; 7. 3K-Kristy Rosberg[7]; 8. WD40-Tony Zechmann[8]
Heat 1 (8 Laps): 1. 23-Dakota Spann[2]; 2. 4M-Jace Malasek[4]; 3. 56-Nate Buck[7]; 4. 25-Joe Beller[3]; 5. 94F-Trevor Frisch[6]; 6. K17-Nic Kimmel[5]; 7. 3K-Kristy Rosberg[1]
Heat 2 (8 Laps): 1. 00-Shannon Pospisil[3]; 2. 41-Seth Steinmeyer[5]; 3. 6-Wyatt Lehman[6]; 4. 51C-Chris Oberg[7]; 5. 17K-Jim Kimmel[2]; 6. 3J-Joe Rosberg[4]; 7. WD40-Tony Zechmann[1]
Heat 3 (8 Laps): 1. 52-Jason Wilkinson[6]; 2. 16-Tim Pritchett Jr[2]; 3. 96-Gage Koch[3]; 4. 12X-Parker Vollbrecht[4]; 5. 4-Mark Arduser[5]; 6. 44-Zachary Sweigard[1]
Dirt Late Models
A Feature 1 (25 Laps): 1. 77-Cory Dumpert[10]; 2. 60-Anthony Roth[9]; 3. 2X-Joey Haase[1]; 4. 36-Beau Johnson[13]; 5. 11X-Nelson Vollbrecht[5]; 6. 7J-Devin Johnson[8]; 7. 4-Kaleb Jasperson[4]; 8. 12B-Alex Banks[7]; 9. 14-Chase Osborne[3]; 10. 01-JR Coover[12]; 11. 49-Brock Carlson[11]; 12. 9-Eric Vanosdall[2]; 13. 02-Matt Haase[6]
Heat 1 (6 Laps): 1. 2X-Joey Haase[1]; 2. 14-Chase Osborne[3]; 3. 11X-Nelson Vollbrecht[4]; 4. 77-Cory Dumpert[7]; 5. 7J-Devin Johnson[6]; 6. 49-Brock Carlson[2]; 7. 36-Beau Johnson[5]
Heat 2 (6 Laps): 1. 60-Anthony Roth[6]; 2. 12B-Alex Banks[5]; 3. 4-Kaleb Jasperson[3]; 4. 02-Matt Haase[4]; 5. 9-Eric Vanosdall[2]; 6. 01-JR Coover[1]
B Modifieds
A Feature 1 (15 Laps): 1. 21-Cameron Meyer[7]; 2. 75-James Roebuck[9]; 3. 52-Kyle Wilkinson[8]; 4. 22-Tim Swartz[6]; 5. 26M-Terry Kester[4]; 6. 21JR-Kevin Kay[1]; 7. 6AU-Corey Foyle[10]; 8. 96R-Stephanie Reynolds[2]; 9. 4-Aiden Gnat[3]; 10. 2R-Rusty Glosser[5]
Heat 1 (6 Laps): 1. 21-Cameron Meyer[4]; 2. 21JR-Kevin Kay[1]; 3. 75-James Roebuck[5]; 4. 4-Aiden Gnat[2]; 5. 2R-Rusty Glosser[3]
Heat 2 (6 Laps): 1. 26M-Terry Kester[2]; 2. 52-Kyle Wilkinson[4]; 3. 22-Tim Swartz[3]; 4. 96R-Stephanie Reynolds[1]; 5. 6AU-Corey Foyle[5]
Stock Cars
A Feature 1 (15 Laps): 1. 77-Tejay Mielke[10]; 2. 5-Cameron Wilkinson[12]; 3. 17-Chad Heater[1]; 4. 2T-Tanner Pettitt[3]; 5. 12-Ron Pettitt[8]; 6. 74X-Chuck Sands[7]; 7. 16S-Derek Sehi[9]; 8. 26-Jeremy Hoskinson[6]; 9. 49-Ryan Harris[5]; 10. 48-Bryan Harms[13]; 11. 1-Trevor Pettitt[16]; 12. 52-Kyle Wilkinson[11]; 13. X-Justin Bertschinger[2]; 14. 31K-Nate Desive[4]; 15. 55-Tanner Cunningham[14]; 16. S42-Bo Koenig Cleveland[15]
Heat 1 (6 Laps): 1. 12-Ron Pettitt[4]; 2. X-Justin Bertschinger[2]; 3. 52-Kyle Wilkinson[5]; 4. 49-Ryan Harris[3]; 5. 48-Bryan Harms[1]; 6. 1-Trevor Pettitt[6]
Heat 2 (6 Laps): 1. 2T-Tanner Pettitt[2]; 2. 16S-Derek Sehi[4]; 3. 5-Cameron Wilkinson[5]; 4. 26-Jeremy Hoskinson[3]; 5. 55-Tanner Cunningham[1]
Heat 3 (6 Laps): 1. 77-Tejay Mielke[4]; 2. 74X-Chuck Sands[3]; 3. 31K-Nate Desive[2]; 4. 17-Chad Heater[1]; 5. S42-Bo Koenig Cleveland[5]
Sport Compact
A Feature 1 (10 Laps): 1. 28R-Trent Reed[10]; 2. 29B-Bentley Freeman[5]; 3. 1K-Kiegen Werner[8]; 4. 38S-Kyle Reed[9]; 5. 7G-Grayson Stobbe[7]; 6. 73-Dylan Curry[3]; 7. 1A-Alex Carnes[11]; 8. 10S-Leonard Carnes[1]; 9. 07-Brenen Flemming[4]; 10. 33K-Chirstian Kruger[12]; 11. 12Z-Zach Cordner[6]; 12. 69-Brian Carr[2]
Heat 1 (6 Laps): 1. 12Z-Zach Cordner[4]; 2. 7G-Grayson Stobbe[5]; 3. 38S-Kyle Reed[6]; 4. 07-Brenen Flemming[3]; 5. 69-Brian Carr[2]; 6. 1A-Alex Carnes[1]
Heat 2 (6 Laps): 1. 1K-Kiegen Werner[5]; 2. 28R-Trent Reed[6]; 3. 29B-Bentley Freeman[3]; 4. 73-Dylan Curry[2]; 5. 10S-Leonard Carnes[1]; 6. 33K-Chirstian Kruger[4]