Hobby Stocks
Wyffels Hybrids A Feature 1 (15 Laps): 1. 75C-Cory Probst[5]; 2. 16X-Blake Luinenburg[2]; 3. 17-Evan Schettler[8]; 4. 32J-Austin Jahnz[4]; 5. 31-Silas Top[14]; 6. 16B-Zachary Bierman[9]; 7. 15B-Isaac Bullerman[6]; 8. 42-Mavrick Snyder[17]; 9. 16-RJ Esqueda[11]; 10. J3K-Jaeden Strandberg[3]; 11. 12L-Dustin Leger[10]; 12. 17J-Brad Jones[16]; 13. 7H-James Hoffenkamp[13]; 14. (DNF) 59H-Chris Hoogland[1]; 15. (DNF) 21XX-Adam Hietbrink[15]; 16. (DNF) 23-Jordan Ahlers[7]; 17. (DNF) 3-Katie Gillette[12]
Wyffels Hybrids Heat 1 (6 Laps): 1. 17-Evan Schettler[6]; 2. 59H-Chris Hoogland[4]; 3. 16B-Zachary Bierman[7]; 4. J3K-Jaeden Strandberg[8]; 5. 12L-Dustin Leger[3]; 6. 16-RJ Esqueda[2]; 7. 7H-James Hoffenkamp[1]; 8. 21XX-Adam Hietbrink[9]; 9. 42-Mavrick Snyder[5]
Wyffels Hybrids Heat 2 (6 Laps): 1. 75C-Cory Probst[1]; 2. 15B-Isaac Bullerman[2]; 3. 32J-Austin Jahnz[6]; 4. 16X-Blake Luinenburg[7]; 5. 23-Jordan Ahlers[4]; 6. 3-Katie Gillette[3]; 7. 31-Silas Top[5]; 8. 17J-Brad Jones[8]
Sport Compact
Pulver Towing Service A Feature 1 (12 Laps): 1. 7G-Gilbert Aldape[8]; 2. 8K-Kaytee DeVries[4]; 3. 442-Mike Vogt[7]; 4. 07-Brooke Osler[9]; 5. 11G-Gary Grabill[5]; 6. 51X-Gary Schumacher[6]; 7. 74-Brenden Mofle[3]; 8. 04Z-Zach Vande Kieft[1]; 9. (DNF) 81-Brandon Hartmann[2]; 10. (DNF) 23S-Johnathan Smith[10]; 11. (DNF) 119-Brandon Backstrom[11]
Pulver Towing Service Heat 1 (6 Laps): 1. 7G-Gilbert Aldape[1]; 2. 442-Mike Vogt[2]; 3. 81-Brandon Hartmann[4]; 4. 51X-Gary Schumacher[3]; 5. 8K-Kaytee DeVries[5]; 6. (DNF) 23S-Johnathan Smith[6]
Pulver Towing Service Heat 2 (6 Laps): 1. 07-Brooke Osler[3]; 2. 74-Brenden Mofle[2]; 3. 11G-Gary Grabill[4]; 4. 04Z-Zach Vande Kieft[1]; 5. (DNF) 119-Brandon Backstrom[5]
B Modifieds
OReillys Auto Parts A Feature 1 (15 Laps): 1. 9-Matthew Looft[1]; 2. 20-Brayden Ahlers[2]; 3. 49-Mat Hollerich[4]; 4. 23E-Broddy Enter[5]; 5. 3W-Randy Winter[7]; 6. 5-Jared Nytroe[3]; 7. 11-Cole Hesse[8]; 8. (DNF) 25-Ben Reierson[6]
OReillys Auto Parts Heat 1 (8 Laps): 1. 20-Brayden Ahlers[1]; 2. 9-Matthew Looft[5]; 3. 23E-Broddy Enter[2]; 4. 5-Jared Nytroe[4]; 5. 49-Mat Hollerich[8]; 6. 25-Ben Reierson[6]; 7. 3W-Randy Winter[3]; 8. 11-Cole Hesse[7]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. XXX-Jesse Rogotzke[1]; 2. 21-Jim Horejsi[3]; 3. 18X-Daniel Eckblad[2]; 4. 92-Dan Mackenthun[5]; 5. 17X-Justin Luinenburg[7]; 6. 80-Josh Bonnstetter[8]; 7. 17-Trevor Holm[10]; 8. 15-Cole Bents[4]; 9. F1-Levi Feltman[9]; 10. 69-Cadyn Wessels[12]; 11. 69M-Gary Mattison[11]; 12. 47-Colton Vreeman[14]; 13. (DNF) XX-Jordan Rogotzke[6]; 14. (DNF) 14XS-Stanley Siekmann[13]
Car Toyz Heat 1 (8 Laps): 1. 17X-Justin Luinenburg[3]; 2. F1-Levi Feltman[1]; 3. XXX-Jesse Rogotzke[4]; 4. 80-Josh Bonnstetter[2]; 5. 92-Dan Mackenthun[6]; 6. 69M-Gary Mattison[5]; 7. (DNF) 14XS-Stanley Siekmann[7]
Car Toyz Heat 2 (8 Laps): 1. 18X-Daniel Eckblad[4]; 2. 21-Jim Horejsi[2]; 3. XX-Jordan Rogotzke[3]; 4. 17-Trevor Holm[5]; 5. 15-Cole Bents[6]; 6. 69-Cadyn Wessels[1]; 7. 47-Colton Vreeman[7]
Factory Stocks
SS Electric A Feature (12 Laps): 1. 21XXX-Devon Steele[3]; 2. 99-Trevor Ackerman[4]; 3. 17J-Christopher Johnson[2]; 4. 2-Troy Winter[5]; 5. 21W-Dylan Rouzer[1]; 6. 4D-Fredrick Davis[7]; 7. (DNF) 33-Scott Nice[6]
SS Electric Heat 1 (6 Laps): 1. 21XXX-Devon Steele[1]; 2. 99-Trevor Ackerman[3]; 3. 2-Troy Winter[5]; 4. 17J-Christopher Johnson[4]; 5. 21W-Dylan Rouzer[2]; 6. 33-Scott Nice[6]; 7. 4D-Fredrick Davis[7]