DIRTcar Sportsmans
A Feature: 1. 55S-Brandon Murphy[3]; 2. 14-Brian Kroon[6]; 3. 11T-Todd Uhl[5]; 4. 15-Thomas Kracht[4]; 5. 54-Quinton Kolderhoven[1]; 6. 3C-Jesse Connell[2]; 7. 81VT-Dylan Vanden Top[7]
Heat 1 (6 Laps): 1. 3C-Jesse Connell[4]; 2. 15-Thomas Kracht[1]; 3. 54-Quinton Kolderhoven[2]; 4. 55S-Brandon Murphy[6]; 5. 11T-Todd Uhl[3]; 6. 14-Brian Kroon[7]; 7. 81VT-Dylan Vanden Top[5]
B Modifieds
A Feature: 1. 19-Tracy Johnson[4]; 2. 32-Leon Mulder[3]; 3. 91-Tyler Johnson[15]; 4. 76-Greg Roemen[2]; 5. 7M-Miah Christensen[8]; 6. 42-Dan Vanbruggen[9]; 7. 15B-Steve Bents[12]; 8. 7X-Cullen De Ruyter[10]; 9. 9-Mitch Van Engen[11]; 10. 66R-Randy Van Veldhuizen[14]; 11. 4-Dave Mulder[5]; 12. (DNF) 35-Jeremy Klaassen[1]; 13. (DNF) 11N-Kole Nordquist[13]; 14. (DNF) 43K-Josh Kelderman[6]; 15. (DNF) 24-Alec Vanderbrink[17]; 16. (DNF) 12-Chris Tiesler[16]; 17. (DNF) 5-Colter Deutsch[7]
Heat 1 (6 Laps): 1. 32-Leon Mulder[2]; 2. 5-Colter Deutsch[3]; 3. 7X-Cullen De Ruyter[4]; 4. 19-Tracy Johnson[5]; 5. 11N-Kole Nordquist[6]; 6. (DNF) 24-Alec Vanderbrink[1]
Heat 2 (6 Laps): 1. 4-Dave Mulder[2]; 2. 9-Mitch Van Engen[4]; 3. 35-Jeremy Klaassen[1]; 4. 15B-Steve Bents[6]; 5. 66R-Randy Van Veldhuizen[5]; 6. (DNF) 12-Chris Tiesler[3]
Heat 3 (6 Laps): 1. 7M-Miah Christensen[5]; 2. 42-Dan Vanbruggen[3]; 3. 43K-Josh Kelderman[2]; 4. 76-Greg Roemen[1]; 5. 91-Tyler Johnson[4]
Stock Cars
A Feature: 1. 54K-Darwin Klaassen[2]; 2. 66Z-Elijah Zevenbergen[10]; 3. 04-Roger Verdoorn[4]; 4. 16J-Jon DeBoer[1]; 5. 2-Derek Vanderbrink[5]; 6. 8-Jeff Coster[3]; 7. 22-Justin Arends[11]; 8. 45K-Brad Klaassen[7]; 9. 66-Hesston Erickson[9]; 10. (DNF) 32X-Rich Gregoire[6]; 11. (DNF) 711-Jay Goosman[8]; 12. (DNS) 96-Troy Woelber; 13. (DNS) 15-Pete Kracht
Heat 1 (6 Laps): 1. 8-Jeff Coster[2]; 2. 32X-Rich Gregoire[4]; 3. 16J-Jon DeBoer[1]; 4. 2-Derek Vanderbrink[3]; 5. 711-Jay Goosman[6]; 6. 66-Hesston Erickson[5]
Heat 2 (6 Laps): 1. 04-Roger Verdoorn[2]; 2. 54K-Darwin Klaassen[1]; 3. 45K-Brad Klaassen[4]; 4. (DNF) 66Z-Elijah Zevenbergen[5]; 5. (DNF) 22-Justin Arends[3]; 6. (DNS) 15-Pete Kracht; 7. (DNS) 96-Troy Woelber
Hobby Stocks
A Feature: 1. 901-Shane Klaassen[10]; 2. 3K-Dan Strandberg[6]; 3. 1D-Dusty Vanderbrink[8]; 4. 17L-Chad Lonneman[9]; 5. 21-Larry Kracht[13]; 6. 6-Dustin Gulbrandson[7]; 7. 82-Dylan Fitzpatrick[17]; 8. 32-Justin Regnerus[12]; 9. 50-Darin Prins[18]; 10. 7-Nathan Antrim[19]; 11. 84-Matt Lange[5]; 12. 81-zzzTravis zzzVandentop[2]; 13. 86-Dylan Taylor[20]; 14. 95-Aaron Caskey[1]; 15. (DNF) 12-Mike Chaney[15]; 16. (DNF) 7R-Russ Ellefson[4]; 17. (DNF) 20K-Spenser Kalass[3]; 18. (DNF) 84L-Alan Lange[11]; 19. (DNF) 55-Brady Vanbeek[14]; 20. (DNF) 88-Chad Kooiker[16]; 21. (DNS) 52-Trevor Krucht
Heat 1 (6 Laps): 1. 3K-Dan Strandberg[4]; 2. 95-Aaron Caskey[1]; 3. 20K-Spenser Kalass[2]; 4. 901-Shane Klaassen[7]; 5. 21-Larry Kracht[3]; 6. 12-Mike Chaney[5]; 7. 82-Dylan Fitzpatrick[6]
Heat 2 (6 Laps): 1. 32-Justin Regnerus[6]; 2. 6-Dustin Gulbrandson[4]; 3. 81-zzzTravis zzzVandentop[1]; 4. 17L-Chad Lonneman[5]; 5. 55-Brady Vanbeek[3]; 6. 88-Chad Kooiker[7]; 7. (DNF) 7-Nathan Antrim[2]
Heat 3 (6 Laps): 1. 1D-Dusty Vanderbrink[4]; 2. 84-Matt Lange[3]; 3. 84L-Alan Lange[5]; 4. 7R-Russ Ellefson[6]; 5. (DNF) 50-Darin Prins[2]; 6. (DNF) 86-Dylan Taylor[7]; 7. (DNS) 52-Trevor Krucht
Limited 360 Sprints - Non-Winged
A Feature: 1. 48-Neal Matuska[6]; 2. 0-Alex Schriever[5]; 3. 2-Leon DeBoer[2]; 4. 47-Brant O'Banion[10]; 5. 14R-Randy Rosenboom[3]; 6. 7X-Rick Jansma[9]; 7. 77-Troy Vink[1]; 8. 91-Kourtney Pederson[11]; 9. (DNF) 4-Eric Schulz[7]; 10. (DNF) 97-Bret Mellenberndt[8]; 11. (DNF) 0X-Brandon Stevenson[4]
Heat 1 (6 Laps): 1. 4-Eric Schulz[4]; 2. 14R-Randy Rosenboom[2]; 3. 77-Troy Vink[1]; 4. 48-Neal Matuska[3]; 5. 7X-Rick Jansma[6]; 6. 91-Kourtney Pederson[5]
Heat 2 (6 Laps): 1. 97-Bret Mellenberndt[4]; 2. 0X-Brandon Stevenson[5]; 3. 2-Leon DeBoer[1]; 4. 0-Alex Schriever[2]; 5. 47-Brant O'Banion[3]