Hobby Stocks
Wyffels Hybrids A Feature 1 (18 Laps): 1. 32J-Austin Jahnz[8]; 2. 16B-Zachary Bierman[7]; 3. 5-Jeremy Johnson[6]; 4. 16X-Blake Luinenburg[9]; 5. 59H-Chris Hoogland[1]; 6. 17J-Brad Jones[2]; 7. 42-Mavrick Snyder[12]; 8. 12L-Dustin Leger[3]; 9. 31-Silas Top[11]; 10. (DNF) 14-Ernie Dailey[10]; 11. (DNF) 16-RJ Esqueda[4]; 12. (DNF) 7H-James Hoffenkamp[13]; 13. (DNF) J3K-Jaeden Strandberg[5]
Wyffels Hybrids Heat 1 (8 Laps): 1. 32J-Austin Jahnz[6]; 2. 59H-Chris Hoogland[1]; 3. 5-Jeremy Johnson[5]; 4. 16-RJ Esqueda[4]; 5. 14-Ernie Dailey[7]; 6. 31-Silas Top[2]; 7. (DNF) 7H-James Hoffenkamp[3]
Wyffels Hybrids Heat 2 (8 Laps): 1. J3K-Jaeden Strandberg[4]; 2. 16X-Blake Luinenburg[6]; 3. 16B-Zachary Bierman[5]; 4. 12L-Dustin Leger[2]; 5. 17J-Brad Jones[1]; 6. 42-Mavrick Snyder[3]
Sport Compact
Pulver Towing Service A Feature 1 (12 Laps): 1. 7S-Jerik Stabler[1]; 2. 11G-Gary Grabill[4]; 3. 51X-Gary Schumacher[5]; 4. 04Z-Zach Vande Kieft[2]; 5. (DNF) 74-Brenden Mofle[3]; 6. (DNF) 23S-Johnathan Smith[6]
Pulver Towing Service Heat 1 (6 Laps): 1. 7S-Jerik Stabler[1]; 2. 04Z-Zach Vande Kieft[3]; 3. 74-Brenden Mofle[4]; 4. 51X-Gary Schumacher[6]; 5. 11G-Gary Grabill[5]; 6. (DNF) 23S-Johnathan Smith[2]
B Modifieds
OReillys Auto Parts A Feature 1 (15 Laps): 1. 23E-Broddy Enter[4]; 2. 20-Brayden Ahlers[5]; 3. 25-Ben Reierson[1]; 4. 5-Jared Nytroe[3]; 5. 11-Cole Hesse[2]; 6. 33E-Ben Enter[6]; 7. 18B-Alexander Barnes[7]
OReillys Auto Parts Heat 1 (8 Laps): 1. 11-Cole Hesse[2]; 2. 23E-Broddy Enter[4]; 3. 20-Brayden Ahlers[5]; 4. 25-Ben Reierson[1]; 5. 5-Jared Nytroe[3]; 6. 33E-Ben Enter[6]; 7. 18B-Alexander Barnes[7]
Stock Cars
Car Toyz A Feature 1 (20 Laps): 1. 17X-Justin Luinenburg[6]; 2. 15-Cole Bents[2]; 3. 18X-Daniel Eckblad[8]; 4. 80-Josh Bonnstetter[7]; 5. 92-Dan Mackenthun[10]; 6. XXX-Jesse Rogotzke[9]; 7. 69-Cadyn Wessels[1]; 8. 17-Trevor Holm[4]; 9. 18-Trent DeGroot[11]; 10. 14XS-Stanley Siekmann[13]; 11. (DNF) F1-Levi Feltman[5]; 12. (DNF) XX-Jordan Rogotzke[3]; 13. (DNS) 14X-Nick Johansen
Car Toyz Heat 1 (8 Laps): 1. XX-Jordan Rogotzke[2]; 2. 80-Josh Bonnstetter[4]; 3. 69-Cadyn Wessels[1]; 4. XXX-Jesse Rogotzke[5]; 5. F1-Levi Feltman[3]; 6. 92-Dan Mackenthun[7]; 7. 18-Trent DeGroot[6]
Car Toyz Heat 2 (8 Laps): 1. 15-Cole Bents[1]; 2. 17X-Justin Luinenburg[3]; 3. 17-Trevor Holm[2]; 4. 18X-Daniel Eckblad[4]; 5. 14XS-Stanley Siekmann[6]; 6. (DNF) 14X-Nick Johansen[5]
Factory Stocks
SS Electric A Feature (12 Laps): 1. 17J-Christopher Johnson[1]; 2. 2-Troy Winter[3]; 3. 23X-Trevor Fluit[5]; 4. (DNF) 3-Brian Campbell[9]; 5. (DNF) 21W-Dylan Rouzer[6]; 6. (DNF) 51-Brant Whitcomb[8]; 7. (DNF) 99-Trevor Ackerman[2]; 8. (DNF) 21XXX-Devon Steele[4]; 9. (DNF) 2X-Walter Kiggins[7]
SS Electric Heat 1 (6 Laps): 1. 17J-Christopher Johnson[3]; 2. 99-Trevor Ackerman[4]; 3. 2-Troy Winter[5]; 4. 21XXX-Devon Steele[6]; 5. 23X-Trevor Fluit[7]; 6. 21W-Dylan Rouzer[2]; 7. 2X-Walter Kiggins[9]; 8. (DNF) 51-Brant Whitcomb[8]; 9. (DNF) 3-Brian Campbell[1]
Modified Midgets
A Feature 1 (15 Laps): 1. 14-Florence Drost[1]; 2. 10-Lincoln Klosterbuer[7]; 3. 777-Cody Koster[5]; 4. 71L-Leroy Ralfs[4]; 5. 4-Micah Haugan[2]; 6. (DNF) 28-Cael Klosterbuer[9]; 7. (DNF) 73-Bayler Lems[6]; 8. (DNF) 4C-Caleb Haugan[8]; 9. (DNF) 5X-Trevor Gunnink[10]; 10. (DNF) 31X-Jake Suess[3]
Heat 1 (6 Laps): 1. 14-Florence Drost[2]; 2. 73-Bayler Lems[1]; 3. 71L-Leroy Ralfs[3]; 4. 31X-Jake Suess[5]; 5. 4-Micah Haugan[4]
Heat 2 (6 Laps): 1. 10-Lincoln Klosterbuer[3]; 2. 777-Cody Koster[5]; 3. 4C-Caleb Haugan[4]; 4. 28-Cael Klosterbuer[2]; 5. 5X-Trevor Gunnink[1]