A Modifieds
A Feature 1 (20 Laps): 1. 95-Jeff Bodendorfer[2]; 2. 75A-Lance Arneson[6]; 3. 6-Konnor Wilinski[7]; 4. 56C-Jason Czarapata[4]; 5. 58-Marcus Yarie[15]; 6. 2JR-Wyatt Block[9]; 7. 12-Jordan Bartz[12]; 8. 20-Cody Schroeder[18]; 9. 9-Jerry Wilinski[11]; 10. 15-Nicholas Holtger[3]; 11. 61K-Andy Karl[10]; 12. 07-Mike Schmidt[5]; 13. 79-Jerry Muenster[8]; 14. 41B-Michael Bailey[20]; 15. 88X-Shawn Frelich[21]; 16. 37-Brad Moeller[16]; 17. 103-Brekken Kleinschmidt[13]; 18. 31S-Trevor Spaulding[17]; 19. 7-Adam Jacobson[19]; 20. 0P-Hunter Parsons[1]; 21. 21F-Kevin Feck[14]
Heat 1 (8 Laps): 1. 2JR-Wyatt Block[6]; 2. 9-Jerry Wilinski[7]; 3. 07-Mike Schmidt[4]; 4. 0P-Hunter Parsons[1]; 5. 103-Brekken Kleinschmidt[5]; 6. 37-Brad Moeller[3]; 7. 7-Adam Jacobson[2]
Heat 2 (8 Laps): 1. 95-Jeff Bodendorfer[1]; 2. 6-Konnor Wilinski[4]; 3. 75A-Lance Arneson[3]; 4. 12-Jordan Bartz[6]; 5. 21F-Kevin Feck[5]; 6. 31S-Trevor Spaulding[7]; 7. 41B-Michael Bailey[2]
Heat 3 (8 Laps): 1. 56C-Jason Czarapata[3]; 2. 15-Nicholas Holtger[2]; 3. 79-Jerry Muenster[5]; 4. 61K-Andy Karl[6]; 5. 58-Marcus Yarie[7]; 6. 20-Cody Schroeder[4]; 7. 88X-Shawn Frelich[1]
B Modifieds
A Feature 1 (20 Laps): 1. 24-Jayden Schmidt[10]; 2. 53-Jake Carpenter[2]; 3. 27-Tyler Sobiesczyk[11]; 4. 1-Matthew Radtke[5]; 5. 4-Jeffery Teske[9]; 6. 7W-Mason Woods[1]; 7. 75-Max Oreskovich[13]; 8. 07-Cory Kemkes[8]; 9. 74R-Zachary Raab[7]; 10. 02-Bryce Clements[12]; 11. 52-Dylon Waldvogel[6]; 12. 28-Andy Klosterman[3]; 13. 21-Teagan Wudstrack[15]; 14. 19B-Scott Besaw[14]; 15. 09B-Kevin Bethke[4]; 16. 81-AJ Springborn[17]; 17. X2-Hollie Welch[16]; 18. 10K-Forrest Kernen[18]
Heat 1 (8 Laps): 1. 28-Andy Klosterman[2]; 2. 7W-Mason Woods[1]; 3. 4-Jeffery Teske[8]; 4. 52-Dylon Waldvogel[6]; 5. 09B-Kevin Bethke[4]; 6. 27-Tyler Sobiesczyk[9]; 7. 75-Max Oreskovich[7]; 8. 21-Teagan Wudstrack[5]; 9. 81-AJ Springborn[3]
Heat 2 (8 Laps): 1. 53-Jake Carpenter[1]; 2. 24-Jayden Schmidt[7]; 3. 74R-Zachary Raab[5]; 4. 1-Matthew Radtke[3]; 5. 07-Cory Kemkes[6]; 6. 02-Bryce Clements[4]; 7. 19B-Scott Besaw[8]; 8. X2-Hollie Welch[9]; 9. 10K-Forrest Kernen[2]
Stock Cars
A Feature 1 (20 Laps): 1. 25-Trent Nolan[6]; 2. 2T-Travis VanStraten[11]; 3. 33C-Brandon Czarapata[12]; 4. 1M-Dan Michonski[9]; 5. 10S-Rod Snellenberger[1]; 6. 50F-Kyle Frederick[10]; 7. 3D-Dylan Stedjee[4]; 8. 55W-Shawn Wagner[3]; 9. 27-Darren Otto[2]; 10. 35-Vern Stedjee[5]; 11. 81X-Josh Mroczkowski[8]; 12. 26-Travis Welch[14]; 13. 17S-Harley Simon[17]; 14. 28-Nathan Otto[13]; 15. 11-Ryan Westphal[16]; 16. 7A-Lloyd Allen[20]; 17. 4N-Brad Nelson[21]; 18. 91-Daniel Buckwheat[19]; 19. 99S-Dylan Sexton[18]; 20. D26-Kevin Deneys[15]; 21. 10TR-Tom Riehl[7]
Heat 1 (8 Laps): 1. 10S-Rod Snellenberger[1]; 2. 50F-Kyle Frederick[6]; 3. 3D-Dylan Stedjee[4]; 4. 10TR-Tom Riehl[5]; 5. 28-Nathan Otto[2]; 6. 11-Ryan Westphal[3]; 7. 91-Daniel Buckwheat[7]
Heat 2 (8 Laps): 1. 27-Darren Otto[1]; 2. 2T-Travis VanStraten[6]; 3. 35-Vern Stedjee[4]; 4. 81X-Josh Mroczkowski[5]; 5. 26-Travis Welch[2]; 6. 17S-Harley Simon[3]; 7. 7A-Lloyd Allen[7]
Heat 3 (8 Laps): 1. 25-Trent Nolan[5]; 2. 33C-Brandon Czarapata[7]; 3. 1M-Dan Michonski[6]; 4. 55W-Shawn Wagner[4]; 5. D26-Kevin Deneys[1]; 6. 99S-Dylan Sexton[3]; 7. 4N-Brad Nelson[2]
Dirt Late Models
A Feature 1 (20 Laps): 1. 3S-Brett Swedberg[5]; 2. 81S-Troy Springborn[8]; 3. 66-Ron Berna[4]; 4. 20R-Joe Reuter[3]; 5. 03-Kyle Raddant[7]; 6. 5P-Lukas Postl[6]; 7. 27J-Derek Janke[2]; 8. 9Z-Jayme Zidar[9]; 9. 25-Paul Thorpe[1]; 10. 74-Butch Thiel[12]; 11. 29H-Tony Habeck[10]; 12. 21M-Shawn Miller[11]
Heat 1 (8 Laps): 1. 03-Kyle Raddant[2]; 2. 81S-Troy Springborn[4]; 3. 27J-Derek Janke[1]; 4. 66-Ron Berna[3]; 5. 9Z-Jayme Zidar[5]; 6. 21M-Shawn Miller[6]
Heat 2 (8 Laps): 1. 3S-Brett Swedberg[2]; 2. 5P-Lukas Postl[4]; 3. 20R-Joe Reuter[5]; 4. 25-Paul Thorpe[1]; 5. 29H-Tony Habeck[6]; 6. (DNS) 74-Butch Thiel
Dirt 4 cyl Modifieds
A Feature 1 (12 Laps): 1. 17H-Lucas Hacker[6]; 2. 11X-Jason Stueck[8]; 3. 29W-Tanner Westphal[9]; 4. 37W-Brad Wedde[10]; 5. 28W-William Hoefs[7]; 6. 82K-Carl King[3]; 7. 10-Bo White[13]; 8. 77H-Justin Haufe[4]; 9. 17M-Alexis Michonski[5]; 10. 101-Desmond Frenche[2]; 11. 27-Bailey Tate[12]; 12. X55-Jody Cornelius[11]; 13. 01-Walker Novitizke[1]
Heat 1 (6 Laps): 1. 11X-Jason Stueck[6]; 2. 77H-Justin Haufe[3]; 3. 101-Desmond Frenche[2]; 4. 01-Walker Novitizke[1]; 5. 37W-Brad Wedde[7]; 6. X55-Jody Cornelius[4]; 7. 10-Bo White[5]
Heat 2 (6 Laps): 1. 17M-Alexis Michonski[3]; 2. 17H-Lucas Hacker[4]; 3. 29W-Tanner Westphal[6]; 4. 82K-Carl King[2]; 5. 28W-William Hoefs[5]; 6. 27-Bailey Tate[1]