Hobby Stocks
A Feature 1 (15 Laps): 1. 83-Jeff Ware[7]; 2. 39-Colby Kaspar[5]; 3. 3-Ryan Fajman[6]; 4. 45-Spencer Galaway[1]; 5. 14-Tristan Grape[9]; 6. 20P-Jay Poessnecker[8]; 7. 4-Mark Arduser[10]; 8. 7D7-David Norquest[4]; 9. TE15-Daniyll Lincoln[2]; 10. 2B-Brooke Fluckiger[3]; 11. 14J-Justin Morton[11]; 12. 26-Jeremy Hoskinson[13]; 13. 98-Shawn Sucha[12]
Heat 1 (6 Laps): 1. 45-Spencer Galaway[1]; 2. 3-Ryan Fajman[4]; 3. 7D7-David Norquest[3]; 4. 20P-Jay Poessnecker[5]; 5. 4-Mark Arduser[6]; 6. 14J-Justin Morton[2]; 7. 26-Jeremy Hoskinson[7]
Heat 2 (6 Laps): 1. 83-Jeff Ware[4]; 2. 2B-Brooke Fluckiger[2]; 3. 14-Tristan Grape[5]; 4. 39-Colby Kaspar[3]; 5. TE15-Daniyll Lincoln[1]; 6. 98-Shawn Sucha[6]
Dirt Late Models
A Feature 1 (20 Laps): 1. 77-Cory Dumpert[10]; 2. 11B-Bryan Molt[2]; 3. 20-Greg Krohn[4]; 4. 35-Robert Osborne[6]; 5. 36-Jim Johnson[8]; 6. 43-Matt Buller[12]; 7. 22Z-Zach Zentner[9]; 8. 52-Dean Wilkinson[1]; 9. 11X-Nelson Vollbrecht[5]; 10. 14-Chase Osborne[7]; 11. 12-Mark Lueken[13]; 12. 5S-Dylan Schmer[11]; 13. 48-Chadd Carlson[14]; 14. 51-Les Siebert[3]; 15. 12B-Alex Banks[15]; 16. 112-Dan Lueken[16]; 17. 45-Jon Haase[17]
Heat 1 (8 Laps): 1. 77-Cory Dumpert[5]; 2. 14-Chase Osborne[4]; 3. 43-Matt Buller[6]; 4. 11B-Bryan Molt[2]; 5. 12-Mark Lueken[3]; 6. 112-Dan Lueken[1]
Heat 2 (8 Laps): 1. 36-Jim Johnson[4]; 2. 11X-Nelson Vollbrecht[3]; 3. 51-Les Siebert[2]; 4. 52-Dean Wilkinson[1]; 5. 48-Chadd Carlson[5]; 6. 45-Jon Haase[6]
Heat 3 (8 Laps): 1. 35-Robert Osborne[3]; 2. 20-Greg Krohn[2]; 3. 5S-Dylan Schmer[5]; 4. 22Z-Zach Zentner[4]; 5. 12B-Alex Banks[1]
Sport Compact
A Feature 1 (10 Laps): 1. 12X-Parker Vollbrecht[2]; 2. 5X-Dylan Kesting[3]; 3. 13S-Shayln Cornwell[1]; 4. 17JR-Evan Harrod[5]; 5. 17S-Jeremy Shell[4]
Heat 1 (5 Laps): 1. 12X-Parker Vollbrecht[2]; 2. 5X-Dylan Kesting[3]; 3. 13S-Shayln Cornwell[1]; 4. 17JR-Evan Harrod[5]; 5. 17S-Jeremy Shell[4]
B Modifieds
A Feature 1 (20 Laps): 1. 5K-Kyle Prauner[10]; 2. 11A-Tyler Afrank[1]; 3. 19-Shawn Kelley[3]; 4. 1T-Robbie Thome[7]; 5. 33J-Josh Pfeifer[13]; 6. 999-Brian Osantowski[8]; 7. 97-David Johnson[6]; 8. 05-Cole Haddix[4]; 9. 75-James Roebuck[12]; 10. 21-Cameron Meyer[9]; 11. 29-Chad Briese[2]; 12. 10Z-Dylan Zoucha[11]; 13. 16J-Justin Svoboda[5]
Heat 1 (8 Laps): 1. 29-Chad Briese[2]; 2. 97-David Johnson[4]; 3. 05-Cole Haddix[3]; 4. 999-Brian Osantowski[5]; 5. 21-Cameron Meyer[6]; 6. 10Z-Dylan Zoucha[1]; 7. 33J-Josh Pfeifer[7]
Heat 2 (8 Laps): 1. 19-Shawn Kelley[2]; 2. 11A-Tyler Afrank[1]; 3. 5K-Kyle Prauner[6]; 4. 1T-Robbie Thome[4]; 5. 16J-Justin Svoboda[3]; 6. 75-James Roebuck[5]
Street Stocks
A Feature 1 (20 Laps): 1. 10A-Austin Brauner[4]; 2. 22P-Dusty Poessnecker[2]; 3. 74-Neil Bruns[1]; 4. 11-Randy Pelster[9]; 5. 21-Eric Rempel[10]; 6. 24S-Dave Langan[5]; 7. 74S-Chuck Sands[8]; 8. 83Z-Allen Zimmerman[12]; 9. 52-Kyle Wilkinson[11]; 10. 16S-Derek Sehi[3]; 11. 18-Kyle Krause[6]; 12. 5-Jason Wilkinson[7]
Heat 1 (6 Laps): 1. 22P-Dusty Poessnecker[2]; 2. 74-Neil Bruns[1]; 3. 24S-Dave Langan[4]; 4. 5-Jason Wilkinson[5]; 5. 11-Randy Pelster[6]; 6. 52-Kyle Wilkinson[3]
Heat 2 (6 Laps): 1. 16S-Derek Sehi[2]; 2. 10A-Austin Brauner[3]; 3. 18-Kyle Krause[4]; 4. 21-Eric Rempel[6]; 5. 74S-Chuck Sands[5]; 6. 83Z-Allen Zimmerman[1]