DIRTcar Sport Compact
A Feature 1 (20 Laps): 1. 5G-James Reese[3]; 2. 3B-Adam Broehm[5]; 3. 10-Trever Cronick[4]; 4. 787-Skyler Bork[2]; 5. 88K-Kenneth Becker[7]; 6. 73C-Chris Peterson[6]; 7. 111M-Patrick Marx[1]; 8. 19P-Marshall Plate[13]; 9. 69J-Jeffrey Meyer[8]; 10. 209S-Ericka Vogel[10]; 11. 21J-Justin Finlan[9]; 12. 4Q-Kaden Cummings[12]; 13. (DNF) 145-Mason Geigel[11]
Heat 1 (10 Laps): 1. 5G-James Reese[5]; 2. 787-Skyler Bork[2]; 3. 3B-Adam Broehm[3]; 4. 88K-Kenneth Becker[6]; 5. 21J-Justin Finlan[4]; 6. 19P-Marshall Plate[7]; 7. 4Q-Kaden Cummings[1]
Heat 2 (10 Laps): 1. 73C-Chris Peterson[4]; 2. 10-Trever Cronick[5]; 3. 111M-Patrick Marx[2]; 4. 69J-Jeffrey Meyer[6]; 5. 209S-Ericka Vogel[3]; 6. (DNF) 145-Mason Geigel[1]
A Modifieds
A Feature 1 (20 Laps): 1. 21S-Steve Schneider[2]; 2. 4S-Joel Seegert Sr[1]; 3. 7H-Marcus Hoeppner[4]; 4. 13-Donnie Paskiewicz[5]; 5. 2M-Steve Mueller[3]; 6. (DNS) 4JR-Joel Seegert Jr
Heat 1 (10 Laps): 1. 21S-Steve Schneider[1]; 2. 7H-Marcus Hoeppner[2]; 3. 4S-Joel Seegert Sr[4]; 4. 2M-Steve Mueller[5]; 5. 13-Donnie Paskiewicz[3]; 6. 4JR-Joel Seegert Jr[6]
Super Stocks
A Feature 1 (20 Laps): 1. 38S-Aaron Streblow[4]; 2. 8-Nicholas Goeman[5]; 3. 53B-Brad Weiss[2]; 4. 93-Mavrick Ruh[9]; 5. 5S-Derek Schrauth[6]; 6. 5M-Jeff Muehlbauer[1]; 7. 95-Donny Kulow[11]; 8. 21-Philip Meyerhofer[7]; 9. 5R-Selena Ruh[10]; 10. (DNF) 9-Josh Koslowski[8]; 11. (DNS) 25S-Brian Schrauth
Heat 1 (10 Laps): 1. 5S-Derek Schrauth[4]; 2. 38S-Aaron Streblow[3]; 3. 21-Philip Meyerhofer[1]; 4. 5R-Selena Ruh[6]; 5. (DNF) 25S-Brian Schrauth[2]; 6. (DNF) 93-Mavrick Ruh[5]
Heat 2 (10 Laps): 1. 8-Nicholas Goeman[4]; 2. 53B-Brad Weiss[2]; 3. 5M-Jeff Muehlbauer[3]; 4. 95-Donny Kulow[5]; 5. (DNF) 9-Josh Koslowski[1]
B Modifieds
A Feature 1 (20 Laps): 1. 3S-Travis Schmidt[1]; 2. 98S-Tom Schneider[3]; 3. 96-Brian Konitzer[7]; 4. 91-Cole Thomas[4]; 5. 26X-Jay Schaalma[6]; 6. 5X-Tony Gates[8]; 7. 3-Nick Krebsbach[11]; 8. 11B-Brad Buckman[5]; 9. 2-Joe Shelby[13]; 10. XV-Don Marquart[12]; 11. 89-Logan Brass[16]; 12. 24X-Logan Jonas[15]; 13. (DNF) 26-Ryan Pafford[2]; 14. (DNF) 12D-Chris Gilson[14]; 15. (DNS) 54-Justin Lueck; 16. (DNS) 03E-Emmett Kiley
Heat 1 (10 Laps): 1. 26X-Jay Schaalma[3]; 2. 5X-Tony Gates[4]; 3. 91-Cole Thomas[6]; 4. 26-Ryan Pafford[1]; 5. 54-Justin Lueck[5]; 6. 3-Nick Krebsbach[7]; 7. 24X-Logan Jonas[8]; 8. (DNF) 2-Joe Shelby[2]
Heat 2 (10 Laps): 1. 96-Brian Konitzer[1]; 2. 3S-Travis Schmidt[5]; 3. 98S-Tom Schneider[7]; 4. 11B-Brad Buckman[3]; 5. 03E-Emmett Kiley[6]; 6. XV-Don Marquart[2]; 7. 89-Logan Brass[8]; 8. (DNF) 12D-Chris Gilson[4]
Stock Cars
A Feature 1 (20 Laps): 1. 10M-Mitch Meier[5]; 2. 09X-Brian Vinney Jr[1]; 3. 55-Donny Singer[4]; 4. 10L-Chris Loewenhagen[6]; 5. 64-Brady Polcen[2]; 6. 63-Tony Wilz[11]; 7. 39-Jason Bork[9]; 8. 98G-Shawn Goetsch[7]; 9. A11-Tim Mueller[8]; 10. 41K-Katelyn Sohrweide[10]; 11. 41-Mark Haskins[3]; 12. (DNF) 8-Brandon VanOoyen[12]
Heat 1 (10 Laps): 1. 64-Brady Polcen[3]; 2. 10L-Chris Loewenhagen[2]; 3. 41-Mark Haskins[1]; 4. A11-Tim Mueller[5]; 5. 39-Jason Bork[6]; 6. 63-Tony Wilz[4]
Heat 2 (10 Laps): 1. 10M-Mitch Meier[2]; 2. 55-Donny Singer[4]; 3. 09X-Brian Vinney Jr[3]; 4. 98G-Shawn Goetsch[1]; 5. 41K-Katelyn Sohrweide[6]; 6. 8-Brandon VanOoyen[5]
Street Stocks
A Feature 1 (20 Laps): 1. 7C-Cory Romenesko[1]; 2. 84-Mark Hoeppner[8]; 3. 07W-Matt Warner[6]; 4. 46A-Courtney Atkinson[3]; 5. 28V-John Vetting[2]; 6. 51-Jake Binash[11]; 7. 14-Benjamin Mccoy[7]; 8. 21W-Cole Warner[5]; 9. (DNF) 23-Isabelle Zitzer[10]; 10. (DNF) 9M-Riley Meier[4]; 11. (DNS) B11-Peyton Mueller; 12. (DNS) 8B-Jason Brandes
Heat 1 (10 Laps): 1. 7C-Cory Romenesko[1]; 2. 84-Mark Hoeppner[6]; 3. 46A-Courtney Atkinson[2]; 4. 21W-Cole Warner[3]; 5. 14-Benjamin Mccoy[4]; 6. 23-Isabelle Zitzer[5]
Heat 2 (10 Laps): 1. 07W-Matt Warner[1]; 2. 8B-Jason Brandes[6]; 3. 9M-Riley Meier[5]; 4. (DNF) 28V-John Vetting[4]; 5. (DNF) B11-Peyton Mueller[3]; 6. (DNF) 51-Jake Binash[2]