A Modifieds
OReillys Auto Parts A Feature 1 (20 Laps): 1. M8-Dalton Magers[8]; 2. 80-Josh Bonnstetter[4]; 3. 3-Kelly Shryock[9]; 4. XXX-Jesse Rogotzke[7]; 5. 25-Ricky Stephan[10]; 6. 07-Justin Anderson[3]; 7. 15JR-Cole Bents[5]; 8. 72-Tyler Limoges[6]; 9. (DNF) 18-Ben Panitzke[1]; 10. (DNF) 15M-Shane DeMey[12]; 11. (DNF) 467-Danny Myrvold[2]; 12. (DNF) 14B-TJ Brown[11]
OReillys Auto Parts Heat 1 (8 Laps): 1. 72-Tyler Limoges[4]; 2. M8-Dalton Magers[5]; 3. 80-Josh Bonnstetter[3]; 4. 3-Kelly Shryock[6]; 5. (DNF) 467-Danny Myrvold[2]; 6. (DNF) 14B-TJ Brown[1]
OReillys Auto Parts Heat 2 (8 Laps): 1. 25-Ricky Stephan[6]; 2. XXX-Jesse Rogotzke[4]; 3. 07-Justin Anderson[2]; 4. 15JR-Cole Bents[3]; 5. 18-Ben Panitzke[1]; 6. (DNF) 15M-Shane DeMey[5]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 7L-Jeffrey Larson[8]; 2. 81-Matt Speckman[10]; 3. 14-Nick Johansen[6]; 4. 7-Kevin Debaere[4]; 5. 17Z-Zachary Foesch[5]; 6. 3-Mike Carlson[2]; 7. 23X-Darin Prins[1]; 8. (DNF) 71X-Jake Bruns[9]; 9. (DNF) 69M-Gary Mattison[7]; 10. (DNF) 55-Jeremy Olson[3]
Car Toyz Heat 1 (8 Laps): 1. 71X-Jake Bruns[5]; 2. 23X-Darin Prins[1]; 3. 17Z-Zachary Foesch[3]; 4. (DNF) 55-Jeremy Olson[2]; 5. (DNF) 69M-Gary Mattison[4]
Car Toyz Heat 2 (8 Laps): 1. 81-Matt Speckman[5]; 2. 7L-Jeffrey Larson[4]; 3. 14-Nick Johansen[3]; 4. 7-Kevin Debaere[2]; 5. 3-Mike Carlson[1]
B Modifieds
Cars Limited A Feature 1 (15 Laps): 1. 44-Aaron Wiersma[2]; 2. 9-Matthew Looft[9]; 3. 00X-Jeremy Van Ede[8]; 4. 69-Tony Rialson[5]; 5. 5Z-Kris Zuhlsdorf[10]; 6. 57X-Devon McMartin[16]; 7. 1S-Justin Klynsma[15]; 8. 1J-John Foreman[1]; 9. 1-Jeff Maasch[7]; 10. 74-Cory Hoogland[6]; 11. 20-Brayden Ahlers[12]; 12. 5-Jared Nytroe[3]; 13. (DNF) 33-Jordan Meine[4]; 14. (DNF) 111B-Eric Bassett[11]; 15. (DNF) 41J-Brycen Johnson[13]; 16. (DNF) 3G-John Gladitsch[14]
Cars Limited Heat 1 (6 Laps): 1. 9-Matthew Looft[6]; 2. 69-Tony Rialson[5]; 3. 1J-John Foreman[2]; 4. 5-Jared Nytroe[3]; 5. 33-Jordan Meine[4]; 6. 111B-Eric Bassett[8]; 7. (DNS) 41J-Brycen Johnson; 8. (DNS) 1S-Justin Klynsma
Cars Limited Heat 2 (6 Laps): 1. 44-Aaron Wiersma[2]; 2. 00X-Jeremy Van Ede[6]; 3. 5Z-Kris Zuhlsdorf[7]; 4. 74-Cory Hoogland[4]; 5. 1-Jeff Maasch[3]; 6. 20-Brayden Ahlers[1]; 7. (DNF) 3G-John Gladitsch[8]; 8. (DNS) 57X-Devon McMartin
Hobby Stocks
Wyffels Hybrids Independent Ag A Feature 1 (20 Laps): 1. 17X-Justin Luinenburg[1]; 2. 27-Malik Sampson[5]; 3. 22-Blake Arends[6]; 4. 25H-Matt Hanson[4]; 5. 17-Trevor Holm[8]; 6. 12-Eric Gillette[7]; 7. 40-Brad Snyder[2]; 8. 3-Katie Gillette[12]; 9. 14-Ernie Dailey[11]; 10. 5-Jeremy Johnson[10]; 11. 23X-Trevor Fluit[3]; 12. (DNF) 16X-Blake Luinenburg[9]; 13. (DNF) 38-Cody Ross[14]; 14. (DNF) 41-Adam Snyder[13]
Wyffels Hybrids Independent Ag Heat 1 (6 Laps): 1. 12-Eric Gillette[3]; 2. 16X-Blake Luinenburg[4]; 3. 17X-Justin Luinenburg[7]; 4. 5-Jeremy Johnson[6]; 5. 23X-Trevor Fluit[5]; 6. (DNF) 14-Ernie Dailey[2]; 7. (DNF) 41-Adam Snyder[1]
Wyffels Hybrids Independent Ag Heat 2 (6 Laps): 1. 40-Brad Snyder[1]; 2. 25H-Matt Hanson[2]; 3. 27-Malik Sampson[5]; 4. 22-Blake Arends[6]; 5. 17-Trevor Holm[7]; 6. 3-Katie Gillette[4]; 7. 38-Cody Ross[3]
Sport Compact
Plaid Moose Cafe A Feature 1 (12 Laps): 1. 8J-Jay Devries[10]; 2. 8K-Kaytee DeVries[9]; 3. 3-Tori Groebner[1]; 4. 16X-Roberto Esqueda[7]; 5. 15J-Josh Stanley[2]; 6. 7K-Brock Klaith[5]; 7. 29X-Jason Bolte[4]; 8. 11A-Darwin Brown[8]; 9. 57-Scott Espey[3]; 10. 76M-David Marshall[11]; 11. (DNF) 11G-Gary Grabill[13]; 12. (DNF) 111-Dan Jensen[6]; 13. (DNF) 22-Joe Bunkofske[12]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 8J-Jay Devries[7]; 2. 16X-Roberto Esqueda[5]; 3. 29X-Jason Bolte[3]; 4. 3-Tori Groebner[1]; 5. 57-Scott Espey[2]; 6. 76M-David Marshall[6]; 7. (DNS) 11G-Gary Grabill
Plaid Moose Cafe Heat 2 (6 Laps): 1. 8K-Kaytee DeVries[6]; 2. 15J-Josh Stanley[1]; 3. 7K-Brock Klaith[3]; 4. 11A-Darwin Brown[5]; 5. 111-Dan Jensen[4]; 6. (DNS) 22-Joe Bunkofske
Dirt Mini Trucks
SS Electric A Feature 1 (8 Laps): 1. B 52-Scott Stirn[3]; 2. 14G-Neil Forsberg[4]; 3. 4J-Dan Jensen[2]; 4. (DNF) 13G-Dawson Gertsema[1]
SS Electric Heat 1 (4 Laps): 1. B 52-Scott Stirn[3]; 2. 13G-Dawson Gertsema[1]; 3. 4J-Dan Jensen[2]; 4. 14G-Neil Forsberg[4]