Dirt Late Models
A Feature 1 (30 Laps): 1. 85-John Kaanta[7]; 2. 27-Jake Redetzke[2]; 3. 49-Jake Timm[8]; 4. 11-Pat Doar[1]; 5. 44-Darrell Nelson[9]; 6. 55N-Greg Nippoldt[6]; 7. 7C-Jim Carlson[4]; 8. B0H-Ben Hanke[10]; 9. 11G-James Giossi[11]; 10. 7X-Jesse Glenz[15]; 11. 90-Lance Matthees[14]; 12. 99-Lyle Archambeau[12]; 13. 14-Robbie Johnson[13]; 14. 42S-Don Shaw[5]; 15. 19-Steve Laursen[3]
Heat 1 (10 Laps): 1. 11-Pat Doar[1]; 2. 7C-Jim Carlson[2]; 3. 19-Steve Laursen[3]; 4. 85-John Kaanta[6]; 5. 44-Darrell Nelson[4]; 6. 11G-James Giossi[8]; 7. 14-Robbie Johnson[5]; 8. 7X-Jesse Glenz[7]
Heat 2 (10 Laps): 1. 42S-Don Shaw[2]; 2. 27-Jake Redetzke[3]; 3. 55N-Greg Nippoldt[4]; 4. 49-Jake Timm[5]; 5. B0H-Ben Hanke[1]; 6. 99-Lyle Archambeau[6]; 7. 90-Lance Matthees[7]
A Modifieds
A Feature 1 (20 Laps): 1. 49-Jake Timm[2]; 2. 44-Darrell Nelson[5]; 3. 12-Jason Gross[4]; 4. 13-Mark Hessler[6]; 5. 35B-David Baxter[9]; 6. 8S-Tony Schill[1]; 7. 24M-Adam Martinson[8]; 8. 7-AJ Roschen[10]; 9. 18M-Mason McEvers[12]; 10. 3-Bryan Hessler[13]; 11. F1-Chase Friendt[11]; 12. 16-Jason VandeKamp[7]; 13. 65-Jake Miller[3]
Heat 1 (10 Laps): 1. 12-Jason Gross[2]; 2. 44-Darrell Nelson[5]; 3. 8S-Tony Schill[1]; 4. 16-Jason VandeKamp[4]; 5. 35B-David Baxter[3]; 6. F1-Chase Friendt[6]
Heat 2 (10 Laps): 1. 49-Jake Timm[2]; 2. 65-Jake Miller[1]; 3. 13-Mark Hessler[3]; 4. 24M-Adam Martinson[5]; 5. 7-AJ Roschen[6]; 6. 18M-Mason McEvers[4]
Midwest Modifieds
A Feature 1 (25 Laps): 1. 21B-Brandon Jensen[1]; 2. QQ-Tony Bahr[9]; 3. 33X-Justin Froemming[12]; 4. 27X-Calvin Iverson[5]; 5. 17B-Zach Benson[6]; 6. 5-Joe Chaplin Jr[4]; 7. 19D-Dane Durbin[15]; 8. 48-Shawn Kelley[14]; 9. 15W-Alex Williamson[17]; 10. RED21-Shawn Phillips[20]; 11. B37-Cody Borgeson[25]; 12. 91-Douglas Toepper[18]; 13. 10-Daniel Bargender[11]; 14. 04N-Nick Ayotte[8]; 15. 63-Patrick Kelley[10]; 16. 78-Nate Erickson[3]; 17. 43B-Zach Brom[21]; 18. 19A-Nick Axelsen[13]; 19. 20-Austin Ellis[7]; 20. 61-Andrea Keeney[26]; 21. 19-David Madsen[19]; 22. 37-Travis Anderson[23]; 23. 43-Kyle Matuska[2]; 24. 7W-Charlie Wihren[16]; 25. 343-JD Ford[24]; 26. 22G-Gavin Olson[22]; 27. 16-Jason VandeKamp[27]
Heat 1 (10 Laps): 1. 27X-Calvin Iverson[1]; 2. 20-Austin Ellis[6]; 3. 21B-Brandon Jensen[4]; 4. 63-Patrick Kelley[2]; 5. 19A-Nick Axelsen[3]; 6. 7W-Charlie Wihren[5]; 7. 19-David Madsen[8]; 8. 22G-Gavin Olson[9]; 9. B37-Cody Borgeson[7]
Heat 2 (10 Laps): 1. 33X-Justin Froemming[1]; 2. QQ-Tony Bahr[4]; 3. 10-Daniel Bargender[2]; 4. 5-Joe Chaplin Jr[9]; 5. 48-Shawn Kelley[3]; 6. 15W-Alex Williamson[6]; 7. RED21-Shawn Phillips[5]; 8. 37-Travis Anderson[7]; 9. 61-Andrea Keeney[8]
Heat 3 (10 Laps): 1. 43-Kyle Matuska[3]; 2. 78-Nate Erickson[5]; 3. 04N-Nick Ayotte[9]; 4. 17B-Zach Benson[1]; 5. 19D-Dane Durbin[7]; 6. 91-Douglas Toepper[8]; 7. 43B-Zach Brom[2]; 8. 343-JD Ford[4]; 9. 16-Jason VandeKamp[6]
Super Stocks
A Feature 1 (20 Laps): 1. 9-Dylan Kromschroeder[5]; 2. 17-Mike Loomis[11]; 3. 69-John Adams[2]; 4. 1-Matt Koski[10]; 5. 11S-Denny Schouveller[9]; 6. 99C-Cody Campeau[8]; 7. 01X-Marcus Simonson[12]; 8. 207-Jesse Redetzke[4]; 9. 76-Kody Koski[14]; 10. 12-Dustin Sanders[6]; 11. 11-Tucker Quinn[3]; 12. 96-Chris Gorka[13]; 13. 20-Andrew Davis[17]; 14. 05-Chris West[1]; 15. 3-Casey Underdahl[15]; 16. 11X-Jason Schill[7]; 17. 18L-Dan Lonsky[16]; 18. 10-Mike Raboin[19]; 19. 33C-Cody Emmans[18]
Heat 1 (10 Laps): 1. 11X-Jason Schill[2]; 2. 11-Tucker Quinn[1]; 3. 9-Dylan Kromschroeder[3]; 4. 99C-Cody Campeau[4]; 5. 11S-Denny Schouveller[9]; 6. 17-Mike Loomis[5]; 7. 96-Chris Gorka[8]; 8. 3-Casey Underdahl[7]; 9. 20-Andrew Davis[10]; 10. 10-Mike Raboin[6]
Heat 2 (10 Laps): 1. 207-Jesse Redetzke[4]; 2. 12-Dustin Sanders[6]; 3. 05-Chris West[5]; 4. 69-John Adams[8]; 5. 1-Matt Koski[7]; 6. 01X-Marcus Simonson[9]; 7. 76-Kody Koski[3]; 8. 18L-Dan Lonsky[1]; 9. 33C-Cody Emmans[2]