Hobby Stocks
A Feature 1 (15 Laps): 1. 83-Jeff Ware[2]; 2. 3-Ryan Fajman[8]; 3. 52-Cameron Wilkinson[4]; 4. 6-Wyatt Lehman[1]; 5. 39-Colby Kaspar[10]; 6. 7-Lance Mielke[3]; 7. 2B-Brooke Fluckiger[6]; 8. 7D7-David Norquest[9]; 9. TE15-Daniyll Lincoln[5]; 10. 31K-Nate Desive[7]
Heat 1 (6 Laps): 1. 83-Jeff Ware[3]; 2. 39-Colby Kaspar[5]; 3. 6-Wyatt Lehman[2]; 4. 7D7-David Norquest[4]; 5. 2B-Brooke Fluckiger[1]
Heat 2 (6 Laps): 1. 3-Ryan Fajman[1]; 2. 52-Cameron Wilkinson[3]; 3. 7-Lance Mielke[4]; 4. 31K-Nate Desive[5]; 5. TE15-Daniyll Lincoln[2]
Dirt Late Models
A Feature 1 (20 Laps): 1. 22Z-Zach Zentner[3]; 2. 14-Chase Osborne[4]; 3. 35-Robert Osborne[9]; 4. 94-Matt Haase[6]; 5. 20-Greg Krohn[8]; 6. 11X-Nelson Vollbrecht[14]; 7. 36-Jim Johnson[15]; 8. 12-Mark Lueken[10]; 9. 11B-Bryan Molt[12]; 10. 8K-Blair Kraus[17]; 11. 45-Jon Haase[2]; 12. 23-Jacob Kubicka[16]; 13. 52-Dean Wilkinson[13]; 14. 83D-Denton Duncan[5]; 15. 16H-Alex Humphrey[1]; 16. 77-Cory Dumpert[7]; 17. 12B-Alex Banks[18]; 18. 5S-Dylan Schmer[11]
Heat 1 (8 Laps): 1. 12-Mark Lueken[2]; 2. 20-Greg Krohn[1]; 3. 14-Chase Osborne[4]; 4. 16H-Alex Humphrey[5]; 5. 5S-Dylan Schmer[3]; 6. 11X-Nelson Vollbrecht[6]
Heat 2 (8 Laps): 1. 35-Robert Osborne[2]; 2. 22Z-Zach Zentner[3]; 3. 83D-Denton Duncan[1]; 4. 94-Matt Haase[4]; 5. 11B-Bryan Molt[5]
Heat 3 (8 Laps): 1. 77-Cory Dumpert[5]; 2. 36-Jim Johnson[4]; 3. 45-Jon Haase[2]; 4. 23-Jacob Kubicka[6]; 5. 52-Dean Wilkinson[7]; 6. 8K-Blair Kraus[3]; 7. 12B-Alex Banks[1]
Sport Compact
A Feature 1 (10 Laps): 1. 21R-Ramsey Meyer[4]; 2. 5X-Terry Tritt[1]; 3. 12X-Parker Vollbrecht[2]; 4. 17S-Jeremy Shell[3]; 5. 13S-Shayln Cornwell[5]; 6. 21-Tom Meyer[6]; 7. 14-Mack Nelson[7]
Heat 1 (5 Laps): 1. 21R-Ramsey Meyer[2]; 2. 12X-Parker Vollbrecht[5]; 3. 5X-Terry Tritt[6]; 4. 17S-Jeremy Shell[3]; 5. 13S-Shayln Cornwell[4]; 6. 21-Tom Meyer[1]; 7. 14-Mack Nelson[7]
B Modifieds
A Feature 1 (20 Laps): 1. 19-Shawn Kelley[6]; 2. 29-Chad Briese[3]; 3. 75-James Roebuck[4]; 4. 1T-Robbie Thome[8]; 5. 97-David Johnson[1]; 6. 5K-Kyle Prauner[7]; 7. 999-Brian Osantowski[5]; 8. 16J-Justin Svoboda[10]; 9. 45-Eric Haase[9]; 10. 21-Cameron Meyer[12]; 11. 11A-Tyler Afrank[11]; 12. 38-Jeremy Gnat[2]; 13. 2-Joey Haase[13]; 14. 26M-Terry Kester[14]
Heat 1 (8 Laps): 1. 97-David Johnson[4]; 2. 5K-Kyle Prauner[6]; 3. 38-Jeremy Gnat[2]; 4. 16J-Justin Svoboda[3]; 5. 2-Joey Haase[7]; 6. 11A-Tyler Afrank[5]; 7. 75-James Roebuck[1]
Heat 2 (8 Laps): 1. 29-Chad Briese[2]; 2. 1T-Robbie Thome[1]; 3. 19-Shawn Kelley[7]; 4. 999-Brian Osantowski[6]; 5. 45-Eric Haase[4]; 6. 21-Cameron Meyer[3]; 7. 26M-Terry Kester[5]
Street Stocks
A Feature 1 (20 Laps): 1. 1-Shawn Primrose[1]; 2. 10A-Austin Brauner[2]; 3. 5-Jason Wilkinson[7]; 4. 52-Kyle Wilkinson[3]; 5. 18-Kyle Krause[9]; 6. 67-Damon Richards[11]; 7. 24S-Dave Langan[5]; 8. 26J-Justin Addison[12]; 9. 77-Tejay Mielke[8]; 10. 74-Chuck Sands[4]; 11. 11A-Ross Afrank[10]; 12. 11T-Tanner Pelster[6]; 13. 16S-Derek Sehi[13]; 14. 12G-Gary Goudy Jr[15]; 15. 15-Jaycee Bruns[14]; 16. 7-Gary Goudy Sr[16]
Heat 1 (8 Laps): 1. 77-Tejay Mielke[2]; 2. 10A-Austin Brauner[1]; 3. 1-Shawn Primrose[5]; 4. 16S-Derek Sehi[3]; 5. 52-Kyle Wilkinson[6]; 6. 7-Gary Goudy Sr[4]
Heat 2 (8 Laps): 1. 24S-Dave Langan[2]; 2. 11A-Ross Afrank[1]; 3. 67-Damon Richards[4]; 4. 11T-Tanner Pelster[5]; 5. 15-Jaycee Bruns[3]
Heat 3 (8 Laps): 1. 5-Jason Wilkinson[2]; 2. 26J-Justin Addison[5]; 3. 18-Kyle Krause[4]; 4. 74-Chuck Sands[1]; 5. 12G-Gary Goudy Jr[3]; 6. 15-Jaycee Bruns