USRA B-Mods
A Feature (18 Laps): 1. 6-Dustin Kruse[6]; 2. 17-Justin Sackett[2]; 3. 52-Trevor Kracht[5]; 4. 57-Duke Erickson[8]; 5. 18-Corbin Erickson[1]; 6. 22T-Tyler Tesch[3]; 7. U2-Cory Berquist[12]; 8. 20S-Jason Stegemann[11]; 9. 21K-Dave Kennedy[13]; 10. 11X-Quinten Johnson[9]; 11. 66R-Randy Van Veldhuizen[15]; 12. 20-Derek Van Veldhuizen[10]; 13. 2A-Jamie Andreasen[14]; 14. 21-Josh Van Westen[17]; 15. (DNF) 11L-Lyndon Johnson[7]; 16. (DNF) 8M-Kaleb Modder[16]; 17. (DNF) 004-Zakery Evenson[19]; 18. (DNF) 87E-Clint Erickson[18]; 19. (DNS) 27-Kevin Joachim; 20. (DQ) 4-Jackson Mulder[4]
Heat 1 (8 Laps): 1. U2-Cory Berquist[1]; 2. 11X-Quinten Johnson[3]; 3. 20S-Jason Stegemann[2]; 4. 18-Corbin Erickson[5]; 5. 21K-Dave Kennedy[6]; 6. 8M-Kaleb Modder[7]; 7. (DNF) 87E-Clint Erickson[4]
Heat 2 (8 Laps): 1. 22T-Tyler Tesch[1]; 2. 4-Jackson Mulder[2]; 3. 17-Justin Sackett[5]; 4. 52-Trevor Kracht[6]; 5. 2A-Jamie Andreasen[3]; 6. 21-Josh Van Westen[4]
Heat 3 (8 Laps): 1. 6-Dustin Kruse[6]; 2. 20-Derek Van Veldhuizen[2]; 3. 57-Duke Erickson[4]; 4. 11L-Lyndon Johnson[3]; 5. 66R-Randy Van Veldhuizen[5]; 6. (DNF) 004-Zakery Evenson[1]
DIRTcar Sportsmans
A Feature (12 Laps): 1. 14-Brian Kroon[3]; 2. 81VT-Dylan Vanden Top[4]; 3. 45K-Kaden Klaassen[7]; 4. 42-Travis Dann[2]; 5. 02-Leon Sneller[1]; 6. 17-Brandon Boeve[11]; 7. 57-Todd Steenhoven[8]; 8. 99-Dylan Sprock[5]; 9. 22-Chandler Meiburg[10]; 10. 24H-Brock Harnack[6]; 11. 81CJ-Carson Vanden Top[12]; 12. (DNF) 1-Alex Hemmingson[9]
Heat 1 (6 Laps): 1. 81VT-Dylan Vanden Top[5]; 2. 99-Dylan Sprock[1]; 3. 24H-Brock Harnack[2]; 4. 1-Alex Hemmingson[4]; 5. 42-Travis Dann[6]; 6. 17-Brandon Boeve[3]
Heat 2 (6 Laps): 1. 14-Brian Kroon[1]; 2. 45K-Kaden Klaassen[5]; 3. 02-Leon Sneller[2]; 4. 57-Todd Steenhoven[4]; 5. 22-Chandler Meiburg[3]; 6. (DNF) 81CJ-Carson Vanden Top[6]
USRA Stock Cars
A Feature (18 Laps): 1. 66Z-Elijah Zevenbergen[6]; 2. 46-Colton Arends[10]; 3. 4-Aaron Stettnichs[2]; 4. 81-Tanner Vanden Top[13]; 5. 4D-Cory Kelderman[8]; 6. 27-Tyler Pospisil[3]; 7. 36-Glenn Wynia[14]; 8. 5X-Kevin Kremin[1]; 9. (DNF) 15-Thomas Kracht[15]; 10. (DNF) 16J-Jon DeBoer[11]; 11. (DNF) 117L-Chad Lonneman[5]; 12. (DNF) 69-Cadyn Wessels[7]; 13. (DNF) 0-Dalton Korthals[17]; 14. (DNF) 5L-Dustin Larson[9]; 15. (DNF) 8-Levi Vander Weide[18]; 16. (DNF) 20-Chad Ten Napel[12]; 17. (DNS) 21-Larry Kracht; 18. (DNS) 32X-Rich Gregoire; 19. (DNS) 43K-Josh Kelderman; 20. (DQ) 82-Dylan Fitzpatrick[4]
Heat 1 (8 Laps): 1. 20-Chad Ten Napel[2]; 2. 5L-Dustin Larson[4]; 3. 16J-Jon DeBoer[1]; 4. 27-Tyler Pospisil[5]; 5. (DNF) 32X-Rich Gregoire[6]; 6. (DNF) 0-Dalton Korthals[3]; 7. (DNS) 43K-Josh Kelderman
Heat 2 (8 Laps): 1. 69-Cadyn Wessels[2]; 2. 66Z-Elijah Zevenbergen[4]; 3. 82-Dylan Fitzpatrick[6]; 4. 4-Aaron Stettnichs[3]; 5. 81-Tanner Vanden Top[1]; 6. 36-Glenn Wynia[5]; 7. (DNF) 21-Larry Kracht[7]
Heat 3 (8 Laps): 1. 46-Colton Arends[1]; 2. 117L-Chad Lonneman[5]; 3. 4D-Cory Kelderman[2]; 4. 5X-Kevin Kremin[3]; 5. 15-Thomas Kracht[4]; 6. (DNF) 8-Levi Vander Weide[6]
USRA Hobby Stocks
A Feature (15 Laps): 1. 6-Dustin Gulbrandson[9]; 2. 22E-Eric Gaul[4]; 3. 86-Tracy Halouska[7]; 4. 18K-Landon Krohn[10]; 5. 14K-Bryant Klaassen[6]; 6. 19-Brandon Jurrens[8]; 7. 11T-Todd Uhl[14]; 8. 57W-Wyatt Steenhoven[13]; 9. 10-Blake Schneekloth[2]; 10. 78S-Spencer Sprock[11]; 11. 50M-Marni DeBoer[5]; 12. 15X-Kaden Kracht[16]; 13. 19C-Cameron Jurrens[15]; 14. (DNF) 81-Travis Vanden Top[12]; 15. (DNF) 61N-Nick Brady[3]; 16. (DNF) 00-Josh Downs[1]
Heat 1 (6 Laps): 1. 18K-Landon Krohn[2]; 2. 00-Josh Downs[1]; 3. 14K-Bryant Klaassen[3]; 4. 19-Brandon Jurrens[4]; 5. 50M-Marni DeBoer[6]; 6. 78S-Spencer Sprock[7]; 7. 57W-Wyatt Steenhoven[8]; 8. 19C-Cameron Jurrens[5]
Heat 2 (6 Laps): 1. 86-Tracy Halouska[6]; 2. 22E-Eric Gaul[5]; 3. 61N-Nick Brady[4]; 4. 6-Dustin Gulbrandson[8]; 5. 10-Blake Schneekloth[2]; 6. 81-Travis Vanden Top[3]; 7. 11T-Todd Uhl[7]; 8. 15X-Kaden Kracht[1]