A Modifieds
A Feature 1 (20 Laps): 1. 25C-Cody Thompson[8]; 2. 3-Kelly Shryock[5]; 3. C5-Chris Palsrok[2]; 4. 25-Ricky Stephan[3]; 5. 27-Don Gerritsen Jr[6]; 6. 88-Sean Barragan[4]; 7. 02-Jacob Dahle[9]; 8. 4-Jackson Mulder[11]; 9. 8-Mike Jensen[1]; 10. 81-Travis Vanden Top[10]; 11. (DNF) 15JR-Cole Bents[7]; 12. (DNF) 22-Justin Voeltz[12]
Heat 1 (8 Laps): 1. 3-Kelly Shryock[3]; 2. 25-Ricky Stephan[2]; 3. 15JR-Cole Bents[4]; 4. 02-Jacob Dahle[5]; 5. 8-Mike Jensen[1]; 6. 4-Jackson Mulder[6]
Heat 2 (8 Laps): 1. 25C-Cody Thompson[4]; 2. 27-Don Gerritsen Jr[3]; 3. C5-Chris Palsrok[1]; 4. 88-Sean Barragan[2]; 5. 81-Travis Vanden Top[6]; 6. 22-Justin Voeltz[5]
B Modifieds
A Feature 1 (15 Laps): 1. 00-Colby Fett[9]; 2. 21-Connor Vande Weerd[8]; 3. 79W-Bill Wegner[6]; 4. 45D-Dyllan Ricks[1]; 5. 79-Taylor Johnson[2]; 6. 27-Nick Johansen[7]; 7. 22J-James Jenkins[3]; 8. 57X-Devon McMartin[10]; 9. 00X-Jeff Brunssen[12]; 10. XA-Alissa Palsrok[11]; 11. 45JR-Dale Ricks Jr[5]; 12. 21X-Josh Van Westen[13]; 13. 44-Cameron Vande Weerd[4]; 14. (BF) 77-Colton Kaskie[15]; 15. (DNS) R6-Danny Myrvold
Heat 1 (8 Laps): 1. 45JR-Dale Ricks Jr[5]; 2. 00-Colby Fett[7]; 3. 57X-Devon McMartin[8]; 4. 79-Taylor Johnson[3]; 5. 27-Nick Johansen[6]; 6. XA-Alissa Palsrok[4]; 7. 21X-Josh Van Westen[2]; 8. (DNF) 77-Colton Kaskie[1]
Heat 2 (8 Laps): 1. 45D-Dyllan Ricks[1]; 2. 22J-James Jenkins[3]; 3. 44-Cameron Vande Weerd[4]; 4. 79W-Bill Wegner[5]; 5. 21-Connor Vande Weerd[6]; 6. 00X-Jeff Brunssen[7]; 7. (DNS) R6-Danny Myrvold
Hobby Stocks
A Feature 1 (15 Laps): 1. 28-John Ross[1]; 2. 16X-Blake Luinenburg[11]; 3. 59-Corey Gronewold[2]; 4. 27-Malik Sampson[5]; 5. 14Z-Zach Bales[10]; 6. 14-Ernie Dailey[8]; 7. 01-Gavin Bussinger[12]; 8. 1M-Carl Monroe[4]; 9. 8J-Jay Devries[14]; 10. 83L-Kelvan Lansink[13]; 11. (DNF) J3K-Jaeden Strandberg[3]; 12. (DNF) 3K-Dan Strandberg[9]; 13. (DNF) 38-Cody Ross[16]; 14. (DNF) 82-Dylan Fitzpatrick[6]; 15. (DNF) 76A-Nathan Asche[15]; 16. (DNF) T8-Brandon Nielsen[7]
Heat 1 (6 Laps): 1. 27-Malik Sampson[4]; 2. J3K-Jaeden Strandberg[3]; 3. 14Z-Zach Bales[8]; 4. 82-Dylan Fitzpatrick[5]; 5. 14-Ernie Dailey[6]; 6. 16X-Blake Luinenburg[7]; 7. 83L-Kelvan Lansink[1]; 8. (DNS) 76A-Nathan Asche
Heat 2 (6 Laps): 1. 59-Corey Gronewold[2]; 2. 1M-Carl Monroe[3]; 3. 28-John Ross[1]; 4. 3K-Dan Strandberg[6]; 5. T8-Brandon Nielsen[5]; 6. 01-Gavin Bussinger[4]; 7. 8J-Jay Devries[7]; 8. 38-Cody Ross[8]
Sport Compact
A Feature 1 (12 Laps): 1. 19-Anthony Clark[5]; 2. 16-RJ Esqueda[4]; 3. 8K-Kaytee DeVries[3]; 4. 71-Derrick Drinovsky[1]; 5. 46S-Jared Sloss[7]; 6. 04Z-Zach Vande Kieft[2]; 7. (DNS) 47S-Daniel Ysker
Heat 1 (6 Laps): 1. 8K-Kaytee DeVries[3]; 2. 16-RJ Esqueda[5]; 3. 04Z-Zach Vande Kieft[2]; 4. 71-Derrick Drinovsky[1]; 5. 46S-Jared Sloss[7]; 6. 19-Anthony Clark[6]; 7. 47S-Daniel Ysker[4]
Stock Cars
A Feature 1 (18 Laps): 1. 17X-Justin Luinenburg[5]; 2. 17-Trevor Holm[4]; 3. 14-Jason Fisher[6]; 4. 57X-Jesse Olson[9]; 5. 33M-Mathias Lux[2]; 6. 23-Troy Dahle[7]; 7. 55-Jeremy Olson[11]; 8. 0TG-Brad TeGrotenhuis[8]; 9. 31-Trent Schroeder[10]; 10. 5-Luke Sathoff[3]; 11. TNT-Devin Tripp[1]
Heat 1: 1. 17X-Justin Luinenburg[3]; 2. 5-Luke Sathoff[2]; 3. TNT-Devin Tripp[1]; 4. 31-Trent Schroeder[6]; 5. 23-Troy Dahle[4]; 6. 55-Jeremy Olson[5]
Heat 2: 1. 14-Jason Fisher[3]; 2. 17-Trevor Holm[2]; 3. 57X-Jesse Olson[5]; 4. 33M-Mathias Lux[1]; 5. 0TG-Brad TeGrotenhuis[4]
Sportsmans
A Feature 1 (12 Laps): 1. 17-Evan Schettler[8]; 2. 14-Silas Top[6]; 3. 4G-Zachary Bierman[7]; 4. 94-Stuart Nelson[4]; 5. 7-Darin Doymeyer[1]; 6. 61-Scott Brady[9]; 7. (DNF) 42-Justin Mann[5]; 8. (DNF) 77K-Brant Whitcomb[3]; 9. (DNS) 24H-Brock Harnack
Heat 1 (6 Laps): 1. 4G-Zachary Bierman[4]; 2. 42-Justin Mann[3]; 3. 61-Scott Brady[5]; 4. 77K-Brant Whitcomb[2]; 5. 7-Darin Doymeyer[1]
Heat 2 (6 Laps): 1. 17-Evan Schettler[4]; 2. 94-Stuart Nelson[2]; 3. 14-Silas Top[3]; 4. 24H-Brock Harnack[1]