A Modifieds
A Feature 1: 1. 75A-Lance Arneson[14]; 2. 2JR-Wyatt Block[11]; 3. 5M-Eddie Muenster[5]; 4. 58-Marcus Yarie[16]; 5. 56C-Jason Czarapata[21]; 6. 6-Konnor Wilinski[9]; 7. 18W-Mark Weisnicht[15]; 8. 42S-Jamie Schmidt[6]; 9. 10B-Ryan Besaw[13]; 10. 4-Joel Seegert[18]; 11. 94-JJ Andersen[20]; 12. 103-Brekken Kleinschmidt[8]; 13. 9-Jerry Wilinski[12]; 14. 41B-Michael Bailey[1]; 15. 25T-Paul Thorpe[19]; 16. 75O-Matt Oreskovich[7]; 17. 79M-Jerry Muenster[2]; 18. 171-Gabe Dommer[17]; 19. 21F-Kevin Feck[10]; 20. 88X-Shawn Frelich[3]; 21. 56-Tim Rothe[4]
Heat 1: 1. 5M-Eddie Muenster[3]; 2. 9-Jerry Wilinski[6]; 3. 41B-Michael Bailey[1]; 4. 103-Brekken Kleinschmidt[4]; 5. 10B-Ryan Besaw[5]; 6. 58-Marcus Yarie[7]; 7. 25T-Paul Thorpe[2]
Heat 2: 1. 2JR-Wyatt Block[5]; 2. 6-Konnor Wilinski[4]; 3. 88X-Shawn Frelich[2]; 4. 42S-Jamie Schmidt[3]; 5. 75A-Lance Arneson[6]; 6. 171-Gabe Dommer[1]; 7. 94-JJ Andersen[7]
Heat 3: 1. 56-Tim Rothe[2]; 2. 21F-Kevin Feck[4]; 3. 79M-Jerry Muenster[1]; 4. 75O-Matt Oreskovich[3]; 5. 18W-Mark Weisnicht[5]; 6. 4-Joel Seegert[7]; 7. 56C-Jason Czarapata[6]
B Modifieds
A Feature 1: 1. 0L-Lucas Lamberies[12]; 2. 03R-Kyle Raddant[10]; 3. 5S-Brock Saunders[6]; 4. 7X-Jason Jach[9]; 5. 21-Teagan Wudstrack[3]; 6. 12B-Jordan Bartz[11]; 7. 09B-Kevin Bethke[7]; 8. 66-Cole Magnin[4]; 9. 27M-Greg Magsam[15]; 10. 27-Tyler Sobiesczyk[17]; 11. 28B-Michael Bailey Jr[1]; 12. X15-Les Yaeger[18]; 13. 51-Paul Buckholz[14]; 14. 98W-Dustin Wudstrack[13]; 15. 212R-Alex Roffers[19]; 16. X2-Hollie Welch[21]; 17. 10K-Kaden Besaw[2]; 18. 95S-Sawyer Haese[16]; 19. 4-David Ortner[20]; 20. 24-Jayden Schmidt[5]; 21. 02C-Bryce Clements[8]
Heat 1: 1. 0L-Lucas Lamberies[7]; 2. 28B-Michael Bailey Jr[2]; 3. 21-Teagan Wudstrack[3]; 4. 7X-Jason Jach[6]; 5. 98W-Dustin Wudstrack[4]; 6. 95S-Sawyer Haese[5]; 7. 212R-Alex Roffers[1]
Heat 2: 1. 24-Jayden Schmidt[4]; 2. 03R-Kyle Raddant[6]; 3. 10K-Kaden Besaw[2]; 4. 09B-Kevin Bethke[5]; 5. 51-Paul Buckholz[7]; 6. 27-Tyler Sobiesczyk[3]; 7. 4-David Ortner[1]
Heat 3: 1. 5S-Brock Saunders[3]; 2. 12B-Jordan Bartz[5]; 3. 02C-Bryce Clements[4]; 4. 66-Cole Magnin[2]; 5. 27M-Greg Magsam[6]; 6. X15-Les Yaeger[1]; 7. X2-Hollie Welch[7]
Dirt Late Models
A Feature 1: 1. 81S-Troy Springborn[2]; 2. 3S-Brett Swedberg[4]; 3. 15A-Nick Anvelink[8]; 4. 33E-Chris Engels[6]; 5. 66-Ron Berna[7]; 6. 95W-Aaron Wickersheim[1]; 7. 27J-Derek Janke[3]; 8. 7-Joel Bennett[5]; 9. 5P-Lukas Postl[9]; 10. 6-Aaron Bennett[10]; 11. 87-Adam Janke[11]; 12. 45-Scott Blanke[12]
Heat 1: 1. 3S-Brett Swedberg[6]; 2. 7-Joel Bennett[1]; 3. 33E-Chris Engels[5]; 4. 27J-Derek Janke[3]; 5. 5P-Lukas Postl[2]; 6. 87-Adam Janke[4]
Heat 2: 1. 66-Ron Berna[3]; 2. 15A-Nick Anvelink[4]; 3. 81S-Troy Springborn[5]; 4. 95W-Aaron Wickersheim[2]; 5. 6-Aaron Bennett[1]; 6. 45-Scott Blanke[6]
Stock Cars
A Feature 1: 1. 25X-Trent Nolan[9]; 2. 2T-Travis VanStraten[10]; 3. 1M-Dan Michonski[14]; 4. 10TR-Tom Riehl[2]; 5. 16-Asa Doxtator[5]; 6. 18-Kevin Hebbe[7]; 7. 2K-Gary Kasperek[6]; 8. 17S-Harley Simon[4]; 9. 36-Larry Karcz Jr[3]; 10. 35S-Vern Stedjee[8]; 11. C4-Curtis Kroening[12]; 12. 9-Larry Parshen[11]; 13. 63W-Nate Walters[15]; 14. 26-Travis Welch[13]; 15. 12K-Robert Krueger[16]; 16. 40-Aaron Karcz[1]; 17. 7M-Bert Moede Jr[17]
Heat 1: 1. 25X-Trent Nolan[7]; 2. 17S-Harley Simon[4]; 3. 2K-Gary Kasperek[5]; 4. 2T-Travis VanStraten[8]; 5. 10TR-Tom Riehl[3]; 6. 9-Larry Parshen[2]; 7. 26-Travis Welch[9]; 8. 63W-Nate Walters[1]; 9. 7M-Bert Moede Jr[6]
Heat 2: 1. 18-Kevin Hebbe[6]; 2. 40-Aaron Karcz[3]; 3. 35S-Vern Stedjee[7]; 4. 36-Larry Karcz Jr[4]; 5. 16-Asa Doxtator[5]; 6. C4-Curtis Kroening[1]; 7. 1M-Dan Michonski[8]; 8. 12K-Robert Krueger[2]
Dirt 4 cyl Modifieds
A Feature 1: 1. 37W-Brad Wedde[6]; 2. 17H-Lucas Hacker[2]; 3. 4N-Brad Nelson[8]; 4. 75O-Max Oreskovich[9]; 5. 84-Jeffery Teske[7]; 6. 10K-Forrest Kernen[3]; 7. 21W-Brandon Westphal[4]; 8. 32-Taylor Becher[10]; 9. 11X-Jason Stueck[5]; 10. 40-Steve Van[11]; 11. 65-Doug Belongia Jr[14]; 12. 3P-Joe Peterman[13]; 13. 91-Daniel Buckwheat[15]; 14. 17J-Jason Hopinka[12]; 15. (DNS) 513W-Joshua Slewinski
Heat 1: 1. 37W-Brad Wedde[5]; 2. 513W-Joshua Slewinski[2]; 3. 10K-Forrest Kernen[3]; 4. 4N-Brad Nelson[6]; 5. 32-Taylor Becher[7]; 6. 40-Steve Van[4]; 7. 3P-Joe Peterman[1]; 8. 91-Daniel Buckwheat[8]
Heat 2: 1. 17H-Lucas Hacker[3]; 2. 75O-Max Oreskovich[7]; 3. 84-Jeffery Teske[6]; 4. 11X-Jason Stueck[5]; 5. 21W-Brandon Westphal[4]; 6. 17J-Jason Hopinka[2]; 7. 65-Doug Belongia Jr[1]