DIRTcar Sport Compact
A Feature 1 (20 Laps): 1. 5G-James Reese[5]; 2. 787-Skyler Bork[3]; 3. 787X-Brandon VanOoyen[4]; 4. 69J-Jeffrey Meyer[2]; 5. 209S-Ericka Vogel[1]; 6. 20T-Travis Olson[6]; 7. 19-Josephine Bork[8]; 8. 07-Ashton Perry[7]; 9. 78-Kali Bork[9]
Heat 1 (8 Laps): 1. 5G-James Reese[7]; 2. 787X-Brandon VanOoyen[1]; 3. 787-Skyler Bork[4]; 4. 69J-Jeffrey Meyer[3]; 5. 209S-Ericka Vogel[2]; 6. 20T-Travis Olson[6]; 7. 07-Ashton Perry[5]; 8. 19-Josephine Bork[8]; 9. 78-Kali Bork[9]
A Modifieds
A Feature 1 (20 Laps): 1. 18-Matt Klenz[3]; 2. 4S-Joel Seegert Sr[6]; 3. 5G-Branden Goeser[4]; 4. 86R-Tom Robbins[2]; 5. 54-Justin Lueck[5]; 6. 45-Devon Robins[1]
Heat 1 (8 Laps): 1. 4S-Joel Seegert Sr[6]; 2. 54-Justin Lueck[5]; 3. 5G-Branden Goeser[2]; 4. 18-Matt Klenz[3]; 5. 86R-Tom Robbins[4]; 6. 45-Devon Robins[1]
Super Stocks
A Feature 1 (20 Laps): 1. 10R-Jeff Richards[8]; 2. 5M-Jeff Muehlbauer[7]; 3. 53W-Dustin Weiss[6]; 4. 93-Mavrick Ruh[5]; 5. 53B-Brad Weiss[2]; 6. 21-Philip Meyerhofer[4]; 7. 3-Jim Wirtz[1]; 8. 27-Greg Goschey[3]; 9. 5R-Selena Ruh[9]
Heat 1 (8 Laps): 1. 10R-Jeff Richards[3]; 2. 5M-Jeff Muehlbauer[5]; 3. 53W-Dustin Weiss[6]; 4. 21-Philip Meyerhofer[2]; 5. 93-Mavrick Ruh[7]; 6. 27-Greg Goschey[8]; 7. 5R-Selena Ruh[9]; 8. 53B-Brad Weiss[4]; 9. (DNF) 3-Jim Wirtz[1]
B Modifieds
A Feature 1 (20 Laps): 1. 29X-Jay Schaalma[4]; 2. 96-Brian Konitzer[3]; 3. 98S-Tom Schneider[7]; 4. 03W-Timothy Warner[9]; 5. 10F-Mitchell Fairbank[5]; 6. 5X-Tony Gates[8]; 7. 4JR-Joel Seegert Jr[2]; 8. 8-Carsin Cullen[6]; 9. 3-Nick Krebsbach[10]; 10. 11B-Brad Buckman[1]
Heat 1 (8 Laps): 1. 5X-Tony Gates[1]; 2. 8-Carsin Cullen[2]; 3. 98S-Tom Schneider[5]; 4. 29X-Jay Schaalma[3]; 5. 10F-Mitchell Fairbank[7]; 6. 96-Brian Konitzer[8]; 7. 4JR-Joel Seegert Jr[9]; 8. 11B-Brad Buckman[6]; 9. 03W-Timothy Warner[10]; 10. (DNS) 3-Nick Krebsbach
Stock Cars
A Feature 1 (20 Laps): 1. K9-Tyler Wilson[1]; 2. 09X-Brian Vinney Jr[5]; 3. 84-Mark Hoeppner[3]; 4. A11-Tim Mueller[2]; 5. 21-Tyler Schrimpf[4]; 6. 17-Mike Klenz[8]; 7. 10-Karly Stadler[11]; 8. 64-Brady Polcen[6]; 9. 63-Tony Wilz[10]; 10. 99R-Keslie Richards[14]; 11. B11-Peyton Mueller[13]; 12. 9C-Jonathan Charles[9]; 13. 98-Timm Anderson[15]; 14. (DNF) 10L-Chris Loewenhagen[16]; 15. (DNF) 41K-Katelyn Sohrweide[12]; 16. (DNF) 10M-Mitch Meier[7]
Heat 1 (8 Laps): 1. 21-Tyler Schrimpf[1]; 2. 64-Brady Polcen[5]; 3. K9-Tyler Wilson[3]; 4. 84-Mark Hoeppner[7]; 5. 9C-Jonathan Charles[2]; 6. 10-Karly Stadler[6]; 7. 99R-Keslie Richards[4]; 8. 10L-Chris Loewenhagen[8]
Heat 2 (8 Laps): 1. 09X-Brian Vinney Jr[2]; 2. 10M-Mitch Meier[7]; 3. A11-Tim Mueller[4]; 4. 17-Mike Klenz[5]; 5. 63-Tony Wilz[1]; 6. 41K-Katelyn Sohrweide[3]; 7. B11-Peyton Mueller[6]; 8. 98-Timm Anderson[8]
Street Stocks
A Feature 1 (20 Laps): 1. 114-Ryan Sullivan[3]; 2. 84-Mark Hoeppner[6]; 3. 51-Jake Binash[11]; 4. 8M-Mike Meier[7]; 5. 8-Ethan Lepple[13]; 6. 83-Roman Blank[1]; 7. 7C-Cory Romenesko[8]; 8. 9M-Riley Meier[14]; 9. 49-Craig Lepple[10]; 10. 119-Josh Novak[9]; 11. 10R-Jeff Richards[5]; 12. 8B-Jason Brandes[4]; 13. 09X-Brian Vinney Jr[2]; 14. 69S-Jonathon Van Deraa[15]; 15. (DQ) 118-Brian Gundrum[12]
Heat 1 (8 Laps): 1. 8B-Jason Brandes[3]; 2. 83-Roman Blank[1]; 3. 09X-Brian Vinney Jr[5]; 4. 7C-Cory Romenesko[4]; 5. 119-Josh Novak[6]; 6. 49-Craig Lepple[8]; 7. 9M-Riley Meier[2]; 8. 69S-Jonathon Van Deraa[7]
Heat 2 (8 Laps): 1. 114-Ryan Sullivan[1]; 2. 10R-Jeff Richards[7]; 3. 8M-Mike Meier[3]; 4. 84-Mark Hoeppner[6]; 5. 51-Jake Binash[5]; 6. 118-Brian Gundrum[2]; 7. 8-Ethan Lepple[4]