A Modifieds
OReillys Auto Parts A Feature 1 (20 Laps): 1. 7J-Jeremy Smith[5]; 2. 777-Aaron Krohn[4]; 3. 72-Tyler Limoges[8]; 4. M8-Dalton Magers[9]; 5. XXX-Jesse Rogotzke[6]; 6. 27-Don Gerritsen Jr[7]; 7. 80-Josh Bonnstetter[12]; 8. 35-Bruce Egeland[3]; 9. 75-Randy Klein[10]; 10. 10-Nick Ober[2]; 11. 16D-Jamie Dannaman[11]; 12. (DNF) 10T-Jay Triplett[1]
OReillys Auto Parts Heat 1 (8 Laps): 1. M8-Dalton Magers[6]; 2. 777-Aaron Krohn[3]; 3. 7J-Jeremy Smith[4]; 4. 27-Don Gerritsen Jr[5]; 5. 10-Nick Ober[2]; 6. 16D-Jamie Dannaman[1]
OReillys Auto Parts Heat 2 (8 Laps): 1. 72-Tyler Limoges[5]; 2. XXX-Jesse Rogotzke[4]; 3. 10T-Jay Triplett[1]; 4. 35-Bruce Egeland[2]; 5. 75-Randy Klein[6]; 6. (DNF) 80-Josh Bonnstetter[3]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 5L-Dustin Larson[5]; 2. 71D-Shaun Bruns[1]; 3. F1-Levi Feltman[3]; 4. 14-Nick Johansen[7]; 5. 69M-Gary Mattison[6]; 6. 7-Kevin Debaere[4]; 7. 71X-Jake Bruns[8]; 8. 17Z-Zachary Foesch[2]; 9. (DNF) 3-Mike Carlson[9]
Car Toyz Heat 1 (8 Laps): 1. 71D-Shaun Bruns[1]; 2. F1-Levi Feltman[5]; 3. 5L-Dustin Larson[9]; 4. 7-Kevin Debaere[7]; 5. 17Z-Zachary Foesch[2]; 6. 69M-Gary Mattison[4]; 7. 14-Nick Johansen[8]; 8. 71X-Jake Bruns[6]; 9. 3-Mike Carlson[3]
B Modifieds
Cars Limited A Feature 1 (15 Laps): 1. 69-Tony Rialson[7]; 2. T17-Danny Myrvold[4]; 3. 21-Jim Horejsi[8]; 4. 15JR-Cole Bents[9]; 5. 20-Brayden Ahlers[6]; 6. 5X-Trevor Gunnink[5]; 7. (DNF) P 38-Shaun Wahl[2]; 8. (DNF) 00X-Jeremy Van Ede[10]; 9. (DNF) 41J-Brycen Johnson[1]; 10. (DNF) 69W-Wade Gunnink[3]
Cars Limited Heat 1 (6 Laps): 1. 69-Tony Rialson[4]; 2. 15JR-Cole Bents[5]; 3. 5X-Trevor Gunnink[3]; 4. 69W-Wade Gunnink[2]; 5. (DNF) 41J-Brycen Johnson[1]
Cars Limited Heat 2 (6 Laps): 1. T17-Danny Myrvold[1]; 2. 00X-Jeremy Van Ede[4]; 3. 21-Jim Horejsi[3]; 4. 20-Brayden Ahlers[2]; 5. P 38-Shaun Wahl[5]
Hobby Stocks
Wyffels Hybrids Independent Ag A Feature 1 (15 Laps): 1. 25H-Matt Hanson[1]; 2. 17-Trevor Holm[7]; 3. 75C-Cory Probst[9]; 4. 41-Adam Snyder[8]; 5. 40-Brad Snyder[3]; 6. 59-Corey Gronewold[5]; 7. 5-Jeremy Johnson[12]; 8. 50-Trevor Fluit[11]; 9. 01-Michael Metteer[10]; 10. (DNF) 12-Eric Gillette[6]; 11. (DNF) 28-John Ross[4]; 12. (DNF) 3J-Derek Platt[2]
Wyffels Hybrids Independent Ag Heat 1 (6 Laps): 1. 25H-Matt Hanson[1]; 2. 17-Trevor Holm[5]; 3. 75C-Cory Probst[6]; 4. 40-Brad Snyder[3]; 5. 59-Corey Gronewold[4]; 6. 50-Trevor Fluit[2]
Wyffels Hybrids Independent Ag Heat 2 (6 Laps): 1. 12-Eric Gillette[4]; 2. 28-John Ross[3]; 3. 41-Adam Snyder[5]; 4. 3J-Derek Platt[2]; 5. 01-Michael Metteer[6]; 6. (DNF) 5-Jeremy Johnson[1]
Sport Compact
Plaid Moose Cafe A Feature 1 (10 Laps): 1. 60-Dustin Virkus[5]; 2. 15J-Josh Stanley[2]; 3. 22-Joe Bunkofske[4]; 4. 7K-Brock Klaith[7]; 5. 111-Dan Jensen[6]; 6. 84F-Terry Fedde[3]; 7. 22K-Thad Gunnink[1]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 60-Dustin Virkus[7]; 2. 15J-Josh Stanley[2]; 3. 22-Joe Bunkofske[6]; 4. 84F-Terry Fedde[5]; 5. 22K-Thad Gunnink[1]; 6. 111-Dan Jensen[3]; 7. 7K-Brock Klaith[4]
Dirt Mini Trucks
SS Electric A Feature 1 (8 Laps): 1. 14G-TJ Gertsema[3]; 2. 77-Dustin Gransee[1]; 3. 3G-Craig Gertsema[5]; 4. 31C-Cole Hoogland[2]; 5. 14-Matt Odom[4]; 6. (DNF) 4J-Dan Jensen[6]; 7. (DNS) 13G-Jim Gertsema
SS Electric Heat 1 (5 Laps): 1. 3G-Craig Gertsema[7]; 2. 31C-Cole Hoogland[3]; 3. 77-Dustin Gransee[2]; 4. 14G-TJ Gertsema[4]; 5. 14-Matt Odom[6]; 6. (DNF) 4J-Dan Jensen[5]; 7. (DNS) 13G-Jim Gertsema