Hobby Stocks
A Feature (12 Laps): 1. 32-Justin Regnerus[8]; 2. 2-Dereck Van Der Brink[11]; 3. 81-zzzTravis zzzVandentop[2]; 4. 84-Matt Lange[4]; 5. 88-Chad Kooiker[15]; 6. 50-Darin Prins[3]; 7. 17L-Chad Lonneman[9]; 8. 84L-Alan Lange[13]; 9. 22E-Eric Gaul[6]; 10. 52-Trevor Krucht[1]; 11. (DNF) 11T-Todd Uhl[5]; 12. (DNF) 3K-Dan Strandberg[7]; 13. (DNF) 4K-Robert Knochenmos[16]; 14. (DNF) 6-Dustin Gulbrandson[10]; 15. (DNF) 96E-Brandon Erickson[12]; 16. (DNF) 82C-Carl Monroe[14]
Heat 1 (6 Laps): 1. 81-zzzTravis zzzVandentop[2]; 2. 17L-Chad Lonneman[6]; 3. 3K-Dan Strandberg[5]; 4. 11T-Todd Uhl[4]; 5. 2-Dereck Van Der Brink[7]; 6. 96E-Brandon Erickson[1]; 7. (DNF) 84L-Alan Lange[3]; 8. (DNS) 88-Chad Kooiker
Heat 2 (6 Laps): 1. 6-Dustin Gulbrandson[6]; 2. 50-Darin Prins[2]; 3. 22E-Eric Gaul[4]; 4. 32-Justin Regnerus[5]; 5. 52-Trevor Krucht[1]; 6. 84-Matt Lange[3]; 7. 82C-Carl Monroe[7]; 8. (DNF) 4K-Robert Knochenmos[8]
B Modifieds
A Feature (12 Laps): 1. 5-Colter Deutsch[6]; 2. 4-Dave Mulder[2]; 3. 35-Jeremy Klaassen[8]; 4. 91-Tyler Johnson[5]; 5. 7-Cullen De Ruyter[13]; 6. 63-Chris Huisman[4]; 7. 7M-Miah Christensen[7]; 8. 40-Tim Dann[3]; 9. 42V-Dan Vanbruggen[11]; 10. 9-Mitch Van Engen[9]; 11. 66R-Randy Van Veldhuizen[1]; 12. 24X-Alan Vanden Brink[10]; 13. (DNF) 76-Greg Roemen[12]; 14. (DNS) 43K-Josh Kelderman
Heat 1 (6 Laps): 1. 4-Dave Mulder[2]; 2. 63-Chris Huisman[3]; 3. 91-Tyler Johnson[4]; 4. 7M-Miah Christensen[5]; 5. 24X-Alan Vanden Brink[7]; 6. (DNF) 7-Cullen De Ruyter[6]; 7. (DNS) 43K-Josh Kelderman
Heat 2 (6 Laps): 1. 5-Colter Deutsch[4]; 2. 40-Tim Dann[2]; 3. 66R-Randy Van Veldhuizen[1]; 4. 9-Mitch Van Engen[6]; 5. 35-Jeremy Klaassen[5]; 6. 42V-Dan Vanbruggen[7]; 7. 76-Greg Roemen[3]
DIRTcar Sportsmans
A Feature (6 Laps): 1. 61N-Nick Brady[1]; 2. 38S-Steve Schouwenburg[4]; 3. 15-Thomas Kracht[2]; 4. 3C-Jesse Connell[5]; 5. 35K-Brady Klaassen[3]; 6. 14-Brian Kroon[7]; 7. 81VT-Dylan Vanden Top[6]; 8. (DNF) 44K-Elroy Sybesma[8]
Heat 1 (6 Laps): 1. 61N-Nick Brady[4]; 2. 3C-Jesse Connell[8]; 3. 35K-Brady Klaassen[6]; 4. 38S-Steve Schouwenburg[7]; 5. 15-Thomas Kracht[5]; 6. 81VT-Dylan Vanden Top[3]; 7. 14-Brian Kroon[2]; 8. (DNF) 44K-Elroy Sybesma[1]
360 Sprints - Winged
A Feature: 1. 82-Jason Solwold[9]; 2. 97G-Jody Rosenboom[8]; 3. 35-Skylar Prochaska[2]; 4. 35AV-Jamie Veal[1]; 5. 11X-Gregg Bakker[4]; 6. 2D-Dusty Ballenger[6]; 7. 1B-Robby Wolfgang[14]; 8. 13V-Seth Brahmer[17]; 9. 5W-Justin Henderson[13]; 10. 3-Billy Alley[16]; 11. 25-Dylan Peterson[18]; 12. 05-Bill Boles[5]; 13. 13MJ-Brandon Halverson[10]; 14. (DNF) 13JM-Jordan Martens[7]; 15. (DNF) 2A-Randy Hibbs[11]; 16. (DNF) 75-Tommy Barber[3]; 17. (DNF) 93-Derrik Lusk[12]; 18. (DNF) 10X-Justin Jacobsma[19]; 19. (DNF) 10-Dale Furby[15]; 20. (DNF) 12L-John Lambertz[20]
B Feature (12 Laps): 1. 13V-Seth Brahmer[1]; 2. 25-Dylan Peterson[2]; 3. 10X-Justin Jacobsma[4]; 4. 12L-John Lambertz[6]; 5. 75C-Casey Heser[7]; 6. (DNF) 09-Matt Juhl[5]; 7. (DNF) 17B-Ryan Bickett[8]; 8. (DNF) 9M-Donovan Peterson[9]; 9. (DNF) 51-Tony Rustad[3]; 10. (DNF) 64-Greg Gunderson[10]; 11. (DNF) 2H-Jason Eckard[11]; 12. (DNF) 42-Kevin Flowers[12]; 13. (DNS) 7X-Danny Lee
Heat 1 (8 Laps): 1. 2A-Randy Hibbs[1]; 2. 93-Derrik Lusk[2]; 3. 11X-Gregg Bakker[8]; 4. 5W-Justin Henderson[3]; 5. 13V-Seth Brahmer[7]; 6. 09-Matt Juhl[6]; 7. 17B-Ryan Bickett[5]; 8. 64-Greg Gunderson[4]
Heat 2 (8 Laps): 1. 05-Bill Boles[2]; 2. 13MJ-Brandon Halverson[1]; 3. 13JM-Jordan Martens[4]; 4. 1B-Robby Wolfgang[3]; 5. 25-Dylan Peterson[6]; 6. 12L-John Lambertz[5]; 7. 9M-Donovan Peterson[7]
Heat 3 (8 Laps): 1. 35-Skylar Prochaska[2]; 2. 82-Jason Solwold[4]; 3. 75-Tommy Barber[7]; 4. 10-Dale Furby[1]; 5. 51-Tony Rustad[6]; 6. (DNF) 2H-Jason Eckard[3]; 7. (DNS) 7X-Danny Lee
Heat 4 (8 Laps): 1. 97G-Jody Rosenboom[2]; 2. 2D-Dusty Ballenger[3]; 3. 35AV-Jamie Veal[7]; 4. 3-Billy Alley[4]; 5. 10X-Justin Jacobsma[6]; 6. 75C-Casey Heser[5]; 7. 42-Kevin Flowers[1]
Limited 360 Sprints - Non-Winged
A Feature (12 Laps): 1. 97-Bret Mellenberndt[5]; 2. 3J-Jeremiah Jordahl[4]; 3. 7-Clinton Bruns[2]; 4. 4-Eric Schulz[1]; 5. 0X-Brandon Stevenson[7]; 6. 47-Brant O'Banion[6]; 7. 0-Alex Schriever[3]; 8. 14R-Randy Rosenboom[8]; 9. 2-Leon DeBoer[9]; 10. 612-Jeff Schreurs[11]; 11. 71-Jeremy VanDerPlaats[10]
Heat 1 (6 Laps): 1. 97-Bret Mellenberndt[4]; 2. 4-Eric Schulz[2]; 3. 0-Alex Schriever[3]; 4. 0X-Brandon Stevenson[5]; 5. 2-Leon DeBoer[1]; 6. (DNF) 612-Jeff Schreurs[6]
Heat 2 (6 Laps): 1. 7-Clinton Bruns[2]; 2. 3J-Jeremiah Jordahl[3]; 3. 47-Brant O'Banion[4]; 4. 14R-Randy Rosenboom[5]; 5. 71-Jeremy VanDerPlaats[1]