Hobby Stocks
Wyffels Hybrids A Feature 1 (15 Laps): 1. 27-Malik Sampson[10]; 2. 16X-Blake Luinenburg[5]; 3. 12-Eric Gillette[4]; 4. 28-John Ross[9]; 5. 5-Jeremy Johnson[6]; 6. 3-Katie Gillette[3]; 7. 72-Jordan Robinson[2]; 8. 17-Evan Schettler[8]; 9. 16R-Hunter Rebstock[11]; 10. 13K-KYLE KINER[1]; 11. (DNF) 22X-Michael Weidert[14]; 12. (DNF) 25P-Derek Platt[12]; 13. (DNF) 59-Corey Gronewold[7]; 14. (DNF) 87V-George Vanpelt[13]
Wyffes Hybrids Heat 1 (6 Laps): 1. 59-Corey Gronewold[4]; 2. 16X-Blake Luinenburg[3]; 3. 3-Katie Gillette[2]; 4. 28-John Ross[5]; 5. 13K-KYLE KINER[1]; 6. 16R-Hunter Rebstock[7]; 7. (DNF) 87V-George Vanpelt[6]
Wyffels Hybrids Heat 2 (6 Laps): 1. 27-Malik Sampson[5]; 2. 12-Eric Gillette[2]; 3. 5-Jeremy Johnson[3]; 4. 72-Jordan Robinson[1]; 5. 17-Evan Schettler[4]; 6. 25P-Derek Platt[6]; 7. 22X-Michael Weidert[7]
A Modifieds
Cars Unlimited A Feature 1 (20 Laps): 1. X-Joshua Rogotzke[1]; 2. XXX-Jesse Rogotzke[9]; 3. 15A-Curt Ahlers[2]; 4. 12-Chad Porter[3]; 5. 18-Ben Panitzke[5]; 6. 15JR-Cole Bents[4]; 7. 80-Josh Bonnstetter[6]; 8. 71N-Rick Nelson[7]; 9. (DNS) XX-Jordan Rogotzke
Cars Unlimited Heat 1 (8 Laps): 1. XX-Jordan Rogotzke[1]; 2. X-Joshua Rogotzke[2]; 3. 15A-Curt Ahlers[3]; 4. 12-Chad Porter[6]; 5. 15JR-Cole Bents[7]; 6. 18-Ben Panitzke[4]; 7. XXX-Jesse Rogotzke[9]; 8. 80-Josh Bonnstetter[8]; 9. 71N-Rick Nelson[5]
Sport Compact
Plaid Moose Cafe A Feature 1 (12 Laps): 1. 101K-Kevin Bolte[3]; 2. 81-Brandon Hartmann[8]; 3. 9-Nate Coopman[7]; 4. 7-Stephanie Coopman[1]; 5. 29X-Jason Bolte[5]; 6. 33-Megan Sandvig[10]; 7. 7F-Neil Forsberg[6]; 8. 51X-Gary Schumacher[9]; 9. 9X-Robbie Severson[2]; 10. 04Z-Zach Vande Kieft[4]; 11. 28C-Christopher Vande Kieft[11]; 12. (DNF) 19-Jerry Coopman[12]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 7-Stephanie Coopman[1]; 2. 29X-Jason Bolte[4]; 3. 51X-Gary Schumacher[6]; 4. 101K-Kevin Bolte[3]; 5. 9-Nate Coopman[5]; 6. 28C-Christopher Vande Kieft[2]
Plaid Moose Cafe Heat 2 (6 Laps): 1. 33-Megan Sandvig[6]; 2. 81-Brandon Hartmann[5]; 3. 7F-Neil Forsberg[4]; 4. 9X-Robbie Severson[1]; 5. 04Z-Zach Vande Kieft[3]; 6. 19-Jerry Coopman[2]
B Modifieds
OReillys Auto Parts A Feature 1 (15 Laps): 1. 44-Aaron Wiersma[3]; 2. 33-Jordan Meine[4]; 3. 5-Jared Nytroe[2]; 4. 20-Brayden Ahlers[5]; 5. 69-Tony Rialson[6]; 6. 19-Bryan Spaude[7]; 7. 17-Jaden Gannott[1]; 8. (DNF) 23M-Matt Speiss[8]
OReillys Auto Parts Heat 1 (8 Laps): 1. 44-Aaron Wiersma[5]; 2. 33-Jordan Meine[6]; 3. 5-Jared Nytroe[3]; 4. 17-Jaden Gannott[1]; 5. 20-Brayden Ahlers[7]; 6. 69-Tony Rialson[4]; 7. 19-Bryan Spaude[8]; 8. (DNF) 23M-Matt Speiss[2]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 7L-Jeffrey Larson[8]; 2. 17-Trevor Holm[1]; 3. 82-Dylan Fitzpatrick[3]; 4. 17X-Justin Luinenburg[7]; 5. 117L-Chad Lonneman[9]; 6. 14-Jason Fisher[4]; 7. 7-Kevin Debaere[5]; 8. 71X-Jake Bruns[6]; 9. 3-Mike Carlson[2]; 10. 16-Ryan Grochow[11]; 11. 41-Adam Snyder[10]
Car Toyz Heat 1 (8 Laps): 1. 7L-Jeffrey Larson[6]; 2. 17-Trevor Holm[1]; 3. 71X-Jake Bruns[4]; 4. 14-Jason Fisher[3]; 5. 117L-Chad Lonneman[5]; 6. 16-Ryan Grochow[2]
Car Toyz Heat 2 (8 Laps): 1. 3-Mike Carlson[1]; 2. 17X-Justin Luinenburg[4]; 3. 7-Kevin Debaere[3]; 4. 82-Dylan Fitzpatrick[2]; 5. 41-Adam Snyder[5]
Factory Stocks
SS Electric A Feature (12 Laps): 1. 16B-Zachary Bierman[1]; 2. 57W-Wyatt Steenhoven[4]; 3. 57-Todd Steenhoven[5]; 4. 7-Cody Koster[2]; 5. 23-Kent Miller[3]; 6. 4M-Matt Smith[6]; 7. 2WS-Wyleigh Steenhoven[8]; 8. (DNF) 34-Ross Engelkes[9]; 9. (DNF) 76-Aaron Fischer[7]
SS Electric Heat 1 (6 Laps): 1. 7-Cody Koster[4]; 2. 23-Kent Miller[5]; 3. 57W-Wyatt Steenhoven[6]; 4. 16B-Zachary Bierman[9]; 5. 57-Todd Steenhoven[8]; 6. 4M-Matt Smith[3]; 7. 76-Aaron Fischer[2]; 8. 2WS-Wyleigh Steenhoven[7]; 9. 34-Ross Engelkes[1]