Hobby Stocks
A Feature 1 (15 Laps): 1. 99X-Josh Sidles[1]; 2. 45-Drew Barglof[3]; 3. T8-Brandon Nielsen[4]; 4. 48-Steve Wickman[7]; 5. 91-Chris Krug[8]; 6. 50K-Kolby Goepel[12]; 7. 28-Jay Sidles[5]; 8. 3JR-Jace Hanson[6]; 9. 01G-Gavin Bussinger[2]; 10. 11-Sam Umbarger[13]; 11. 20J-Darin Johnson[9]; 12. 88B-Tyler Beckler[11]; 13. (DNF) 55B-Blaine Hanson[10]
Heat 1 (6 Laps): 1. T8-Brandon Nielsen[1]; 2. 99X-Josh Sidles[3]; 3. 28-Jay Sidles[6]; 4. 3JR-Jace Hanson[5]; 5. 55B-Blaine Hanson[4]; 6. 88B-Tyler Beckler[7]; 7. (DQ) 11-Sam Umbarger[2]
Heat 2 (6 Laps): 1. 91-Chris Krug[2]; 2. 01G-Gavin Bussinger[1]; 3. 45-Drew Barglof[4]; 4. 48-Steve Wickman[6]; 5. 20J-Darin Johnson[3]; 6. 50K-Kolby Goepel[5]
A Modifieds
A Feature 1 (15 Laps): 1. 8R-Chase Rudolf[1]; 2. 72-Austin Wolf[3]; 3. 3-Kelly Shryock[4]; 4. 2-Nick Meyer[6]; 5. 38C-Kellie Drury[2]; 6. 00AZ-TJ Wyman[5]; 7. 10-Jeremy Mills[7]; 8. 82-Jake McBirnie[11]; 9. (DNF) 0-Jamie Anderson[10]; 10. (DNF) 00-Tristan Vesterby[9]; 11. (DNF) 49K-Cody Knecht[8]
Heat 1 (8 Laps): 1. 72-Austin Wolf[2]; 2. 8R-Chase Rudolf[1]; 3. 0-Jamie Anderson[4]; 4. 3-Kelly Shryock[6]; 5. 00-Tristan Vesterby[3]; 6. 82-Jake McBirnie[5]
Heat 2 (8 Laps): 1. 49K-Cody Knecht[2]; 2. 2-Nick Meyer[3]; 3. 10-Jeremy Mills[5]; 4. 00AZ-TJ Wyman[4]; 5. 38C-Kellie Drury[1]
Sport Compact
A Feature 1 (8 Laps): 1. 43-Jade Lange[2]; 2. 5-Oliver Monson[1]; 3. 81-Brandon Hartmann[4]; 4. 38-Lucas Parsons[3]; 5. 7P-Charles Prime[5]; 6. 12M-Brad Mayland[7]; 7. 75-Arianna Prothman[6]; 8. 7X-Max Heimbuch[8]
Heat 1 (4 Laps): 1. 38-Lucas Parsons[2]; 2. 5-Oliver Monson[6]; 3. 43-Jade Lange[8]; 4. 81-Brandon Hartmann[3]; 5. 7P-Charles Prime[7]; 6. 75-Arianna Prothman[4]; 7. (DNF) 12M-Brad Mayland[1]; 8. (DNF) 7X-Max Heimbuch[5]
B Modifieds
A Feature 1 (30 Laps): 1. 53-Logan Anderson[6]; 2. 9-Matthew Looft[10]; 3. 65J-Josh Appel[2]; 4. 5-Jake Simpson[8]; 5. 2K-Taylor Kuehl[9]; 6. 14-Jake Sachau[5]; 7. 00-Colby Fett[19]; 8. 21-Cam Reimers[3]; 9. 198-Sam Wieben[11]; 10. 81X-Jared Boumeester[18]; 11. 81-Charlie Stevens[13]; 12. 30-Mathew Hanson[23]; 13. 14SR-Brian Schrage[12]; 14. 88-Nate Chodur[22]; 15. (DNF) 32S-Blair Simmons[15]; 16. (DNF) 10C-Matt Beerbower[7]; 17. (DNF) 49-Nate Whitehurst[1]; 18. (DNF) 2G-Geoff Olson[21]; 19. (DNF) 28-Autum Winters[14]; 20. (DNF) 08-Alec Fett[4]; 21. (DNF) 9J-Jeremiah Reed[16]; 22. (DNF) 5J-Justin Raymond[20]; 23. (DNF) 88N-Nate Albrant[24]; 24. (DNF) 11-Izac Mallicoat[17]
B Feature 1 (10 Laps): 1. 11-Izac Mallicoat[2]; 2. 00-Colby Fett[4]; 3. 2G-Geoff Olson[3]; 4. 30-Mathew Hanson[6]; 5. 74-Camdan Vincent[5]; 6. 90-George Nordman[7]; 7. 10-Summer Anderson[9]; 8. (DNF) 11R-Braden Richards[1]; 9. (DNF) 5B-Tim Bergerson[8]
B Feature 2 (10 Laps): 1. 81X-Jared Boumeester[1]; 2. 5J-Justin Raymond[2]; 3. 88-Nate Chodur[3]; 4. 88N-Nate Albrant[7]; 5. 12-Devin Fish[4]; 6. 79W-Bill Wegner[5]; 7. 35-Connor Smith[8]; 8. (DNF) 2J-Jeff Carter[6]
Heat 1 (8 Laps): 1. 53-Logan Anderson[1]; 2. 10C-Matt Beerbower[2]; 3. 198-Sam Wieben[4]; 4. 81-Charlie Stevens[6]; 5. 11R-Braden Richards[3]; 6. 2G-Geoff Olson[7]; 7. 74-Camdan Vincent[8]; 8. 90-George Nordman[9]; 9. 10-Summer Anderson[5]
Heat 2 (8 Laps): 1. 21-Cam Reimers[2]; 2. 9-Matthew Looft[3]; 3. 65J-Josh Appel[6]; 4. 28-Autum Winters[4]; 5. 81X-Jared Boumeester[8]; 6. 88-Nate Chodur[7]; 7. 79W-Bill Wegner[1]; 8. 88N-Nate Albrant[5]
Heat 3 (8 Laps): 1. 49-Nate Whitehurst[1]; 2. 5-Jake Simpson[2]; 3. 14-Jake Sachau[3]; 4. 32S-Blair Simmons[4]; 5. 11-Izac Mallicoat[5]; 6. 00-Colby Fett[6]; 7. 30-Mathew Hanson[8]; 8. (DNF) 5B-Tim Bergerson[7]
Heat 4 (8 Laps): 1. 14SR-Brian Schrage[3]; 2. 2K-Taylor Kuehl[1]; 3. 08-Alec Fett[7]; 4. 9J-Jeremiah Reed[4]; 5. 5J-Justin Raymond[5]; 6. 12-Devin Fish[6]; 7. (DNF) 2J-Jeff Carter[2]; 8. (DNF) 35-Connor Smith[8]
Stock Cars
A Feature 1 (15 Laps): 1. 14-Chad Palmer[2]; 2. 18X-Daniel Eckblad[4]; 3. 43-Calvin Lange[6]; 4. 6-Chanse Hollatz[3]; 5. 66Z-Elijah Zevenbergen[15]; 6. 2-Wayne Landheer[7]; 7. 17-Austin Brands[11]; 8. 32-Derek Green[13]; 9. 517-McCain Jennings[5]; 10. 46M-Loren Pesicka Jr[9]; 11. 850-Heath Tulp[16]; 12. 21-Andrew Borchardt[10]; 13. (DNF) 1H-Tom Hagedorn[14]; 14. (DNF) 73-Troy Swearingen[1]; 15. (DNF) 3-Kelly Shryock[8]; 16. (DNF) 7C-Andrew Claus[12]
Heat 1 (8 Laps): 1. 3-Kelly Shryock[2]; 2. 2-Wayne Landheer[4]; 3. 517-McCain Jennings[1]; 4. 14-Chad Palmer[3]; 5. 46M-Loren Pesicka Jr[6]; 6. 17-Austin Brands[8]; 7. 32-Derek Green[7]; 8. 66Z-Elijah Zevenbergen[5]
Heat 2 (8 Laps): 1. 43-Calvin Lange[2]; 2. 6-Chanse Hollatz[1]; 3. 73-Troy Swearingen[5]; 4. 18X-Daniel Eckblad[4]; 5. 21-Andrew Borchardt[3]; 6. 7C-Andrew Claus[6]; 7. 1H-Tom Hagedorn[7]; 8. (DNF) 850-Heath Tulp[8]