Dirt Super Late Models
A Feature (40 Laps): 1. 25-Chad Simpson[3]; 2. 04-Tad Pospisil[5]; 3. 1V-Will Vaught[1]; 4. 101-Ben Sukup[7]; 5. 36M-Logan Martin[9]; 6. 43-Jeremy Grady[4]; 7. 74M-Mitch McGrath[2]; 8. 1J-Jake Neal[8]; 9. 9G-Joseph Gorby[10]; 10. 76-Blair Nothdurft[14]; 11. 38-Jordan Heiman[16]; 12. 4W-JC Wyman[6]; 13. W2-Dylan Fitzpatrick[12]; 14. 3X-Skip Frey[13]; 15. 22-Gary Brown Jr[11]; 16. 13-Marty Myers[15]; 17. (DNS) 79-Jesse Kroger
Cedar Creek Beef Jerkey Heat 1 (10 Laps): 1. 1V-Will Vaught[3]; 2. 25-Chad Simpson[5]; 3. 4W-JC Wyman[4]; 4. 101-Ben Sukup[7]; 5. 9G-Joseph Gorby[6]; 6. 22-Gary Brown Jr[8]; 7. 3X-Skip Frey[1]; 8. 13-Marty Myers[9]; 9. 79-Jesse Kroger[2]
Caseys General Store Heat 2 (10 Laps): 1. 74M-Mitch McGrath[1]; 2. 43-Jeremy Grady[2]; 3. 04-Tad Pospisil[5]; 4. 1J-Jake Neal[4]; 5. 36M-Logan Martin[7]; 6. W2-Dylan Fitzpatrick[6]; 7. 76-Blair Nothdurft[8]; 8. 38-Jordan Heiman[3]
DIRTcar Sportsmans
A Feature (10 Laps): 1. 14-Brian Kroon[4]; 2. 14B-Bill Kroon[7]; 3. 50M-Marni DeBoer[2]; 4. 94-Tyler Bradley[6]; 5. 50-Roger DeBoer[5]; 6. L82-Logan Fitzpatrick[3]; 7. 4-PJ Stoner[9]; 8. 44-Leon Sneller[10]; 9. 19-Brandon Jurrens[1]; 10. 17-Brandon Boeve[8]; 11. (DNS) 45-Jon Stykel
Heat 1 (6 Laps): 1. 50-Roger DeBoer[4]; 2. 14-Brian Kroon[1]; 3. L82-Logan Fitzpatrick[3]; 4. 14B-Bill Kroon[5]; 5. (DNF) 4-PJ Stoner[2]
Heat 2 (6 Laps): 1. 50M-Marni DeBoer[1]; 2. 94-Tyler Bradley[2]; 3. 19-Brandon Jurrens[3]; 4. 17-Brandon Boeve[4]; 5. 44-Leon Sneller[5]; 6. (DNS) 45-Jon Stykel
USRA Hobby Stocks
A Feature (12 Laps): 1. 6-Dustin Gulbrandson[4]; 2. X-Tyler Schlumbohm[2]; 3. 31-Dawson Deboer[8]; 4. 22-Blake Arends[7]; 5. 86-Tracy Halouska[3]; 6. 61N-Nick Brady[6]; 7. T8-Brandon Nielsen[12]; 8. 35K-Brady Klaassen[18]; 9. 81VT-Dylan Vanden Top[9]; 10. 38SS-Colter Deutsch[14]; 11. 3CC-Josh Connell[1]; 12. 8-Levi Vander Weide[5]; 13. 52-Trevor Kracht[16]; 14. 4D-Cory Kelderman[17]; 15. 17J-Jason Bradley[13]; 16. 88-Chad Kooiker[11]; 17. 77-Max Skattum[15]; 18. (DNF) 13X-Alex Wiertzema[10]
B Feature (8 Laps): 1. 4D-Cory Kelderman[4]; 2. 35K-Brady Klaassen[5]; 3. 11-Nick Janssen[2]; 4. 14K-Bryant Klaassen[3]; 5. 46 7-Jacob Foster[1]; 6. S2H-Scotty DeJong[9]; 7. (DNF) 18K-Landon Krohn[6]; 8. (DNS) 14S-Aaron Stettnichs; 9. (DNS) 81-Josh Froseth
Heat 1 (6 Laps): 1. 13X-Alex Wiertzema[3]; 2. 81VT-Dylan Vanden Top[5]; 3. 8-Levi Vander Weide[6]; 4. 17J-Jason Bradley[1]; 5. 46 7-Jacob Foster[2]; 6. S2H-Scotty DeJong[7]; 7. (DNF) 14S-Aaron Stettnichs[4]
Heat 2 (6 Laps): 1. X-Tyler Schlumbohm[3]; 2. 86-Tracy Halouska[2]; 3. 88-Chad Kooiker[1]; 4. 38SS-Colter Deutsch[6]; 5. 11-Nick Janssen[4]; 6. 35K-Brady Klaassen[5]
Heat 3 (6 Laps): 1. 6-Dustin Gulbrandson[2]; 2. 3CC-Josh Connell[1]; 3. 61N-Nick Brady[3]; 4. 77-Max Skattum[4]; 5. 14K-Bryant Klaassen[6]; 6. (DNF) 18K-Landon Krohn[5]
Heat 4 (6 Laps): 1. 31-Dawson Deboer[1]; 2. 22-Blake Arends[6]; 3. T8-Brandon Nielsen[5]; 4. 52-Trevor Kracht[2]; 5. 4D-Cory Kelderman[4]; 6. 81-Josh Froseth[3]
USRA B-Mods
A Feature (15 Laps): 1. 91-Tyler Johnson[1]; 2. 10N-Keegan Nordquist[7]; 3. 22T-Tyler Tesch[5]; 4. 44-Mitch Van Engen[12]; 5. 27-Kevin Joachim[18]; 6. 40-Tim Dann[4]; 7. 4-Jackson Mulder[13]; 8. 14A-Andrew Ahlers[14]; 9. 21X-Clint Erickson[3]; 10. 20-Derek Van Veldhuizen[10]; 11. 21K-Dave Kennedy[8]; 12. 21T-Trevor Tesch[11]; 13. 15A-Curt Ahlers[15]; 14. 13N-Nick Schmidt[2]; 15. 18-Corbin Erickson[16]; 16. (DNF) 66R-Randy Van Veldhuizen[9]; 17. (DNS) 8M-Kaleb Modder; 18. (DNS) 11L-Lyndon Johnson
Heat 1 (8 Laps): 1. 44-Mitch Van Engen[1]; 2. 22T-Tyler Tesch[6]; 3. 13N-Nick Schmidt[4]; 4. 8M-Kaleb Modder[2]; 5. 14A-Andrew Ahlers[5]; 6. (DNS) 11L-Lyndon Johnson
Heat 2 (8 Laps): 1. 91-Tyler Johnson[2]; 2. 21T-Trevor Tesch[1]; 3. 21K-Dave Kennedy[4]; 4. 20-Derek Van Veldhuizen[6]; 5. 4-Jackson Mulder[5]; 6. (DQ) 27-Kevin Joachim[3]
Heat 3 (8 Laps): 1. 10N-Keegan Nordquist[1]; 2. 21X-Clint Erickson[2]; 3. 40-Tim Dann[5]; 4. 66R-Randy Van Veldhuizen[6]; 5. (DNF) 15A-Curt Ahlers[3]; 6. (DNF) 18-Corbin Erickson[4]
USRA Stock Cars
A Feature (18 Laps): 1. 40-Scott Overgaard[1]; 2. 15X-Thomas Kracht[4]; 3. 34K-Colby Klaassen[5]; 4. 11K-Darrin Korthals[12]; 5. 32X-Rich Gregoire[11]; 6. 4-Roger Verdoorn[7]; 7. 117L-Chad Lonneman[3]; 8. 22E-Eric Gaul[10]; 9. 32-Justin Regnerus[2]; 10. 46-Colton Arends[20]; 11. 20K-Spenser Kalass[13]; 12. 43K-Josh Kelderman[6]; 13. 36-Glenn Wynia[15]; 14. 1H-Tom Hagedorn[8]; 15. 84-Matt Lange[14]; 16. 84L-Alan Lange[17]; 17. (DNF) 42-Chad Overgaard[9]; 18. (DNF) 81-Travis Vanden Top[18]; 19. (DNF) 81X-Mark Vanden Top[16]; 20. (DNS) 16J-Jon DeBoer; 21. (DNS) 51-Mark Sanow
Heat 1 (8 Laps): 1. 117L-Chad Lonneman[2]; 2. 15X-Thomas Kracht[1]; 3. 1H-Tom Hagedorn[4]; 4. 42-Chad Overgaard[6]; 5. 20K-Spenser Kalass[7]; 6. 81X-Mark Vanden Top[3]; 7. (DNF) 51-Mark Sanow[5]
Heat 2 (8 Laps): 1. 32-Justin Regnerus[2]; 2. 4-Roger Verdoorn[1]; 3. 32X-Rich Gregoire[4]; 4. 11K-Darrin Korthals[6]; 5. 84-Matt Lange[7]; 6. 84L-Alan Lange[5]; 7. (DNF) 16J-Jon DeBoer[3]
Heat 3 (8 Laps): 1. 43K-Josh Kelderman[1]; 2. 40-Scott Overgaard[2]; 3. 34K-Colby Klaassen[3]; 4. 22E-Eric Gaul[5]; 5. 36-Glenn Wynia[7]; 6. 81-Travis Vanden Top[6]; 7. (DNF) 46-Colton Arends[4]