A Modifieds
A Feature 1 (20 Laps): 1. 37-John Schultz[4]; 2. 37L-Brad Lubach[5]; 3. 21S-Steve Schneider[10]; 4. K9-Tyler Wilson[7]; 5. 28C-Joel Crowbridge[6]; 6. 28S-Scott Crowbridge[3]; 7. 5G-Branden Goeser[1]; 8. A11-Ashley Stevens[2]; 9. 0P-Hunter Parsons[9]; 10. 7H-Marcus Hoeppner[8]; 11. 55-Kyle Dimmick[11]
Heat 1 (8 Laps): 1. 7H-Marcus Hoeppner[4]; 2. 21S-Steve Schneider[5]; 3. 37-John Schultz[2]; 4. 28C-Joel Crowbridge[3]; 5. A11-Ashley Stevens[1]; 6. 55-Kyle Dimmick[6]
Heat 2 (8 Laps): 1. 0P-Hunter Parsons[4]; 2. 37L-Brad Lubach[2]; 3. 5G-Branden Goeser[5]; 4. 28S-Scott Crowbridge[1]; 5. K9-Tyler Wilson[3]
B Modifieds
A Feature 1 (20 Laps): 1. 98S-Tom Schneider[6]; 2. 3-Nick Krebsbach[3]; 3. 70-Jonathon Baumann[8]; 4. 84H-Mark Hoeppner[4]; 5. 29S-Colton See[5]; 6. 32Z-Andy Welter[10]; 7. 71-Eric Craine[7]; 8. 28B-Michael Bailey Jr[9]; 9. 5X-Blake Gates[12]; 10. XV-Don Marquart[13]; 11. 26-Cyle Lueck[1]; 12. 28-Peter Hall[11]; 13. (DNS) 26JK-Joey Krentz
Heat 1 (8 Laps): 1. 98S-Tom Schneider[4]; 2. 70-Jonathon Baumann[5]; 3. 32Z-Andy Welter[6]; 4. 84H-Mark Hoeppner[3]; 5. 26JK-Joey Krentz[2]; 6. 28-Peter Hall[1]; 7. XV-Don Marquart[7]
Heat 2 (8 Laps): 1. 3-Nick Krebsbach[2]; 2. 29S-Colton See[3]; 3. 71-Eric Craine[4]; 4. 28B-Michael Bailey Jr[5]; 5. 26-Cyle Lueck[1]; 6. 5X-Blake Gates[6]
Stock Cars
A Feature 1 (20 Laps): 1. A11-Tim Mueller[5]; 2. 33S-Zach Spangenberg[12]; 3. 3-Caden Lemieux[4]; 4. 34JR-Shawn Klapps Jr[7]; 5. 3L-Bill Lemieux[9]; 6. 9C-Jonathan Charles[1]; 7. 32-Russ Raddatz[14]; 8. 1S-Travis Stadler[10]; 9. 55-Donny Singer[2]; 10. 10M-Mitch Meier[6]; 11. 10L-Chris Loewenhagen[3]; 12. 14S-Dale Streck[13]; 13. 64-Brady Polcen[8]; 14. (DNS) 10-Karly Stadler
Heat 1 (8 Laps): 1. 3-Caden Lemieux[5]; 2. 3L-Bill Lemieux[8]; 3. 10L-Chris Loewenhagen[4]; 4. 55-Donny Singer[3]; 5. 34JR-Shawn Klapps Jr[7]; 6. 1S-Travis Stadler[2]; 7. 33S-Zach Spangenberg[6]; 8. 14S-Dale Streck[1]
Heat 2 (8 Laps): 1. 10M-Mitch Meier[5]; 2. A11-Tim Mueller[4]; 3. 64-Brady Polcen[6]; 4. 9C-Jonathan Charles[2]; 5. 32-Russ Raddatz[3]; 6. 10-Karly Stadler[1]
Street Stocks
A Feature 1 (20 Laps): 1. 838-Jason Eisel[10]; 2. B11-Peyton Mueller[2]; 3. 64-Mike Zitzer[15]; 4. 88-Eric Derks[3]; 5. 1-Jason Behnke[9]; 6. 8M-Mike Meier[12]; 7. 7C-Cory Romenesko[4]; 8. 28-Chuck Gilbertson[14]; 9. 51-Jake Binash[1]; 10. 52W-Jack Wiroll[6]; 11. 24H-Presley Harrington[7]; 12. 8B-Jason Brandes[5]; 13. 87-Parker Derks[8]; 14. 54-Justin Lueck[11]; 15. (DNS) 33W-Ken Wolf
Heat 1 (8 Laps): 1. B11-Peyton Mueller[3]; 2. 51-Jake Binash[1]; 3. 8B-Jason Brandes[5]; 4. 838-Jason Eisel[8]; 5. 24H-Presley Harrington[6]; 6. 54-Justin Lueck[4]; 7. 33W-Ken Wolf[2]; 8. 64-Mike Zitzer[7]
Heat 2 (8 Laps): 1. 88-Eric Derks[3]; 2. 87-Parker Derks[6]; 3. 1-Jason Behnke[7]; 4. 7C-Cory Romenesko[4]; 5. 52W-Jack Wiroll[5]; 6. 8M-Mike Meier[2]; 7. 28-Chuck Gilbertson[1]
Super Stocks
A Feature 1 (20 Laps): 1. 82H-Bristol Hitsman[1]; 2. 24-Donny Kulow[7]; 3. 53B-Brad Weiss[13]; 4. 42-Mavrick Ruh[5]; 5. 109-Tim Mitchell[15]; 6. 8-Nicholas Goeman[2]; 7. 53W-Dustin Weiss[10]; 8. 5S-Derek Schrauth[11]; 9. 22-Randy Dent[18]; 10. 58-Dave Holm[3]; 11. 74N-Drake Ninmer[14]; 12. 5M-Jeff Muehlbauer[12]; 13. 33-Chase Solomon[9]; 14. 15-Derek Kaat[4]; 15. 95-Tyler Kulow[17]; 16. 25S-Brian Schrauth[6]; 17. 69-TJ Smith[8]; 18. 2-Jim Wirtz[16]
Heat 1 (8 Laps): 1. 82H-Bristol Hitsman[1]; 2. 69-TJ Smith[4]; 3. 58-Dave Holm[2]; 4. 25S-Brian Schrauth[3]; 5. 53B-Brad Weiss[5]; 6. 2-Jim Wirtz[6]
Heat 2 (8 Laps): 1. 5S-Derek Schrauth[5]; 2. 24-Donny Kulow[3]; 3. 15-Derek Kaat[2]; 4. 33-Chase Solomon[4]; 5. 74N-Drake Ninmer[1]; 6. 95-Tyler Kulow[6]
Heat 3 (8 Laps): 1. 53W-Dustin Weiss[4]; 2. 8-Nicholas Goeman[1]; 3. 42-Mavrick Ruh[2]; 4. 5M-Jeff Muehlbauer[5]; 5. 109-Tim Mitchell[3]; 6. 22-Randy Dent[6]
DIRTcar Sport Compact
A Feature 1 (20 Laps): 1. 4L-Nathan Lisowe[1]; 2. 117-James Riske[8]; 3. 21J-Justin Finlan[2]; 4. 3R-James Reese[15]; 5. 20-Alvin Testroete[12]; 6. 17-Brian Watzka Jr[11]; 7. 2H-Jeremy Hammes[6]; 8. 69S-Jonathon Van Deraa[5]; 9. 18-Jordan Rupp[13]; 10. 799-Matthew Mann[4]; 11. 83-Roman Blank[9]; 12. 19-Megan Scovronski[7]; 13. 11A-Allayna Newlin[16]; 14. 88K-Kenneth Becker[25]; 15. 92-Tim Fieber[17]; 16. 3D-David Wichman[18]; 17. 23Z-Isabelle Zitzer[19]; 18. 44-Carmen Zahringer[14]; 19. 21G-Joseph Grams[24]; 20. 65B-Todd Beske[20]; 21. 22X-Noah Peschke[10]; 22. 13K-Kyle Hammes[21]; 23. 21-Philip Meyerhofer[26]; 24. (DNS) 3J-Brandon Jorstad; 25. (DNS) 22-Clint Malueg; 26. (DQ) 3B-Adam Broehm[3]
Heat 1 (8 Laps): 1. 21J-Justin Finlan[2]; 2. 83-Roman Blank[6]; 3. 2H-Jeremy Hammes[5]; 4. 18-Jordan Rupp[4]; 5. 92-Tim Fieber[3]; 6. 13K-Kyle Hammes[1]; 7. 88K-Kenneth Becker[7]
Heat 2 (8 Laps): 1. 3B-Adam Broehm[2]; 2. 22X-Noah Peschke[6]; 3. 19-Megan Scovronski[5]; 4. 44-Carmen Zahringer[3]; 5. 3D-David Wichman[1]; 6. 3J-Brandon Jorstad[4]; 7. 21-Philip Meyerhofer[7]
Heat 3 (8 Laps): 1. 4L-Nathan Lisowe[1]; 2. 17-Brian Watzka Jr[6]; 3. 117-James Riske[5]; 4. 3R-James Reese[4]; 5. 23Z-Isabelle Zitzer[3]; 6. 22-Clint Malueg[2]
Heat 4 (8 Laps): 1. 69S-Jonathon Van Deraa[4]; 2. 799-Matthew Mann[3]; 3. 20-Alvin Testroete[6]; 4. 11A-Allayna Newlin[1]; 5. 65B-Todd Beske[2]; 6. (BF) 21G-Joseph Grams[5]
Pro Legends
A Feature 1: 1. -; 2. E6-Eric Blumer[10]
Heat 1: