A Modifieds
A Feature 1 (20 Laps): 1. 58-Marcus Yarie[9]; 2. 2JR-Wyatt Block[4]; 3. 21F-Kevin Feck[2]; 4. 07H-Marcus Hoeppner[1]; 5. 12-Jordan Bartz[7]; 6. 75A-Lance Arneson[6]; 7. 61K-Andy Karl[5]; 8. 6-Konnor Wilinski[8]; 9. 79-Jerry Muenster[13]; 10. 9-Jerry Wilinski[10]; 11. 07-Mike Schmidt[3]; 12. 15-Nicholas Holtger[11]; 13. 11S-Travis Spaulding[12]; 14. 37-Brad Moeller[14]; 15. 88X-Shawn Frelich[15]; 16. (DNF) 7-Adam Jacobson[16]
Heat 1 (8 Laps): 1. 75A-Lance Arneson[6]; 2. 9-Jerry Wilinski[8]; 3. 07H-Marcus Hoeppner[1]; 4. 6-Konnor Wilinski[7]; 5. 07-Mike Schmidt[4]; 6. 15-Nicholas Holtger[3]; 7. 79-Jerry Muenster[5]; 8. (DNF) 88X-Shawn Frelich[2]
Heat 2 (8 Laps): 1. 58-Marcus Yarie[7]; 2. 2JR-Wyatt Block[4]; 3. 12-Jordan Bartz[6]; 4. 61K-Andy Karl[5]; 5. 21F-Kevin Feck[3]; 6. 11S-Travis Spaulding[8]; 7. 37-Brad Moeller[1]; 8. (DNF) 7-Adam Jacobson[2]
B Modifieds
A Feature 1 (20 Laps): 1. 24-Jayden Schmidt[9]; 2. 4-Jeffery Teske[7]; 3. 27-Tyler Sobiesczyk[10]; 4. 1-Matthew Radtke[3]; 5. 21-Teagan Wudstrack[4]; 6. 10B-Ryan Besaw[6]; 7. 66-Cole Magnin[18]; 8. 75-Max Oreskovich[19]; 9. 02C-Bryce Clements[14]; 10. 81-AJ Springborn[13]; 11. X2-Hollie Welch[15]; 12. 10K-Forrest Kernen[17]; 13. (DNF) 7X-Jason Jach[8]; 14. (DNF) 52-Dylon Waldvogel[5]; 15. (DNF) 28-Andy Klosterman[11]; 16. (DNF) 09B-Kevin Bethke[2]; 17. (DNF) 10KB-Kaden Besaw[16]; 18. (DNF) 74R-Zachary Raab[20]; 19. (DNF) 29-Andrew Engels[1]; 20. (DNS) 53-Jake Carpenter
Heat 1 (8 Laps): 1. 27-Tyler Sobiesczyk[9]; 2. 52-Dylon Waldvogel[5]; 3. 7X-Jason Jach[8]; 4. 1-Matthew Radtke[3]; 5. 10B-Ryan Besaw[6]; 6. 28-Andy Klosterman[4]; 7. 81-AJ Springborn[2]; 8. X2-Hollie Welch[10]; 9. (DNF) 10K-Forrest Kernen[1]; 10. (DNF) 75-Max Oreskovich[7]
Heat 2 (8 Laps): 1. 4-Jeffery Teske[7]; 2. 21-Teagan Wudstrack[4]; 3. 24-Jayden Schmidt[8]; 4. 09B-Kevin Bethke[2]; 5. 29-Andrew Engels[1]; 6. 53-Jake Carpenter[9]; 7. 02C-Bryce Clements[6]; 8. (DNF) 10KB-Kaden Besaw[10]; 9. (DNF) 66-Cole Magnin[3]; 10. (DNS) 74R-Zachary Raab
Stock Cars
A Feature 1 (20 Laps): 1. 99X-Jeremy Christians[7]; 2. 2T-Travis VanStraten[6]; 3. 64-Clint Forstner[15]; 4. 50F-Kyle Frederick[8]; 5. 1M-Dan Michonski[10]; 6. 81X-Josh Mroczkowski[4]; 7. 17S-Harley Simon[2]; 8. 35-Vern Stedjee[14]; 9. 99S-Dylan Sexton[9]; 10. (DNF) 10TR-Tom Riehl[3]; 11. (DNF) 7A-Lloyd Allen[17]; 12. (DNF) 28-Nathan Otto[18]; 13. (DNF) 4N-Brad Nelson[13]; 14. (DNF) 11-Ryan Westphal[11]; 15. (DNF) 26-Travis Welch[1]; 16. (DNF) 91-Daniel Buckwheat[12]; 17. (DNS) 25-Trent Nolan; 18. (DNS) 3D-Dylan Stedjee
Heat 1 (8 Laps): 1. 10TR-Tom Riehl[5]; 2. 2T-Travis VanStraten[8]; 3. 81X-Josh Mroczkowski[7]; 4. 50F-Kyle Frederick[9]; 5. 26-Travis Welch[3]; 6. 99S-Dylan Sexton[2]; 7. 11-Ryan Westphal[4]; 8. (DNF) 4N-Brad Nelson[1]; 9. (DNF) 64-Clint Forstner[6]
Heat 2 (8 Laps): 1. 99X-Jeremy Christians[8]; 2. 17S-Harley Simon[3]; 3. 28-Nathan Otto[2]; 4. 7A-Lloyd Allen[9]; 5. (DNF) 25-Trent Nolan[7]; 6. (DNF) 1M-Dan Michonski[6]; 7. (DNF) 91-Daniel Buckwheat[1]; 8. (DNF) 35-Vern Stedjee[4]; 9. (DNF) 3D-Dylan Stedjee[5]
Dirt Late Models
A Feature 1 (20 Laps): 1. 15A-Nick Anvelink[8]; 2. 81S-Troy Springborn[3]; 3. 7-Joel Bennett[4]; 4. 21F-Gunner Frank[5]; 5. 03-Kyle Raddant[10]; 6. 20R-Joe Reuter[12]; 7. 3S-Brett Swedberg[9]; 8. 5P-Lukas Postl[7]; 9. 9-Tom Naeyaert[15]; 10. 66-Ron Berna[13]; 11. 27J-Derek Janke[11]; 12. 95W-Aaron Wickersheim[14]; 13. 29H-Tony Habeck[17]; 14. (DNF) 33E-Chris Engels[1]; 15. (DNF) 70-Justin Ritchie[6]; 16. (DNF) 25-Paul Thorpe[18]; 17. (DNF) 74-Butch Thiel[16]; 18. (DNF) 21-Todd Frank[2]
Heat 1 (8 Laps): 1. 33E-Chris Engels[1]; 2. 5P-Lukas Postl[3]; 3. 21F-Gunner Frank[4]; 4. 21-Todd Frank[5]; 5. 3S-Brett Swedberg[8]; 6. 27J-Derek Janke[2]; 7. 66-Ron Berna[7]; 8. 9-Tom Naeyaert[6]; 9. 29H-Tony Habeck[9]
Heat 2 (8 Laps): 1. 70-Justin Ritchie[1]; 2. 15A-Nick Anvelink[3]; 3. 7-Joel Bennett[2]; 4. 81S-Troy Springborn[4]; 5. 03-Kyle Raddant[7]; 6. 20R-Joe Reuter[8]; 7. 95W-Aaron Wickersheim[5]; 8. 74-Butch Thiel[6]; 9. 25-Paul Thorpe[9]
Dirt 4 cyl Modifieds
A Feature 1 (12 Laps): 1. 17H-Lucas Hacker[2]; 2. 29W-Tanner Westphal[9]; 3. 37W-Brad Wedde[10]; 4. 68-Kyle Walters[1]; 5. 88E-TJ Everard[8]; 6. 10-Bo White[6]; 7. 28W-William Hoefs[5]; 8. 8-Tony Everard[7]; 9. X55-Jody Cornelius[3]; 10. 17M-Alexis Michonski[12]; 11. 77H-Justin Haufe[4]; 12. 27-Bailey Tate[11]; 13. 101-Desmond Frenche[13]
Heat 1 (6 Laps): 1. 28W-William Hoefs[4]; 2. 88E-TJ Everard[6]; 3. 37W-Brad Wedde[7]; 4. X55-Jody Cornelius[3]; 5. 10-Bo White[5]; 6. 27-Bailey Tate[2]; 7. (DNF) 101-Desmond Frenche[1]
Heat 2 (6 Laps): 1. 17H-Lucas Hacker[2]; 2. 29W-Tanner Westphal[6]; 3. 68-Kyle Walters[1]; 4. 8-Tony Everard[5]; 5. 77H-Justin Haufe[3]; 6. 17M-Alexis Michonski[4]