USRA B-Mods
A Feature (15 Laps): 1. 19-Tracy Johnson[5]; 2. 6-Dustin Kruse[8]; 3. 27-Kevin Joachim[7]; 4. 4-Jackson Mulder[1]; 5. 11L-Lyndon Johnson[10]; 6. 21K-Dave Kennedy[4]; 7. 66R-Randy Van Veldhuizen[9]; 8. 20-Derek Van Veldhuizen[3]; 9. 11X-Quinten Johnson[2]; 10. (DNF) 52-Trevor Kracht[6]; 11. (DNF) 8M-Kaleb Modder[12]; 12. (DNF) 29-Jesse Reynolds[11]; 13. (DNS) 2R-Jory Montis
Heat 1 (8 Laps): 1. 11L-Lyndon Johnson[2]; 2. 6-Dustin Kruse[3]; 3. 52-Trevor Kracht[4]; 4. 27-Kevin Joachim[5]; 5. 20-Derek Van Veldhuizen[6]; 6. (DNF) 8M-Kaleb Modder[7]; 7. (DNF) 2R-Jory Montis[1]
Heat 2 (8 Laps): 1. 19-Tracy Johnson[2]; 2. 4-Jackson Mulder[1]; 3. 21K-Dave Kennedy[4]; 4. 11X-Quinten Johnson[5]; 5. 66R-Randy Van Veldhuizen[6]; 6. 29-Jesse Reynolds[3]
DIRTcar Sportsmans
A Feature (12 Laps): 1. 81VT-Dylan Vanden Top[5]; 2. 14-Brian Kroon[2]; 3. 1-Alex Hemmingson[1]; 4. 57-Todd Steenhoven[7]; 5. 17-Brandon Boeve[6]; 6. 42-Travis Dann[3]; 7. 83-Neal Krull[8]; 8. 22-Chandler Meiburg[12]; 9. 81CJ-Carson Vanden Top[13]; 10. 02-Leon Sneller[11]; 11. 2WS-Wyleigh Steenhoven[10]; 12. (DNF) 45K-Kaden Klaassen[4]; 13. (DNF) 99-Dylan Sprock[14]; 14. (DNF) 24H-Brock Harnack[9]
Heat 1 (6 Laps): 1. 81VT-Dylan Vanden Top[1]; 2. 1-Alex Hemmingson[2]; 3. 17-Brandon Boeve[3]; 4. 14-Brian Kroon[5]; 5. 42-Travis Dann[6]; 6. 02-Leon Sneller[4]; 7. 81CJ-Carson Vanden Top[7]; 8. (DNF) 99-Dylan Sprock[8]
Heat 2 (6 Laps): 1. 45K-Kaden Klaassen[1]; 2. 57-Todd Steenhoven[3]; 3. 2WS-Wyleigh Steenhoven[2]; 4. 83-Neal Krull[4]; 5. 24H-Brock Harnack[6]; 6. 22-Chandler Meiburg[5]
USRA Stock Cars
A Feature (18 Laps): 1. 46-Colton Arends[9]; 2. 4-Aaron Stettnichs[1]; 3. 16J-Jon DeBoer[4]; 4. 69-Cadyn Wessels[16]; 5. 82-Dylan Fitzpatrick[7]; 6. 5X-Kevin Kremin[3]; 7. 0-Dalton Korthals[11]; 8. (DNF) 4D-Cory Kelderman[2]; 9. (DNF) 8-Levi Vander Weide[10]; 10. (DNF) 36-Glenn Wynia[5]; 11. (DNF) 81-Tanner Vanden Top[12]; 12. (DNF) 21-Larry Kracht[14]; 13. (DNF) 117L-Chad Lonneman[6]; 14. (DNF) 32X-Rich Gregoire[8]; 15. (DNF) 20-Chad Ten Napel[13]; 16. (DNF) 43K-Josh Kelderman[15]
Heat 1 (8 Laps): 1. 46-Colton Arends[1]; 2. 32X-Rich Gregoire[3]; 3. 82-Dylan Fitzpatrick[6]; 4. 16J-Jon DeBoer[5]; 5. 5X-Kevin Kremin[7]; 6. 8-Levi Vander Weide[8]; 7. (DNF) 81-Tanner Vanden Top[2]; 8. (DNS) 43K-Josh Kelderman
Heat 2 (8 Laps): 1. 117L-Chad Lonneman[1]; 2. 4D-Cory Kelderman[4]; 3. 4-Aaron Stettnichs[6]; 4. 36-Glenn Wynia[5]; 5. 0-Dalton Korthals[8]; 6. (DNF) 20-Chad Ten Napel[2]; 7. (DNF) 21-Larry Kracht[7]; 8. (DQ) 69-Cadyn Wessels[3]
USRA Hobby Stocks
A Feature (15 Laps): 1. 86-Tracy Halouska[4]; 2. 6-Dustin Gulbrandson[8]; 3. 22E-Eric Gaul[10]; 4. 61N-Nick Brady[1]; 5. 19-Brandon Jurrens[3]; 6. 88-Chad Kooiker[5]; 7. 14K-Bryant Klaassen[6]; 8. 10-Blake Schneekloth[11]; 9. 3J-James Adams[12]; 10. 15X-Thomas Kracht[14]; 11. 11T-Todd Uhl[7]; 12. 50M-Marni DeBoer[18]; 13. 15M-Isaac Bullerman[17]; 14. 57W-Wyatt Steenhoven[15]; 15. 19C-Cameron Jurrens[16]; 16. 51-Dalton Mantel[13]; 17. (DNF) 18K-Landon Krohn[2]; 18. (DNF) 81-Travis Vanden Top[9]
Heat 1 (6 Laps): 1. 11T-Todd Uhl[2]; 2. 86-Tracy Halouska[1]; 3. 19-Brandon Jurrens[3]; 4. 22E-Eric Gaul[5]; 5. 6-Dustin Gulbrandson[7]; 6. 10-Blake Schneekloth[6]; 7. 51-Dalton Mantel[8]; 8. (DNF) 15M-Isaac Bullerman[9]; 9. (DNF) 50M-Marni DeBoer[4]
Heat 2 (6 Laps): 1. 18K-Landon Krohn[1]; 2. 81-Travis Vanden Top[4]; 3. 88-Chad Kooiker[3]; 4. 61N-Nick Brady[8]; 5. 14K-Bryant Klaassen[6]; 6. 3J-James Adams[2]; 7. 15X-Thomas Kracht[9]; 8. 57W-Wyatt Steenhoven[5]; 9. 19C-Cameron Jurrens[7]