Hobby Stocks
A Feature 1 (15 Laps): 1. 7-Lance Mielke[9]; 2. 58T-Tanner Uehling[3]; 3. 3J-Joe Rosberg[1]; 4. 4-Mark Arduser[11]; 5. 52-Jason Wilkinson[12]; 6. 19-Trent Johnson[2]; 7. K17-Nic Kimmel[5]; 8. 6-Wyatt Lehman[10]; 9. 00-Shannon Pospisil[13]; 10. 96R-Stephanie Reynolds[4]; 11. 56-Nate Buck[8]; 12. 45-Travis Landauer[7]; 13. 17K-Jim Kimmel[6]; 14. 48J-Justin Shearn[14]; 15. 58J-Jordan Uehling[16]; 16. 24-Nick Langan[15]
B Feature 1 (8 Laps): 1. 00-Shannon Pospisil[2]; 2. 24-Nick Langan[1]; 3. 15M-Max Anderson[6]; 4. 51B-Bristol Arneson[4]; 5. 94X-Trevor Frisch[3]; 6. 3K-Kristy Rosberg[5]; 7. 55-Anthony Bruhn[7]
B Feature 2 (8 Laps): 1. 48J-Justin Shearn[2]; 2. 58J-Jordan Uehling[3]; 3. 48-Bryan Harms[4]; 4. 44-Zachary Sweigard[6]; 5. 4M-Jace Malasek[1]; 6. 74-Creighton Hoebelheinrich[5]
Heat 1 (6 Laps): 1. 17K-Jim Kimmel[5]; 2. 6-Wyatt Lehman[6]; 3. 19-Trent Johnson[3]; 4. 24-Nick Langan[7]; 5. 94X-Trevor Frisch[1]; 6. 3K-Kristy Rosberg[2]; 7. 55-Anthony Bruhn[4]
Heat 2 (6 Laps): 1. 4-Mark Arduser[6]; 2. 45-Travis Landauer[5]; 3. 96R-Stephanie Reynolds[4]; 4. 4M-Jace Malasek[3]; 5. 58J-Jordan Uehling[2]; 6. 74-Creighton Hoebelheinrich[1]
Heat 3 (6 Laps): 1. 3J-Joe Rosberg[2]; 2. 52-Jason Wilkinson[6]; 3. 56-Nate Buck[5]; 4. 00-Shannon Pospisil[4]; 5. 51B-Bristol Arneson[1]; 6. 15M-Max Anderson[3]
Heat 4 (6 Laps): 1. K17-Nic Kimmel[4]; 2. 7-Lance Mielke[5]; 3. 58T-Tanner Uehling[3]; 4. 48J-Justin Shearn[6]; 5. 48-Bryan Harms[1]; 6. 44-Zachary Sweigard[2]
Dirt Late Models
A Feature 1 (25 Laps): 1. 22Z-Zach Zentner[2]; 2. 5K-Kyle Prauner[8]; 3. 14-Chase Osborne[4]; 4. 07-Ben Sukup[5]; 5. 7J-Devin Johnson[10]; 6. 94-Matt Haase[7]; 7. 2X-Joey Haase[14]; 8. 36-Jim Johnson[6]; 9. 35-Robert Osborne[9]; 10. 78-Travis Birkley[12]; 11. 11X-Nelson Vollbrecht[11]; 12. 45-Jon Haase[1]; 13. 9-Eric Vanosdall[3]; 14. 49-Brock Carlson[15]; 15. 01-JR Coover[13]
Heat 1 (8 Laps): 1. 07-Ben Sukup[4]; 2. 9-Eric Vanosdall[3]; 3. 45-Jon Haase[2]; 4. 5K-Kyle Prauner[6]; 5. 7J-Devin Johnson[7]; 6. 11X-Nelson Vollbrecht[5]; 7. 01-JR Coover[8]; 8. 49-Brock Carlson[1]
Heat 2 (8 Laps): 1. 22Z-Zach Zentner[2]; 2. 14-Chase Osborne[3]; 3. 35-Robert Osborne[6]; 4. 36-Jim Johnson[4]; 5. 94-Matt Haase[5]; 6. 78-Travis Birkley[7]; 7. 2X-Joey Haase[1]
B Modifieds
A Feature 1 (18 Laps): 1. 21H-Douglas Hilkemann[1]; 2. 38-Jeremy Gnat[7]; 3. 11A-Tyler Afrank[8]; 4. 22-Tim Swartz[4]; 5. 25-Jonathan Jensen[5]; 6. 21K-Jason King[2]; 7. 10F-Aaron French[3]; 8. 25X-Raymond Wallingford[10]; 9. 21-Cameron Meyer[6]; 10. 99C-Cody Loughrey[9]
Heat 1 (8 Laps): 1. 21H-Douglas Hilkemann[1]; 2. 25-Jonathan Jensen[3]; 3. 38-Jeremy Gnat[4]; 4. 10F-Aaron French[2]; 5. 99C-Cody Loughrey[5]
Heat 2 (8 Laps): 1. 21-Cameron Meyer[3]; 2. 11A-Tyler Afrank[4]; 3. 22-Tim Swartz[2]; 4. 21K-Jason King[1]; 5. 25X-Raymond Wallingford[5]
Stock Cars
A Feature 1 (18 Laps): 1. 5-Cameron Wilkinson[11]; 2. 52-Kyle Wilkinson[6]; 3. 16S-Derek Sehi[5]; 4. 49-Ryan Harris[12]; 5. 74X-Chuck Sands[9]; 6. 11-Chad Bruns[10]; 7. 45-John Hadcock[2]; 8. 12-Ron Pettitt[8]; 9. 59X-Hans Houfek[4]; 10. 2T-Tanner Pettitt[17]; 11. 31K-Fred DeSive[7]; 12. 83Z-Allen Zimmerman[15]; 13. 26-Jeremy Hoskinson[1]; 14. 55-Tanner Cunningham[16]; 15. 7-Tyler Steckelberg[14]; 16. 15-Jaycee Bruns[13]; 17. 20-Eric Haase[3]
Heat 1 (6 Laps): 1. 26-Jeremy Hoskinson[2]; 2. 5-Cameron Wilkinson[6]; 3. 52-Kyle Wilkinson[4]; 4. 74X-Chuck Sands[5]; 5. 15-Jaycee Bruns[3]; 6. 55-Tanner Cunningham[1]
Heat 2 (6 Laps): 1. 49-Ryan Harris[6]; 2. 45-John Hadcock[2]; 3. 31K-Fred DeSive[4]; 4. 59X-Hans Houfek[3]; 5. 7-Tyler Steckelberg[1]; 6. 2T-Tanner Pettitt[5]
Heat 3 (6 Laps): 1. 20-Eric Haase[2]; 2. 11-Chad Bruns[5]; 3. 16S-Derek Sehi[3]; 4. 12-Ron Pettitt[4]; 5. 83Z-Allen Zimmerman[1]
Winged A-Class
A Feature 1: 1. 1F-Jason Friesen[5]; 2. 2F-Jadyn Friesen[6]; 3. 2N-Dawson Nunnenkamp[8]; 4. 22T-Colton Troxel[2]; 5. 12B-Cameron Bussinger[1]; 6. 67-Greg Berry[7]; 7. 22A-Carson Anderson[3]; 8. 48-Russ Husman[11]; 9. 3-George Murdock[4]; 10. 23T-Troy Graf[9]; 11. 116-Ben Troxel[10]; 12. 5X-Tanner Anderson[12]
Heat 1: 1. 67-Greg Berry[6]; 2. 1F-Jason Friesen[4]; 3. 22A-Carson Anderson[1]; 4. 12B-Cameron Bussinger[5]; 5. 23T-Troy Graf[2]; 6. 48-Russ Husman[3]
Heat 2: 1. 2N-Dawson Nunnenkamp[1]; 2. 2F-Jadyn Friesen[3]; 3. 3-George Murdock[4]; 4. 22T-Colton Troxel[5]; 5. 116-Ben Troxel[2]; 6. 5X-Tanner Anderson[6]