Dirt Late Models
A Feature 1 (20 Laps): 1. 81S-Troy Springborn[1]; 2. 61K-Andy Karl[4]; 3. 3S-Brett Swedberg[3]; 4. 15A-Nick Anvelink[6]; 5. 7-Joel Bennett[7]; 6. 5P-Lukas Postl[5]; 7. 21-Todd Frank[8]; 8. 36-Tommy Rindt[2]; 9. 25-Kerry Hansen[10]; 10. 51-Chris Oertel[9]; 11. 5B-David Bennett[11]
Heat 1 (8 Laps): 1. 7-Joel Bennett[1]; 2. 15A-Nick Anvelink[3]; 3. 5P-Lukas Postl[5]; 4. 36-Tommy Rindt[2]; 5. 51-Chris Oertel[4]; 6. 5B-David Bennett[6]
Heat 2 (8 Laps): 1. 81S-Troy Springborn[2]; 2. 61K-Andy Karl[1]; 3. 3S-Brett Swedberg[5]; 4. 21-Todd Frank[3]; 5. 25-Kerry Hansen[4]
A Modifieds
A Feature 1 (20 Laps): 1. 4-Joel Seegert[1]; 2. 0L-Lucas Lamberies[6]; 3. 12-Jordan Bartz[2]; 4. 58-Marcus Yarie[10]; 5. 88-Austin Winkel[9]; 6. 33A-Adam Abbey[8]; 7. 0-Cody Hokenstad[7]; 8. 17-Jason Yeager[13]; 9. 07-Mike Schmidt[3]; 10. 79-Jerry Muenster[5]; 11. 7-Adam Jacobson[4]; 12. 75Y-Trace Yeager[12]; 13. 27-Derek Janke[11]; 14. (DNF) 97T-Tanner Janke[15]; 15. (DNS) 33X-Gary Janke
Heat 1 (8 Laps): 1. 0L-Lucas Lamberies[2]; 2. 4-Joel Seegert[3]; 3. 88-Austin Winkel[6]; 4. 0-Cody Hokenstad[4]; 5. 79-Jerry Muenster[5]; 6. 27-Derek Janke[7]; 7. 17-Jason Yeager[8]; 8. (DNF) 97T-Tanner Janke[1]
Heat 2 (8 Laps): 1. 12-Jordan Bartz[3]; 2. 07-Mike Schmidt[1]; 3. 58-Marcus Yarie[6]; 4. 33A-Adam Abbey[4]; 5. 7-Adam Jacobson[2]; 6. 75Y-Trace Yeager[7]; 7. (DNF) 33X-Gary Janke[5]
B Modifieds
A Feature 1 (20 Laps): 1. 4-Jeffery Teske[4]; 2. 66-Cole Magnin[10]; 3. 72-JJ Vanderloop[6]; 4. 36C-Cole Slezewski[7]; 5. 36-Tommy Rindt[8]; 6. 98W-Dustin Wudstrack[2]; 7. 61-Michael Springborn[1]; 8. 48-Charles Hoffman[3]; 9. 73-Shannon Fandrey[12]; 10. 12S-Taylor Sorenson[9]; 11. 02-Bryce Clements[13]; 12. 27-Bailey Tate[16]; 13. 7T-Taylor Hoffman[11]; 14. (DNF) 81-AJ Springborn[5]; 15. (DNF) 21G-Joe Gorski[15]; 16. (DNS) 94-Travis Rhoades
Heat 1 (8 Laps): 1. 36C-Cole Slezewski[2]; 2. 72-JJ Vanderloop[1]; 3. 4-Jeffery Teske[7]; 4. 98W-Dustin Wudstrack[4]; 5. 61-Michael Springborn[5]; 6. 7T-Taylor Hoffman[3]; 7. 21G-Joe Gorski[8]; 8. (DNF) 02-Bryce Clements[6]
Heat 2 (8 Laps): 1. 66-Cole Magnin[5]; 2. 81-AJ Springborn[3]; 3. 12S-Taylor Sorenson[1]; 4. 36-Tommy Rindt[7]; 5. 48-Charles Hoffman[4]; 6. 73-Shannon Fandrey[6]; 7. 27-Bailey Tate[8]; 8. 94-Travis Rhoades[2]
Stock Cars
A Feature 1 (20 Laps): 1. 25-Trent Nolan[3]; 2. 21X-Devin Snellenberger[6]; 3. 1M-Dan Michonski[10]; 4. 26-Travis Welch[4]; 5. 76-Tyler Wendt[20]; 6. 81X-Josh Mroczkowski[16]; 7. 3D-Dylan Stedjee[12]; 8. 14JB-Ryan Lujeck[15]; 9. 101M-Elliott Michonski[5]; 10. 50F-Kyle Frederick[9]; 11. 5K-Kyle Stedjee[11]; 12. 35-Vern Stedjee[1]; 13. 27-Riley Magee[18]; 14. 28W-Will Hoefs[19]; 15. 99S-Dylan Sexton[17]; 16. 2-Wyatt Blashe[13]; 17. 03T-Trenton Ortner[8]; 18. 5S-Mitch Stankowski[2]; 19. 33M-Nate Michonski[14]; 20. 0W-Brett Wenzel[7]; 21. 12X-Nick Buckarma[21]
Heat 1 (8 Laps): 1. 21X-Devin Snellenberger[2]; 2. 1M-Dan Michonski[3]; 3. 03T-Trenton Ortner[4]; 4. 50F-Kyle Frederick[7]; 5. 2-Wyatt Blashe[6]; 6. 81X-Josh Mroczkowski[1]; 7. 28W-Will Hoefs[5]
Heat 2 (8 Laps): 1. 5S-Mitch Stankowski[1]; 2. 25-Trent Nolan[5]; 3. 101M-Elliott Michonski[2]; 4. 0W-Brett Wenzel[6]; 5. 33M-Nate Michonski[3]; 6. 99S-Dylan Sexton[4]; 7. 76-Tyler Wendt[7]
Heat 3 (8 Laps): 1. 26-Travis Welch[1]; 2. 3D-Dylan Stedjee[4]; 3. 35-Vern Stedjee[5]; 4. 5K-Kyle Stedjee[6]; 5. 14JB-Ryan Lujeck[7]; 6. 27-Riley Magee[2]; 7. 12X-Nick Buckarma[3]
Dirt 4 cyl Modifieds
A Feature 1 (12 Laps): 1. 131-Dalton Nelson[1]; 2. 18-Taylor Junk[5]; 3. 45-Scott Blanke[6]; 4. 28-Andrew Yeager[10]; 5. 77H-Justin Haufe[2]; 6. 66M-Isaiah McDowell[8]; 7. 3-Dylan Henry[12]; 8. 17M-Alexis Michonski[11]; 9. 04-Landon Braatz[13]; 10. 47-Cole Onesti[15]; 11. 62A-Autumn Allord[17]; 12. 6-Clint Hattermann[4]; 13. 37W-Brad Wedde[3]; 14. 27C-Shayne Collar[9]; 15. 18L-Nathan Lisowe[7]; 16. 22C-Seth Collar[14]; 17. (DNS) 23-Branden Schirpke
Heat 1 (6 Laps): 1. 45-Scott Blanke[4]; 2. 18L-Nathan Lisowe[6]; 3. 37W-Brad Wedde[3]; 4. 28-Andrew Yeager[5]; 5. 77H-Justin Haufe[7]; 6. 17M-Alexis Michonski[2]; 7. 04-Landon Braatz[1]; 8. 62A-Autumn Allord[9]; 9. (DNS) 23-Branden Schirpke
Heat 2 (6 Laps): 1. 18-Taylor Junk[3]; 2. 131-Dalton Nelson[2]; 3. 6-Clint Hattermann[7]; 4. 27C-Shayne Collar[1]; 5. 66M-Isaiah McDowell[5]; 6. 3-Dylan Henry[6]; 7. 22C-Seth Collar[4]; 8. 47-Cole Onesti[8]