Hobby Stocks
A Feature 1 (18 Laps): 1. 52-Jason Wilkinson[7]; 2. 56-Nate Buck[10]; 3. 55-Anthony Bruhn[12]; 4. 96-Gage Koch[1]; 5. 58T-Tanner Uehling[8]; 6. 41-Seth Steinmeyer[2]; 7. 6-Wyatt Lehman[15]; 8. 00-Shannon Pospisil[14]; 9. K17-Nic Kimmel[17]; 10. 3J-Joe Rosberg[6]; 11. 4-Mark Arduser[9]; 12. 17K-Jim Kimmel[18]; 13. 92-Tom Marksmeier[5]; 14. 4M-Jace Malasek[3]; 15. 25-Joe Beller[4]; 16. 96R-Stephanie Reynolds[19]; 17. 7-Lance Mielke[11]; 18. 23-Dakota Spann[16]; 19. 94F-Trevor Frisch[13]
Heat 1 (8 Laps): 1. 96-Gage Koch[1]; 2. 52-Jason Wilkinson[4]; 3. 25-Joe Beller[2]; 4. 55-Anthony Bruhn[7]; 5. 94F-Trevor Frisch[5]; 6. 23-Dakota Spann[6]; 7. 96R-Stephanie Reynolds[3]
Heat 2 (8 Laps): 1. 4-Mark Arduser[5]; 2. 92-Tom Marksmeier[2]; 3. 41-Seth Steinmeyer[1]; 4. 56-Nate Buck[6]; 5. 00-Shannon Pospisil[4]; 6. K17-Nic Kimmel[3]
Heat 3 (8 Laps): 1. 4M-Jace Malasek[1]; 2. 3J-Joe Rosberg[3]; 3. 7-Lance Mielke[6]; 4. 58T-Tanner Uehling[4]; 5. 6-Wyatt Lehman[5]; 6. 17K-Jim Kimmel[2]
Dirt Late Models
A Feature 1 (20 Laps): 1. 11X-Nelson Vollbrecht[6]; 2. 5S-Dylan Schmer[1]; 3. 14-Chase Osborne[7]; 4. 7J-Devin Johnson[9]; 5. 9-Eric Vanosdall[11]; 6. 2X-Joey Haase[8]; 7. 36-Beau Johnson[5]; 8. 01-JR Coover[13]; 9. 14K-Bill Kubik[12]; 10. 4-Kaleb Jasperson[2]; 11. 78-Travis Birkley[3]; 12. 49-Brock Carlson[4]; 13. 77-Cory Dumpert[10]
Heat 1 (8 Laps): 1. 5S-Dylan Schmer[1]; 2. 11X-Nelson Vollbrecht[5]; 3. 77-Cory Dumpert[7]; 4. 2X-Joey Haase[6]; 5. 78-Travis Birkley[3]; 6. 9-Eric Vanosdall[4]; 7. 01-JR Coover[2]
Heat 2 (8 Laps): 1. 7J-Devin Johnson[6]; 2. 14-Chase Osborne[5]; 3. 36-Beau Johnson[4]; 4. 49-Brock Carlson[3]; 5. 4-Kaleb Jasperson[2]; 6. 14K-Bill Kubik[1]
B Modifieds
A Feature 1 (15 Laps): 1. 21-Cameron Meyer[5]; 2. 1J-Colby Langenberg[7]; 3. 15X-Michael Wolfe[4]; 4. 26M-Terry Kester[1]; 5. 25-Jonathan Jensen[8]; 6. 21JR-Kevin Kay[2]; 7. 11A-Tyler Afrank[6]; 8. 38-Riley Osantowski[3]
Heat 1 (6 Laps): 1. 21-Cameron Meyer[3]; 2. 26M-Terry Kester[1]; 3. 1J-Colby Langenberg[4]; 4. 38-Riley Osantowski[2]
Heat 2 (6 Laps): 1. 11A-Tyler Afrank[3]; 2. 15X-Michael Wolfe[2]; 3. 25-Jonathan Jensen[4]; 4. 21JR-Kevin Kay[1]
Stock Cars
A Feature 1 (20 Laps): 1. 10A-Austin Brauner[8]; 2. 20-Eric Haase[5]; 3. 75-Troy Bruns[1]; 4. 72-Fred DeSive[3]; 5. 11-Chad Bruns[4]; 6. 16S-Derek Sehi[10]; 7. 31K-Nate Desive[7]; 8. 55-Tanner Cunningham[6]; 9. 52-Kyle Wilkinson[9]; 10. 15-Jaycee Bruns[11]; 11. 12-Ron Pettitt[2]
Heat 1 (6 Laps): 1. 16S-Derek Sehi[6]; 2. 11-Chad Bruns[3]; 3. 55-Tanner Cunningham[4]; 4. 10A-Austin Brauner[5]; 5. 75-Troy Bruns[1]; 6. 15-Jaycee Bruns[2]
Heat 2 (6 Laps): 1. 52-Kyle Wilkinson[5]; 2. 20-Eric Haase[3]; 3. 12-Ron Pettitt[1]; 4. 72-Fred DeSive[2]; 5. 31K-Nate Desive[4]
Hornets
A Feature 1 (10 Laps): 1. A55-AJ Hawthorne[4]; 2. 17-Colby Roland[3]; 3. 10S-Leonard Carnes[1]; 4. 33K-Chirstian Kruger[2]; 5. 38S-Kyle Reed[5]
Heat 1 (6 Laps): 1. 38S-Kyle Reed[5]; 2. A55-AJ Hawthorne[4]; 3. 17-Colby Roland[3]; 4. 33K-Chirstian Kruger[2]; 5. 10S-Leonard Carnes[1]