Hobby Stocks
A Feature 1 (20 Laps): 1. 83-Jeff Ware[3]; 2. 04-Sal Hernandez[5]; 3. 39-Colby Kaspar[6]; 4. 6-Wyatt Lehman[12]; 5. 88K-Jeremy Kiosey[14]; 6. 4-Mark Arduser[2]; 7. 12X-Parker Vollbrecht[7]; 8. 56-Nate Buck[13]; 9. 41-Adam Wasserman[16]; 10. 96-Stephanie Reynolds[8]; 11. M17-Tyler Bridges[9]; 12. 48-Bryan Harms[18]; 13. N26-Bo Cleveland[15]; 14. 11J-Jay Colson[17]; 15. 3-Ryan Fajman[4]; 16. 52-Jason Wilkinson[11]; 17. 35-Spencer Galaway[10]; 18. 24-Nick Langan[19]; 19. 7D7-David Norquest[1]
Heat 1 (7 Laps): 1. 4-Mark Arduser[2]; 2. 12X-Parker Vollbrecht[1]; 3. 83-Jeff Ware[6]; 4. 6-Wyatt Lehman[7]; 5. 56-Nate Buck[4]; 6. 41-Adam Wasserman[5]; 7. 24-Nick Langan[3]
Heat 2 (7 Laps): 1. 3-Ryan Fajman[2]; 2. 04-Sal Hernandez[6]; 3. 39-Colby Kaspar[4]; 4. 35-Spencer Galaway[5]; 5. 88K-Jeremy Kiosey[3]; 6. 11J-Jay Colson[1]
Heat 3 (7 Laps): 1. 52-Jason Wilkinson[3]; 2. 7D7-David Norquest[5]; 3. 96-Stephanie Reynolds[1]; 4. M17-Tyler Bridges[6]; 5. N26-Bo Cleveland[4]; 6. 48-Bryan Harms[2]
Dirt Late Models
A Feature 1 (20 Laps): 1. 77-Cory Dumpert[10]; 2. 36-Jim Johnson[3]; 3. 35-Robert Osborne[2]; 4. 12-Mark Lueken[6]; 5. 14-Chase Osborne[8]; 6. 11B-Bryan Molt[5]; 7. 8K-Blair Kraus[9]; 8. 94-Matt Haase[17]; 9. 11X-Nelson Vollbrecht[12]; 10. 52-Dean Wilkinson[4]; 11. 20-Greg Krohn[13]; 12. 12B-Alex Banks[7]; 13. 22Z-Zach Zentner[1]; 14. 62M-Mathew McCarty[18]; 15. 4-Spencer Landers[20]; 16. 83D-Denton Duncan[19]; 17. 112-Dan Lueken[14]; 18. 45-Jon Haase[16]; 19. 8B-Chad Briese[11]; 20. 49-Brock Carlson[15]
Heat 1 (8 Laps): 1. 14-Chase Osborne[1]; 2. 22Z-Zach Zentner[7]; 3. 77-Cory Dumpert[6]; 4. 8B-Chad Briese[4]; 5. 20-Greg Krohn[3]; 6. 45-Jon Haase[2]; 7. 83D-Denton Duncan[5]
Heat 2 (8 Laps): 1. 35-Robert Osborne[6]; 2. 36-Jim Johnson[3]; 3. 11B-Bryan Molt[1]; 4. 52-Dean Wilkinson[4]; 5. 112-Dan Lueken[2]; 6. 94-Matt Haase[7]; 7. 4-Spencer Landers[5]
Heat 3 (8 Laps): 1. 11X-Nelson Vollbrecht[1]; 2. 12B-Alex Banks[3]; 3. 8K-Blair Kraus[5]; 4. 12-Mark Lueken[4]; 5. 49-Brock Carlson[6]; 6. 62M-Mathew McCarty[2]
B Modifieds
A Feature 1 (20 Laps): 1. 999-Brian Osantowski[6]; 2. 5K-Kyle Prauner[3]; 3. 97-David Johnson[2]; 4. 11A-Tyler Afrank[5]; 5. 2-Joey Haase[8]; 6. 75-James Roebuck[7]; 7. 1T-Robbie Thome[10]; 8. 19-Shawn Kelley[13]; 9. 1R-Cade Richards[11]; 10. 31S-Jacob Swanson[9]; 11. 13J-Jacob Anson[4]; 12. 15D-Jacob Slough[1]; 13. 55-Tanner Cunningham[12]; 14. 16J-Justin Svoboda[14]; 15. 14-Lane Cornwell[15]
Heat 1 (8 Laps): 1. 999-Brian Osantowski[1]; 2. 2-Joey Haase[2]; 3. 75-James Roebuck[4]; 4. 97-David Johnson[3]; 5. 15D-Jacob Slough[8]; 6. 1R-Cade Richards[7]; 7. 19-Shawn Kelley[6]; 8. 14-Lane Cornwell[5]
Heat 2 (8 Laps): 1. 5K-Kyle Prauner[3]; 2. 11A-Tyler Afrank[1]; 3. 1T-Robbie Thome[6]; 4. 13J-Jacob Anson[4]; 5. 31S-Jacob Swanson[5]; 6. 55-Tanner Cunningham[2]; 7. 16J-Justin Svoboda[7]
Street Stocks
A Feature 1 (20 Laps): 1. 95-Dylan Smith[9]; 2. 10A-Austin Brauner[7]; 3. 22P-Dusty Poessnecker[8]; 4. 25B-Eric Bartels[6]; 5. 5X-Jeremiah Slough[4]; 6. 11T-Tanner Pelster[18]; 7. 33-Randy Pelster[13]; 8. 45-Eric Haase[11]; 9. 12-Ron Pettitt[16]; 10. 74-Neil Bruns[10]; 11. 83Z-Allen Zimmerman[19]; 12. 26-Jeremy Hoskinson[14]; 13. 16S-Derek Sehi[2]; 14. 24S-Dave Langan[5]; 15. 5-Cameron Wilkinson[1]; 16. 11A-Ross Afrank[12]; 17. 18-Kyle Krause[15]; 18. 20T-Steve Shepard[17]; 19. 90-Justin Bertschinger[3]
Heat 1 (8 Laps): 1. 95-Dylan Smith[2]; 2. 5-Cameron Wilkinson[3]; 3. 16S-Derek Sehi[7]; 4. 5X-Jeremiah Slough[1]; 5. 33-Randy Pelster[4]; 6. 12-Ron Pettitt[5]; 7. 83Z-Allen Zimmerman[6]
Heat 2 (8 Laps): 1. 25B-Eric Bartels[3]; 2. 90-Justin Bertschinger[1]; 3. 24S-Dave Langan[2]; 4. 11A-Ross Afrank[5]; 5. 26-Jeremy Hoskinson[6]; 6. 20T-Steve Shepard[4]
Heat 3 (8 Laps): 1. 10A-Austin Brauner[1]; 2. 22P-Dusty Poessnecker[3]; 3. 74-Neil Bruns[2]; 4. 45-Eric Haase[4]; 5. 18-Kyle Krause[6]; 6. 11T-Tanner Pelster[5]