Hobby Stocks
Wyffels Hybrids A Feature 1 (15 Laps): 1. 22-Blake Arends[2]; 2. 75C-Cory Probst[11]; 3. 27-Malik Sampson[10]; 4. J3K-Jaeden Strandberg[1]; 5. 59-Corey Gronewold[5]; 6. 16X-Blake Luinenburg[8]; 7. 5-Jeremy Johnson[3]; 8. 17-Evan Schettler[16]; 9. 13K-KYLE KINER[15]; 10. 97E-Elana DeBoer[12]; 11. (DNF) 28-John Ross[9]; 12. (DNF) 38-Cody Ross[18]; 13. (DNF) 14-Ernie Dailey[6]; 14. (DNF) 12-Eric Gillette[7]; 15. (DNF) 25-Aaron Betz[13]; 16. (DNF) 27N-Nathan Sukalski[14]; 17. (DNF) 3-Katie Gillette[4]; 18. (DNF) 99-Nathan Gegner[17]; 19. (DNF) 7K-Brock Klaith[19]
Wyffes Hybrids Heat 1 (6 Laps): 1. 22-Blake Arends[7]; 2. 27-Malik Sampson[4]; 3. 3-Katie Gillette[2]; 4. 12-Eric Gillette[3]; 5. 97E-Elana DeBoer[5]; 6. (DNF) 99-Nathan Gegner[6]; 7. (DNS) 7K-Brock Klaith
Wyffels Hybrids Heat 2 (6 Laps): 1. 59-Corey Gronewold[2]; 2. 16X-Blake Luinenburg[3]; 3. 75C-Cory Probst[4]; 4. J3K-Jaeden Strandberg[1]; 5. 25-Aaron Betz[5]; 6. 13K-KYLE KINER[6]
Wyffels Hybrids Heat 3 (6 Laps): 1. 5-Jeremy Johnson[1]; 2. 28-John Ross[3]; 3. 14-Ernie Dailey[2]; 4. 17-Evan Schettler[6]; 5. 27N-Nathan Sukalski[4]; 6. (DNF) 38-Cody Ross[5]
A Modifieds
Cars Unlimited A Feature 1 (15 Laps): 1. 80-Josh Bonnstetter[2]; 2. 15JR-Cole Bents[1]; 3. 27-Don Gerritsen Jr[3]; 4. (DNF) 33-Jeff Nelson[6]; 5. (DNF) 71N-Rick Nelson[4]; 6. (DNF) 02-Jacob Dahle[5]
Cars Unlimited Heat 1 (8 Laps): 1. 80-Josh Bonnstetter[2]; 2. 15JR-Cole Bents[1]; 3. (DNF) 27-Don Gerritsen Jr[3]; 4. (DNF) 71N-Rick Nelson[5]; 5. (DNF) 02-Jacob Dahle[6]; 6. (DNF) 33-Jeff Nelson[4]
Sport Compact
Plaid Moose Cafe A Feature 1 (28 Laps): 1. 81-Brandon Hartmann[2]; 2. 9-Nate Coopman[11]; 3. 440-Jaedon Erickson[10]; 4. 7J-Joe Martin[5]; 5. 7F-Neil Forsberg[9]; 6. 18X-Austin Friedrich[7]; 7. 29X-Jason Bolte[6]; 8. 7-Stephanie Coopman[8]; 9. 03-Mike Rehnelt[3]; 10. 18D-Derek Kelsheimer[15]; 11. 44D-Noah Doeden[13]; 12. 04Z-Zach Vande Kieft[18]; 13. (DNF) 3G-Toriana Phillips[12]; 14. (DNF) 24G-Dale Gatton[14]; 15. (DNF) 13X-Dustin Feltman[4]; 16. (DNF) 3B-James Brewer[16]; 17. (DNF) 9X-Robbie Severson[20]; 18. (DNF) 101K-Kevin Bolte[22]; 19. (DNF) 19-Jerry Coopman[21]; 20. (DNF) 71-Derrick Drinovsky[17]; 21. (DNF) 33-Megan Sandvig[1]; 22. (DNF) 51X-Gary Schumacher[19]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 29X-Jason Bolte[1]; 2. 7-Stephanie Coopman[6]; 3. 33-Megan Sandvig[3]; 4. 7F-Neil Forsberg[4]; 5. (DNF) 44D-Noah Doeden[8]; 6. (DNF) 3B-James Brewer[5]; 7. (DNF) 51X-Gary Schumacher[7]; 8. (DNF) 101K-Kevin Bolte[2]
Plaid Moose Cafe Heat 2 (6 Laps): 1. 81-Brandon Hartmann[1]; 2. 9-Nate Coopman[5]; 3. 13X-Dustin Feltman[2]; 4. 03-Mike Rehnelt[4]; 5. 24G-Dale Gatton[7]; 6. (DNS) 71-Derrick Drinovsky; 7. (DNS) 9X-Robbie Severson
Plaid Moose Cafe Heat 3 (6 Laps): 1. 440-Jaedon Erickson[4]; 2. 18X-Austin Friedrich[6]; 3. 7J-Joe Martin[3]; 4. 3G-Toriana Phillips[1]; 5. 18D-Derek Kelsheimer[5]; 6. 04Z-Zach Vande Kieft[7]; 7. 19-Jerry Coopman[2]
B Modifieds
OReillys Auto Parts A Feature 1 (15 Laps): 1. 9-Matthew Looft[4]; 2. 44-Aaron Wiersma[3]; 3. 1S-Justin Klynsma[5]; 4. 69-Tony Rialson[2]; 5. 21-Josh Van Westen[6]; 6. 17-Jaden Gannott[1]
OReillys Auto Parts Heat 1 (8 Laps): 1. 44-Aaron Wiersma[3]; 2. 9-Matthew Looft[4]; 3. 69-Tony Rialson[2]; 4. 1S-Justin Klynsma[6]; 5. 17-Jaden Gannott[1]; 6. (DNF) 21-Josh Van Westen[5]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 7L-Jeffrey Larson[7]; 2. 17X-Justin Luinenburg[5]; 3. 7-Kevin Debaere[3]; 4. F1-Levi Feltman[8]; 5. 71X-Jake Bruns[6]; 6. 56M-Matt Olson[11]; 7. 22N-Gage Noyes[4]; 8. 3-Mike Carlson[1]; 9. 16-Ryan Grochow[2]; 10. 11-Todd Ahrenstorff[10]; 11. 23-Troy Dahle[9]
Car Toyz Heat 1 (8 Laps): 1. 7L-Jeffrey Larson[5]; 2. 17X-Justin Luinenburg[4]; 3. 16-Ryan Grochow[2]; 4. 3-Mike Carlson[1]; 5. 23-Troy Dahle[6]; 6. (DNS) 56M-Matt Olson
Car Toyz Heat 2 (8 Laps): 1. 71X-Jake Bruns[4]; 2. 7-Kevin Debaere[2]; 3. F1-Levi Feltman[5]; 4. 22N-Gage Noyes[3]; 5. (DNF) 11-Todd Ahrenstorff[1]
Factory Stocks
SS Electric A Feature (12 Laps): 1. 23-Kent Miller[4]; 2. 16B-Zachary Bierman[5]; 3. 4M-Matt Smith[3]; 4. (DNF) 14C-Alek Holmes[2]; 5. (DQ) 7-Cody Koster[1]
SS Electric Heat 1 (6 Laps): 1. 16B-Zachary Bierman[5]; 2. 14C-Alek Holmes[2]; 3. 23-Kent Miller[4]; 4. 7-Cody Koster[1]; 5. 4M-Matt Smith[3]