A Modifieds
A Feature 1: 1. 6-Konnor Wilinski[10]; 2. 21F-Kevin Feck[3]; 3. 58-Marcus Yarie[18]; 4. 75O-Matt Oreskovich[5]; 5. 12-Jordan Bartz[9]; 6. 56C-Jason Czarapata[7]; 7. 0L-Lucas Lamberies[15]; 8. K9-Tyler Wilson[17]; 9. 09B-Kevin Bethke[2]; 10. 5M-Eddie Muenster[8]; 11. 07-Mike Schmidt[4]; 12. 9-Jerry Wilinski[11]; 13. 61K-Andy Karl[25]; 14. 79-Jerry Muenster[6]; 15. 7H-Marcus Hoeppner[13]; 16. 88X-Shawn Frelich[22]; 17. 21R-Alex Roffers[21]; 18. 41B-Michael Bailey[24]; 19. 15-Nicholas Holtger[23]; 20. 50B-John Berna[20]; 21. 2JR-Wyatt Block[12]; 22. 2P-Jesse Peebles[1]; 23. 103-Brekken Kleinschmidt[16]; 24. 17M-Ivar Malmquist[19]; 25. (DNS) 25T-Paul Thorpe
Heat 1: 1. 79-Jerry Muenster[4]; 2. 2P-Jesse Peebles[2]; 3. 9-Jerry Wilinski[6]; 4. 12-Jordan Bartz[5]; 5. 7H-Marcus Hoeppner[7]; 6. 103-Brekken Kleinschmidt[8]; 7. 17M-Ivar Malmquist[9]; 8. 88X-Shawn Frelich[1]; 9. 61K-Andy Karl[3]
Heat 2: 1. 09B-Kevin Bethke[3]; 2. 6-Konnor Wilinski[6]; 3. 56C-Jason Czarapata[5]; 4. 07-Mike Schmidt[4]; 5. 25T-Paul Thorpe[1]; 6. K9-Tyler Wilson[7]; 7. 50B-John Berna[8]; 8. 15-Nicholas Holtger[2]
Heat 3: 1. 21F-Kevin Feck[3]; 2. 75O-Matt Oreskovich[4]; 3. 2JR-Wyatt Block[8]; 4. 5M-Eddie Muenster[5]; 5. 0L-Lucas Lamberies[7]; 6. 58-Marcus Yarie[6]; 7. 21R-Alex Roffers[1]; 8. 41B-Michael Bailey[2]
B Modifieds
A Feature 1: 1. 24-Jayden Schmidt[10]; 2. 27-Tyler Sobiesczyk[7]; 3. 02C-Bryce Clements[4]; 4. 75-Max Oreskovich[2]; 5. 74R-Zachary Raab[6]; 6. 1-Matthew Radtke[8]; 7. 4-Jeffery Teske[9]; 8. 28-Andy Klosterman[3]; 9. 29-Andrew Engels[1]; 10. 12K-Anthony Kotula[13]; 11. 19-James Bohm[12]; 12. 21-Teagan Wudstrack[5]; 13. 52-Dylon Waldvogel[11]
Heat 1: 1. 28-Andy Klosterman[2]; 2. 21-Teagan Wudstrack[4]; 3. 4-Jeffery Teske[6]; 4. 27-Tyler Sobiesczyk[5]; 5. 29-Andrew Engels[1]; 6. 52-Dylon Waldvogel[3]; 7. 12K-Anthony Kotula[7]
Heat 2: 1. 24-Jayden Schmidt[6]; 2. 74R-Zachary Raab[4]; 3. 1-Matthew Radtke[5]; 4. 02C-Bryce Clements[3]; 5. 75-Max Oreskovich[1]; 6. 19-James Bohm[2]
Stock Cars
A Feature 1: 1. 64-Clint Forstner[8]; 2. 2K-Gary Kasperek[3]; 3. 07-Mike Schmidt[4]; 4. 2T-Travis VanStraten[10]; 5. 1M-Dan Michonski[7]; 6. 25-Trent Nolan[6]; 7. 7M-Bert Moede Jr[16]; 8. C19-Jeremie Hedrick[2]; 9. 10TR-Tom Riehl[11]; 10. 16-Asa Doxtator[1]; 11. 3D-Dylan Stedjee[13]; 12. 5S-Mitch Stankowski[12]; 13. 35-Vern Stedjee[5]; 14. 91-Daniel Buckwheat[18]; 15. 2B-Wayne Block[20]; 16. 59-Larry Buckwheat[15]; 17. 26-Travis Welch[14]; 18. 99X-Jeremy Christians[9]; 19. 99S-Dylan Sexton[17]; 20. (DNS) 17S-Harley Simon
Heat 1: 1. 16-Asa Doxtator[2]; 2. 64-Clint Forstner[8]; 3. 25-Trent Nolan[7]; 4. 07-Mike Schmidt[6]; 5. 2T-Travis VanStraten[9]; 6. 10TR-Tom Riehl[4]; 7. 3D-Dylan Stedjee[5]; 8. 59-Larry Buckwheat[10]; 9. 99S-Dylan Sexton[1]; 10. 17S-Harley Simon[3]
Heat 2: 1. C19-Jeremie Hedrick[4]; 2. 99X-Jeremy Christians[9]; 3. 2K-Gary Kasperek[6]; 4. 1M-Dan Michonski[8]; 5. 35-Vern Stedjee[7]; 6. 5S-Mitch Stankowski[5]; 7. 26-Travis Welch[2]; 8. 7M-Bert Moede Jr[3]; 9. 91-Daniel Buckwheat[1]; 10. 2B-Wayne Block[10]
Dirt Late Models
A Feature 1: 1. 03-Kyle Raddant[1]; 2. 9-Tom Naeyaert[2]; 3. 15A-Nick Anvelink[8]; 4. 70-Justin Ritchie[4]; 5. 3S-Brett Swedberg[3]; 6. 66-Ron Berna[10]; 7. 74M-Mitch McGrath[5]; 8. 81S-Troy Springborn[6]; 9. 7-Joel Bennett[7]; 10. 27J-Derek Janke[9]; 11. 95W-Aaron Wickersheim[11]; 12. 5P-Lukas Postl[14]; 13. 87-Adam Janke[13]; 14. 74-Butch Thiel[15]; 15. 33E-Chris Engels[16]; 16. 29H-Tony Habeck[12]
Heat 1: 1. 3S-Brett Swedberg[4]; 2. 7-Joel Bennett[6]; 3. 81S-Troy Springborn[7]; 4. 70-Justin Ritchie[5]; 5. 27J-Derek Janke[2]; 6. 95W-Aaron Wickersheim[8]; 7. 87-Adam Janke[1]; 8. 74-Butch Thiel[3]
Heat 2: 1. 9-Tom Naeyaert[1]; 2. 03-Kyle Raddant[3]; 3. 15A-Nick Anvelink[4]; 4. 74M-Mitch McGrath[7]; 5. 66-Ron Berna[6]; 6. 29H-Tony Habeck[8]; 7. 5P-Lukas Postl[5]; 8. 33E-Chris Engels[2]
Dirt 4 cyl Modifieds
A Feature 1: 1. 37W-Brad Wedde[6]; 2. 5S-Calvin Stueck[10]; 3. 17H-Lucas Hacker[8]; 4. 22-Clint Malueg[5]; 5. 45-Scott Blanke[9]; 6. 77H-Justin Haufe[1]; 7. X55-Jody Cornelius[4]; 8. 12G-Kaitlyn Pingel[2]; 9. 17M-Alexis Michonski[3]; 10. 29W-Tanner Westphal[7]; 11. (DNS) 112-Austin Pingel; 12. (DNS) 37G-Branden Goeser
Heat 1: 1. 5S-Calvin Stueck[6]; 2. 37W-Brad Wedde[4]; 3. 17H-Lucas Hacker[5]; 4. 17M-Alexis Michonski[2]; 5. 77H-Justin Haufe[1]; 6. 112-Austin Pingel[3]
Heat 2: 1. 29W-Tanner Westphal[4]; 2. 22-Clint Malueg[3]; 3. X55-Jody Cornelius[2]; 4. 45-Scott Blanke[5]; 5. 12G-Kaitlyn Pingel[1]; 6. 37G-Branden Goeser[6]