Dirt Late Models
A Feature 1 (20 Laps): 1. 21F-Gunner Frank[2]; 2. 15A-Nick Anvelink[4]; 3. 21-Todd Frank[5]; 4. 99-Mike Mullen[1]; 5. 7-Joel Bennett[3]; 6. 81S-Troy Springborn[6]; 7. 3S-Brett Swedberg[8]; 8. 5P-Lukas Postl[12]; 9. 03-Kyle Raddant[7]; 10. 87-Adam Janke[18]; 11. 29H-Tony Habeck[13]; 12. 66-Ron Berna[10]; 13. 27J-Derek Janke[16]; 14. 74-Butch Thiel[14]; 15. 56R-Tim Rothe[9]; 16. (DNS) 61K-Andy Karl; 17. (DNS) 21M-Shawn Miller; 18. (DNS) 24-Jayden Schmidt
Heat 1 (8 Laps): 1. 7-Joel Bennett[1]; 2. 81S-Troy Springborn[6]; 3. 03-Kyle Raddant[3]; 4. 15A-Nick Anvelink[9]; 5. 56R-Tim Rothe[5]; 6. 61K-Andy Karl[7]; 7. 29H-Tony Habeck[2]; 8. 21M-Shawn Miller[4]; 9. 24-Jayden Schmidt[8]
Heat 2 (8 Laps): 1. 21-Todd Frank[4]; 2. 3S-Brett Swedberg[1]; 3. 21F-Gunner Frank[6]; 4. 99-Mike Mullen[5]; 5. 66-Ron Berna[7]; 6. 5P-Lukas Postl[8]; 7. 74-Butch Thiel[2]; 8. 27J-Derek Janke[9]; 9. 87-Adam Janke[3]
A Modifieds
A Feature 1 (20 Laps): 1. 08-Johnny Whitman[2]; 2. 24-Jayden Schmidt[5]; 3. 6-Konnor Wilinski[6]; 4. C19-Jeremie Hedrick[1]; 5. 9-Jerry Wilinski[4]; 6. 12-Jordan Bartz[9]; 7. 58-Marcus Yarie[7]; 8. 99X-Mike Mullen[10]; 9. 0L-Lucas Lamberies[8]; 10. 56C-Jason Czarapata[11]; 11. 103-Brekken Kleinschmidt[20]; 12. 07-Mike Schmidt[14]; 13. 79J-Gary Janke[13]; 14. 61K-Andy Karl[12]; 15. 15-Nicholas Holtger[18]; 16. 21F-Kevin Feck[16]; 17. (DNF) 79-Jerry Muenster[15]; 18. (DNF) 88X-Shawn Frelich[19]; 19. (DNF) 9K-Mark Kelm[17]; 20. (DNF) 7-Adam Jacobson[3]
Heat 1 (8 Laps): 1. 6-Konnor Wilinski[3]; 2. 99X-Mike Mullen[1]; 3. 58-Marcus Yarie[2]; 4. 7-Adam Jacobson[5]; 5. C19-Jeremie Hedrick[4]; 6. 56C-Jason Czarapata[9]; 7. 79J-Gary Janke[6]; 8. 79-Jerry Muenster[7]; 9. 9K-Mark Kelm[8]; 10. 88X-Shawn Frelich[10]
Heat 2 (8 Laps): 1. 08-Johnny Whitman[1]; 2. 12-Jordan Bartz[2]; 3. 0L-Lucas Lamberies[6]; 4. 9-Jerry Wilinski[3]; 5. 24-Jayden Schmidt[9]; 6. 61K-Andy Karl[4]; 7. 07-Mike Schmidt[7]; 8. 21F-Kevin Feck[10]; 9. 15-Nicholas Holtger[5]; 10. 103-Brekken Kleinschmidt[8]
B Modifieds
A Feature 1 (20 Laps): 1. 27F-Sean Falk[2]; 2. 4-Jeffery Teske[11]; 3. 75-Max Oreskovich[6]; 4. 81-AJ Springborn[1]; 5. 46F-Logan Fleischman[15]; 6. 1-Matthew Radtke[8]; 7. 7-Jerry Vanderloop[3]; 8. 23-Chuck Carmin[9]; 9. 02-Bryce Clements[10]; 10. 94-Travis Rhoades[12]; 11. M24-Dustin Marquardt[16]; 12. X2-Hollie Welch[13]; 13. 36C-Cole Slezewski[5]; 14. 10K-Forrest Kernen[14]; 15. 12S-Taylor Sorenson[20]; 16. 73-Shannon Fandrey[17]; 17. 906-Joshua Fleischmann[21]; 18. 74M-Brad Miller[19]; 19. 7T-Taylor Hoffman[22]; 20. (DNF) 98W-Dustin Wudstrack[4]; 21. (DNF) 36-Tommy Rindt[18]; 22. (DNF) 61-Michael Springborn[7]
B Feature 1 (10 Laps): 1. M24-Dustin Marquardt[11]; 2. 73-Shannon Fandrey[3]; 3. 36-Tommy Rindt[7]; 4. 74M-Brad Miller[6]; 5. 12S-Taylor Sorenson[2]; 6. 906-Joshua Fleischmann[5]; 7. 7T-Taylor Hoffman[1]; 8. 71-Dylan Arndt[9]; 9. 101M-Elliott Michonski[10]; 10. 25W-Mitchell Wagner[8]; 11. Z21-Zach Robertson[13]; 12. (DNS) 27-Tyler Sobiesczyk; 13. (DNS) 72-JJ Vanderloop
Heat 1 (8 Laps): 1. 02-Bryce Clements[6]; 2. 98W-Dustin Wudstrack[5]; 3. 81-AJ Springborn[1]; 4. 36C-Cole Slezewski[3]; 5. X2-Hollie Welch[4]; 6. (DNF) 7T-Taylor Hoffman[2]; 7. (DNF) 27-Tyler Sobiesczyk[7]; 8. (DNF) Z21-Zach Robertson[10]; 9. (DNF) 71-Dylan Arndt[8]; 10. (DNS) 72-JJ Vanderloop
Heat 2 (8 Laps): 1. 75-Max Oreskovich[1]; 2. 61-Michael Springborn[3]; 3. 7-Jerry Vanderloop[2]; 4. 27F-Sean Falk[5]; 5. 10K-Forrest Kernen[4]; 6. 12S-Taylor Sorenson[8]; 7. 906-Joshua Fleischmann[7]; 8. 36-Tommy Rindt[6]; 9. 101M-Elliott Michonski[9]
Heat 3 (8 Laps): 1. 4-Jeffery Teske[5]; 2. 94-Travis Rhoades[3]; 3. 1-Matthew Radtke[2]; 4. 23-Chuck Carmin[7]; 5. 46F-Logan Fleischman[4]; 6. 73-Shannon Fandrey[6]; 7. 74M-Brad Miller[9]; 8. 25W-Mitchell Wagner[8]; 9. M24-Dustin Marquardt[1]
Stock Cars
A Feature 1 (20 Laps): 1. 2T-Travis VanStraten[4]; 2. 50F-Kyle Frederick[10]; 3. 1M-Dan Michonski[1]; 4. 99X-Jeremy Christians[3]; 5. 3D-Dylan Stedjee[5]; 6. 25-Trent Nolan[8]; 7. 25J-Jared Siefert[9]; 8. 0W-Brett Wenzel[12]; 9. 91X-Jordan Barkholtz[6]; 10. 27-Darren Otto[2]; 11. 12X-Nick Buckarma[7]; 12. 76-Tyler Wendt[15]; 13. 35-Vern Stedjee[19]; 14. 21K-Jeff Kropp[13]; 15. 18-Daniel Sell Jr[20]; 16. 55W-Shawn Wagner[18]; 17. 5S-Mitch Stankowski[11]; 18. 26-Travis Welch[14]; 19. 12-Anthony Kotula[16]; 20. 60-Kyle Wanner[23]; 21. 21N-Brad Nelson[21]; 22. 28W-Will Hoefs[22]; 23. (DNF) 59-Larry Buckwheat[17]
Heat 1 (8 Laps): 1. 2T-Travis VanStraten[7]; 2. 1M-Dan Michonski[1]; 3. 0W-Brett Wenzel[4]; 4. 50F-Kyle Frederick[6]; 5. 21K-Jeff Kropp[3]; 6. 12-Anthony Kotula[5]; 7. 35-Vern Stedjee[8]; 8. 28W-Will Hoefs[2]
Heat 2 (8 Laps): 1. 25J-Jared Siefert[4]; 2. 27-Darren Otto[1]; 3. 12X-Nick Buckarma[2]; 4. 91X-Jordan Barkholtz[7]; 5. 26-Travis Welch[5]; 6. 59-Larry Buckwheat[3]; 7. 18-Daniel Sell Jr[8]; 8. (DNF) 60-Kyle Wanner[6]
Heat 3 (8 Laps): 1. 3D-Dylan Stedjee[2]; 2. 25-Trent Nolan[5]; 3. 99X-Jeremy Christians[6]; 4. 5S-Mitch Stankowski[3]; 5. 76-Tyler Wendt[4]; 6. 55W-Shawn Wagner[1]; 7. 21N-Brad Nelson[7]
Dirt 4 cyl Modifieds
A Feature 1 (12 Laps): 1. 29W-Tanner Westphal[4]; 2. 37W-Brad Wedde[6]; 3. 131-Dalton Nelson[10]; 4. 5-Calvin Stueck[3]; 5. 27-Bailey Tate[7]; 6. 11X-Jason Stueck[8]; 7. 82K-Carl King[5]; 8. 45-Scott Blanke[1]; 9. 19-Tanner Pari[11]; 10. 18L-Nathan Lisowe[18]; 11. 17M-Alexis Michonski[12]; 12. 22-Clint Malueg[9]; 13. 40B-Cody Bierman[14]; 14. 27C-Shayne Collar[16]; 15. 12G-Kaitlyn Pingel[2]; 16. 15-Blake Jung[17]; 17. 110-Brandon Boettcher[13]; 18. 13-Ainsley Busch[15]; 19. 0-Ryan Drengler[19]; 20. 62A-Autumn Allord[20]
Heat 1 (6 Laps): 1. 45-Scott Blanke[1]; 2. 29W-Tanner Westphal[8]; 3. 11X-Jason Stueck[4]; 4. 37W-Brad Wedde[3]; 5. 27-Bailey Tate[6]; 6. 19-Tanner Pari[9]; 7. 110-Brandon Boettcher[5]; 8. 13-Ainsley Busch[7]; 9. 62A-Autumn Allord[10]; 10. 18L-Nathan Lisowe[2]
Heat 2 (6 Laps): 1. 5-Calvin Stueck[1]; 2. 131-Dalton Nelson[3]; 3. 82K-Carl King[4]; 4. 22-Clint Malueg[6]; 5. 12G-Kaitlyn Pingel[2]; 6. 17M-Alexis Michonski[9]; 7. 40B-Cody Bierman[8]; 8. 27C-Shayne Collar[5]; 9. 15-Blake Jung[7]; 10. 0-Ryan Drengler[10]