Hobby Stocks
Wyffels Hybrids A Feature 1 (18 Laps): 1. 75C-Cory Probst[8]; 2. 16X-Blake Luinenburg[7]; 3. 17-Evan Schettler[6]; 4. 16B-Zachary Bierman[3]; 5. 32J-Austin Jahnz[5]; 6. 5-Jeremy Johnson[12]; 7. 32-Chad Volk[11]; 8. J3K-Jaeden Strandberg[2]; 9. 7H-James Hoffenkamp[15]; 10. 16-RJ Esqueda[16]; 11. 42-Mavrick Snyder[17]; 12. 12L-Dustin Leger[14]; 13. 95-Reid Randall[19]; 14. 17J-Brad Jones[13]; 15. (DNF) 72-Jordan Robinson[10]; 16. (DNF) 21XX-Adam Hietbrink[18]; 17. (DNF) 59H-Chris Hoogland[1]; 18. (DNF) 23-Jordan Ahlers[20]; 19. (DNF) 31-Silas Top[4]; 20. (DNF) 77N-Nick Mueller[9]
Wyffels Hybrids Heat 1 (8 Laps): 1. 16X-Blake Luinenburg[5]; 2. 31-Silas Top[4]; 3. 72-Jordan Robinson[6]; 4. 5-Jeremy Johnson[7]; 5. 17J-Brad Jones[2]; 6. 16-RJ Esqueda[3]; 7. (DNF) 23-Jordan Ahlers[1]
Wyffels Hybrids Heat 2 (8 Laps): 1. 32J-Austin Jahnz[4]; 2. 75C-Cory Probst[5]; 3. 32-Chad Volk[6]; 4. 59H-Chris Hoogland[1]; 5. 12L-Dustin Leger[2]; 6. 42-Mavrick Snyder[3]; 7. 21XX-Adam Hietbrink[7]
Wyffels Hybrids Heat 3 (8 Laps): 1. 17-Evan Schettler[4]; 2. J3K-Jaeden Strandberg[2]; 3. 16B-Zachary Bierman[3]; 4. 77N-Nick Mueller[5]; 5. 7H-James Hoffenkamp[1]; 6. (DNF) 95-Reid Randall[6]
Sport Compact
Pulver Towing Service A Feature 1 (12 Laps): 1. 51X-Gary Schumacher[4]; 2. 74-Brenden Mofle[3]; 3. 11G-Gary Grabill[6]; 4. 119-Brandon Backstrom[1]; 5. (DNF) 07-Brooke Osler[5]; 6. (DNF) 04Z-Zach Vande Kieft[2]; 7. (DNF) 7-Jerik Stabler[7]
Pulver Towing Service Heat 1 (6 Laps): 1. 07-Brooke Osler[6]; 2. 04Z-Zach Vande Kieft[2]; 3. 51X-Gary Schumacher[4]; 4. 119-Brandon Backstrom[1]; 5. 74-Brenden Mofle[3]; 6. 11G-Gary Grabill[5]; 7. 7-Jerik Stabler[7]
B Modifieds
OReillys Auto Parts A Feature 1 (15 Laps): 1. 20-Brayden Ahlers[3]; 2. 111-Eric Bassett[4]; 3. 5-Jared Nytroe[2]; 4. 18B-Alexander Barnes[5]; 5. (DNF) 11-Cole Hesse[1]
OReillys Auto Parts Heat 1 (8 Laps): 1. 20-Brayden Ahlers[3]; 2. 5-Jared Nytroe[2]; 3. 111-Eric Bassett[5]; 4. 11-Cole Hesse[1]; 5. (DNF) 18B-Alexander Barnes[4]
Stock Cars
Car Toyz A Feature 1 (20 Laps): 1. XX-Jordan Rogotzke[1]; 2. 80-Josh Bonnstetter[5]; 3. 18X-Daniel Eckblad[7]; 4. F1-Levi Feltman[3]; 5. XXX-Jesse Rogotzke[8]; 6. 17-Trevor Holm[4]; 7. 92-Dan Mackenthun[6]; 8. 69M-Gary Mattison[2]; 9. 47-Colton Vreeman[10]; 10. 14XS-Stanley Siekmann[11]; 11. 14-Jason Fisher[9]
Car Toyz Heat 1 (8 Laps): 1. XXX-Jesse Rogotzke[4]; 2. 17-Trevor Holm[2]; 3. 69M-Gary Mattison[1]; 4. 92-Dan Mackenthun[3]; 5. 14XS-Stanley Siekmann[6]; 6. (DNS) 47-Colton Vreeman
Car Toyz Heat 2 (8 Laps): 1. XX-Jordan Rogotzke[1]; 2. F1-Levi Feltman[2]; 3. 18X-Daniel Eckblad[4]; 4. 80-Josh Bonnstetter[3]; 5. 14-Jason Fisher[5]
Factory Stocks
SS Electric A Feature (12 Laps): 1. 2-Troy Winter[1]; 2. 21XXX-Devon Steele[4]; 3. 17J-Christopher Johnson[2]; 4. 99-Trevor Ackerman[3]; 5. 21W-Dylan Rouzer[6]; 6. 4D-Fredrick Davis[7]; 7. (DNF) 3-Brian Campbell[5]
SS Electric Heat 1 (6 Laps): 1. 2-Troy Winter[2]; 2. 99-Trevor Ackerman[4]; 3. 3-Brian Campbell[6]; 4. 17J-Christopher Johnson[3]; 5. 21XXX-Devon Steele[5]; 6. 21W-Dylan Rouzer[1]; 7. 4D-Fredrick Davis[7]
Dirt Limited Late Models
Viessman Trucking A Feature 1 (15 Laps): 1. 8T-Tony Croninger[1]; 2. 7-Rick Schroeder[4]; 3. 87-Curt Kranz[5]; 4. 811-Bodie Croninger[3]; 5. 89-Kris Wilke[2]; 6. 1-Tai Engels[6]; 7. (DNF) 33-Jeff Nelson[7]
Viessman Trucking Heat 1 (8 Laps): 1. 87-Curt Kranz[1]; 2. 811-Bodie Croninger[5]; 3. 89-Kris Wilke[3]; 4. 7-Rick Schroeder[6]; 5. 8T-Tony Croninger[7]; 6. 1-Tai Engels[2]; 7. 33-Jeff Nelson[4]