Hobby Stocks
Wyffels Hybrids Independent Ag A Feature 1 (20 Laps): 1. 75C-Cory Probst[7]; 2. 27-Malik Sampson[2]; 3. 12-Eric Gillette[12]; 4. 59-Corey Gronewold[3]; 5. 16X-Blake Luinenburg[6]; 6. 14-Ernie Dailey[9]; 7. 3K-Dan Strandberg[4]; 8. 83X-Justin Frederick[10]; 9. 5-Jeremy Johnson[1]; 10. 47-Jake Manitz[8]; 11. 23-Jordan Ahlers[16]; 12. J3K-Jaeden Strandberg[5]; 13. 3-Katie Gillette[11]; 14. 57-Kyle Ross[14]; 15. (DNF) 26-Tyler Pospisil[13]; 16. (DNF) 38-Cody Ross[15]
Wyffels Hybrids Independent Ag Heat 1 (6 Laps): 1. 3K-Dan Strandberg[3]; 2. 12-Eric Gillette[1]; 3. 59-Corey Gronewold[4]; 4. 83X-Justin Frederick[6]; 5. 26-Tyler Pospisil[2]; 6. (DNF) 38-Cody Ross[5]
Wyffels Hybrids Independent Ag Heat 2 (6 Laps): 1. 3-Katie Gillette[1]; 2. 16X-Blake Luinenburg[3]; 3. J3K-Jaeden Strandberg[2]; 4. 5-Jeremy Johnson[4]; 5. 57-Kyle Ross[5]
Wyffels Hybrids Independent Ag Heat 3 (6 Laps): 1. 75C-Cory Probst[1]; 2. 27-Malik Sampson[4]; 3. 14-Ernie Dailey[2]; 4. 47-Jake Manitz[3]; 5. (DNF) 23-Jordan Ahlers[5]
A Modifieds
OReillys Auto Parts A Feature 1 (20 Laps): 1. 12-Chad Porter[1]; 2. XXX-Jesse Rogotzke[8]; 3. 15JR-Cole Bents[2]; 4. X-Joshua Rogotzke[7]; 5. 7C-Benjamin Chukuske[5]; 6. M8-Dalton Magers[9]; 7. 80-Josh Bonnstetter[4]; 8. (DNF) 27-Don Gerritsen Jr[3]; 9. (DNF) 7J-Jeremy Smith[6]
OReillys Auto Parts Heat 1 (8 Laps): 1. M8-Dalton Magers[1]; 2. XXX-Jesse Rogotzke[2]; 3. 12-Chad Porter[5]; 4. 7C-Benjamin Chukuske[4]; 5. 7J-Jeremy Smith[3]
OReillys Auto Parts Heat 2 (8 Laps): 1. X-Joshua Rogotzke[1]; 2. 27-Don Gerritsen Jr[2]; 3. 15JR-Cole Bents[4]; 4. 80-Josh Bonnstetter[3]
Sport Compact
Plaid Moose Cafe A Feature 1 (12 Laps): 1. 11A-Darwin Brown[5]; 2. 7-Neil Forsberg[4]; 3. 18-RJ Esqueda[10]; 4. 3G-Tori Groebner[9]; 5. 24-Jake Schroeder[1]; 6. 7K-Brock Klaith[6]; 7. 60-Dustin Virkus[17]; 8. 24J-Joshua Uhl[7]; 9. 11G-Gary Grabill[12]; 10. 92-Payton Asche[11]; 11. 29X-Jason Bolte[13]; 12. 18D-Derek Kelsheimer[14]; 13. 50S-Brandon Fedeler[2]; 14. 21X-Trivette Phillips[15]; 15. (DNF) 101K-Kevin Bolte[8]; 16. (DNF) 8K-Kaytee DeVries[3]; 17. (DNF) 20M-Thad Gunnink[18]; 18. (DNF) 51-Chris Steckler[16]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 3G-Tori Groebner[1]; 2. 11A-Darwin Brown[6]; 3. 7K-Brock Klaith[5]; 4. 101K-Kevin Bolte[4]; 5. 50S-Brandon Fedeler[2]; 6. 92-Payton Asche[3]; 7. (DNF) 51-Chris Steckler[7]; 8. (DNF) 60-Dustin Virkus[8]; 9. (DNF) 20M-Thad Gunnink[9]
Plaid Moose Cafe Heat 2 (6 Laps): 1. 18-RJ Esqueda[5]; 2. 7-Neil Forsberg[6]; 3. 8K-Kaytee DeVries[4]; 4. 24-Jake Schroeder[3]; 5. 24J-Joshua Uhl[1]; 6. 11G-Gary Grabill[8]; 7. 29X-Jason Bolte[2]; 8. 18D-Derek Kelsheimer[7]; 9. 21X-Trivette Phillips[9]
B Modifieds
Cars Limited A Feature 1 (15 Laps): 1. 9-Matthew Looft[4]; 2. 1S-Justin Klynsma[7]; 3. 21-Jim Horejsi[3]; 4. 69-Tony Rialson[6]; 5. 5R-Jim Richert[10]; 6. 74-Cory Hoogland[2]; 7. 44-Aaron Wiersma[13]; 8. 25-Dan Paplow[5]; 9. 5-Jared Nytroe[8]; 10. 27-Jeremy Van Ede[11]; 11. 33-Jordan Meine[9]; 12. 20-Brayden Ahlers[1]; 13. P 38-Shaun Wahl[12]; 14. (DNF) 42-Dan Ahlers[14]
Cars Limited Heat 1 (6 Laps): 1. 1S-Justin Klynsma[2]; 2. 9-Matthew Looft[7]; 3. 21-Jim Horejsi[3]; 4. 20-Brayden Ahlers[1]; 5. 69-Tony Rialson[6]; 6. 27-Jeremy Van Ede[5]; 7. P 38-Shaun Wahl[4]
Cars Limited Heat 2 (6 Laps): 1. 25-Dan Paplow[3]; 2. 5R-Jim Richert[4]; 3. 33-Jordan Meine[2]; 4. 74-Cory Hoogland[7]; 5. 5-Jared Nytroe[6]; 6. (DNF) 44-Aaron Wiersma[5]; 7. (DNF) 42-Dan Ahlers[1]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 14F-Jason Fisher[7]; 2. 14X-Nick Johansen[9]; 3. 7-Kevin Debaere[6]; 4. 17X-Justin Luinenburg[8]; 5. 15X-Taylor Willms[5]; 6. 69M-Gary Mattison[12]; 7. 3-Mike Carlson[13]; 8. 17-Trevor Holm[2]; 9. 71X-Jake Bruns[4]; 10. 7L-Jeffrey Larson[10]; 11. 22N-Gage Noyes[11]; 12. 5-Luke Sathoff[1]; 13. F1-Levi Feltman[3]
Car Toyz Heat 1 (8 Laps): 1. 17-Trevor Holm[2]; 2. 7-Kevin Debaere[1]; 3. 14X-Nick Johansen[3]; 4. 17X-Justin Luinenburg[5]; 5. 5-Luke Sathoff[6]; 6. 69M-Gary Mattison[7]; 7. 3-Mike Carlson[4]
Car Toyz Heat 2 (8 Laps): 1. 7L-Jeffrey Larson[3]; 2. 71X-Jake Bruns[5]; 3. F1-Levi Feltman[2]; 4. 15X-Taylor Willms[1]; 5. 14F-Jason Fisher[6]; 6. 22N-Gage Noyes[4]
Factory Stocks
A Feature 1 (25 Laps): 1. J3K-Jaeden Strandberg[5]; 2. 7-Cody Koster[9]; 3. 17-Evan Schettler[4]; 4. 94-Stuart Nelson[3]; 5. 76-Aaron Fischer[8]; 6. 42-Justin Mann[1]; 7. 714-Todd Koppen[6]; 8. 8D-Greg Engelkes[7]; 9. 14G-Craig Gertsema[2]