Hobby Stocks
A Feature 1 (15 Laps): 1. 56-Nate Buck[6]; 2. 4M-Jace Malasek[4]; 3. 4-Mark Arduser[8]; 4. 96-Gage Koch[2]; 5. 52-Jason Wilkinson[7]; 6. 58J-Jordan Uehling[3]; 7. 17K-Jim Kimmel[5]; 8. 7-Lance Mielke[10]; 9. 6-Wyatt Lehman[9]; 10. 23-Dakota Spann[13]; 11. 00-Shannon Pospisil[16]; 12. 41-Seth Steinmeyer[12]; 13. 16-Tim Pritchett Jr[11]; 14. 25-Joe Beller[14]; 15. 92-Tom Marksmeier[1]; 16. 12X-Parker Vollbrecht[15]
B Feature 1 (10 Laps): 1. 23-Dakota Spann[2]; 2. 25-Joe Beller[3]; 3. 12X-Parker Vollbrecht[5]; 4. 00-Shannon Pospisil[1]; 5. 3J-Joe Rosberg[4]; 6. 3K-Kristy Rosberg[7]; 7. A55-Anson Hawthorne[6]; 8. WD40-Tony Zechmann[8]
Heat 1 (8 Laps): 1. 6-Wyatt Lehman[6]; 2. 17K-Jim Kimmel[4]; 3. 92-Tom Marksmeier[2]; 4. 41-Seth Steinmeyer[7]; 5. 00-Shannon Pospisil[5]; 6. 3J-Joe Rosberg[3]; 7. 3K-Kristy Rosberg[1]
Heat 2 (8 Laps): 1. 56-Nate Buck[4]; 2. 4-Mark Arduser[5]; 3. 96-Gage Koch[2]; 4. 7-Lance Mielke[6]; 5. 23-Dakota Spann[3]; 6. 12X-Parker Vollbrecht[7]; 7. WD40-Tony Zechmann[1]
Heat 3 (8 Laps): 1. 58J-Jordan Uehling[2]; 2. 52-Jason Wilkinson[4]; 3. 4M-Jace Malasek[3]; 4. 16-Tim Pritchett Jr[6]; 5. 25-Joe Beller[5]; 6. A55-Anson Hawthorne[1]
Dirt Late Models
A Feature 1 (25 Laps): 1. 60-Anthony Roth[9]; 2. 14-Chase Osborne[8]; 3. 77-Cory Dumpert[10]; 4. 36-Beau Johnson[5]; 5. 11X-Nelson Vollbrecht[7]; 6. 01-JR Coover[12]; 7. 4-Kaleb Jasperson[3]; 8. 02-Matt Haase[1]; 9. 9-Eric Vanosdall[11]; 10. 49-Brock Carlson[2]; 11. 2X-Joey Haase[4]; 12. 7J-Devin Johnson[6]
Heat 1 (8 Laps): 1. 02-Matt Haase[1]; 2. 11X-Nelson Vollbrecht[4]; 3. 36-Beau Johnson[3]; 4. 77-Cory Dumpert[6]; 5. 4-Kaleb Jasperson[2]; 6. 9-Eric Vanosdall[5]
Heat 2 (8 Laps): 1. 14-Chase Osborne[4]; 2. 60-Anthony Roth[5]; 3. 49-Brock Carlson[1]; 4. 7J-Devin Johnson[3]; 5. 2X-Joey Haase[2]; 6. 01-JR Coover[6]
B Modifieds
A Feature 1 (15 Laps): 1. 21-Cameron Meyer[8]; 2. 86W-Willy Kirk[11]; 3. 21B-Wes Hochstein[3]; 4. 52-Kyle Wilkinson[7]; 5. 22-Tim Swartz[4]; 6. 15F-Logan Fernau[5]; 7. 26M-Terry Kester[6]; 8. 21JR-Kevin Kay[9]; 9. 96R-Stephanie Reynolds[1]; 10. 4-Aiden Gnat[2]; 11. 10F-Aaron French[10]
Heat 1 (6 Laps): 1. 21B-Wes Hochstein[2]; 2. 15F-Logan Fernau[3]; 3. 52-Kyle Wilkinson[4]; 4. 21JR-Kevin Kay[5]; 5. 96R-Stephanie Reynolds[1]; 6. 86W-Willy Kirk[6]
Heat 2 (6 Laps): 1. 22-Tim Swartz[2]; 2. 21-Cameron Meyer[4]; 3. 26M-Terry Kester[3]; 4. 4-Aiden Gnat[1]; 5. 10F-Aaron French[5]
Stock Cars
A Feature 1 (15 Laps): 1. 52-Kyle Wilkinson[6]; 2. 5-Cameron Wilkinson[7]; 3. 77-Tejay Mielke[4]; 4. 26-Jeremy Hoskinson[3]; 5. 31K-Nate Desive[1]; 6. 16S-Derek Sehi[5]; 7. 12-Ron Pettitt[10]; 8. 72-Fred DeSive[8]; 9. 74X-Chuck Sands[9]; 10. 45-Jaimey Holdorf[12]; 11. 49-Rick Pendergast[2]; 12. S42-Skip Koenig[11]
Heat 1 (6 Laps): 1. 26-Jeremy Hoskinson[3]; 2. 31K-Nate Desive[2]; 3. 16S-Derek Sehi[4]; 4. 74X-Chuck Sands[6]; 5. 5-Cameron Wilkinson[5]; 6. S42-Skip Koenig[1]
Heat 2 (6 Laps): 1. 77-Tejay Mielke[2]; 2. 52-Kyle Wilkinson[3]; 3. 49-Rick Pendergast[1]; 4. 12-Ron Pettitt[5]; 5. 72-Fred DeSive[4]; 6. 45-Jaimey Holdorf[6]
Sport Compact
A Feature 1 (10 Laps): 1. 28R-Trent Reed[7]; 2. 7G-Grayson Stobbe[2]; 3. 12Z-Zach Cordner[4]; 4. 18R-Justin Reed[8]; 5. 1K-Kiegen Werner[5]; 6. 07-Brenen Flemming[3]; 7. 33K-Chirstian Kruger[6]; 8. 69-Brian Carr[1]
Heat 1 (6 Laps): 1. 28R-Trent Reed[4]; 2. 07-Brenen Flemming[2]; 3. 1K-Kiegen Werner[3]; 4. 69-Brian Carr[1]
Heat 2 (6 Laps): 1. 7G-Grayson Stobbe[1]; 2. 12Z-Zach Cordner[2]; 3. 18R-Justin Reed[4]; 4. 33K-Chirstian Kruger[3]