Dirt Late Models
A Feature 1 (20 Laps): 1. 18S-Jesse Sobbing[7]; 2. 6-Cade Richards[11]; 3. 55-Nick Deal[12]; 4. 10-Jack Hearty[4]; 5. 36-Drew Baker[10]; 6. 3-Sterling Perkins[9]; 7. 24X-Micah Brown[6]; 8. 21H-Brett Hopp[15]; 9. 18-Jarrett Getzschman[14]; 10. 47-AJ Jorgensen[17]; 11. 8-Aidan Mohr[19]; 12. 35-Kale Kosiski[5]; 13. 67-Greg Niemoller[20]; 14. 33-Don Beckstrom[1]; 15. 78-Logan Cloudt[18]; 16. 53C-Daniel Hoevet[13]; 17. (DNF) 5-Blake Andersen[3]; 18. (DNF) 41-Robbie Jorgensen[8]; 19. (DNF) 22-Jake Jorgensen[2]; 20. (DNF) 32-Cory Beckstrom[16]
Heat 1 (8 Laps): 1. 5-Blake Andersen[3]; 2. 6-Cade Richards[7]; 3. 35-Kale Kosiski[5]; 4. 41-Robbie Jorgensen[6]; 5. 53C-Daniel Hoevet[2]; 6. 32-Cory Beckstrom[1]; 7. 8-Aidan Mohr[4]
Heat 2 (8 Laps): 1. 55-Nick Deal[7]; 2. 33-Don Beckstrom[1]; 3. 3-Sterling Perkins[6]; 4. 24X-Micah Brown[5]; 5. 18-Jarrett Getzschman[3]; 6. 47-AJ Jorgensen[4]; 7. 67-Greg Niemoller[2]
Heat 3 (8 Laps): 1. 18S-Jesse Sobbing[5]; 2. 22-Jake Jorgensen[2]; 3. 10-Jack Hearty[3]; 4. 36-Drew Baker[6]; 5. 21H-Brett Hopp[4]; 6. 78-Logan Cloudt[1]
B Modifieds
A Feature 1 (18 Laps): 1. 4L-Luke LeRette[6]; 2. 44-Dylan Petersen[10]; 3. 33-Joe Hendricks[12]; 4. CB25-Chris Burke[8]; 5. 777-Cody Olsen[9]; 6. 3-Jim Blazina[1]; 7. 19X-Evan Hrabik[7]; 8. 15H-Zeke Hillgartner[13]; 9. 2C-Chase Monson[19]; 10. 7B-Brandon Baker[3]; 11. 0-Tyler Dolch[4]; 12. 14K-Melissa Latture[15]; 13. 74-Corey Eitmann[2]; 14. 14M-Dan Latture[16]; 15. (DNF) 5-Hayden Hillgartner[11]; 16. (DNF) 64-Nick Hermsen[5]; 17. (DNF) 16W-Bryce Walker[14]; 18. (DNF) 96-Matt Smith[17]; 19. (DNS) 3L-Alivia LeRette
Heat 1 (8 Laps): 1. 0-Tyler Dolch[2]; 2. 44-Dylan Petersen[6]; 3. 3-Jim Blazina[1]; 4. 64-Nick Hermsen[3]; 5. (DNS) 96-Matt Smith; 6. (DNS) 3L-Alivia LeRette; 7. (DNS) 2C-Chase Monson
Heat 2 (8 Laps): 1. 74-Corey Eitmann[1]; 2. 5-Hayden Hillgartner[6]; 3. CB25-Chris Burke[5]; 4. 4L-Luke LeRette[4]; 5. 15H-Zeke Hillgartner[2]; 6. 14K-Melissa Latture[3]
Heat 3 (8 Laps): 1. 7B-Brandon Baker[1]; 2. 19X-Evan Hrabik[4]; 3. 33-Joe Hendricks[6]; 4. 777-Cody Olsen[5]; 5. 16W-Bryce Walker[2]; 6. 14M-Dan Latture[3]
Sport Compact
A Feature 1 (12 Laps): 1. 24M-Caine Mahlberg[5]; 2. 28R-Trent Reed[4]; 3. 18R-Justin Reed[2]; 4. 9-Kolby Sabin[3]; 5. 33R-Jordan Runge[6]; 6. 25R-Ethan Ruby[7]; 7. 16K-Nick Knudsen[1]; 8. 9J-John Logan[9]; 9. 54-Trevor Seglins[8]
Heat 1 (6 Laps): 1. 9-Kolby Sabin[6]; 2. 28R-Trent Reed[7]; 3. 24M-Caine Mahlberg[8]; 4. 18R-Justin Reed[5]; 5. 16K-Nick Knudsen[3]; 6. 33R-Jordan Runge[2]; 7. 25R-Ethan Ruby[4]; 8. 54-Trevor Seglins[1]; 9. 9J-John Logan[9]
Stock Cars
A Feature 1 (20 Laps): 1. 63-Mike Nichols[8]; 2. 1R-Craig Reetz[10]; 3. 3-Mike Albertsen[7]; 4. 8-Nick Steier[4]; 5. 10-Mike Stapleton[6]; 6. 53R-Larry Robinson[5]; 7. 19R-Dustin Reeh[12]; 8. 3T-Tim Podraza[1]; 9. 9-Chris Wredt[14]; 10. 8X-Mike Hansen[3]; 11. 21X-Max Dale[13]; 12. 5-Gage Neese[2]; 13. (DNF) 76-Trent Partridge[9]; 14. (DNF) 35-Leremy Jackson[11]
Heat 1 (8 Laps): 1. 3T-Tim Podraza[1]; 2. 76-Trent Partridge[6]; 3. 8X-Mike Hansen[3]; 4. 8-Nick Steier[4]; 5. 10-Mike Stapleton[5]; 6. 35-Leremy Jackson[7]; 7. 21X-Max Dale[2]
Heat 2 (8 Laps): 1. 53R-Larry Robinson[4]; 2. 63-Mike Nichols[7]; 3. 3-Mike Albertsen[5]; 4. 1R-Craig Reetz[6]; 5. 5-Gage Neese[2]; 6. 19R-Dustin Reeh[1]; 7. 9-Chris Wredt[3]
Hobby Stocks
A Feature 1 (15 Laps): 1. 01F-Jeff Fink[9]; 2. 69-Jason Tetzlaff[4]; 3. 79RC-Riley Christensen[10]; 4. 01B-Kevin Bruck[8]; 5. 9C-Colby Christensen[13]; 6. 96E-Dakota Eccles[7]; 7. 4Q-Kris Chadwick[3]; 8. 87-Michael Steier[6]; 9. 74-Heath Anderson[1]; 10. 13M-Justin Myre[12]; 11. 11R-Carson Reinig[2]; 12. (DNF) 29-Brian Buboltz[11]; 13. (DNF) 27-Jason Kohl[5]
Heat 1 (6 Laps): 1. 69-Jason Tetzlaff[3]; 2. 96E-Dakota Eccles[5]; 3. 01B-Kevin Bruck[6]; 4. 79RC-Riley Christensen[7]; 5. 11R-Carson Reinig[2]; 6. 29-Brian Buboltz[4]; 7. 13M-Justin Myre[1]
Heat 2 (6 Laps): 1. 4Q-Kris Chadwick[2]; 2. 27-Jason Kohl[3]; 3. 87-Michael Steier[4]; 4. 01F-Jeff Fink[6]; 5. 74-Heath Anderson[1]; 6. (DNS) 9C-Colby Christensen