A Modifieds
A Feature 1 (20 Laps): 1. 5M-Eddie Muenster[3]; 2. 9-Jerry Wilinski[11]; 3. 6-Konnor Wilinski[12]; 4. 58-Marcus Yarie[20]; 5. 12-Jordan Bartz[9]; 6. 21F-Kevin Feck[7]; 7. 79-Jerry Muenster[14]; 8. 75A-Lance Arneson[6]; 9. 103-Brekken Kleinschmidt[13]; 10. 89-Adam Reed[5]; 11. 61K-Andy Karl[8]; 12. 07-Mike Schmidt[17]; 13. 41B-Michael Bailey[16]; 14. 7-Adam Jacobson[19]; 15. 37-Brad Moeller[21]; 16. 50-Jason Cornelius[2]; 17. 15-Nicholas Holtger[4]; 18. (DNF) 2JR-Wyatt Block[10]; 19. (DNF) 03-Cody Hudson[18]; 20. (DNF) 88X-Shawn Frelich[15]; 21. (DQ) 7H-Marcus Hoeppner[1]
Heat 1 (8 Laps): 1. 12-Jordan Bartz[6]; 2. 75A-Lance Arneson[4]; 3. 6-Konnor Wilinski[7]; 4. 50-Jason Cornelius[2]; 5. 103-Brekken Kleinschmidt[5]; 6. 41B-Michael Bailey[3]; 7. 7-Adam Jacobson[1]
Heat 2 (8 Laps): 1. 2JR-Wyatt Block[6]; 2. 5M-Eddie Muenster[2]; 3. 21F-Kevin Feck[4]; 4. 7H-Marcus Hoeppner[1]; 5. 79-Jerry Muenster[5]; 6. 07-Mike Schmidt[3]; 7. (DNF) 58-Marcus Yarie[7]
Heat 3 (8 Laps): 1. 9-Jerry Wilinski[6]; 2. 15-Nicholas Holtger[2]; 3. 61K-Andy Karl[5]; 4. 89-Adam Reed[3]; 5. 88X-Shawn Frelich[1]; 6. 03-Cody Hudson[4]; 7. 37-Brad Moeller[7]
B Modifieds
A Feature 1 (20 Laps): 1. 27-Tyler Sobiesczyk[7]; 2. 74R-Zachary Raab[6]; 3. 24-Jayden Schmidt[9]; 4. 4-Jeffery Teske[10]; 5. 75-Max Oreskovich[8]; 6. 02C-Bryce Clements[3]; 7. 44-John Holtger[14]; 8. 7X-Jason Jach[2]; 9. 52-Dylon Waldvogel[13]; 10. 09B-Kevin Bethke[18]; 11. 27F-Sean Falk[1]; 12. 84-Mark Hoeppner[16]; 13. 10B-Ryan Besaw[11]; 14. 1-Matthew Radtke[5]; 15. 61-Michael Springborn[17]; 16. (DNF) 81-AJ Springborn[15]; 17. (DNF) 21-Teagan Wudstrack[4]; 18. (DNF) 19B-Carter Besaw[19]; 19. (DNF) 65-Doug Belongia Jr[20]; 20. (DNF) 10K-Forrest Kernen[12]; 21. (DNS) 66-Cole Magnin
Heat 1 (8 Laps): 1. 75-Max Oreskovich[6]; 2. 10B-Ryan Besaw[7]; 3. 1-Matthew Radtke[5]; 4. 02C-Bryce Clements[4]; 5. 10K-Forrest Kernen[1]; 6. 81-AJ Springborn[2]; 7. 09B-Kevin Bethke[3]
Heat 2 (8 Laps): 1. 24-Jayden Schmidt[6]; 2. 74R-Zachary Raab[5]; 3. 66-Cole Magnin[4]; 4. 27F-Sean Falk[1]; 5. 52-Dylon Waldvogel[3]; 6. 84-Mark Hoeppner[7]; 7. 19B-Carter Besaw[2]
Heat 3 (8 Laps): 1. 4-Jeffery Teske[6]; 2. 7X-Jason Jach[2]; 3. 27-Tyler Sobiesczyk[5]; 4. 21-Teagan Wudstrack[4]; 5. 44-John Holtger[3]; 6. 61-Michael Springborn[1]; 7. 65-Doug Belongia Jr[7]
Stock Cars
A Feature 1 (20 Laps): 1. 99X-Jeremy Christians[11]; 2. 50F-Kyle Frederick[8]; 3. 81X-Josh Mroczkowski[6]; 4. 25-Trent Nolan[10]; 5. 64-Clint Forstner[7]; 6. 1M-Dan Michonski[5]; 7. 2T-Travis VanStraten[12]; 8. 18-Kevin Hebbe[15]; 9. 5S-Mitch Stankowski[4]; 10. 74-Chummy Arneson[9]; 11. 1330-Justin Jacobsen[16]; 12. 17S-Harley Simon[17]; 13. 3D-Dylan Stedjee[14]; 14. 26-Travis Welch[2]; 15. 55W-Shawn Wagner[18]; 16. 48D-Ray Depew[20]; 17. 28-Nathan Otto[1]; 18. 11-Ryan Westphal[21]; 19. (DNF) 10TR-Tom Riehl[3]; 20. (DNF) 27-Darren Otto[19]; 21. (DNF) 35-Vern Stedjee[13]
B Feature 1 (10 Laps): 1. 1330-Justin Jacobsen[8]; 2. 17S-Harley Simon[1]; 3. 55W-Shawn Wagner[3]; 4. 27-Darren Otto[9]; 5. 48D-Ray Depew[2]; 6. 11-Ryan Westphal[7]; 7. 4N-Brad Nelson[10]; 8. 99S-Dylan Sexton[6]; 9. 7A-Lloyd Allen[4]; 10. 91-Daniel Buckwheat[5]
Heat 1 (8 Laps): 1. 50F-Kyle Frederick[6]; 2. 10TR-Tom Riehl[2]; 3. 25-Trent Nolan[7]; 4. 1M-Dan Michonski[5]; 5. 35-Vern Stedjee[3]; 6. 17S-Harley Simon[4]; 7. 7A-Lloyd Allen[9]; 8. 11-Ryan Westphal[8]; 9. 4N-Brad Nelson[1]
Heat 2 (8 Laps): 1. 99X-Jeremy Christians[8]; 2. 81X-Josh Mroczkowski[6]; 3. 74-Chummy Arneson[7]; 4. 26-Travis Welch[2]; 5. 3D-Dylan Stedjee[4]; 6. 48D-Ray Depew[3]; 7. 91-Daniel Buckwheat[1]; 8. (DNF) 1330-Justin Jacobsen[5]
Heat 3 (8 Laps): 1. 5S-Mitch Stankowski[5]; 2. 64-Clint Forstner[6]; 3. 2T-Travis VanStraten[8]; 4. 28-Nathan Otto[1]; 5. 18-Kevin Hebbe[7]; 6. 55W-Shawn Wagner[4]; 7. 99S-Dylan Sexton[2]; 8. (DNF) 27-Darren Otto[3]
Dirt Late Models
A Feature 1 (10 Laps): 1. 21-Todd Frank[5]; 2. 95W-Aaron Wickersheim[1]; 3. 5P-Lukas Postl[2]; 4. 27J-Derek Janke[3]; 5. 7-Joel Bennett[4]; 6. 81S-Troy Springborn[6]; 7. 20R-Joe Reuter[8]; 8. 9-Tom Naeyaert[10]; 9. 03-Kyle Raddant[7]; 10. 21F-Gunner Frank[9]; 11. 33E-Chris Engels[11]; 12. 64-Butch Thiel[13]; 13. 29H-Tony Habeck[14]; 14. 25-Paul Thorpe[12]
Heat 1 (8 Laps): 1. 7-Joel Bennett[1]; 2. 20R-Joe Reuter[3]; 3. 81S-Troy Springborn[5]; 4. 95W-Aaron Wickersheim[2]; 5. 21F-Gunner Frank[7]; 6. 33E-Chris Engels[4]; 7. 64-Butch Thiel[6]
Heat 2 (8 Laps): 1. 21-Todd Frank[1]; 2. 5P-Lukas Postl[2]; 3. 03-Kyle Raddant[4]; 4. 27J-Derek Janke[3]; 5. 9-Tom Naeyaert[5]; 6. 25-Paul Thorpe[6]; 7. 29H-Tony Habeck[7]
Dirt 4 cyl Modifieds
A Feature 1 (12 Laps): 1. 29W-Tanner Westphal[8]; 2. 17H-Lucas Hacker[4]; 3. 37W-Brad Wedde[12]; 4. 22-Clint Malueg[6]; 5. 8-Tony Everard[7]; 6. 10-Bo White[5]; 7. 77H-Justin Haufe[11]; 8. 17M-Alexis Michonski[13]; 9. 27-Bailey Tate[1]; 10. 43-Jessaaron Bauer[18]; 11. 7T-Chris Timm[15]; 12. (DNF) 28W-William Hoefs[19]; 13. (DNF) 89-Thomas Schulte[10]; 14. (DNF) 11X-Jason Stueck[9]; 15. (DNF) X55-Jody Cornelius[14]; 16. (DNF) 101-Desmond Frenche[16]; 17. (DNF) 68-Kyle Walters[3]; 18. (DNF) 21J-Justin Finlan[2]; 19. (DNS) 8B-Briar Hass; 20. (DNS) 01-Walker Novitizke
Heat 1 (6 Laps): 1. 17H-Lucas Hacker[5]; 2. 22-Clint Malueg[7]; 3. 29W-Tanner Westphal[9]; 4. 89-Thomas Schulte[10]; 5. 27-Bailey Tate[3]; 6. 77H-Justin Haufe[4]; 7. 17M-Alexis Michonski[6]; 8. 7T-Chris Timm[2]; 9. 8B-Briar Hass[1]; 10. 28W-William Hoefs[8]
Heat 2 (6 Laps): 1. 21J-Justin Finlan[3]; 2. 10-Bo White[5]; 3. 11X-Jason Stueck[9]; 4. 68-Kyle Walters[4]; 5. 8-Tony Everard[7]; 6. 37W-Brad Wedde[8]; 7. X55-Jody Cornelius[6]; 8. 101-Desmond Frenche[2]; 9. 43-Jessaaron Bauer[10]; 10. 01-Walker Novitizke[1]