Hobby Stocks
A Feature 1 (15 Laps): 1. 6-Wyatt Lehman[4]; 2. 7-Lance Mielke[11]; 3. 22X-Dustin Jackson[3]; 4. 58T-Tanner Uehling[7]; 5. K17-Nic Kimmel[10]; 6. 00-Shannon Pospisil[9]; 7. 52-Jason Wilkinson[12]; 8. 3J-Joe Rosberg[5]; 9. 17K-Jim Kimmel[6]; 10. 15M-Max Anderson[15]; 11. 94X-Trevor Frisch[1]; 12. 96R-Stephanie Reynolds[16]; 13. 4M-Jace Malasek[14]; 14. 4-Mark Arduser[8]; 15. 56-Nate Buck[13]; 16. 44-Zachary Sweigard[2]
B Feature 1 (10 Laps): 1. 56-Nate Buck[4]; 2. 4M-Jace Malasek[2]; 3. 15M-Max Anderson[8]; 4. 96R-Stephanie Reynolds[9]; 5. 48-Bryan Harms[7]; 6. 3K-Kristy Rosberg[1]; 7. 55-Anthony Bruhn[5]; 8. 83J-Jeff Oehm[3]; 9. N26-Bo Cleveland[6]
Heat 1 (8 Laps): 1. 6-Wyatt Lehman[4]; 2. 00-Shannon Pospisil[6]; 3. 58T-Tanner Uehling[5]; 4. 94X-Trevor Frisch[2]; 5. 3K-Kristy Rosberg[1]; 6. 56-Nate Buck[7]; 7. 48-Bryan Harms[3]
Heat 2 (8 Laps): 1. 52-Jason Wilkinson[7]; 2. K17-Nic Kimmel[6]; 3. 4-Mark Arduser[5]; 4. 3J-Joe Rosberg[4]; 5. 4M-Jace Malasek[2]; 6. 55-Anthony Bruhn[1]; 7. (DQ) 15M-Max Anderson[3]
Heat 3 (8 Laps): 1. 22X-Dustin Jackson[3]; 2. 7-Lance Mielke[6]; 3. 17K-Jim Kimmel[4]; 4. 44-Zachary Sweigard[2]; 5. 83J-Jeff Oehm[7]; 6. N26-Bo Cleveland[1]; 7. (DQ) 96R-Stephanie Reynolds[5]
Dirt Late Models
A Feature 1 (25 Laps): 1. 07-Ben Sukup[8]; 2. 36-Jim Johnson[2]; 3. 94-Matt Haase[5]; 4. 12B-Alex Banks[1]; 5. 5K-Kyle Prauner[10]; 6. 35-Robert Osborne[6]; 7. 11X-Nelson Vollbrecht[4]; 8. 14-Chase Osborne[9]; 9. 7J-Devin Johnson[7]; 10. 49-Brock Carlson[11]; 11. 78-Travis Birkley[12]; 12. 45-Jon Haase[3]; 13. 4-Kaleb Jasperson[13]; 14. 2X-Joey Haase[14]
Heat 1 (8 Laps): 1. 14-Chase Osborne[7]; 2. 45-Jon Haase[4]; 3. 94-Matt Haase[5]; 4. 36-Jim Johnson[3]; 5. 7J-Devin Johnson[6]; 6. 49-Brock Carlson[2]; 7. 4-Kaleb Jasperson[1]
Heat 2 (8 Laps): 1. 35-Robert Osborne[5]; 2. 11X-Nelson Vollbrecht[4]; 3. 5K-Kyle Prauner[7]; 4. 07-Ben Sukup[6]; 5. 12B-Alex Banks[2]; 6. 78-Travis Birkley[3]; 7. 2X-Joey Haase[1]
B Modifieds
A Feature 1 (18 Laps): 1. 75-James Roebuck[9]; 2. 1J-Colby Langenberg[13]; 3. 21-Cameron Meyer[11]; 4. 21B-Wes Hochstein[12]; 5. 57X-Devon McMartin[10]; 6. 11A-Tyler Afrank[5]; 7. 25-Jonathan Jensen[8]; 8. 10F-Aaron French[2]; 9. 38-Jeremy Gnat[7]; 10. 22-Tim Swartz[6]; 11. 15X-Michael Wolfe[4]; 12. 21K-Jason King[14]; 13. 56-Travis Suhr[1]; 14. 9-Amber Cook[15]
Heat 1 (6 Laps): 1. 25-Jonathan Jensen[4]; 2. 22-Tim Swartz[3]; 3. 56-Travis Suhr[1]; 4. (DNS) 99C-Cody Loughrey; 5. (DNS) 1J-Colby Langenberg
Heat 2 (6 Laps): 1. 75-James Roebuck[4]; 2. 21-Cameron Meyer[5]; 3. 10F-Aaron French[1]; 4. 15X-Michael Wolfe[2]; 5. 21K-Jason King[3]
Heat 3 (6 Laps): 1. 11A-Tyler Afrank[2]; 2. 38-Jeremy Gnat[3]; 3. 57X-Devon McMartin[4]; 4. 21B-Wes Hochstein[5]; 5. 9-Amber Cook[1]
Stock Cars
A Feature 1 (18 Laps): 1. 52-Kyle Wilkinson[10]; 2. 11-Chad Bruns[8]; 3. 74-Neil Bruns[5]; 4. 16S-Derek Sehi[9]; 5. 7-Tyler Steckelberg[2]; 6. 59X-Hans Houfek[17]; 7. 93-Doug Adamy[13]; 8. 45-John Hadcock[15]; 9. 15-Jaycee Bruns[3]; 10. 55-Tanner Cunningham[1]; 11. 95-Ryan Rhode[12]; 12. 18-Jake Timm[16]; 13. 12-Ron Pettitt[6]; 14. 74X-Chuck Sands[7]; 15. 31K-Fred DeSive[14]; 16. (DQ) 5-Cameron Wilkinson[11]; 17. (DQ) 26-Jeremy Hoskinson[4]
Heat 1 (6 Laps): 1. 26-Jeremy Hoskinson[3]; 2. 16S-Derek Sehi[5]; 3. 12-Ron Pettitt[4]; 4. 15-Jaycee Bruns[2]; 5. 93-Doug Adamy[6]; 6. 18-Jake Timm[1]
Heat 2 (6 Laps): 1. 52-Kyle Wilkinson[5]; 2. 55-Tanner Cunningham[1]; 3. 95-Ryan Rhode[6]; 4. 74X-Chuck Sands[4]; 5. 31K-Fred DeSive[2]; 6. 59X-Hans Houfek[3]
Heat 3 (6 Laps): 1. 7-Tyler Steckelberg[1]; 2. 74-Neil Bruns[3]; 3. 11-Chad Bruns[4]; 4. 5-Cameron Wilkinson[5]; 5. 45-John Hadcock[2]
Winged A-Class
A Feature 1 (15 Laps): 1. 21-Keegan Osantowski[4]; 2. 38-Riley Osantowski[3]; 3. 22A-Carson Anderson[1]; 4. 67-Greg Berry[5]; 5. 11D-Dominic White[7]; 6. 12B-Cameron Bussinger[2]; 7. 23T-Troy Graf[11]; 8. 84-Kyle Regnier[6]; 9. 5X-Tanner Anderson[8]; 10. 3-Zak Swanson[10]; 11. 35-Justin Mitchell[9]
Heat 1 (6 Laps): 1. 22A-Carson Anderson[1]; 2. 38-Riley Osantowski[4]; 3. 67-Greg Berry[6]; 4. 11D-Dominic White[5]; 5. 35-Justin Mitchell[2]; 6. 23T-Troy Graf[3]
Heat 2 (6 Laps): 1. 12B-Cameron Bussinger[4]; 2. 21-Keegan Osantowski[5]; 3. 84-Kyle Regnier[3]; 4. 5X-Tanner Anderson[2]; 5. 3-Zak Swanson[1]
Stock Non-Wing
A Feature 1 (15 Laps): 1. 67-Greg Berry[1]; 2. 21-Keegan Osantowski[4]; 3. 38-Riley Osantowski[2]; 4. 22A-Carson Anderson[6]; 5. 23T-Troy Graf[7]; 6. 5X-Tanner Anderson[5]; 7. 12B-Cameron Bussinger[3]; 8. 3-Zak Swanson[8]; 9. 51-Matt Bills[10]; 10. 35-Justin Mitchell[9]
Heat 1 (6 Laps): 1. 67-Greg Berry[3]; 2. 12B-Cameron Bussinger[2]; 3. 5X-Tanner Anderson[1]; 4. 23T-Troy Graf[4]; 5. 35-Justin Mitchell[5]
Heat 2 (6 Laps): 1. 38-Riley Osantowski[1]; 2. 21-Keegan Osantowski[3]; 3. 22A-Carson Anderson[2]; 4. 3-Zak Swanson[5]; 5. (DNS) 51-Matt Bills