B Modifieds
A Feature 1 (20 Laps): 1. 1J-Colby Langenberg[4]; 2. 75-James Roebuck[3]; 3. 16-Austin Svoboda[6]; 4. 97-David Johnson[2]; 5. 19-Shawn Kelley[7]; 6. 14-Lane Cornwell[14]; 7. 16J-Justin Svoboda[17]; 8. 05-Cole Haddix[1]; 9. 11A-Tyler Afrank[5]; 10. 45-Eric Haase[10]; 11. 99RE-Arie Schouten[20]; 12. 17-Mary Hahn[13]; 13. 29-Chad Briese[9]; 14. Z28-Ty Weidner[18]; 15. TE15-Daniyll Lincoln[19]; 16. 38-Jeremy Gnat[12]; 17. 999-Brian Osantowski[11]; 18. 26M-Terry Kester[16]; 19. 1T-Robbie Thome[8]; 20. 52-Dean Wilkinson[15]
Heat 1 (8 Laps): 1. 75-James Roebuck[6]; 2. 1T-Robbie Thome[2]; 3. 97-David Johnson[1]; 4. 05-Cole Haddix[5]; 5. 17-Mary Hahn[4]; 6. 26M-Terry Kester[7]; 7. TE15-Daniyll Lincoln[3]
Heat 2 (8 Laps): 1. 19-Shawn Kelley[1]; 2. 11A-Tyler Afrank[3]; 3. 16-Austin Svoboda[6]; 4. 29-Chad Briese[5]; 5. 14-Lane Cornwell[7]; 6. 16J-Justin Svoboda[4]; 7. 99RE-Arie Schouten[2]
Heat 3 (8 Laps): 1. 1J-Colby Langenberg[1]; 2. 45-Eric Haase[2]; 3. 999-Brian Osantowski[6]; 4. 38-Jeremy Gnat[3]; 5. 52-Dean Wilkinson[5]; 6. Z28-Ty Weidner[4]
Street Stocks
A Feature 1 (20 Laps): 1. 63-Mike Nichols[10]; 2. 5-Jason Wilkinson[2]; 3. 22S-Shane Stutzman[3]; 4. 1-Shawn Primrose[15]; 5. 93-Doug Adamy[1]; 6. 10A-Austin Brauner[8]; 7. 52-Kyle Wilkinson[9]; 8. B52-AJ Dancer[6]; 9. 6-Tyler Phelps[16]; 10. 77K-Jed Williams[14]; 11. 77-Tejay Mielke[12]; 12. 16S-Derek Sehi[7]; 13. 18-Kyle Krause[19]; 14. 12T-Tanner Pettitt[17]; 15. 19-Kyle Vanover[4]; 16. 26J-Justin Addison[5]; 17. 92-Darrin Adamy[20]; 18. 33-Randy Pelster[13]; 19. 7SK-Mark Krieger[18]; 20. 24S-Dave Langan[11]
B Feature 1 (12 Laps): 1. 33-Randy Pelster[2]; 2. 77K-Jed Williams[1]; 3. 1-Shawn Primrose[4]; 4. 6-Tyler Phelps[3]; 5. 12T-Tanner Pettitt[5]; 6. 7SK-Mark Krieger[6]; 7. 18-Kyle Krause[8]; 8. 92-Darrin Adamy[9]; 9. 5D-Travis Demilt[12]; 10. 64-John Bruegman[10]; 11. 83Z-Allen Zimmerman[13]; 12. 11T-Tanner Pelster[11]; 13. 95-Tom Mackenzie[7]
Heat 1 (8 Laps): 1. 10A-Austin Brauner[1]; 2. 93-Doug Adamy[3]; 3. B52-AJ Dancer[2]; 4. 77K-Jed Williams[5]; 5. 12T-Tanner Pettitt[4]; 6. 92-Darrin Adamy[6]; 7. 83Z-Allen Zimmerman[7]
Heat 2 (8 Laps): 1. 24S-Dave Langan[2]; 2. 77-Tejay Mielke[1]; 3. 5-Jason Wilkinson[5]; 4. 33-Randy Pelster[3]; 5. 7SK-Mark Krieger[4]; 6. 64-John Bruegman[6]
Heat 3 (8 Laps): 1. 26J-Justin Addison[4]; 2. 63-Mike Nichols[5]; 3. 16S-Derek Sehi[3]; 4. 6-Tyler Phelps[6]; 5. 95-Tom Mackenzie[2]; 6. 11T-Tanner Pelster[1]
Heat 4 (8 Laps): 1. 19-Kyle Vanover[1]; 2. 22S-Shane Stutzman[2]; 3. 52-Kyle Wilkinson[6]; 4. 1-Shawn Primrose[4]; 5. 18-Kyle Krause[5]; 6. 5D-Travis Demilt[3]
Hobby Stocks
A Feature 1 (15 Laps): 1. 83-Jeff Ware[1]; 2. 3-Ryan Fajman[3]; 3. 52-Cameron Wilkinson[13]; 4. 7-Lance Mielke[7]; 5. 39-Colby Kaspar[9]; 6. 10K-Lee Kracht[8]; 7. 6-Wyatt Lehman[2]; 8. 64-Nick Bruegman[5]; 9. 2B-Brooke Fluckiger[10]; 10. 4-Mark Arduser[11]; 11. 61B-Brandon Wergin[6]; 12. 11J-Jay Colson[4]; 13. 17T-Troy Dowty[12]
Heat 1 (6 Laps): 1. 83-Jeff Ware[3]; 2. 39-Colby Kaspar[4]; 3. 10K-Lee Kracht[2]; 4. 2B-Brooke Fluckiger[6]; 5. 3-Ryan Fajman[1]; 6. 4-Mark Arduser[7]; 7. 52-Cameron Wilkinson[5]
Heat 2 (6 Laps): 1. 61B-Brandon Wergin[1]; 2. 7-Lance Mielke[6]; 3. 64-Nick Bruegman[3]; 4. 6-Wyatt Lehman[4]; 5. 11J-Jay Colson[2]; 6. 17T-Troy Dowty[5]
Dirt Late Models
A Feature 1 (20 Laps): 1. 73-Tad Pospisil[2]; 2. 14-Chase Osborne[5]; 3. 20-Greg Krohn[3]; 4. 07-Ben Sukup[4]; 5. 35-Robert Osborne[6]; 6. 36-Jim Johnson[7]; 7. 8K-Blair Kraus[9]; 8. 11B-Bryan Molt[10]; 9. 11X-Nelson Vollbrecht[11]; 10. 22Z-Zach Zentner[1]; 11. 12-Mark Lueken[13]; 12. 45-Jon Haase[8]; 13. 7W-James Kleinheksel[14]; 14. 78-Travis Birkley[12]
Heat 1 (8 Laps): 1. 73-Tad Pospisil[2]; 2. 07-Ben Sukup[1]; 3. 20-Greg Krohn[4]; 4. 36-Jim Johnson[3]; 5. 8K-Blair Kraus[5]; 6. 11X-Nelson Vollbrecht[6]; 7. 12-Mark Lueken[7]
Heat 2 (8 Laps): 1. 35-Robert Osborne[2]; 2. 14-Chase Osborne[3]; 3. 22Z-Zach Zentner[4]; 4. 45-Jon Haase[1]; 5. 11B-Bryan Molt[7]; 6. 78-Travis Birkley[5]; 7. 7W-James Kleinheksel[6]