Dirt Late Models
A Feature 1 (20 Laps): 1. 81S-Troy Springborn[2]; 2. 5P-Lukas Postl[1]; 3. 66-Ron Berna[4]; 4. 15A-Nick Anvelink[6]; 5. 7-Joel Bennett[9]; 6. 3S-Brett Swedberg[10]; 7. 42-Paul Niznik[7]; 8. 27J-Derek Janke[8]; 9. 25-Paul Thorpe[13]; 10. 74-Butch Thiel[11]; 11. 87-Adam Janke[12]; 12. 21M-Shawn Miller[14]; 13. 9-Tom Naeyaert[5]; 14. 03-Kyle Raddant[3]
Heat 1 (8 Laps): 1. 5P-Lukas Postl[1]; 2. 81S-Troy Springborn[3]; 3. 15A-Nick Anvelink[5]; 4. 27J-Derek Janke[2]; 5. 7-Joel Bennett[7]; 6. 74-Butch Thiel[4]; 7. 25-Paul Thorpe[6]
Heat 2 (8 Laps): 1. 03-Kyle Raddant[1]; 2. 66-Ron Berna[2]; 3. 9-Tom Naeyaert[4]; 4. 42-Paul Niznik[3]; 5. 3S-Brett Swedberg[5]; 6. 87-Adam Janke[6]; 7. 21M-Shawn Miller[7]
A Modifieds
A Feature 1 (20 Laps): 1. 24-Jayden Schmidt[2]; 2. 12-Jordan Bartz[6]; 3. 21F-Kevin Feck[1]; 4. 103-Brekken Kleinschmidt[5]; 5. 79-Jerry Muenster[3]; 6. 6-Konnor Wilinski[10]; 7. 61K-Andy Karl[9]; 8. 9-Jerry Wilinski[7]; 9. C19-Jermie Hedrick[11]; 10. 15-Nicholas Holtger[4]; 11. 07-Mike Schmidt[8]; 12. 88X-Shawn Frelich[12]; 13. 37-Brad Moeller[14]; 14. 72X-Jason Ebert[13]; 15. (DNS) 7-Adam Jacobson
Heat 1 (8 Laps): 1. 24-Jayden Schmidt[2]; 2. 9-Jerry Wilinski[6]; 3. 61K-Andy Karl[7]; 4. 103-Brekken Kleinschmidt[5]; 5. 15-Nicholas Holtger[4]; 6. C19-Jermie Hedrick[3]; 7. 72X-Jason Ebert[8]; 8. 7-Adam Jacobson[1]
Heat 2 (8 Laps): 1. 21F-Kevin Feck[1]; 2. 79-Jerry Muenster[2]; 3. 12-Jordan Bartz[5]; 4. 6-Konnor Wilinski[7]; 5. 07-Mike Schmidt[6]; 6. 88X-Shawn Frelich[4]; 7. 37-Brad Moeller[3]
B Modifieds
A Feature 1 (20 Laps): 1. 27-Tyler Sobiesczyk[11]; 2. 1-Matthew Radtke[3]; 3. 75-Max Oreskovich[15]; 4. 09B-Kevin Bethke[4]; 5. 4-Jeffery Teske[17]; 6. 21-Teagan Wudstrack[7]; 7. 10KB-Kaden Besaw[18]; 8. X2-Hollie Welch[1]; 9. 94-Travis Rhoades[5]; 10. 98W-Dustin Wudstrack[19]; 11. 28-Andy Klosterman[8]; 12. 44-John Holtger[9]; 13. 73-Shannon Fandrey[16]; 14. 32-Scott Swanson[13]; 15. 10K-Forrest Kernen[14]; 16. 36C-Cole Slezewski[6]; 17. 12S-Taylor Sorenson[21]; 18. 10B-Ryan Besaw[12]; 19. 61-Michael Springborn[2]; 20. M24-Dustin Marquardt[22]; 21. 81-AJ Springborn[10]; 22. (DNS) 71-Dylan Arndt
Heat 1 (8 Laps): 1. 27-Tyler Sobiesczyk[6]; 2. 21-Teagan Wudstrack[4]; 3. 81-AJ Springborn[5]; 4. X2-Hollie Welch[1]; 5. 32-Scott Swanson[7]; 6. 73-Shannon Fandrey[2]; 7. 98W-Dustin Wudstrack[3]; 8. M24-Dustin Marquardt[8]
Heat 2 (8 Laps): 1. 28-Andy Klosterman[4]; 2. 09B-Kevin Bethke[2]; 3. 10B-Ryan Besaw[6]; 4. 61-Michael Springborn[1]; 5. 10K-Forrest Kernen[3]; 6. 4-Jeffery Teske[5]; 7. 71-Dylan Arndt[7]
Heat 3 (8 Laps): 1. 94-Travis Rhoades[2]; 2. 1-Matthew Radtke[1]; 3. 44-John Holtger[4]; 4. 36C-Cole Slezewski[3]; 5. 75-Max Oreskovich[5]; 6. 10KB-Kaden Besaw[6]; 7. 12S-Taylor Sorenson[7]
Stock Cars
A Feature 1 (10 Laps): 1. 25-Trent Nolan[8]; 2. 50F-Kyle Frederick[9]; 3. 2T-Travis VanStraten[7]; 4. 35-Vern Stedjee[2]; 5. 3D-Dylan Stedjee[1]; 6. 5S-Mitch Stankowski[4]; 7. 21K-Jeff Kropp[10]; 8. 28-Nathan Otto[13]; 9. 1M-Dan Michonski[6]; 10. 7-Kurt Olson[15]; 11. 59-Larry Buckwheat[16]; 12. 26-Travis Welch[19]; 13. 11-Ryan Westphal[12]; 14. 4N-Brad Nelson[18]; 15. 28W-Will Hoefs[17]; 16. 76W-Tyler Wendt[5]; 17. 64C-Clint Forstner[3]; 18. 99S-Dylan Sexton[20]; 19. 48D-Ray Depew[14]; 20. 117-Karah Peterson[11]
Heat 1 (8 Laps): 1. 64C-Clint Forstner[4]; 2. 35-Vern Stedjee[3]; 3. 2T-Travis VanStraten[7]; 4. 50F-Kyle Frederick[8]; 5. 76W-Tyler Wendt[6]; 6. 117-Karah Peterson[2]; 7. 28-Nathan Otto[9]; 8. 7-Kurt Olson[10]; 9. 28W-Will Hoefs[5]; 10. (DNS) 26-Travis Welch
Heat 2 (8 Laps): 1. 3D-Dylan Stedjee[1]; 2. 1M-Dan Michonski[6]; 3. 25-Trent Nolan[7]; 4. 5S-Mitch Stankowski[4]; 5. 21K-Jeff Kropp[9]; 6. 11-Ryan Westphal[3]; 7. 48D-Ray Depew[5]; 8. 59-Larry Buckwheat[10]; 9. 4N-Brad Nelson[2]; 10. 99S-Dylan Sexton[8]
Dirt 4 cyl Modifieds
A Feature 1 (12 Laps): 1. 29W-Tanner Westphal[7]; 2. 82K-Carl King[5]; 3. 17H-Lucas Hacker[8]; 4. 5-Calvin Stueck[10]; 5. 37W-Brad Wedde[6]; 6. 17M-Alexis Michonski[4]; 7. 112-Austin Pingel[9]; 8. 77H-Justin Haufe[3]; 9. 27C-Shayne Collar[2]; 10. 513W-Joshua Slewinski[1]; 11. 3P-Joe Peterman[12]; 12. (DNS) 9-Alyxis Paiser; 13. (DNS) 15-Blake Jung; 14. (DNS) 7T-Chris Timm; 15. (DNS) 27-Bailey Tate
Heat 1 (6 Laps): 1. 5-Calvin Stueck[7]; 2. 37W-Brad Wedde[4]; 3. 17H-Lucas Hacker[5]; 4. 17M-Alexis Michonski[3]; 5. 27C-Shayne Collar[8]; 6. 9-Alyxis Paiser[2]; 7. 15-Blake Jung[1]; 8. 27-Bailey Tate[6]
Heat 2 (6 Laps): 1. 82K-Carl King[3]; 2. 29W-Tanner Westphal[4]; 3. 112-Austin Pingel[5]; 4. 513W-Joshua Slewinski[1]; 5. 77H-Justin Haufe[2]; 6. 3P-Joe Peterman[7]; 7. 7T-Chris Timm[6]