DIRTcar Sport Compact
A Feature 1 (20 Laps): 1. 22X-Noah Peschke[2]; 2. 787-Skyler Bork[4]; 3. 117-James Riske[11]; 4. 4-Mike Meier[10]; 5. 69S-Jonathon Van Deraa[1]; 6. 14G-Bennett Glidden[5]; 7. 5G-James Reese[3]; 8. 88K-Kenneth Becker[6]; 9. 44Z-Carmen Zahringer[8]; 10. 82-Connor Vandenberg[9]; 11. 209S-Ericka Vogel[12]; 12. (DNF) 7-Colten Wendt[7]; 13. (DNS) 69J-Jeffrey Meyer
Heat 1 (8 Laps): 1. 5G-James Reese[2]; 2. 69S-Jonathon Van Deraa[1]; 3. 14G-Bennett Glidden[3]; 4. 4-Mike Meier[7]; 5. 44Z-Carmen Zahringer[5]; 6. 117-James Riske[6]; 7. 209S-Ericka Vogel[4]
Heat 2 (8 Laps): 1. 7-Colten Wendt[4]; 2. 88K-Kenneth Becker[3]; 3. 22X-Noah Peschke[1]; 4. 82-Connor Vandenberg[6]; 5. (DNF) 787-Skyler Bork[2]; 6. (DNS) 69J-Jeffrey Meyer
A Modifieds
A Feature (20 Laps): 1. 8-Jesse Cullen[1]; 2. 28C-Joel Crowbridge[4]; 3. 84-Mark Hoeppner[2]; 4. 3M-Randy Markwardt Jr[8]; 5. 26-David Paskiewicz[9]; 6. 5G-Branden Goeser[6]; 7. 19P-Clint Parsons[7]; 8. A11-Sue Parlier[10]; 9. (DNF) 18-Matt Klenz[5]; 10. (DNF) 17-Mike Klenz[3]
Heat 1 (8 Laps): 1. 8-Jesse Cullen[1]; 2. 28C-Joel Crowbridge[3]; 3. 84-Mark Hoeppner[2]; 4. 5G-Branden Goeser[4]; 5. 3M-Randy Markwardt Jr[5]
Heat 2 (8 Laps): 1. 17-Mike Klenz[2]; 2. 18-Matt Klenz[3]; 3. 26-David Paskiewicz[5]; 4. 19P-Clint Parsons[4]; 5. A11-Sue Parlier[1]
Super Stocks
A Feature 1 (20 Laps): 1. 53W-Dustin Weiss[8]; 2. 82H-Bristol Hitsman[7]; 3. 58-Dave Holm[5]; 4. 88-Mark Bailey[1]; 5. 22R-Jodica Rupp[6]; 6. 21R-Taylor Rahn[9]; 7. 5R-Selena Ruh[11]; 8. (DNF) 21-Philip Meyerhofer[4]; 9. (DNF) 9-Josh Koslowski[2]; 10. (DNF) 41-Mark Haskins[3]; 11. (DNS) 17X-Mark Kuhfuss
Heat 1 (8 Laps): 1. 41-Mark Haskins[2]; 2. 82H-Bristol Hitsman[4]; 3. 88-Mark Bailey[1]; 4. 58-Dave Holm[3]; 5. 5R-Selena Ruh[6]; 6. (DNF) 21R-Taylor Rahn[5]
Heat 2 (8 Laps): 1. 53W-Dustin Weiss[4]; 2. 21-Philip Meyerhofer[2]; 3. 9-Josh Koslowski[1]; 4. (DNF) 22R-Jodica Rupp[3]; 5. (DNS) 17X-Mark Kuhfuss
B Modifieds
A Feature 1 (20 Laps): 1. 3-Nick Krebsbach[8]; 2. 98S-Tom Schneider[5]; 3. 29X-Jay Schaalma[9]; 4. 00-James Dahlstrom[6]; 5. 26-Ryan Pafford[4]; 6. 7E-Todd Ewald[11]; 7. 117-Tom Barnharst[12]; 8. XV-Don Marquart[2]; 9. (DNF) 3S-Travis Schmidt[7]; 10. (DNF) 03E-Emmett Kiley[3]; 11. (DNF) 24X-Logan Jonas[14]; 12. (DNF) 5-Vincent Engel[13]; 13. (DNF) 5X-Tony Gates[10]; 14. (DNF) 19H-Riley Hull[1]
Heat 1 (8 Laps): 1. 3-Nick Krebsbach[6]; 2. 19H-Riley Hull[1]; 3. 5X-Tony Gates[7]; 4. 26-Ryan Pafford[4]; 5. 00-James Dahlstrom[5]; 6. 7E-Todd Ewald[3]; 7. (DNF) 5-Vincent Engel[2]
Heat 2 (8 Laps): 1. 98S-Tom Schneider[4]; 2. 29X-Jay Schaalma[6]; 3. 3S-Travis Schmidt[5]; 4. XV-Don Marquart[2]; 5. 03E-Emmett Kiley[3]; 6. 117-Tom Barnharst[1]; 7. 24X-Logan Jonas[7]
Stock Cars
A Feature 1 (20 Laps): 1. 10M-Mitch Meier[4]; 2. 10L-Chris Loewenhagen[3]; 3. 09X-Brian Vinney Jr[6]; 4. 007-Mike Carter[1]; 5. 98G-Shawn Goetsch[5]; 6. 39C-Adam Clark[7]; 7. 41K-Katelyn Sohrweide[8]; 8. (DNF) 92-Rod Dart[2]
Heat 1 (8 Laps): 1. 007-Mike Carter[1]; 2. 92-Rod Dart[2]; 3. 10M-Mitch Meier[4]; 4. 10L-Chris Loewenhagen[3]; 5. 98G-Shawn Goetsch[6]; 6. 09X-Brian Vinney Jr[7]; 7. 39C-Adam Clark[8]; 8. 41K-Katelyn Sohrweide[5]
Street Stocks
A Feature 1 (20 Laps): 1. 07W-Matt Warner[6]; 2. 87-Parker Derks[2]; 3. 7C-Cory Romenesko[7]; 4. 88-Eric Derks[12]; 5. 83-Roman Blank[5]; 6. 111-Shanon Guelette[9]; 7. (DNF) 33W-Ken Wolf[11]; 8. (DNF) 63-Tony Wilz[8]; 9. (DNF) 28-Chuck Gilbertson[10]; 10. (DNF) 8M-Mike Meier[1]; 11. (DNF) 8B-Amanda Hasty[4]; 12. (DNF) 64-Mike Zitzer[3]
Heat 1 (8 Laps): 1. 64-Mike Zitzer[2]; 2. 07W-Matt Warner[4]; 3. 8M-Mike Meier[1]; 4. 63-Tony Wilz[5]; 5. 88-Eric Derks[3]; 6. 33W-Ken Wolf[6]
Heat 2 (8 Laps): 1. 111-Shanon Guelette[5]; 2. 87-Parker Derks[1]; 3. 83-Roman Blank[3]; 4. 7C-Cory Romenesko[4]; 5. 8B-Amanda Hasty[2]; 6. 28-Chuck Gilbertson[6]