A Modifieds
OReillys Auto Parts A Feature 1 (20 Laps): 1. M8-Dalton Magers[2]; 2. 15JR-Cole Bents[6]; 3. 27-Don Gerritsen Jr[4]; 4. 07-Justin Anderson[7]; 5. 01-Brandon Aggen[10]; 6. 7C-Benjamin Chukuske[9]; 7. XXX-Jesse Rogotzke[1]; 8. 7J-Jeremy Smith[5]; 9. 80-Josh Bonnstetter[3]; 10. 5R-Jim Richert[8]; 11. 14B-TJ Brown[11]
OReillys Auto Parts Heat 1 (8 Laps): 1. M8-Dalton Magers[5]; 2. 80-Josh Bonnstetter[2]; 3. 01-Brandon Aggen[3]; 4. 27-Don Gerritsen Jr[4]; 5. 5R-Jim Richert[6]; 6. 14B-TJ Brown[1]
OReillys Auto Parts Heat 2 (8 Laps): 1. 15JR-Cole Bents[2]; 2. XXX-Jesse Rogotzke[4]; 3. 07-Justin Anderson[1]; 4. 7J-Jeremy Smith[3]; 5. 7C-Benjamin Chukuske[5]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 5L-Dustin Larson[10]; 2. 7L-Jeffrey Larson[9]; 3. 81-Matt Speckman[7]; 4. 71X-Jake Bruns[1]; 5. 14-Nick Johansen[2]; 6. 7-Kevin Debaere[6]; 7. 17Z-Zachary Foesch[4]; 8. 3-Mike Carlson[5]; 9. 23X-Darin Prins[8]; 10. (DNF) 69M-Gary Mattison[3]; 11. (DNF) 46 7-Danny Myrvold[11]
Car Toyz Heat 1 (8 Laps): 1. 7L-Jeffrey Larson[4]; 2. 5L-Dustin Larson[5]; 3. 7-Kevin Debaere[2]; 4. 23X-Darin Prins[1]; 5. 69M-Gary Mattison[3]
Car Toyz Heat 2 (8 Laps): 1. 14-Nick Johansen[3]; 2. 71X-Jake Bruns[4]; 3. 81-Matt Speckman[6]; 4. 17Z-Zachary Foesch[2]; 5. 3-Mike Carlson[1]; 6. (DNS) 46 7-Danny Myrvold
B Modifieds
Cars Limited A Feature 1 (15 Laps): 1. 9-Matthew Looft[1]; 2. 74-Cory Hoogland[2]; 3. 44-Aaron Wiersma[5]; 4. 33-Jordan Meine[4]; 5. 00X-Jeremy Van Ede[8]; 6. 69-Tony Rialson[7]; 7. 1J-John Foreman[9]; 8. 1S-Justin Klynsma[6]; 9. 20-Brayden Ahlers[3]
Cars Limited Heat 1 (6 Laps): 1. 33-Jordan Meine[3]; 2. 74-Cory Hoogland[4]; 3. 20-Brayden Ahlers[1]; 4. 44-Aaron Wiersma[5]; 5. 9-Matthew Looft[9]; 6. 00X-Jeremy Van Ede[7]; 7. 69-Tony Rialson[6]; 8. 1J-John Foreman[2]; 9. 1S-Justin Klynsma[8]
Hobby Stocks
Wyffels Hybrids Independent Ag A Feature 1 (20 Laps): 1. 17X-Justin Luinenburg[1]; 2. 17-Trevor Holm[8]; 3. 12-Eric Gillette[2]; 4. 5-Jeremy Johnson[4]; 5. 40-Brad Snyder[7]; 6. 3-Katie Gillette[3]; 7. (DNF) 59-Corey Gronewold[5]; 8. (DNF) 38-Cody Ross[9]; 9. (DNF) 41-Adam Snyder[6]
Wyffels Hybrids Independent Ag Heat 1 (6 Laps): 1. 5-Jeremy Johnson[4]; 2. 17X-Justin Luinenburg[9]; 3. 3-Katie Gillette[3]; 4. 59-Corey Gronewold[2]; 5. 12-Eric Gillette[8]; 6. 40-Brad Snyder[5]; 7. 17-Trevor Holm[7]; 8. (DNF) 38-Cody Ross[1]; 9. (DNF) 41-Adam Snyder[6]
Sport Compact
Plaid Moose Cafe A Feature 1 (12 Laps): 1. 15J-Josh Stanley[3]; 2. 11G-Gary Grabill[7]; 3. 3-Tori Groebner[4]; 4. (DNF) 57-Scott Espey[5]; 5. (DNF) 16X-Roberto Esqueda[2]; 6. (DNF) 29-Jake Schroeder[8]; 7. (DNF) 11A-Darwin Brown[1]; 8. (DNF) 7K-Brock Klaith[6]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 16X-Roberto Esqueda[6]; 2. 57-Scott Espey[1]; 3. 15J-Josh Stanley[2]; 4. 3-Tori Groebner[4]; 5. 11A-Darwin Brown[7]; 6. 7K-Brock Klaith[5]; 7. 29-Jake Schroeder[8]; 8. 11G-Gary Grabill[3]
Dirt Mini Trucks
SS Electric A Feature 1 (8 Laps): 1. B 52-Scott Stirn[2]; 2. 14G-Neil Forsberg[1]; 3. 4J-Dan Jensen[3]
SS Electric Heat 1 (4 Laps): 1. 14G-Neil Forsberg[3]; 2. B 52-Scott Stirn[2]; 3. 4J-Dan Jensen[1]