Stock Cars
Car Toyz A Feature 1 (30 Laps): 1. 72H-Miciah Hidlebaugh[12]; 2. 99X-Dallon Murty[8]; 3. 63-Mike Nichols[2]; 4. 3-Kelly Shryock[6]; 5. 17-Trevor Holm[17]; 6. 00-Johnny Spaw[1]; 7. 99D-Damon Murty[18]; 8. F1-Levi Feltman[11]; 9. 6-Chanse Hollatz[7]; 10. 17X-Justin Luinenburg[21]; 11. 4-Aaron Stettnichs[19]; 12. 22-Tanner Allen[15]; 13. 19-Dustin Reeh[13]; 14. 18-Daniel Eckblad[3]; 15. 22N-Gage Noyes[24]; 16. 82-Dylan Fitzpatrick[20]; 17. 16-Ryan Grochow[23]; 18. 25A-Andrea McCain[22]; 19. (DNF) 69-Cadyn Wessels[9]; 20. (DNF) 00F-Colby Fett[4]; 21. (DNF) 00K-Trey Kline[5]; 22. (DNF) 80-Josh Bonnstetter[16]; 23. (DNF) 14-Jason Fisher[14]; 24. (DNF) 66Z-Elijah Zevenbergen[10]
Car Toyz Heat 1 (8 Laps): 1. 18-Daniel Eckblad[2]; 2. 99X-Dallon Murty[7]; 3. 00K-Trey Kline[1]; 4. 69-Cadyn Wessels[3]; 5. 19-Dustin Reeh[6]; 6. 80-Josh Bonnstetter[5]; 7. 4-Aaron Stettnichs[4]; 8. 25A-Andrea McCain[8]
Car Toyz Heat 2 (8 Laps): 1. 72H-Miciah Hidlebaugh[2]; 2. F1-Levi Feltman[5]; 3. 66Z-Elijah Zevenbergen[1]; 4. 00F-Colby Fett[8]; 5. 14-Jason Fisher[7]; 6. 17-Trevor Holm[3]; 7. 82-Dylan Fitzpatrick[4]; 8. 16-Ryan Grochow[6]
Car Toyz Heat 3 (8 Laps): 1. 3-Kelly Shryock[4]; 2. 6-Chanse Hollatz[1]; 3. 63-Mike Nichols[5]; 4. 00-Johnny Spaw[6]; 5. 22-Tanner Allen[2]; 6. 99D-Damon Murty[8]; 7. 17X-Justin Luinenburg[7]; 8. 22N-Gage Noyes[3]
B Modifieds
OReillys Auto Parts A Feature 1 (20 Laps): 1. 9-Matthew Looft[4]; 2. 5D-Devyn Peterson[1]; 3. 20-Brayden Ahlers[7]; 4. 1S-Justin Klynsma[3]; 5. 86W-Willy Kirk[6]; 6. 111B-Eric Bassett[13]; 7. 1Z-Zach Davis[9]; 8. 08-Alec Fett[12]; 9. 79W-Bill Wegner[5]; 10. 23E-Broddy Enter[10]; 11. 39R-John Rebstock[8]; 12. 19-Bryan Spaude[11]; 13. (DNF) 00-Colby Fett[2]
OReillys Auto Parts Heat 1 (8 Laps): 1. 1Z-Zach Davis[2]; 2. 86W-Willy Kirk[3]; 3. 1S-Justin Klynsma[5]; 4. 5D-Devyn Peterson[6]; 5. 39R-John Rebstock[7]; 6. 19-Bryan Spaude[4]; 7. (DNF) 111B-Eric Bassett[1]
OReillys Auto Parts Heat 2 (8 Laps): 1. 00-Colby Fett[1]; 2. 9-Matthew Looft[5]; 3. 20-Brayden Ahlers[3]; 4. 79W-Bill Wegner[4]; 5. (DNF) 23E-Broddy Enter[2]; 6. (DNF) 08-Alec Fett[6]
Factory Stocks
SS Electric A Feature (12 Laps): 1. 7-Cody Koster[2]; 2. 21X-Austin Hietbrink[8]; 3. 57-Todd Steenhoven[7]; 4. 42-Mavrick Snyder[3]; 5. 3-Brian Campbell[1]; 6. 99-Trevor Ackerman[5]; 7. 22X-Devon Steele[6]; 8. (DNF) 22-Chandler Meiburg[11]; 9. (DNF) 2-Tyler Winter[9]; 10. (DNF) 22H-Cody Hansen[10]; 11. (DNF) 4M-Matt Smith[4]; 12. (DNF) 17J-Christopher Johnson[12]
SS Electric Heat 1 (6 Laps): 1. 42-Mavrick Snyder[3]; 2. 57-Todd Steenhoven[2]; 3. 99-Trevor Ackerman[5]; 4. 22X-Devon Steele[1]; 5. 2-Tyler Winter[4]; 6. 22-Chandler Meiburg[6]
SS Electric Heat 2 (6 Laps): 1. 21X-Austin Hietbrink[6]; 2. 3-Brian Campbell[5]; 3. 7-Cody Koster[2]; 4. 4M-Matt Smith[3]; 5. 22H-Cody Hansen[1]; 6. (DNF) 17J-Christopher Johnson[4]
Hobby Stocks
Wyffels Hybrids A Feature 1 (15 Laps): 1. 12-Eric Gillette[1]; 2. 16X-Blake Luinenburg[3]; 3. 75C-Cory Probst[4]; 4. 28-John Ross[2]; 5. J3K-Jaeden Strandberg[5]; 6. 17-Evan Schettler[8]; 7. 32-Chad Volk[7]; 8. 77N-Nick Mueller[10]; 9. 59H-Chris Hoogland[11]; 10. 13K-KYLE KINER[9]; 11. (DNF) 1-Weylin Bruneau[6]
Wyffels Hybrids Heat 1 (6 Laps): 1. 17-Evan Schettler[1]; 2. 75C-Cory Probst[3]; 3. 12-Eric Gillette[4]; 4. 1-Weylin Bruneau[2]; 5. 13K-KYLE KINER[5]; 6. (DNF) 59H-Chris Hoogland[6]
Wyffels Hybrids Heat 2 (6 Laps): 1. J3K-Jaeden Strandberg[2]; 2. 16X-Blake Luinenburg[4]; 3. 28-John Ross[5]; 4. 32-Chad Volk[3]; 5. 77N-Nick Mueller[1]