Hobby Stocks
A Feature 1 (15 Laps): 1. 52-Jason Wilkinson[6]; 2. 56-Nate Buck[3]; 3. 31K-Nate Desive[15]; 4. 39-Colby Kaspar[10]; 5. 82-Dylan Fitzpatrick[4]; 6. 58T-Tanner Uehling[11]; 7. 11A-Claton Peters[1]; 8. 711-Travis Coover[2]; 9. K17-Nic Kimmel[7]; 10. 00-Shannon Pospisil[9]; 11. 19-Trent Johnson[5]; 12. 4-Mark Arduser[8]; 13. 12S-Kyle Shutt[12]; 14. 3J-Joe Rosberg[16]; 15. 7-Lance Mielke[14]; 16. 6-Wyatt Lehman[13]
B Feature 1 (12 Laps): 1. 6-Wyatt Lehman[2]; 2. 31K-Nate Desive[6]; 3. 45-Travis Landauer[3]; 4. 96R-Stephanie Reynolds[10]; 5. 2C-David Carter[5]; 6. 22X-Dustin Jackson[4]; 7. 16-Tim Pritchett Jr[1]; 8. 77-Tanner Board[8]; 9. 3K-Kristy Rosberg[7]; 10. 74-Creighton Hoebelheinrich[9]
B Feature 2 (12 Laps): 1. 7-Lance Mielke[1]; 2. 3J-Joe Rosberg[2]; 3. 17K-Jim Kimmel[5]; 4. 15M-Max Anderson[7]; 5. 51B-Bristol Arneson[4]; 6. 48-Bryan Harms[9]; 7. 4M-Jace Malasek[8]; 8. 44-Zachary Sweigard[10]; 9. 55-Anthony Bruhn[6]; 10. 221-Logan Fitzpatrick[3]
Heat 1 (8 Laps): 1. 11A-Claton Peters[1]; 2. 711-Travis Coover[2]; 3. 12S-Kyle Shutt[3]; 4. 16-Tim Pritchett Jr[7]; 5. 45-Travis Landauer[8]; 6. 2C-David Carter[4]; 7. 3K-Kristy Rosberg[6]; 8. 74-Creighton Hoebelheinrich[5]
Heat 2 (8 Laps): 1. 56-Nate Buck[1]; 2. 00-Shannon Pospisil[2]; 3. 52-Jason Wilkinson[6]; 4. 7-Lance Mielke[3]; 5. 221-Logan Fitzpatrick[4]; 6. 17K-Jim Kimmel[8]; 7. 15M-Max Anderson[5]; 8. 48-Bryan Harms[7]
Heat 3 (8 Laps): 1. K17-Nic Kimmel[3]; 2. 39-Colby Kaspar[6]; 3. 58T-Tanner Uehling[7]; 4. 6-Wyatt Lehman[4]; 5. 22X-Dustin Jackson[8]; 6. 31K-Nate Desive[5]; 7. 77-Tanner Board[1]; 8. 96R-Stephanie Reynolds[2]
Heat 4 (8 Laps): 1. 4-Mark Arduser[6]; 2. 19-Trent Johnson[5]; 3. 82-Dylan Fitzpatrick[7]; 4. 3J-Joe Rosberg[8]; 5. 51B-Bristol Arneson[2]; 6. 55-Anthony Bruhn[3]; 7. 4M-Jace Malasek[1]; 8. 44-Zachary Sweigard[4]
Dirt Late Models
A Feature 1 (25 Laps): 1. 7J-Devin Johnson[1]; 2. 5K-Kyle Prauner[5]; 3. 35-Robert Osborne[2]; 4. 14-Chase Osborne[6]; 5. 30-Todd Cooney[8]; 6. 94-Matt Haase[14]; 7. 9-Eric Vanosdall[12]; 8. 32-Curtis Glover[9]; 9. 11X-Nelson Vollbrecht[3]; 10. 45-Jon Haase[16]; 11. 07-Ben Sukup[11]; 12. 36-Jim Johnson[10]; 13. 12B-Alex Banks[4]; 14. 49-Brock Carlson[13]; 15. 2X-Joey Haase[7]; 16. 01-Eric Haase[17]; 17. 77-Cory Dumpert[15]
Heat 1 (6 Laps): 1. 11X-Nelson Vollbrecht[2]; 2. 2X-Joey Haase[1]; 3. 12B-Alex Banks[5]; 4. 32-Curtis Glover[3]; 5. 49-Brock Carlson[4]; 6. 45-Jon Haase[6]
Heat 2 (6 Laps): 1. 36-Jim Johnson[2]; 2. 30-Todd Cooney[5]; 3. 14-Chase Osborne[1]; 4. 5K-Kyle Prauner[6]; 5. 94-Matt Haase[4]; 6. 01-Eric Haase[3]
Heat 3 (6 Laps): 1. 7J-Devin Johnson[4]; 2. 07-Ben Sukup[3]; 3. 35-Robert Osborne[1]; 4. 9-Eric Vanosdall[5]; 5. 77-Cory Dumpert[2]
B Modifieds
A Feature 1 (20 Laps): 1. 75-James Roebuck[10]; 2. 21-Cameron Meyer[8]; 3. 1T-Robbie Thome[1]; 4. 1J-Colby Langenberg[3]; 5. 16J-Justin Svoboda[4]; 6. 38-Jeremy Gnat[6]; 7. 97-David Johnson[12]; 8. 11A-Tyler Afrank[5]; 9. 26M-Terry Kester[9]; 10. 22-Tim Swartz[2]; 11. 93S-Jacob Kubik[7]; 12. 21H-Douglas Hilkemann[11]; 13. 21K-Jason King[13]; 14. 64-Nicholas Hermsen[14]; 15. 10F-Aaron French[16]; 16. 7B-Brandon Baker[15]
Heat 1 (8 Laps): 1. 16J-Justin Svoboda[1]; 2. 1T-Robbie Thome[4]; 3. 75-James Roebuck[8]; 4. 21-Cameron Meyer[7]; 5. 26M-Terry Kester[5]; 6. 21H-Douglas Hilkemann[6]; 7. 21K-Jason King[3]; 8. 7B-Brandon Baker[2]
Heat 2 (8 Laps): 1. 38-Jeremy Gnat[1]; 2. 11A-Tyler Afrank[3]; 3. 1J-Colby Langenberg[6]; 4. 93S-Jacob Kubik[5]; 5. 22-Tim Swartz[4]; 6. 97-David Johnson[7]; 7. 64-Nicholas Hermsen[2]; 8. 10F-Aaron French[8]
Stock Cars
A Feature 1 (18 Laps): 1. 26J-Justin Addison[3]; 2. 74-Neil Bruns[2]; 3. 52-Kyle Wilkinson[7]; 4. 10A-Austin Brauner[10]; 5. 5-Cameron Wilkinson[1]; 6. 2B-Lee Lundquist[14]; 7. 26-Jeremy Hoskinson[9]; 8. 16S-Derek Sehi[6]; 9. 12-Ron Pettitt[4]; 10. 64-John Bruegman[16]; 11. 59X-Hans Houfek[8]; 12. 2T-Tanner Pettitt[15]; 13. 6-Nick Bruegman[5]; 14. 11-Chad Bruns[11]; 15. 31K-Fred DeSive[13]; 16. 10X-Brady Wenzlaff[12]
B Feature 1 (12 Laps): 1. 31K-Fred DeSive[4]; 2. 2B-Lee Lundquist[7]; 3. 2T-Tanner Pettitt[1]; 4. 64-John Bruegman[2]; 5. 15-Jaycee Bruns[8]; 6. 27-Kyle Becker[6]; 7. 83Z-Allen Zimmerman[5]; 8. 49-Rick Pendergast[9]; 9. (DQ) 7-Tyler Steckelberg[3]
Heat 1 (8 Laps): 1. 26J-Justin Addison[6]; 2. 26-Jeremy Hoskinson[1]; 3. 16S-Derek Sehi[4]; 4. 5-Cameron Wilkinson[7]; 5. 2T-Tanner Pettitt[3]; 6. 31K-Fred DeSive[2]; 7. 2B-Lee Lundquist[5]
Heat 2 (8 Laps): 1. 74-Neil Bruns[1]; 2. 10A-Austin Brauner[3]; 3. 12-Ron Pettitt[4]; 4. 6-Nick Bruegman[7]; 5. 64-John Bruegman[6]; 6. 83Z-Allen Zimmerman[5]; 7. 15-Jaycee Bruns[2]
Heat 3 (8 Laps): 1. 11-Chad Bruns[6]; 2. 52-Kyle Wilkinson[3]; 3. 59X-Hans Houfek[7]; 4. 10X-Brady Wenzlaff[1]; 5. 7-Tyler Steckelberg[4]; 6. 27-Kyle Becker[5]; 7. (DNS) 49-Rick Pendergast