Hobby Stocks
Lems Auto Recyclers A Feature (15 Laps): 1. 17L-Chad Lonneman[12]; 2. 6-Dustin Gulbrandson[10]; 3. 38S-Dylan Fitzpatrick[4]; 4. 32-Justin Regnerus[13]; 5. 40-Cole Gulbrandson[3]; 6. 83-Deven Vanveldhuizen[15]; 7. 23-Michalob Voeltz[17]; 8. 84L-Alan Lange[5]; 9. (DNF) 22C-Eric Clancy[14]; 10. (DNF) 86-Marty Halouska[7]; 11. (DNF) 18A-Brandon Murphy[16]; 12. (DNF) 46-Colton Arends[1]; 13. (DNF) 00-Ryan Mulder[2]; 14. (DNF) 13X-Alex Wiertzema[8]; 15. (DNF) 35K-Brady Klaassen[6]; 16. (DNF) 01-Jake Pedersen[18]; 17. (DNF) 11T-Todd Uhl[11]; 18. (DNF) 15-Thomas Kracht[9]
Lems Auto Recyclers B Feature (6 Laps): 1. 18A-Brandon Murphy[2]; 2. 23-Michalob Voeltz[5]; 3. 01-Jake Pedersen[1]; 4. 88-Chad Kooiker[3]; 5. 17-Matt Goth[4]; 6. 96E-Brandon Erickson[6]; 7. (DNF) 21-Eric Faber[7]; 8. (DNS) 84-Matt Lange
Lems Auto Recyclers Heat 1 (6 Laps): 1. 38S-Dylan Fitzpatrick[4]; 2. 86-Marty Halouska[5]; 3. 00-Ryan Mulder[3]; 4. 11T-Todd Uhl[8]; 5. 32-Justin Regnerus[6]; 6. 01-Jake Pedersen[2]; 7. 17-Matt Goth[7]; 8. 96E-Brandon Erickson[1]
Lems Auto Recyclers Heat 2 (6 Laps): 1. 6-Dustin Gulbrandson[6]; 2. 46-Colton Arends[2]; 3. 84L-Alan Lange[4]; 4. 13X-Alex Wiertzema[5]; 5. 22C-Eric Clancy[1]; 6. 18A-Brandon Murphy[3]; 7. 23-Michalob Voeltz[8]; 8. (DNF) 21-Eric Faber[7]
Lems Auto Recyclers Heat 3 (6 Laps): 1. 35K-Brady Klaassen[4]; 2. 40-Cole Gulbrandson[3]; 3. 17L-Chad Lonneman[7]; 4. 15-Thomas Kracht[5]; 5. 83-Deven Vanveldhuizen[2]; 6. 88-Chad Kooiker[1]; 7. (DNF) 84-Matt Lange[6]
Stock Cars
Precision Auto Body A Feature (25 Laps): 1. 66Z-Elijah Zevenbergen[4]; 2. 27-Randy Brands[9]; 3. 18-Tom Schmidt[5]; 4. 44-Justin Regnerus[17]; 5. 2J-Steve Jackson[11]; 6. 14-Todd Staley[8]; 7. 45K-Brad Klaassen[2]; 8. 36-Glenn Wynia[6]; 9. 55-Sean Foster[12]; 10. 54K-Darwin Klaassen[21]; 11. (DNF) 20K-Spenser Kalass[10]; 12. (DNF) 34K-Colby Klaassen[18]; 13. (DNF) 22-Justin Arends[20]; 14. (DNF) 42-Chad Overgaard[19]; 15. (DNF) 5B-Stefan Sybesma[1]; 16. (DNF) 22E-Eric Gaul[3]; 17. (DNF) 32X-Rich Gregoire[15]; 18. (DNF) 84-Matt Lange[23]; 19. (DNF) 16J-Jon DeBoer[13]; 20. (DNF) 74-Donald Mayo[16]; 21. (DNF) 40-Scott Overgaard[7]; 22. (DNF) 222-Jake Newman[22]; 23. (DNF) 69X-Richie Ackerly[14]
Precision Auto Body Heat 1 (8 Laps): 1. 14-Todd Staley[3]; 2. 36-Glenn Wynia[1]; 3. 45K-Brad Klaassen[8]; 4. 20K-Spenser Kalass[6]; 5. 69X-Richie Ackerly[5]; 6. (DNF) 74-Donald Mayo[7]; 7. (DNF) 42-Chad Overgaard[4]; 8. (DNF) 222-Jake Newman[2]
Heat 2 (8 Laps): 1. 40-Scott Overgaard[2]; 2. 5B-Stefan Sybesma[1]; 3. 27-Randy Brands[4]; 4. 2J-Steve Jackson[3]; 5. 32X-Rich Gregoire[5]; 6. 44-Justin Regnerus[7]; 7. 22-Justin Arends[6]; 8. 84-Matt Lange[8]
Heat 3 (8 Laps): 1. 66Z-Elijah Zevenbergen[1]; 2. 22E-Eric Gaul[3]; 3. 18-Tom Schmidt[7]; 4. 55-Sean Foster[2]; 5. 16J-Jon DeBoer[6]; 6. 34K-Colby Klaassen[4]; 7. 54K-Darwin Klaassen[5]
B Modifieds
KJ Automotive A Feature (20 Laps): 1. 91-Tyler Johnson[5]; 2. 782-Miah Christensen[10]; 3. 5-Dakota Foster[21]; 4. 7-Cullen De Ruyter[3]; 5. 60-Nick Dieter[18]; 6. 6-Dustin Kruse[11]; 7. 4X-Thor Anderson[16]; 8. 70-Nick Vanbelle[2]; 9. 52K-Trevor Kracht[13]; 10. 9-Mitch Van Engen[6]; 11. 14A-Andrew Ahlers[12]; 12. (DNF) 14N-Nick Barger[1]; 13. (DNF) 27-Kevin Joachim[15]; 14. (DNF) 81-zzzTravis zzzVandentop[7]; 15. (DNF) 23B-Brett Bumgardner[4]; 16. (DNF) 43K-Josh Kelderman[14]; 17. (DNF) 63-Chris Huisman[19]; 18. (DNS) 7+-Jared Timmerman; 19. (DNS) 20-Derek Van Veldhuizen; 20. (DNS) 15A-Curt Ahlers; 21. (DQ) 84-Cody Ahrendt[8]
KJ Automotive Heat 1 (8 Laps): 1. 70-Nick Vanbelle[1]; 2. 91-Tyler Johnson[6]; 3. 23B-Brett Bumgardner[7]; 4. 6-Dustin Kruse[4]; 5. 52K-Trevor Kracht[3]; 6. 4X-Thor Anderson[2]; 7. (DNF) 63-Chris Huisman[5]
KJ Automotive Heat 2 (8 Laps): 1. 84-Cody Ahrendt[3]; 2. 9-Mitch Van Engen[6]; 3. 81-zzzTravis zzzVandentop[1]; 4. 14A-Andrew Ahlers[4]; 5. 43K-Josh Kelderman[2]; 6. (DNF) 7+-Jared Timmerman[5]; 7. (DNS) 20-Derek Van Veldhuizen
KJ Automotive Heat 3 (8 Laps): 1. 14N-Nick Barger[2]; 2. 7-Cullen De Ruyter[6]; 3. 15A-Curt Ahlers[1]; 4. 782-Miah Christensen[5]; 5. 27-Kevin Joachim[4]; 6. 60-Nick Dieter[3]; 7. (DNF) 5-Dakota Foster[7]
DIRTcar Sportsmans
A Feature (10 Laps): 1. 61N-Nick Brady[3]; 2. 44-Leon Sneller[2]; 3. 14B-Bill Kroon[4]; 4. 14K-Bryant Klaassen[1]; 5. 50-Roger DeBoer[5]
Heat 1 (6 Laps): 1. 44-Leon Sneller[3]; 2. 61N-Nick Brady[4]; 3. 14B-Bill Kroon[5]; 4. 14K-Bryant Klaassen[2]; 5. 50-Roger DeBoer[1]
Heat 1 (6 Laps):