A Modifieds
A Feature 1 (20 Laps): 1. 08-Johnny Whitman[3]; 2. 99X-Mike Mullen[10]; 3. 58-Marcus Yarie[12]; 4. 75A-Lance Arneson[1]; 5. 9-Jerry Wilinski[4]; 6. 0L-Lucas Lamberies[14]; 7. 103-Brekken Kleinschmidt[11]; 8. 2JR-Wyatt Block[8]; 9. 56C-Jason Czarapata[5]; 10. 03-Cody Hudson[9]; 11. 12-Jordan Bartz[2]; 12. 07-Mike Schmidt[15]; 13. 79-Jerry Muenster[13]; 14. 61K-Andy Karl[19]; 15. 94-JJ Andersen[18]; 16. 72X-Jason Ebert[24]; 17. 89-Adam Reed[25]; 18. 50-Jason Cornelius[23]; 19. 37-Brad Moeller[16]; 20. (DNF) 6-Konnor Wilinski[7]; 21. (DNF) 11S-Travis Spaulding[17]; 22. (DNF) 7-Adam Jacobson[20]; 23. (DNF) 15-Nicholas Holtger[21]; 24. (DNF) 7H-Marcus Hoeppner[6]; 25. (DNS) 21F-Kevin Feck
Heat 1 (8 Laps): 1. 75A-Lance Arneson[3]; 2. 58-Marcus Yarie[7]; 3. 12-Jordan Bartz[1]; 4. 7H-Marcus Hoeppner[6]; 5. 79-Jerry Muenster[2]; 6. 37-Brad Moeller[9]; 7. (DNF) 61K-Andy Karl[4]; 8. (DNF) 21F-Kevin Feck[5]; 9. (DNF) 89-Adam Reed[8]
Heat 2 (8 Laps): 1. 9-Jerry Wilinski[2]; 2. 6-Konnor Wilinski[8]; 3. 03-Cody Hudson[4]; 4. 103-Brekken Kleinschmidt[5]; 5. 0L-Lucas Lamberies[3]; 6. 11S-Travis Spaulding[6]; 7. 7-Adam Jacobson[7]; 8. (DNF) 50-Jason Cornelius[1]
Heat 3 (8 Laps): 1. 08-Johnny Whitman[1]; 2. 2JR-Wyatt Block[2]; 3. 99X-Mike Mullen[6]; 4. 56C-Jason Czarapata[3]; 5. 07-Mike Schmidt[5]; 6. 94-JJ Andersen[4]; 7. 15-Nicholas Holtger[8]; 8. (DNF) 72X-Jason Ebert[7]
B Modifieds
A Feature 1 (20 Laps): 1. 24-Jayden Schmidt[11]; 2. 7X-Jason Jach[2]; 3. 4-Jeffery Teske[12]; 4. 21-Teagan Wudstrack[4]; 5. 66-Cole Magnin[5]; 6. 27-Tyler Sobiesczyk[16]; 7. 52-Dylon Waldvogel[9]; 8. 75-Max Oreskovich[13]; 9. 09B-Kevin Bethke[3]; 10. 1-Matthew Radtke[7]; 11. 02C-Bryce Clements[8]; 12. 84-Mark Hoeppner[6]; 13. 98W-Dustin Wudstrack[14]; 14. 7W-Mason Woods[19]; 15. 29-Andrew Engels[20]; 16. 81-AJ Springborn[17]; 17. 10K-Forrest Kernen[1]; 18. 73-Shannon Fandrey[18]; 19. 61-Michael Springborn[15]; 20. (DNF) 74R-Zachary Raab[10]; 21. (DNF) 19B-Carter Besaw[21]
Heat 1 (8 Laps): 1. 7X-Jason Jach[2]; 2. 66-Cole Magnin[4]; 3. 09B-Kevin Bethke[3]; 4. 02C-Bryce Clements[5]; 5. 75-Max Oreskovich[6]; 6. 27-Tyler Sobiesczyk[7]; 7. 7W-Mason Woods[1]
Heat 2 (8 Laps): 1. 24-Jayden Schmidt[6]; 2. 10K-Forrest Kernen[1]; 3. 52-Dylon Waldvogel[5]; 4. 84-Mark Hoeppner[4]; 5. 98W-Dustin Wudstrack[7]; 6. 81-AJ Springborn[3]; 7. (DNF) 29-Andrew Engels[2]
Heat 3 (8 Laps): 1. 21-Teagan Wudstrack[3]; 2. 1-Matthew Radtke[4]; 3. 4-Jeffery Teske[6]; 4. 74R-Zachary Raab[5]; 5. 61-Michael Springborn[2]; 6. 73-Shannon Fandrey[7]; 7. 19B-Carter Besaw[1]
Stock Cars
A Feature 1 (20 Laps): 1. 74-Chummy Arneson[4]; 2. 50F-Kyle Frederick[9]; 3. 64-Clint Forstner[7]; 4. 2T-Travis VanStraten[10]; 5. 99X-Jeremy Christians[12]; 6. 25-Trent Nolan[11]; 7. 1M-Dan Michonski[6]; 8. 35-Vern Stedjee[2]; 9. 81X-Josh Mroczkowski[5]; 10. 3D-Dylan Stedjee[1]; 11. 18-Kevin Hebbe[8]; 12. 1330-Justin Jacobsen[16]; 13. 10TR-Tom Riehl[13]; 14. 55W-Shawn Wagner[18]; 15. 17S-Harley Simon[3]; 16. 48D-Ray Depew[14]; 17. 26-Travis Welch[15]; 18. 11-Ryan Westphal[21]; 19. 99S-Dylan Sexton[22]; 20. (DNF) 7A-Lloyd Allen[24]; 21. (DNF) 31SC-Joe Schwister[19]; 22. (DNF) 91-Daniel Buckwheat[17]; 23. (DNF) 28-Nathan Otto[20]; 24. (DNF) 4N-Brad Nelson[25]; 25. (DNS) 59-Larry Buckwheat
Heat 1 (8 Laps): 1. 74-Chummy Arneson[5]; 2. 3D-Dylan Stedjee[4]; 3. 64-Clint Forstner[6]; 4. 2T-Travis VanStraten[7]; 5. 10TR-Tom Riehl[3]; 6. 1330-Justin Jacobsen[9]; 7. 31SC-Joe Schwister[8]; 8. 99S-Dylan Sexton[2]; 9. (DNF) 4N-Brad Nelson[1]
Heat 2 (8 Laps): 1. 25-Trent Nolan[7]; 2. 18-Kevin Hebbe[6]; 3. 35-Vern Stedjee[4]; 4. 81X-Josh Mroczkowski[5]; 5. 48D-Ray Depew[3]; 6. 91-Daniel Buckwheat[1]; 7. 28-Nathan Otto[2]; 8. 59-Larry Buckwheat[8]
Heat 3 (8 Laps): 1. 99X-Jeremy Christians[7]; 2. 50F-Kyle Frederick[6]; 3. 1M-Dan Michonski[5]; 4. 17S-Harley Simon[4]; 5. 26-Travis Welch[2]; 6. 55W-Shawn Wagner[3]; 7. 11-Ryan Westphal[1]; 8. 7A-Lloyd Allen[8]
Dirt Late Models
A Feature 1 (20 Laps): 1. 21F-Gunner Frank[1]; 2. 5P-Lukas Postl[2]; 3. 3S-Brett Swedberg[5]; 4. 99-Mike Mullen[8]; 5. 27J-Derek Janke[3]; 6. 15A-Nick Anvelink[7]; 7. 7-Joel Bennett[4]; 8. 66-Ron Berna[9]; 9. 81S-Troy Springborn[11]; 10. 03-Kyle Raddant[10]; 11. 33E-Chris Engels[18]; 12. 20R-Joe Reuter[6]; 13. 21-Todd Frank[12]; 14. 95W-Aaron Wickersheim[13]; 15. 9-Tom Naeyaert[17]; 16. 6-Aaron Bennett[14]; 17. 74-Butch Thiel[15]; 18. 29H-Tony Habeck[16]
Heat 1 (8 Laps): 1. 15A-Nick Anvelink[1]; 2. 99-Mike Mullen[2]; 3. 20R-Joe Reuter[3]; 4. 5P-Lukas Postl[8]; 5. 66-Ron Berna[9]; 6. 81S-Troy Springborn[6]; 7. 95W-Aaron Wickersheim[7]; 8. 74-Butch Thiel[5]; 9. 9-Tom Naeyaert[4]
Heat 2 (8 Laps): 1. 21F-Gunner Frank[1]; 2. 27J-Derek Janke[3]; 3. 3S-Brett Swedberg[5]; 4. 7-Joel Bennett[2]; 5. 03-Kyle Raddant[7]; 6. 21-Todd Frank[4]; 7. 6-Aaron Bennett[8]; 8. 29H-Tony Habeck[9]; 9. (DNF) 33E-Chris Engels[6]
Dirt 4 cyl Modifieds
A Feature 1 (20 Laps): 1. 37W-Brad Wedde[8]; 2. 29W-Tanner Westphal[9]; 3. 32-Taylor Becher[12]; 4. 17M-Alexis Michonski[4]; 5. 88E-TJ Everard[6]; 6. 8-Tony Everard[7]; 7. X55-Jody Cornelius[3]; 8. 10-Bo White[13]; 9. 28W-William Hoefs[5]; 10. 40-Allison VanOudenhoven[10]; 11. 77H-Justin Haufe[2]; 12. 101-Desmond Frenche[14]; 13. 27-Bailey Tate[16]; 14. 01-Walker Novitizke[11]; 15. 26JK-Joey Krentz[18]; 16. (DNF) 17H-Lucas Hacker[15]; 17. (DNS) 111-Kyle Jorgenson; 18. (DQ) 68-Kyle Walters[1]
Heat 1 (8 Laps): 1. 37W-Brad Wedde[7]; 2. 40-Allison VanOudenhoven[9]; 3. 68-Kyle Walters[2]; 4. 28W-William Hoefs[5]; 5. 77H-Justin Haufe[3]; 6. 01-Walker Novitizke[1]; 7. 10-Bo White[4]; 8. 17H-Lucas Hacker[6]; 9. (DNF) 111-Kyle Jorgenson[8]
Heat 2 (8 Laps): 1. 29W-Tanner Westphal[7]; 2. 8-Tony Everard[6]; 3. 88E-TJ Everard[5]; 4. 17M-Alexis Michonski[4]; 5. X55-Jody Cornelius[3]; 6. 32-Taylor Becher[8]; 7. 101-Desmond Frenche[1]; 8. 27-Bailey Tate[2]; 9. 26JK-Joey Krentz[9]