Hobby Stocks
Wyffels Hybrids A Feature 1 (25 Laps): 1. 16X-Blake Luinenburg[6]; 2. 27-Malik Sampson[10]; 3. 12-Eric Gillette[8]; 4. 75C-Cory Probst[19]; 5. 48J-Bryant Johnson[1]; 6. 3-Katie Gillette[7]; 7. 82-Dylan Fitzpatrick[12]; 8. 40-Brad Snyder[4]; 9. 38-Cody Ross[16]; 10. 76A-Nathan Asche[14]; 11. (DNF) 41-Adam Snyder[13]; 12. (DNF) 28-John Ross[11]; 13. (DNF) 15-Scott Porter[17]; 14. (DNF) 14-Ernie Dailey[3]; 15. (DNF) 23-Jordan Ahlers[2]; 16. (DNF) 59-Corey Gronewold[9]; 17. (DNF) 22-Blake Arends[18]; 18. (DNF) 114-Craig Gertsema[15]; 19. (DNF) 7W-Justin Wildfeuer[5]
Wyffes Hybrids Heat 1 (6 Laps): 1. 14-Ernie Dailey[1]; 2. 28-John Ross[4]; 3. 48J-Bryant Johnson[5]; 4. 59-Corey Gronewold[7]; 5. 41-Adam Snyder[6]; 6. 38-Cody Ross[2]; 7. 22-Blake Arends[3]
Wyffels Hybrids Heat 2 (6 Laps): 1. 23-Jordan Ahlers[1]; 2. 27-Malik Sampson[6]; 3. 82-Dylan Fitzpatrick[4]; 4. 16X-Blake Luinenburg[3]; 5. 76A-Nathan Asche[2]; 6. (DNF) 75C-Cory Probst[5]
Wyffels Hybrids Heat 3 (6 Laps): 1. 3-Katie Gillette[2]; 2. 40-Brad Snyder[3]; 3. 12-Eric Gillette[6]; 4. 7W-Justin Wildfeuer[4]; 5. 114-Craig Gertsema[1]; 6. 15-Scott Porter[5]
A Modifieds
Cars Unlimited A Feature 1 (20 Laps): 1. 25C-Cody Thompson[7]; 2. XXX-Jesse Rogotzke[3]; 3. 19M-Dan Menk[1]; 4. 5-Brandon Beckendorf[8]; 5. 27-Don Gerritsen Jr[2]; 6. M8-Dalton Magers[5]; 7. 71N-Rick Nelson[12]; 8. 17S-James Slawson[10]; 9. R1-TJ Brown[9]; 10. 81-Travis Vanden Top[11]; 11. (DNF) 15JR-Cole Bents[6]; 12. (DNF) 80-Josh Bonnstetter[4]
Cars Unlimited Heat 1 (8 Laps): 1. 27-Don Gerritsen Jr[2]; 2. 80-Josh Bonnstetter[3]; 3. 15JR-Cole Bents[4]; 4. 5-Brandon Beckendorf[5]; 5. R1-TJ Brown[6]; 6. 81-Travis Vanden Top[1]
Cars Unlimited Heat 2 (8 Laps): 1. 19M-Dan Menk[1]; 2. XXX-Jesse Rogotzke[2]; 3. 25C-Cody Thompson[4]; 4. M8-Dalton Magers[3]; 5. 17S-James Slawson[6]; 6. 71N-Rick Nelson[5]
Sport Compact
Plaid Moose Cafe A Feature 1 (12 Laps): 1. 16-RJ Esqueda[3]; 2. 9-Nate Coopman[2]; 3. 440-Jaedon Erickson[5]; 4. 8J-Jay Devries[10]; 5. 8K-Kaytee DeVries[8]; 6. 81-Brandon Hartmann[9]; 7. 18D-Derek Kelsheimer[6]; 8. 24G-Dale Gatton[7]; 9. 4Z-Zach Vande Kieft[12]; 10. 21T-Trivette Phillips[1]; 11. 71-Derrick Drinovsky[11]; 12. (DNF) 7-Stephanie Coopman[4]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 440-Jaedon Erickson[4]; 2. 81-Brandon Hartmann[6]; 3. 16-RJ Esqueda[3]; 4. 21T-Trivette Phillips[2]; 5. 24G-Dale Gatton[5]; 6. 71-Derrick Drinovsky[1]
Plaid Moose Cafe Heat 2 (6 Laps): 1. 9-Nate Coopman[2]; 2. 7-Stephanie Coopman[3]; 3. 8K-Kaytee DeVries[5]; 4. 8J-Jay Devries[6]; 5. 18D-Derek Kelsheimer[4]; 6. 4Z-Zach Vande Kieft[1]
B Modifieds
OReillys Auto Parts A Feature 1 (15 Laps): 1. 9-Matthew Looft[8]; 2. 69-Tony Rialson[3]; 3. 21H-Jim Horejsi[14]; 4. 74-Cory Hoogland[5]; 5. 75-Randy Klein[13]; 6. 27-Nick Johansen[4]; 7. R6-Danny Myrvold[1]; 8. X-Chuck Cessna[2]; 9. (DNF) 7G-Tanner Gregoire[12]; 10. (DNF) 5-Jared Nytroe[6]; 11. (DNF) 17-Jaden Gannott[10]; 12. (DNF) 9F-Torey Fischer[9]; 13. (DNF) 20-Brayden Ahlers[11]; 14. (DNF) 1S-Justin Klynsma[7]; 15. (DNS) R2-Porscha Myrvold
OReillys Auto Parts Heat 1 (8 Laps): 1. X-Chuck Cessna[3]; 2. 27-Nick Johansen[5]; 3. 69-Tony Rialson[4]; 4. 9-Matthew Looft[7]; 5. 5-Jared Nytroe[6]; 6. 17-Jaden Gannott[2]; 7. (DNS) R2-Porscha Myrvold
OReillys Auto Parts Heat 2 (8 Laps): 1. R6-Danny Myrvold[1]; 2. 74-Cory Hoogland[5]; 3. 1S-Justin Klynsma[6]; 4. 9F-Torey Fischer[7]; 5. (DNF) 20-Brayden Ahlers[4]; 6. (DNF) 75-Randy Klein[3]; 7. (DNF) 7G-Tanner Gregoire[2]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 7L-Jeffrey Larson[13]; 2. 5L-Dustin Larson[12]; 3. 00-Ryan Bjerkeset[5]; 4. 17X-Justin Luinenburg[10]; 5. 57X-Jesse Olson[9]; 6. F1-Levi Feltman[2]; 7. 3-Mike Carlson[4]; 8. 17-Trevor Holm[6]; 9. 22N-Gage Noyes[3]; 10. 71X-Jake Bruns[8]; 11. 95-Chance Larson[7]; 12. (DNF) 11N-Nathan Roiger[1]; 13. (DNF) 55-Jeremy Olson[11]
Car Toyz Heat 1 (8 Laps): 1. F1-Levi Feltman[2]; 2. 17X-Justin Luinenburg[6]; 3. 17-Trevor Holm[4]; 4. 3-Mike Carlson[3]; 5. 71X-Jake Bruns[5]; 6. (DNF) 55-Jeremy Olson[1]
Car Toyz Heat 2 (8 Laps): 1. 00-Ryan Bjerkeset[3]; 2. 95-Chance Larson[4]; 3. 22N-Gage Noyes[2]; 4. 11N-Nathan Roiger[1]; 5. 57X-Jesse Olson[5]
Factory Stocks
SS Electric A Feature (12 Laps): 1. 14C-Alex Holmes[1]; 2. 4G-Zachary Bierman[4]; 3. 7-Cody Koster[3]; 4. 13G-Jerry Coopman[5]; 5. 17-Evan Schettler[6]; 6. 23-Kent Miller[2]; 7. 14-Silas Top[9]; 8. 4Q-Brent Staab[7]; 9. 77N-Nick Mueller[11]; 10. 14G-Nikkya Betz[8]; 11. 7G-Logen Gregoire[10]; 12. (DNF) 15B-Isaac Bullerman[12]
SS Electric Heat 1 (6 Laps): 1. 13G-Jerry Coopman[5]; 2. 4Q-Brent Staab[6]; 3. 23-Kent Miller[3]; 4. (DNF) 7G-Logen Gregoire[2]; 5. (DNF) 14-Silas Top[4]; 6. (DNF) 77N-Nick Mueller[1]
SS Electric Heat 2 (6 Laps): 1. 17-Evan Schettler[5]; 2. 4G-Zachary Bierman[4]; 3. 7-Cody Koster[3]; 4. 14C-Alex Holmes[2]; 5. 14G-Nikkya Betz[6]; 6. 15B-Isaac Bullerman[1]