A Modifieds
A Feature 1 (15 Laps): 1. 30-Jordan Grabouski[1]; 2. 13J-Jacob Anson[2]; 3. 9-Andy Eickhoff[5]; 4. 19XX-Brandon Spanjer[7]; 5. 14T-Trent Roth[3]; 6. 74-Chuck Sands[6]; 7. 5-Dana Dankert[4]
Heat 1 (8 Laps): 1. 30-Jordan Grabouski[2]; 2. 14T-Trent Roth[1]; 3. 13J-Jacob Anson[6]; 4. 5-Dana Dankert[3]; 5. 9-Andy Eickhoff[7]; 6. 74-Chuck Sands[5]; 7. 19XX-Brandon Spanjer[4]
B Modifieds
A Feature 1 (20 Laps): 1. 76-Lance Borgman[3]; 2. 75-James Roebuck[6]; 3. 1J-Colby Langenberg[8]; 4. 1T-Robbie Thome[15]; 5. 2-Joey Haase[1]; 6. 29-Chad Briese[10]; 7. 99RE-Arie Schouten[21]; 8. 21-Cameron Meyer[9]; 9. 14-Lane Cornwell[2]; 10. 16-Austin Svoboda[17]; 11. 38-Jeremy Gnat[18]; 12. 05-Cole Haddix[5]; 13. 45-Eric Haase[19]; 14. 33J-Josh Pfeifer[13]; 15. 26M-Terry Kester[16]; 16. 16J-Justin Svoboda[11]; 17. TE15-Daniyll Lincoln[22]; 18. 19-Shawn Kelley[12]; 19. 97-David Johnson[7]; 20. 79-Brian Barber[4]; 21. 999-Brian Osantowski[14]; 22. 21B-Brock Leslie[23]; 23. 15F-Logan Fernau[20]
Heat 1 (8 Laps): 1. 76-Lance Borgman[4]; 2. 1J-Colby Langenberg[3]; 3. 14-Lane Cornwell[2]; 4. 33J-Josh Pfeifer[6]; 5. 16-Austin Svoboda[5]; 6. 21B-Brock Leslie[1]
Heat 2 (8 Laps): 1. 75-James Roebuck[3]; 2. 16J-Justin Svoboda[1]; 3. 97-David Johnson[6]; 4. 999-Brian Osantowski[2]; 5. 38-Jeremy Gnat[4]; 6. 99RE-Arie Schouten[5]
Heat 3 (8 Laps): 1. 21-Cameron Meyer[3]; 2. 19-Shawn Kelley[1]; 3. 2-Joey Haase[6]; 4. 1T-Robbie Thome[4]; 5. 45-Eric Haase[5]; 6. TE15-Daniyll Lincoln[2]
Heat 4 (8 Laps): 1. 79-Brian Barber[4]; 2. 29-Chad Briese[2]; 3. 05-Cole Haddix[1]; 4. 26M-Terry Kester[5]; 5. 15F-Logan Fernau[3]
Street Stocks
A Feature 1 (20 Laps): 1. 63-Mike Nichols[6]; 2. 30-Jordan Grabouski[5]; 3. 93-Doug Adamy[11]; 4. 25-Kyle Dumpert[10]; 5. 5-Jason Wilkinson[3]; 6. 11T-Tanner Pelster[14]; 7. 33-Randy Pelster[16]; 8. 11-Chad Bruns[12]; 9. 95B-Tiffany Bittner[13]; 10. 12-Ron Pettit[8]; 11. 24S-Dave Langan[21]; 12. 18-Kyle Krause[20]; 13. 12G-Gary Goudy Jr[19]; 14. 7-Gary Goudy Sr[22]; 15. 525-Dean Wilkinson[9]; 16. 10A-Austin Brauner[2]; 17. 7SK-Mark Krieger[17]; 18. 16S-Derek Sehi[7]; 19. 52-Kyle Wilkinson[1]; 20. 12T-Tanner Pettitt[4]; 21. 31K-Fred DeSive[18]; 22. 19H-Justin Hanson[15]; 23. 20J-Preston Janzing[23]; 24. 77-Tejay Mielke[24]
Heat 1 (8 Laps): 1. 93-Doug Adamy[4]; 2. 52-Kyle Wilkinson[2]; 3. 16S-Derek Sehi[1]; 4. 95B-Tiffany Bittner[3]; 5. 31K-Fred DeSive[5]; 6. 7-Gary Goudy Sr[6]
Heat 2 (8 Laps): 1. 63-Mike Nichols[3]; 2. 11-Chad Bruns[5]; 3. 11T-Tanner Pelster[1]; 4. 19H-Justin Hanson[4]; 5. 12G-Gary Goudy Jr[6]; 6. 525-Dean Wilkinson[2]
Heat 3 (8 Laps): 1. 25-Kyle Dumpert[5]; 2. 5-Jason Wilkinson[2]; 3. 12T-Tanner Pettitt[6]; 4. 33-Randy Pelster[4]; 5. 18-Kyle Krause[1]; 6. 20J-Preston Janzing[3]
Heat 4 (8 Laps): 1. 30-Jordan Grabouski[6]; 2. 10A-Austin Brauner[2]; 3. 12-Ron Pettit[4]; 4. 7SK-Mark Krieger[3]; 5. 24S-Dave Langan[1]; 6. 77-Tejay Mielke[5]
Hobby Stocks
A Feature 1 (15 Laps): 1. 3-Ryan Fajman[7]; 2. 04-Sal Hernandez[8]; 3. 26-Jeremy Hoskinson[14]; 4. 52-Cameron Wilkinson[5]; 5. 10K-Lee Kracht[15]; 6. 7-Lance Mielke[9]; 7. 6-Wyatt Lehman[12]; 8. 31K-Nate Desive[3]; 9. 14-Tristan Grape[11]; 10. 711-Travis Coover[4]; 11. 39-Colby Kaspar[6]; 12. 11J-Jay Colson[10]; 13. 22X-Dustin Jackson[13]; 14. 83-Jeff Ware[1]; 15. 28-Rowan Mason[2]
Heat 1 (8 Laps): 1. 3-Ryan Fajman[2]; 2. 04-Sal Hernandez[3]; 3. 31K-Nate Desive[1]; 4. 11J-Jay Colson[4]; 5. 22X-Dustin Jackson[5]
Heat 2 (8 Laps): 1. 52-Cameron Wilkinson[5]; 2. 14-Tristan Grape[2]; 3. 39-Colby Kaspar[3]; 4. 28-Rowan Mason[4]; 5. 10K-Lee Kracht[1]
Heat 3 (8 Laps): 1. 83-Jeff Ware[1]; 2. 6-Wyatt Lehman[3]; 3. 7-Lance Mielke[2]; 4. 711-Travis Coover[4]; 5. 26-Jeremy Hoskinson[5]
Sport Compact
A Feature 1 (12 Laps): 1. 58T-Tanner Uehling[2]; 2. 5X-Terry Tritt[4]; 3. 00-Shannon Pospisil[3]; 4. 5H-Shawn Hein[1]; 5. 17S-Jeremy Shell[5]; 6. 42-Kyle Reed[7]; 7. 7B-Brian Petro[6]
Heat 1 (6 Laps): 1. 5X-Terry Tritt[3]; 2. 58T-Tanner Uehling[4]; 3. 00-Shannon Pospisil[5]; 4. 5H-Shawn Hein[7]; 5. 17S-Jeremy Shell[1]; 6. 7B-Brian Petro[2]; 7. 42-Kyle Reed[6]
Dirt Late Models
A Feature 1 (20 Laps): 1. 36-Jim Johnson[8]; 2. 14-Chase Osborne[1]; 3. 73-Chad Jensen[3]; 4. 22Z-Zach Zentner[4]; 5. 35-Robert Osborne[6]; 6. 20-Greg Krohn[5]; 7. 94-Matt Haase[11]; 8. 11X-Nelson Vollbrecht[2]; 9. 12-Mark Lueken[7]; 10. 1-Shawn Primrose[9]; 11. 11B-Bryan Molt[12]; 12. 45-Jon Haase[10]
Heat 1 (8 Laps): 1. 73-Chad Jensen[6]; 2. 20-Greg Krohn[2]; 3. 11X-Nelson Vollbrecht[1]; 4. 12-Mark Lueken[5]; 5. 1-Shawn Primrose[3]; 6. 94-Matt Haase[4]
Heat 2 (8 Laps): 1. 35-Robert Osborne[2]; 2. 22Z-Zach Zentner[6]; 3. 14-Chase Osborne[3]; 4. 36-Jim Johnson[5]; 5. 45-Jon Haase[1]; 6. 11B-Bryan Molt[4]