A Modifieds
A Feature 1 (20 Laps): 1. 25C-Cody Thompson[8]; 2. 25-Ricky Stephan[5]; 3. 8-Mike Jensen[2]; 4. 15JR-Cole Bents[9]; 5. 02-Jacob Dahle[7]; 6. 27-Don Gerritsen Jr[6]; 7. 8L-Lyle Sathoff[4]; 8. 17S-James Slawson[10]; 9. 88-Sean Barragan[11]; 10. 07B-Corey Bosma[15]; 11. R1-TJ Brown[12]; 12. M80-Jim Mathieson[14]; 13. 50-Roger DeBoer[13]; 14. C5-Chris Palsrok[3]; 15. 4-Jackson Mulder[1]
Heat 1 (8 Laps): 1. 25C-Cody Thompson[7]; 2. 8L-Lyle Sathoff[4]; 3. 27-Don Gerritsen Jr[6]; 4. 17S-James Slawson[8]; 5. 4-Jackson Mulder[3]; 6. 88-Sean Barragan[5]; 7. 50-Roger DeBoer[1]; 8. (BF) 07B-Corey Bosma[2]
Heat 2 (8 Laps): 1. 15JR-Cole Bents[7]; 2. C5-Chris Palsrok[4]; 3. 25-Ricky Stephan[5]; 4. 02-Jacob Dahle[6]; 5. 8-Mike Jensen[3]; 6. (DNF) R1-TJ Brown[1]; 7. (DNF) M80-Jim Mathieson[2]
B Modifieds
A Feature 1 (15 Laps): 1. 81-Jared Boumeester[5]; 2. 88N-Nate Albrant[2]; 3. 44-Cameron Vande Weerd[7]; 4. 00X-Jeremy Van Ede[1]; 5. T1-Rusty Montagne[4]; 6. 22C-Michael Johnson[12]; 7. 20-Brayden Ahlers[13]; 8. 00-Colby Fett[10]; 9. 20S-Kevin Johnson[17]; 10. 5R-James Richert[19]; 11. 79W-Bill Wegner[16]; 12. 79-Taylor Johnson[8]; 13. 5B-Tim Bergerson[21]; 14. 5J-Jacob Tacheny[15]; 15. 21-Connor Vande Weerd[11]; 16. 75-Randy Klein[23]; 17. 2G-Geoff Olson[14]; 18. 22J-James Jenkins[20]; 19. 2-Keith Sanders[22]; 20. R6-Danny Myrvold[9]; 21. XA-Alissa Palsrok[6]; 22. (BF) 77-Colton Kaskie[3]; 23. (DNF) 74-Cory Hoogland[18]
Heat 1 (8 Laps): 1. T1-Rusty Montagne[2]; 2. 22C-Michael Johnson[7]; 3. 79-Taylor Johnson[4]; 4. 00X-Jeremy Van Ede[1]; 5. 20-Brayden Ahlers[3]; 6. 79W-Bill Wegner[5]; 7. 5R-James Richert[6]; 8. 2-Keith Sanders[8]
Heat 2 (8 Laps): 1. 88N-Nate Albrant[1]; 2. 00-Colby Fett[6]; 3. 81-Jared Boumeester[2]; 4. XA-Alissa Palsrok[3]; 5. 2G-Geoff Olson[5]; 6. 20S-Kevin Johnson[7]; 7. 22J-James Jenkins[4]; 8. 75-Randy Klein[8]
Heat 3 (8 Laps): 1. 44-Cameron Vande Weerd[3]; 2. 77-Colton Kaskie[1]; 3. 21-Connor Vande Weerd[6]; 4. R6-Danny Myrvold[4]; 5. 5J-Jacob Tacheny[7]; 6. 74-Cory Hoogland[2]; 7. 5B-Tim Bergerson[5]
Hobby Stocks
A Feature 1 (15 Laps): 1. 27-Malik Sampson[6]; 2. 28-John Ross[5]; 3. 00K-Kaylb Brunssen[16]; 4. 14-Ernie Dailey[9]; 5. 16X-Blake Luinenburg[8]; 6. 717-Nick Schilling[7]; 7. 3K-Dan Strandberg[10]; 8. J3K-Jaeden Strandberg[13]; 9. 124-TJ Tweedt[1]; 10. 48J-Bryant Johnson[15]; 11. 83L-Kelvan Lansink[4]; 12. 38-Cody Ross[2]; 13. 8-Lee Fetchenhier[11]; 14. 22W-Will Miller[12]; 15. 76A-Nathan Asche[14]; 16. 11G-Gary Grabill[18]; 17. 223/4-Chad Hinds[3]; 18. 59-Corey Gronewold[17]
Heat 1 (6 Laps): 1. 3K-Dan Strandberg[6]; 2. 124-TJ Tweedt[1]; 3. 717-Nick Schilling[4]; 4. 223/4-Chad Hinds[2]; 5. J3K-Jaeden Strandberg[5]; 6. 00K-Kaylb Brunssen[3]
Heat 2 (6 Laps): 1. 28-John Ross[3]; 2. 16X-Blake Luinenburg[4]; 3. 8-Lee Fetchenhier[6]; 4. 38-Cody Ross[1]; 5. 76A-Nathan Asche[2]; 6. (DNS) 59-Corey Gronewold
Heat 3 (6 Laps): 1. 27-Malik Sampson[3]; 2. 83L-Kelvan Lansink[2]; 3. 14-Ernie Dailey[4]; 4. 22W-Will Miller[6]; 5. (DNF) 48J-Bryant Johnson[5]; 6. (DNS) 11G-Gary Grabill
Sport Compact
A Feature 1: 1. 440-Jaedon Erickson[5]; 2. 8K-Kaytee DeVries[4]; 3. 101K-Kevin Bolte[3]; 4. 46S-Jared Sloss[2]; 5. T21-Trivette Phillips[1]; 6. 04Z-Zach Vande Kieft[6]; 7. (DNF) 71-Derrick Drinovsky[7]; 8. (DNF) 47S-Daniel Ysker[8]
Heat 1: 1. 440-Jaedon Erickson[8]; 2. 8K-Kaytee DeVries[7]; 3. T21-Trivette Phillips[4]; 4. 101K-Kevin Bolte[6]; 5. 46S-Jared Sloss[5]; 6. 04Z-Zach Vande Kieft[2]; 7. (DNF) 71-Derrick Drinovsky[3]; 8. (DNS) 47S-Daniel Ysker
Stock Cars
A Feature 1 (18 Laps): 1. CX4-Chris Palsrok[1]; 2. 14-Jason Fisher[6]; 3. 17X-Justin Luinenburg[9]; 4. 7M-Mitch Dowhower[8]; 5. F1-Levi Feltman[2]; 6. 67-Darin Toot[11]; 7. 17-Trevor Holm[16]; 8. TNT2-Devin Tripp[3]; 9. 67II-Chris Toot[13]; 10. 43-Aaron Cain[4]; 11. 02-Ron Prins[18]; 12. 73-Troy Swearingen[19]; 13. 55-Jeremy Olson[14]; 14. 0TG-Brad TeGrotenhuis[17]; 15. (BF) 7L-Jeffrey Larson[7]; 16. (DNF) 04-Roger Verdoorn[12]; 17. (DNF) 57X-Jesse Olson[5]; 18. (DNF) 5L-Dustin Larson[10]; 19. (DNS) 22N-Gage Noyes
Heat 1 (8 Laps): 1. CX4-Chris Palsrok[1]; 2. F1-Levi Feltman[2]; 3. 14-Jason Fisher[4]; 4. 57X-Jesse Olson[3]; 5. 67II-Chris Toot[6]; 6. 17-Trevor Holm[5]; 7. 73-Troy Swearingen[7]
Heat 2 (8 Laps): 1. 7L-Jeffrey Larson[4]; 2. 17X-Justin Luinenburg[5]; 3. TNT2-Devin Tripp[2]; 4. 67-Darin Toot[6]; 5. 55-Jeremy Olson[3]; 6. 0TG-Brad TeGrotenhuis[1]
Heat 3 (8 Laps): 1. 5L-Dustin Larson[5]; 2. 43-Aaron Cain[2]; 3. 7M-Mitch Dowhower[4]; 4. 04-Roger Verdoorn[6]; 5. (DNF) 22N-Gage Noyes[1]; 6. (DNF) 02-Ron Prins[3]
Sportsmans
A Feature 1: 1. 4G-Zachary Bierman[4]; 2. 14-Silas Top[3]; 3. 17-Evan Schettler[5]; 4. 23-Kent Miller[2]; 5. 26S-Bradley Swanson[7]; 6. 77N-Nick Mueller[1]; 7. 4Q-Matt Smith[6]; 8. (DNF) 14C-Nicholas Holmes[8]
Heat 1: 1. 4G-Zachary Bierman[2]; 2. 17-Evan Schettler[1]; 3. 14-Silas Top[5]; 4. 23-Kent Miller[3]; 5. 77N-Nick Mueller[4]; 6. 4Q-Matt Smith[7]; 7. (DNF) 26S-Bradley Swanson[6]; 8. (DNF) 14C-Nicholas Holmes[8]