Hobby Stocks
A Feature 1 (18 Laps): 1. 83-Jeff Ware[8]; 2. 3-Ryan Fajman[7]; 3. 4-Mark Arduser[3]; 4. 7D7-David Norquest[6]; 5. 24-Nick Langan[1]; 6. 48-Bryan Harms[4]; 7. 11J-Jay Colson[10]; 8. 12X-Parker Vollbrecht[5]; 9. 24Z-Zack Hanna[9]; 10. 20P-Dawson Poessnecker[2]
Heat 1 (6 Laps): 1. 3-Ryan Fajman[4]; 2. 4-Mark Arduser[2]; 3. 12X-Parker Vollbrecht[3]; 4. 24-Nick Langan[1]; 5. 24Z-Zack Hanna[5]
Heat 2 (6 Laps): 1. 83-Jeff Ware[4]; 2. 7D7-David Norquest[3]; 3. 20P-Dawson Poessnecker[1]; 4. 48-Bryan Harms[2]; 5. 11J-Jay Colson[5]
Dirt Late Models
A Feature 1 (20 Laps): 1. 77-Cory Dumpert[4]; 2. 11X-Nelson Vollbrecht[2]; 3. 35-Robert Osborne[3]; 4. 22Z-Zach Zentner[10]; 5. 12-Mark Lueken[5]; 6. 12B-Alex Banks[9]; 7. 14-Chase Osborne[11]; 8. 36-Jim Johnson[7]; 9. 8K-Blair Kraus[16]; 10. 20V-Rece Vaught[6]; 11. 8B-Chad Briese[14]; 12. 20-Greg Krohn[15]; 13. 45-Jon Haase[8]; 14. 4-Spencer Landers[12]; 15. 62M-Mathew McCarty[17]; 16. 112-Dan Lueken[1]; 17. 22J-James Becker[13]
Heat 1 (8 Laps): 1. 35-Robert Osborne[3]; 2. 45-Jon Haase[1]; 3. 4-Spencer Landers[4]; 4. 20-Greg Krohn[2]; 5. 112-Dan Lueken[5]
Heat 2 (8 Laps): 1. 12B-Alex Banks[2]; 2. 22Z-Zach Zentner[6]; 3. 11X-Nelson Vollbrecht[1]; 4. 20V-Rece Vaught[3]; 5. 22J-James Becker[5]; 6. 8K-Blair Kraus[4]
Heat 3 (8 Laps): 1. 77-Cory Dumpert[5]; 2. (BF) 36-Jim Johnson[3]; 3. 12-Mark Lueken[2]; 4. 14-Chase Osborne[1]; 5. 8B-Chad Briese[4]; 6. 62M-Mathew McCarty[6]
B Modifieds
A Feature 1 (20 Laps): 1. 75-James Roebuck[1]; 2. 999-Brian Osantowski[2]; 3. 1T-Robbie Thome[3]; 4. 5K-Kyle Prauner[10]; 5. 13J-Jacob Anson[8]; 6. 11A-Tyler Afrank[9]; 7. 16J-Justin Svoboda[4]; 8. 12-Lukas Pohlmann[5]; 9. 19-Shawn Kelley[6]; 10. M22-Mitch Coble[7]; 11. 52-Kyle Wilkinson[12]; 12. 21K-Jason King[11]
Heat 1 (8 Laps): 1. 75-James Roebuck[1]; 2. 1T-Robbie Thome[2]; 3. 11A-Tyler Afrank[5]; 4. M22-Mitch Coble[4]; 5. 12-Lukas Pohlmann[3]; 6. 21K-Jason King[6]
Heat 2 (8 Laps): 1. 999-Brian Osantowski[1]; 2. 5K-Kyle Prauner[5]; 3. 16J-Justin Svoboda[2]; 4. 19-Shawn Kelley[3]; 5. 13J-Jacob Anson[4]; 6. 52-Kyle Wilkinson[6]
Street Stocks
A Feature 1 (20 Laps): 1. 10A-Austin Brauner[13]; 2. 5-Cameron Wilkinson[8]; 3. 22P-Dusty Poessnecker[1]; 4. 93-Doug Adamy[3]; 5. 16S-Derek Sehi[7]; 6. 26-Jeremy Hoskinson[10]; 7. 18-Kyle Krause[11]; 8. 90-Justin Bertschinger[9]; 9. 24S-Dave Langan[5]; 10. 45-Eric Haase[4]; 11. 33-Randy Pelster[12]; 12. 83Z-Allen Zimmerman[14]; 13. 52-Kyle Wilkinson[6]; 14. 11T-Tanner Pelster[2]
Heat 1 (8 Laps): 1. 22P-Dusty Poessnecker[1]; 2. 93-Doug Adamy[2]; 3. 45-Eric Haase[3]; 4. 5-Cameron Wilkinson[6]; 5. 52-Kyle Wilkinson[5]; 6. 18-Kyle Krause[4]; 7. 10A-Austin Brauner[7]
Heat 2 (5 Laps): 1. 11T-Tanner Pelster[1]; 2. 16S-Derek Sehi[5]; 3. 24S-Dave Langan[3]; 4. 26-Jeremy Hoskinson[7]; 5. 90-Justin Bertschinger[6]; 6. 33-Randy Pelster[4]; 7. 83Z-Allen Zimmerman[2]