A Modifieds
OReillys Auto Parts A Feature 1 (20 Laps): 1. 777-Aaron Krohn[2]; 2. M8-Dalton Magers[5]; 3. XXX-Jesse Rogotzke[6]; 4. 72-Tyler Limoges[8]; 5. 27-Don Gerritsen Jr[7]; 6. 07-Justin Anderson[10]; 7. 7J-Jeremy Smith[4]; 8. 80-Josh Bonnstetter[3]; 9. 35-Bruce Egeland[1]; 10. 75-Randy Klein[12]; 11. (DNF) 10N-Keegan Nordquist[9]; 12. (DNF) T17-Danny Myrvold[11]
OReillys Auto Parts Heat 1 (8 Laps): 1. 80-Josh Bonnstetter[3]; 2. 27-Don Gerritsen Jr[5]; 3. M8-Dalton Magers[4]; 4. 10N-Keegan Nordquist[6]; 5. (DNF) 35-Bruce Egeland[2]; 6. (DNF) T17-Danny Myrvold[1]
OReillys Auto Parts Heat 2 (8 Laps): 1. 777-Aaron Krohn[2]; 2. 72-Tyler Limoges[5]; 3. 7J-Jeremy Smith[3]; 4. 07-Justin Anderson[6]; 5. XXX-Jesse Rogotzke[4]; 6. 75-Randy Klein[1]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 7L-Jeffrey Larson[7]; 2. 7-Kevin Debaere[4]; 3. 14-Nick Johansen[5]; 4. F1-Levi Feltman[6]; 5. 3-Mike Carlson[2]; 6. 17Z-Zachary Foesch[1]; 7. 71X-Jake Bruns[3]
Car Toyz Heat 1 (8 Laps): 1. 17Z-Zachary Foesch[1]; 2. 7-Kevin Debaere[5]; 3. 3-Mike Carlson[2]; 4. 14-Nick Johansen[6]; 5. 71X-Jake Bruns[4]; 6. (DNF) F1-Levi Feltman[3]; 7. (DNF) 7L-Jeffrey Larson[7]
B Modifieds
Cars Limited A Feature 1 (15 Laps): 1. 21-Jim Horejsi[7]; 2. 69-Tony Rialson[8]; 3. 81-Travis Vanden Top[2]; 4. 00X-Jeremy Van Ede[9]; 5. 57X-Devon McMartin[12]; 6. 10N-Kole Nordquist[10]; 7. 20-Brayden Ahlers[11]; 8. 15V-Anthony Voss[1]; 9. 5X-Trevor Gunnink[3]; 10. (DNF) 5-Jared Nytroe[6]; 11. (DNF) P 38-Shaun Wahl[14]; 12. (DNF) 25-Dan Paplow[4]; 13. (DNF) 7G-Tanner Gregoire[13]; 14. (DNF) 74-Cory Hoogland[5]
Cars Limited Heat 1 (6 Laps): 1. 81-Travis Vanden Top[2]; 2. 74-Cory Hoogland[4]; 3. 21-Jim Horejsi[5]; 4. 69-Tony Rialson[6]; 5. 10N-Kole Nordquist[7]; 6. 20-Brayden Ahlers[3]; 7. 7G-Tanner Gregoire[1]
Cars Limited Heat 2 (6 Laps): 1. 25-Dan Paplow[3]; 2. 15V-Anthony Voss[1]; 3. 00X-Jeremy Van Ede[6]; 4. 5-Jared Nytroe[4]; 5. 5X-Trevor Gunnink[2]; 6. 57X-Devon McMartin[5]; 7. (DNF) P 38-Shaun Wahl[7]
Hobby Stocks
Wyffels Hybrids Independent Ag A Feature 1 (15 Laps): 1. 22Z-Blake Arends[4]; 2. 25H-Matt Hanson[5]; 3. 75C-Cory Probst[9]; 4. 12-Eric Gillette[6]; 5. 8B-Justin Bolluyt[10]; 6. 50-Trevor Fluit[1]; 7. 17-Trevor Holm[8]; 8. 41-Adam Snyder[7]; 9. 40-Brad Snyder[3]; 10. 40X-Jon Schmidt[11]; 11. 38-Cody Ross[12]; 12. (DNF) 5-Jeremy Johnson[2]
Wyffels Hybrids Independent Ag Heat 1 (6 Laps): 1. 50-Trevor Fluit[1]; 2. 25H-Matt Hanson[3]; 3. 40-Brad Snyder[2]; 4. 75C-Cory Probst[5]; 5. 41-Adam Snyder[4]; 6. 40X-Jon Schmidt[6]
Wyffels Hybrids Independent Ag Heat 2 (6 Laps): 1. 22Z-Blake Arends[2]; 2. 12-Eric Gillette[3]; 3. 8B-Justin Bolluyt[6]; 4. 17-Trevor Holm[4]; 5. 5-Jeremy Johnson[1]; 6. (DNF) 38-Cody Ross[5]
Sport Compact
Plaid Moose Cafe A Feature 1 (10 Laps): 1. 60-Dustin Virkus[4]; 2. 24J-Joshua Uhl[8]; 3. 57-Scott Espey[1]; 4. 23-Kent Miller[5]; 5. 7K-Brock Klaith[7]; 6. 22-Joe Bunkofske[3]; 7. 111-Dan Jensen[2]; 8. (DNF) 3G-Toriana Groebner[6]; 9. (DNS) 22K-Thad Gunnink
Plaid Moose Cafe Heat 1 (6 Laps): 1. 111-Dan Jensen[3]; 2. 57-Scott Espey[2]; 3. 60-Dustin Virkus[7]; 4. 23-Kent Miller[8]; 5. 22-Joe Bunkofske[4]; 6. 3G-Toriana Groebner[6]; 7. 7K-Brock Klaith[5]; 8. (DNF) 24J-Joshua Uhl[9]; 9. (DNF) 22K-Thad Gunnink[1]
Dirt Mini Trucks
SS Electric A Feature 1 (8 Laps): 1. 14G-TJ Gertsema[7]; 2. B52-Scott Stirn[3]; 3. 4J-Dan Jensen[4]; 4. 14-Matt Odom[2]; 5. (DNF) 13G-Jim Gertsema[1]; 6. (DNF) 3G-Craig Gertsema[5]; 7. (DNF) 31C-Cole Hoogland[6]
SS Electric Heat 1 (5 Laps): 1. B52-Scott Stirn[4]; 2. 13G-Jim Gertsema[1]; 3. 3G-Craig Gertsema[7]; 4. 4J-Dan Jensen[5]; 5. 14-Matt Odom[3]; 6. 31C-Cole Hoogland[2]; 7. (DNF) 14G-TJ Gertsema[6]