USRA B-Mods
A Feature (15 Laps): 1. 91-Tyler Johnson[5]; 2. 21K-Dave Kennedy[1]; 3. 4-Jackson Mulder[7]; 4. 22T-Tyler Tesch[3]; 5. 20-Derek Van Veldhuizen[8]; 6. 19-Tracy Johnson[12]; 7. 57-Duke Erickson[11]; 8. 11X-Quinten Johnson[4]; 9. 66R-Randy Van Veldhuizen[9]; 10. 27-Kevin Joachim[10]; 11. 52-Trevor Kracht[13]; 12. 20S-Jason Stegemann[6]; 13. (DNF) 11L-Lyndon Johnson[2]
Heat 1 (8 Laps): 1. 91-Tyler Johnson[5]; 2. 11L-Lyndon Johnson[2]; 3. 20-Derek Van Veldhuizen[6]; 4. 20S-Jason Stegemann[1]; 5. 4-Jackson Mulder[3]; 6. 57-Duke Erickson[7]; 7. 52-Trevor Kracht[4]
Heat 2 (8 Laps): 1. 22T-Tyler Tesch[1]; 2. 21K-Dave Kennedy[5]; 3. 66R-Randy Van Veldhuizen[2]; 4. 11X-Quinten Johnson[3]; 5. 27-Kevin Joachim[4]; 6. 19-Tracy Johnson[6]
DIRTcar Sportsmans
A Feature (12 Laps): 1. 14-Brian Kroon[1]; 2. 42-Travis Dann[10]; 3. 45K-Kaden Klaassen[7]; 4. 81VT-Dylan Vanden Top[8]; 5. 1-Alex Hemmingson[9]; 6. 99-Dylan Sprock[5]; 7. 17-Brandon Boeve[3]; 8. 02-Leon Sneller[2]; 9. 81CJ-Carson Vanden Top[11]; 10. 2WS-Wyleigh Steenhoven[4]; 11. 22-Chandler Meiburg[12]; 12. (DNF) 83-Neal Krull[6]
Heat 1 (6 Laps): 1. 45K-Kaden Klaassen[1]; 2. 2WS-Wyleigh Steenhoven[2]; 3. 83-Neal Krull[3]; 4. 42-Travis Dann[6]; 5. 81CJ-Carson Vanden Top[4]; 6. 02-Leon Sneller[5]
Heat 2 (6 Laps): 1. 14-Brian Kroon[2]; 2. 17-Brandon Boeve[4]; 3. 99-Dylan Sprock[1]; 4. 81VT-Dylan Vanden Top[6]; 5. 1-Alex Hemmingson[5]; 6. 22-Chandler Meiburg[3]
USRA Stock Cars
A Feature (15 Laps): 1. 43K-Josh Kelderman[1]; 2. 40-Scott Overgaard[4]; 3. 117L-Chad Lonneman[3]; 4. 46-Colton Arends[8]; 5. 4-Aaron Stettnichs[6]; 6. 32X-Rich Gregoire[10]; 7. 69-Cadyn Wessels[9]; 8. 8-Levi Vander Weide[5]; 9. 4D-Cory Kelderman[2]; 10. 21-Larry Kracht[7]; 11. 0-Dalton Korthals[11]; 12. (DNS) 81-Tanner Vanden Top
Heat 1 (8 Laps): 1. 46-Colton Arends[4]; 2. 8-Levi Vander Weide[1]; 3. 117L-Chad Lonneman[5]; 4. 43K-Josh Kelderman[6]; 5. 4D-Cory Kelderman[2]; 6. 21-Larry Kracht[3]
Heat 2 (8 Laps): 1. 4-Aaron Stettnichs[1]; 2. 32X-Rich Gregoire[3]; 3. 69-Cadyn Wessels[2]; 4. 40-Scott Overgaard[4]; 5. (DNF) 0-Dalton Korthals[5]; 6. (DNS) 81-Tanner Vanden Top
USRA Hobby Stocks
A Feature (15 Laps): 1. 6-Dustin Gulbrandson[2]; 2. 22E-Eric Gaul[10]; 3. 18K-Landon Krohn[3]; 4. 86-Tracy Halouska[1]; 5. 81-Travis Vanden Top[5]; 6. 19-Brandon Jurrens[8]; 7. 61N-Nick Brady[6]; 8. 3J-James Adams[13]; 9. 10-Blake Schneekloth[11]; 10. 11T-Todd Uhl[7]; 11. 19C-Cameron Jurrens[12]; 12. 51-Dalton Mantel[16]; 13. (DNF) 50M-Marni DeBoer[9]; 14. (DNF) 88-Chad Kooiker[14]; 15. (DNF) 14K-Bryant Klaassen[4]; 16. (DNF) 57W-Wyatt Steenhoven[15]
Heat 1 (6 Laps): 1. 86-Tracy Halouska[7]; 2. 18K-Landon Krohn[5]; 3. 81-Travis Vanden Top[3]; 4. 19-Brandon Jurrens[4]; 5. 57W-Wyatt Steenhoven[8]; 6. 10-Blake Schneekloth[6]; 7. 19C-Cameron Jurrens[1]; 8. (DNF) 88-Chad Kooiker[2]
Heat 2 (6 Laps): 1. 22E-Eric Gaul[1]; 2. 6-Dustin Gulbrandson[4]; 3. 61N-Nick Brady[2]; 4. 14K-Bryant Klaassen[6]; 5. 50M-Marni DeBoer[3]; 6. 11T-Todd Uhl[5]; 7. (DNF) 3J-James Adams[7]; 8. (DNS) 51-Dalton Mantel
DIRTcar Late Models
A Feature (18 Laps): 1. 64-Cory Yeigh[18]; 2. 35K-Brady Klaassen[7]; 3. 71-Zach Olivier[3]; 4. 12-Mike Chaney[6]; 5. 34K-Colby Klaassen[11]; 6. 40-Tim Dann[2]; 7. 21T-Trevor Tesch[8]; 8. 1M-Eric Moser[13]; 9. 3-Matt Steuerwald[4]; 10. 1X-Aaron Foote[1]; 11. 211-Tyler Zebell[19]; 12. 21-Ron Howe[15]; 13. (DNF) 29Z-JJ Zebell[10]; 14. (DNF) 15-Brandon Ferguson[5]; 15. (DNF) 86-Tracy Halouska[17]; 16. (DNF) 20K-Spencer Kalass[9]; 17. (DNF) 14J-Tyler Myers[14]; 18. (DNF) 9-Kyle DeBoer[16]; 19. (DNF) 99-Ryan DeBoer[12]
Heat 1 (8 Laps): 1. 29Z-JJ Zebell[2]; 2. 20K-Spencer Kalass[6]; 3. 40-Tim Dann[7]; 4. 15-Brandon Ferguson[1]; 5. 1M-Eric Moser[4]; 6. 9-Kyle DeBoer[3]; 7. 211-Tyler Zebell[5]
Heat 2 (8 Laps): 1. 34K-Colby Klaassen[5]; 2. 21T-Trevor Tesch[3]; 3. 3-Matt Steuerwald[6]; 4. 1X-Aaron Foote[4]; 5. 14J-Tyler Myers[2]; 6. 86-Tracy Halouska[1]
Heat 3 (8 Laps): 1. 12-Mike Chaney[4]; 2. 71-Zach Olivier[3]; 3. 35K-Brady Klaassen[6]; 4. 99-Ryan DeBoer[2]; 5. 21-Ron Howe[1]; 6. (DNF) 64-Cory Yeigh[5]