A Modifieds
A Feature 1 (20 Laps): 1. 25C-Cody Thompson[3]; 2. 77M-RJ Merchant[1]; 3. 3-Kelly Shryock[5]; 4. 23-Jim Thies[4]; 5. 71-Jeff James[7]; 6. XXX-Zach Dockter[2]; 7. 15JR-Cole Bents[10]; 8. 7C-Benjamin Chukuske[6]; 9. (DNF) C5-Chris Palsrok[8]; 10. (DNF) 27-Don Gerritsen Jr[9]
Heat 1 (8 Laps): 1. 3-Kelly Shryock[1]; 2. 25C-Cody Thompson[4]; 3. 7C-Benjamin Chukuske[2]; 4. 71-Jeff James[3]; 5. 27-Don Gerritsen Jr[5]
Heat 2 (8 Laps): 1. XXX-Zach Dockter[2]; 2. C5-Chris Palsrok[1]; 3. 23-Jim Thies[5]; 4. 77M-RJ Merchant[4]; 5. 15JR-Cole Bents[3]
B Modifieds
A Feature 1 (15 Laps): 1. 81-Jared Boumeester[3]; 2. 10N-Keegan Nordquist[2]; 3. 08-Alec Fett[10]; 4. 00X-Jeremy Van Ede[8]; 5. 1S-Justin Klynsma[11]; 6. 44-Aaron Wiersma[6]; 7. 22J-James Jenkins[16]; 8. 77-Colton Kaskie[15]; 9. 79W-Bill Wegner[9]; 10. 42-Dan Ahlers[17]; 11. (DNF) 00-Colby Fett[5]; 12. (DNF) XA-Alissa Palsrok[13]; 13. (DNF) 20-Brayden Ahlers[14]; 14. (DNF) 29J-Gregg Hamman[4]; 15. (DNF) 45JR-Dale Ricks Jr[7]; 16. (DNF) 75-Cole Suckow[1]; 17. (DNF) 27-Nick Johansen[12]
Heat 1 (8 Laps): 1. 45JR-Dale Ricks Jr[1]; 2. 08-Alec Fett[5]; 3. 1S-Justin Klynsma[3]; 4. 75-Cole Suckow[6]; 5. XA-Alissa Palsrok[2]; 6. 22J-James Jenkins[4]
Heat 2 (8 Laps): 1. 81-Jared Boumeester[1]; 2. 27-Nick Johansen[4]; 3. 00X-Jeremy Van Ede[3]; 4. 44-Aaron Wiersma[5]; 5. 20-Brayden Ahlers[6]; 6. (DNF) 42-Dan Ahlers[2]
Heat 3 (8 Laps): 1. 79W-Bill Wegner[1]; 2. 00-Colby Fett[3]; 3. 29J-Gregg Hamman[2]; 4. 10N-Keegan Nordquist[5]; 5. 77-Colton Kaskie[4]
Hobby Stocks
A Feature 1 (15 Laps): 1. 75C-Cory Probst[4]; 2. 3K-Dan Strandberg[7]; 3. 27-Malik Sampson[10]; 4. 82-Dylan Fitzpatrick[3]; 5. 00K-Kaylb Brunssen[5]; 6. 16X-Blake Luinenburg[11]; 7. 01-Gavin Bussinger[18]; 8. 23-Jordan Ahlers[13]; 9. 7W-Justin Wildfeuer[17]; 10. 5-Jeremy Johnson[2]; 11. 114-Craig Gertsema[16]; 12. 223/4-Chad Hinds[19]; 13. (BF) 28-John Ross[15]; 14. (DNF) 27K-Keeran Sampson[12]; 15. (DNF) 91-Chris Krug[9]; 16. (DNF) J3K-Jaeden Strandberg[6]; 17. (DNF) 59-Corey Gronewold[8]; 18. (DNF) 8J-Jay Devries[14]; 19. (DNF) T8-Brandon Nielsen[1]
Heat 1 (6 Laps): 1. 00K-Kaylb Brunssen[2]; 2. 16X-Blake Luinenburg[1]; 3. 91-Chris Krug[3]; 4. 5-Jeremy Johnson[5]; 5. 23-Jordan Ahlers[4]; 6. 114-Craig Gertsema[6]
Heat 2 (6 Laps): 1. 27-Malik Sampson[1]; 2. 59-Corey Gronewold[3]; 3. 82-Dylan Fitzpatrick[4]; 4. J3K-Jaeden Strandberg[6]; 5. 8J-Jay Devries[5]; 6. (DNF) 7W-Justin Wildfeuer[2]
Heat 3 (6 Laps): 1. 3K-Dan Strandberg[1]; 2. 75C-Cory Probst[2]; 3. T8-Brandon Nielsen[5]; 4. 27K-Keeran Sampson[4]; 5. 28-John Ross[3]; 6. 01-Gavin Bussinger[6]; 7. 223/4-Chad Hinds
Sport Compact
A Feature 1 (12 Laps): 1. 16-RJ Esqueda[7]; 2. X-Cade Lehr[4]; 3. 71-Derrick Drinovsky[5]; 4. 51-Chris Steckler[6]; 5. 34-Jamie Ormseth[8]; 6. (DNF) 04Z-Zach Vande Kieft[9]; 7. (DNF) 8-Tyler Stricklett[2]; 8. (DNF) T21-Trivette Phillips[1]; 9. (DNF) 8K-Kaytee DeVries[3]
Heat 1 (6 Laps): 1. X-Cade Lehr[2]; 2. 8-Tyler Stricklett[6]; 3. 8K-Kaytee DeVries[4]; 4. T21-Trivette Phillips[8]; 5. 71-Derrick Drinovsky[3]; 6. 51-Chris Steckler[7]; 7. 16-RJ Esqueda[5]; 8. 34-Jamie Ormseth[9]; 9. (DNF) 04Z-Zach Vande Kieft[1]
Sportsmans
A Feature 1 (12 Laps): 1. 4G-Zachary Bierman[5]; 2. 17-Evan Schettler[6]; 3. 14-Silas Top[4]; 4. 14C-Nicholas Holmes[13]; 5. 77N-Nick Mueller[8]; 6. 10-Blake Schneekloth[10]; 7. 24H-Brock Harnack[9]; 8. 7-Darin Doymeyer[12]; 9. (DNF) 165-Robert Thompson[3]; 10. (DNF) 77K-Brant Whitcomb[1]; 11. (DNF) 23X-Trevor Fluit[7]; 12. (DNF) 26S-Bradley Swanson[2]; 13. (DNF) 15B-Isaac Bullerman[11]
Heat 1 (6 Laps): 1. 4G-Zachary Bierman[1]; 2. 23X-Trevor Fluit[5]; 3. 165-Robert Thompson[3]; 4. 77K-Brant Whitcomb[6]; 5. 24H-Brock Harnack[4]; 6. (DNF) 15B-Isaac Bullerman[2]
Heat 2 (6 Laps): 1. 17-Evan Schettler[2]; 2. 14-Silas Top[4]; 3. 77N-Nick Mueller[1]; 4. 26S-Bradley Swanson[5]; 5. 10-Blake Schneekloth[6]; 6. 7-Darin Doymeyer[3]
Stock Cars
A Feature 1 (18 Laps): 1. 17X-Justin Luinenburg[2]; 2. 3-Kelly Shryock[4]; 3. 46-Colton Arends[8]; 4. 5L-Dustin Larson[11]; 5. 7L-Jeffrey Larson[10]; 6. F1-Levi Feltman[3]; 7. 14-Jason Fisher[9]; 8. 73-Troy Swearingen[7]; 9. 7M-Mitch Dowhower[6]; 10. 22N-Gage Noyes[15]; 11. 43-Aaron Cain[13]; 12. (DNF) 10N-Kole Nordquist[5]; 13. (DNF) 33M-Mathias Lux[1]; 14. (DNF) 02-Ron Prins[14]; 15. (DNF) 3A-Pete Alexander[16]; 16. (DNF) 5-Luke Sathoff[12]
Heat 1 (8 Laps): 1. 17X-Justin Luinenburg[6]; 2. 73-Troy Swearingen[1]; 3. 46-Colton Arends[3]; 4. 5L-Dustin Larson[4]; 5. 43-Aaron Cain[2]; 6. 3A-Pete Alexander[5]
Heat 2 (8 Laps): 1. 7M-Mitch Dowhower[1]; 2. 5-Luke Sathoff[3]; 3. 10N-Kole Nordquist[4]; 4. 33M-Mathias Lux[5]; 5. (DNF) 02-Ron Prins[2]
Heat 3 (8 Laps): 1. 7L-Jeffrey Larson[4]; 2. 3-Kelly Shryock[3]; 3. F1-Levi Feltman[1]; 4. 14-Jason Fisher[5]; 5. 22N-Gage Noyes[2]