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