A Modifieds
A Feature 1: 1. K9-Tyler Wilson[1]; 2. 58-Marcus Yarie[5]; 3. 2JR-Wyatt Block[2]; 4. 9-Jerry Wilinski[3]; 5. 54-Benji LaCrosse[8]; 6. 56C-Jason Czarapata[6]; 7. 0L-Lucas Lamberies[11]; 8. 75A-Lance Arneson[7]; 9. 91-Jordan Barkholtz[10]; 10. 6-Konnor Wilinski[9]; 11. 12-Jordan Bartz[14]; 12. 75O-Matt Oreskovich[13]; 13. 79-Jerry Muenster[16]; 14. 5M-Eddie Muenster[24]; 15. 07-Mike Schmidt[22]; 16. 95-Brian Joski[20]; 17. 42S-Jamie Schmidt[12]; 18. 09B-Kevin Bethke[18]; 19. 41B-Michael Bailey[19]; 20. 25T-Paul Thorpe[23]; 21. 15-Nicholas Holtger[21]; 22. 88X-Shawn Frelich[15]; 23. 21F-Kevin Feck[17]; 24. 03-Cody Hudson[4]
B Feature 1: 1. 21F-Kevin Feck[2]; 2. 41B-Michael Bailey[1]; 3. 15-Nicholas Holtger[3]; 4. 25T-Paul Thorpe[5]; 5. 2P-Jesse Peebles[6]; 6. 14S-Mike Schmuhl[7]; 7. 17M-Ivar Malmquist[8]; 8. (DNS) 21R-Alex Roffers
B Feature 2: 1. 09B-Kevin Bethke[1]; 2. 95-Brian Joski[3]; 3. 07-Mike Schmidt[7]; 4. 5M-Eddie Muenster[2]; 5. 61K-Andy Karl[5]; 6. (DNS) 103-Brekken Kleinschmidt; 7. (DNS) 56-Tim Rothe
Heat 1: 1. 0L-Lucas Lamberies[4]; 2. 56C-Jason Czarapata[1]; 3. 2JR-Wyatt Block[8]; 4. 75O-Matt Oreskovich[5]; 5. 41B-Michael Bailey[7]; 6. 15-Nicholas Holtger[3]; 7. 25T-Paul Thorpe[6]; 8. 14S-Mike Schmuhl[2]
Heat 2: 1. 54-Benji LaCrosse[3]; 2. 75A-Lance Arneson[1]; 3. 9-Jerry Wilinski[6]; 4. 12-Jordan Bartz[4]; 5. 09B-Kevin Bethke[2]; 6. 95-Brian Joski[8]; 7. 61K-Andy Karl[5]; 8. 07-Mike Schmidt[7]
Heat 3: 1. 58-Marcus Yarie[5]; 2. 42S-Jamie Schmidt[3]; 3. 03-Cody Hudson[1]; 4. 88X-Shawn Frelich[2]; 5. 21F-Kevin Feck[7]; 6. 21R-Alex Roffers[6]; 7. 2P-Jesse Peebles[4]; 8. 17M-Ivar Malmquist[8]
Heat 4: 1. K9-Tyler Wilson[1]; 2. 6-Konnor Wilinski[4]; 3. 91-Jordan Barkholtz[5]; 4. 79-Jerry Muenster[6]; 5. 5M-Eddie Muenster[3]; 6. 103-Brekken Kleinschmidt[7]; 7. 56-Tim Rothe[2]
B Modifieds
A Feature 1: 1. 24-Jayden Schmidt[9]; 2. 27-Tyler Sobiesczyk[7]; 3. 21-Teagan Wudstrack[4]; 4. 74R-Zachary Raab[5]; 5. 4-Jeffery Teske[12]; 6. 1-Matthew Radtke[11]; 7. 02C-Bryce Clements[3]; 8. 28-Andy Klosterman[1]; 9. 95S-Sawyer Haese[10]; 10. 21K-Kyle Odekirk[16]; 11. 52-Dylon Waldvogel[2]; 12. 9-Braison Bennett[18]; 13. 75-Max Oreskovich[17]; 14. 5S-Brock Saunders[19]; 15. 983-Brian Ankerson[13]; 16. 19-James Bohm[15]; 17. 29-Andrew Engels[20]; 18. 11S-Jeff Schmuhl[8]; 19. 11-Tanner Schultz[14]; 20. 7X-Jason Jach[6]
Heat 1: 1. 28-Andy Klosterman[2]; 2. 11S-Jeff Schmuhl[7]; 3. 74R-Zachary Raab[5]; 4. 95S-Sawyer Haese[9]; 5. 24-Jayden Schmidt[8]; 6. 1-Matthew Radtke[6]; 7. 983-Brian Ankerson[10]; 8. 19-James Bohm[4]; 9. 75-Max Oreskovich[1]; 10. 5S-Brock Saunders[3]
Heat 2: 1. 52-Dylon Waldvogel[2]; 2. 21-Teagan Wudstrack[4]; 3. 7X-Jason Jach[5]; 4. 27-Tyler Sobiesczyk[6]; 5. 02C-Bryce Clements[3]; 6. 4-Jeffery Teske[7]; 7. 11-Tanner Schultz[1]; 8. 21K-Kyle Odekirk[8]; 9. 9-Braison Bennett[10]; 10. 29-Andrew Engels[9]
Stock Cars
A Feature 1: 1. 99X-Jeremy Christians[9]; 2. 64-Clint Forstner[7]; 3. 2T-Travis VanStraten[10]; 4. 11-Benji LaCrosse[12]; 5. 2K-Gary Kasperek[3]; 6. 1M-Dan Michonski[8]; 7. 17S-Harley Simon[1]; 8. C19-Jeremie Hedrick[2]; 9. 07-Mike Schmidt[5]; 10. 55W-Shawn Wagner[11]; 11. 9-Eric Mahlik[13]; 12. 10S-Rod Snellenberger[16]; 13. 5S-Mitch Stankowski[17]; 14. 35-Vern Stedjee[15]; 15. 3D-Dylan Stedjee[18]; 16. 10TR-Tom Riehl[4]; 17. 50F-Kyle Frederick[19]; 18. 16-Asa Doxtator[14]; 19. 63W-Nate Walters[21]; 20. 7M-Bert Moede Jr[20]; 21. 25-Trent Nolan[6]
B Feature 1: 1. 10S-Rod Snellenberger[6]; 2. 5S-Mitch Stankowski[7]; 3. 3D-Dylan Stedjee[3]; 4. 50F-Kyle Frederick[11]; 5. 7M-Bert Moede Jr[1]; 6. 63W-Nate Walters[4]; 7. 91-Daniel Buckwheat[9]; 8. 4N-Brad Nelson[10]; 9. 26-Travis Welch[2]; 10. 99S-Dylan Sexton[8]; 11. 59-Larry Buckwheat[5]; 12. (DNS) 94O-Kurt Olson
Heat 1: 1. 64-Clint Forstner[6]; 2. 99X-Jeremy Christians[7]; 3. 10TR-Tom Riehl[4]; 4. 07-Mike Schmidt[5]; 5. 9-Eric Mahlik[9]; 6. 7M-Bert Moede Jr[8]; 7. 63W-Nate Walters[2]; 8. 94O-Kurt Olson[3]; 9. 91-Daniel Buckwheat[1]
Heat 2: 1. 25-Trent Nolan[4]; 2. C19-Jeremie Hedrick[2]; 3. 2T-Travis VanStraten[6]; 4. 1M-Dan Michonski[5]; 5. 16-Asa Doxtator[7]; 6. 26-Travis Welch[1]; 7. 59-Larry Buckwheat[9]; 8. 5S-Mitch Stankowski[3]; 9. 4N-Brad Nelson[8]
Heat 3: 1. 55W-Shawn Wagner[7]; 2. 17S-Harley Simon[2]; 3. 2K-Gary Kasperek[3]; 4. 11-Benji LaCrosse[8]; 5. 35-Vern Stedjee[5]; 6. 3D-Dylan Stedjee[4]; 7. 10S-Rod Snellenberger[6]; 8. 99S-Dylan Sexton[1]; 9. 50F-Kyle Frederick[9]
Dirt Late Models
A Feature 1: 1. 66-Ron Berna[6]; 2. 15A-Nick Anvelink[8]; 3. 7-Joel Bennett[2]; 4. 9-Tom Naeyaert[5]; 5. 3S-Brett Swedberg[10]; 6. 81S-Troy Springborn[7]; 7. 03-Kyle Raddant[4]; 8. 95W-Aaron Wickersheim[12]; 9. 27J-Derek Janke[1]; 10. 74-Butch Thiel[13]; 11. 29H-Tony Habeck[11]; 12. 87-Adam Janke[9]; 13. 5P-Lukas Postl[3]
Heat 1: 1. 03-Kyle Raddant[2]; 2. 7-Joel Bennett[3]; 3. 5P-Lukas Postl[1]; 4. 27J-Derek Janke[6]; 5. 87-Adam Janke[4]; 6. 29H-Tony Habeck[7]; 7. 74-Butch Thiel[5]
Heat 2: 1. 81S-Troy Springborn[2]; 2. 9-Tom Naeyaert[1]; 3. 66-Ron Berna[3]; 4. 15A-Nick Anvelink[4]; 5. 3S-Brett Swedberg[5]; 6. 95W-Aaron Wickersheim[6]
Dirt 4 cyl Modifieds
A Feature 1: 1. 29W-Tanner Westphal[8]; 2. 37W-Brad Wedde[7]; 3. 28W-William Hoefs[4]; 4. 10-Bo White[10]; 5. 112-Austin Pingel[5]; 6. 17S-Alexis Michonski[1]; 7. X55-Jody Cornelius[9]; 8. 12G-Kaitlyn Pingel[3]; 9. 77H-Justin Haufe[2]; 10. 3P-Joe Peterman[11]; 11. 19B-Brian Besaw[12]; 12. (DNS) 22-Clint Malueg
Heat 1: 1. 29W-Tanner Westphal[5]; 2. 28W-William Hoefs[3]; 3. 17S-Alexis Michonski[1]; 4. X55-Jody Cornelius[6]; 5. 22-Clint Malueg[4]; 6. 3P-Joe Peterman[2]
Heat 2: 1. 37W-Brad Wedde[4]; 2. 112-Austin Pingel[3]; 3. 12G-Kaitlyn Pingel[2]; 4. 10-Bo White[6]; 5. 77H-Justin Haufe[1]; 6. 19B-Brian Besaw[5]