Hobby Stocks
Wyffels Hybrids A Feature 1 (15 Laps): 1. 75C-Cory Probst[10]; 2. 28-John Ross[1]; 3. 27-Malik Sampson[9]; 4. 82-Dylan Fitzpatrick[6]; 5. 3-Katie Gillette[4]; 6. 12-Eric Gillette[3]; 7. 16X-Blake Luinenburg[8]; 8. 14-Ernie Dailey[11]; 9. 23-Jordan Ahlers[2]; 10. 7W-Justin Wildfeuer[12]; 11. 22W-Will Miller[14]; 12. (DNF) 59-Corey Gronewold[5]; 13. (DNF) 5-Jeremy Johnson[7]; 14. (DNF) 114P-Derek Platt[13]; 15. (DNF) 223/4-Chad Hinds[15]
Wyffes Hybrids Heat 1 (6 Laps): 1. 12-Eric Gillette[3]; 2. 82-Dylan Fitzpatrick[5]; 3. 75C-Cory Probst[7]; 4. 16X-Blake Luinenburg[6]; 5. 28-John Ross[2]; 6. 14-Ernie Dailey[4]; 7. 114P-Derek Platt[8]; 8. (DNF) 223/4-Chad Hinds[1]
Wyffels Hybrids Heat 2 (6 Laps): 1. 3-Katie Gillette[3]; 2. 23-Jordan Ahlers[2]; 3. 59-Corey Gronewold[4]; 4. 27-Malik Sampson[6]; 5. 5-Jeremy Johnson[5]; 6. 7W-Justin Wildfeuer[7]; 7. (DNF) 22W-Will Miller[1]
A Modifieds
Cars Unlimited A Feature 1 (20 Laps): 1. 25C-Cody Thompson[5]; 2. 15JR-Cole Bents[4]; 3. 80-Josh Bonnstetter[3]; 4. XXX-Jesse Rogotzke[1]; 5. (DNF) 27-Don Gerritsen Jr[2]
Cars Unlimited Heat 1 (8 Laps): 1. XXX-Jesse Rogotzke[1]; 2. 27-Don Gerritsen Jr[2]; 3. 80-Josh Bonnstetter[3]; 4. 15JR-Cole Bents[4]; 5. (DNF) 25C-Cody Thompson[5]
Sport Compact
Plaid Moose Cafe A Feature 1 (12 Laps): 1. 7-Stephanie Coopman[4]; 2. 9-Nate Coopman[7]; 3. 16-RJ Esqueda[2]; 4. 8K-Kaytee DeVries[5]; 5. 18D-Derek Kelsheimer[3]; 6. 17-Dylan Tirrel[6]; 7. 25-Brayden Begalka[10]; 8. 81S-Nathan Smith[9]; 9. 7S-Jerik Stabler[8]; 10. (DNF) 4Z-Zach Vande Kieft[1]; 11. (DNF) 101K-Kevin Bolte[12]; 12. (DNS) 100-Bubba Brown
Plaid Moose Cafe Heat 1 (6 Laps): 1. 18D-Derek Kelsheimer[2]; 2. 9-Nate Coopman[4]; 3. 8K-Kaytee DeVries[3]; 4. 4Z-Zach Vande Kieft[1]; 5. 25-Brayden Begalka[6]; 6. (DNF) 100-Bubba Brown[5]
Plaid Moose Cafe Heat 2 (6 Laps): 1. 16-RJ Esqueda[1]; 2. 7-Stephanie Coopman[2]; 3. 17-Dylan Tirrel[3]; 4. 81S-Nathan Smith[5]; 5. 7S-Jerik Stabler[4]; 6. (DNF) 101K-Kevin Bolte[6]
B Modifieds
OReillys Auto Parts A Feature 1 (15 Laps): 1. 9-Matthew Looft[10]; 2. 111B-Eric Bassett[4]; 3. 00X-Jeremy Van Ede[6]; 4. 1S-Justin Klynsma[9]; 5. 69-Tony Rialson[8]; 6. 5-Jared Nytroe[2]; 7. 27-Nick Johansen[7]; 8. X-Chuck Cessna[1]; 9. 20-Brayden Ahlers[3]; 10. 42-Dan Ahlers[5]; 11. 23E-Broddy Enter[12]; 12. 2D-Curt Schuur[11]
OReillys Auto Parts Heat 1 (8 Laps): 1. 5-Jared Nytroe[2]; 2. 42-Dan Ahlers[4]; 3. 20-Brayden Ahlers[3]; 4. 27-Nick Johansen[5]; 5. 1S-Justin Klynsma[6]; 6. 2D-Curt Schuur[1]
OReillys Auto Parts Heat 2 (8 Laps): 1. X-Chuck Cessna[1]; 2. 111B-Eric Bassett[3]; 3. 00X-Jeremy Van Ede[4]; 4. 69-Tony Rialson[5]; 5. 9-Matthew Looft[6]; 6. 23E-Broddy Enter[2]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 17X-Justin Luinenburg[7]; 2. 7M-Mitch Dowhower[4]; 3. 71X-Jake Bruns[6]; 4. 14-Jason Fisher[5]; 5. 7-Kevin Debaere[3]; 6. 3-Mike Carlson[1]; 7. 17-Trevor Holm[2]; 8. (DNF) 12S-Dustin Sievers[8]
Car Toyz Heat 1 (8 Laps): 1. 17-Trevor Holm[2]; 2. 7M-Mitch Dowhower[4]; 3. 3-Mike Carlson[1]; 4. 14-Jason Fisher[6]; 5. 7-Kevin Debaere[3]; 6. 71X-Jake Bruns[5]; 7. 17X-Justin Luinenburg[7]; 8. (DNF) 12S-Dustin Sievers[8]
Factory Stocks
SS Electric A Feature (12 Laps): 1. 4G-Zachary Bierman[2]; 2. 7-Cody Koster[3]; 3. 13G-Jerry Coopman[5]; 4. 17-Evan Schettler[7]; 5. 23-Kent Miller[4]; 6. 14G-Nikkya Betz[9]; 7. 14-Silas Top[6]; 8. (DNF) 77N-Nick Mueller[1]; 9. (DNF) 14C-Alex Holmes[8]
SS Electric Heat 1 (6 Laps): 1. 4G-Zachary Bierman[2]; 2. 7-Cody Koster[4]; 3. 13G-Jerry Coopman[7]; 4. 77N-Nick Mueller[1]; 5. 23-Kent Miller[6]; 6. 14-Silas Top[5]; 7. 17-Evan Schettler[8]; 8. 14G-Nikkya Betz[9]; 9. (DNF) 14C-Alex Holmes[3]
305 Sprints - Winged
Sea Foam A Feature 1 (20 Laps): 1. 56-Bill Johnson[2]; 2. 10-Trevor Serbus[5]; 3. 5-Javen Ostermann[1]; 4. 27-Rick Schroeder[3]; 5. 21-Brett Allen[6]; 6. 30-Matt Johnson[10]; 7. (DNF) 05-Brandon Allen[4]; 8. (DNF) 07-Owen Carlson[8]; 9. (DNF) 26G-Hannah Graf[7]; 10. (DNF) F5-Tim Rustad[9]
Sea Foam Heat 1 (8 Laps): 1. 21-Brett Allen[2]; 2. 26G-Hannah Graf[1]; 3. 30-Matt Johnson[3]; 4. 27-Rick Schroeder[5]; 5. F5-Tim Rustad[4]
Sea Foam Heat 2 (8 Laps): 1. 56-Bill Johnson[1]; 2. 05-Brandon Allen[2]; 3. 10-Trevor Serbus[5]; 4. 5-Javen Ostermann[4]; 5. 07-Owen Carlson[3]