A Modifieds
OReillys Auto Parts A Feature 1 (20 Laps): 1. 7K-Aaron Krohn[3]; 2. XXX-Jesse Rogotzke[7]; 3. 27-Don Gerritsen Jr[5]; 4. 72-Tyler Limoges[1]; 5. M8-Dalton Magers[4]; 6. 7J-Jeremy Smith[2]; 7. 80-Josh Bonnstetter[8]; 8. 35-Bruce Egeland[9]; 9. 74C-Clint Hatlestad[6]
OReillys Auto Parts Heat 1 (8 Laps): 1. 72-Tyler Limoges[4]; 2. 27-Don Gerritsen Jr[8]; 3. 7K-Aaron Krohn[6]; 4. M8-Dalton Magers[7]; 5. 7J-Jeremy Smith[5]; 6. 74C-Clint Hatlestad[9]; 7. XXX-Jesse Rogotzke[3]; 8. 80-Josh Bonnstetter[2]; 9. 35-Bruce Egeland[1]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 71X-Jake Bruns[4]; 2. 7L-Jeffrey Larson[5]; 3. 14-Nick Johansen[6]; 4. 7-Kevin Debaere[2]; 5. 69M-Gary Mattison[8]; 6. 17Z-Zachary Foesch[3]; 7. 23X-Darin Prins[1]; 8. 12S-Dustin Sievers[9]; 9. (DNF) 3-Mike Carlson[7]
Car Toyz Heat 1 (8 Laps): 1. 7-Kevin Debaere[3]; 2. 7L-Jeffrey Larson[9]; 3. 17Z-Zachary Foesch[6]; 4. 71X-Jake Bruns[7]; 5. 23X-Darin Prins[1]; 6. 14-Nick Johansen[4]; 7. 3-Mike Carlson[2]; 8. 69M-Gary Mattison[5]; 9. 12S-Dustin Sievers[8]
B Modifieds
Cars Limited A Feature 1 (15 Laps): 1. 33-Jordan Meine[3]; 2. 69-Tony Rialson[5]; 3. 1S-Justin Klynsma[9]; 4. 17X-Justin Luinenburg[4]; 5. 57X-Devon McMartin[10]; 6. 20-Brayden Ahlers[2]; 7. (DNF) 1-Jeff Maasch[1]; 8. (DNF) 21-Jim Horejsi[8]; 9. (DNF) 74-Cory Hoogland[6]; 10. (DNF) 9-Matthew Looft[7]
Cars Limited Heat 1 (6 Laps): 1. 9-Matthew Looft[4]; 2. 1-Jeff Maasch[1]; 3. 69-Tony Rialson[3]; 4. 1S-Justin Klynsma[5]; 5. 33-Jordan Meine[2]
Cars Limited Heat 2 (6 Laps): 1. 17X-Justin Luinenburg[2]; 2. 21-Jim Horejsi[4]; 3. 20-Brayden Ahlers[1]; 4. 74-Cory Hoogland[3]; 5. 57X-Devon McMartin[5]
Hobby Stocks
Wyffels Hybrids Independent Ag A Feature 1 (15 Laps): 1. 17X-Justin Luinenburg[8]; 2. 12-Eric Gillette[6]; 3. 27-Malik Sampson[9]; 4. 17-Trevor Holm[11]; 5. 59-Corey Gronewold[1]; 6. 40-Brad Snyder[3]; 7. 14-Ernie Dailey[10]; 8. 41-Adam Snyder[14]; 9. 16X-Blake Luinenburg[13]; 10. 5-Jeremy Johnson[2]; 11. 5G-Tim Gonska[16]; 12. 28-John Ross[5]; 13. 47-Jake Manitz[12]; 14. 22W-Will Miller[15]; 15. (DNF) 25H-Matt Hanson[7]; 16. (DNF) 3-Katie Gillette[4]
Wyffels Hybrids Independent Ag Heat 1 (6 Laps): 1. 40-Brad Snyder[2]; 2. 12-Eric Gillette[3]; 3. 17X-Justin Luinenburg[4]; 4. 17-Trevor Holm[5]; 5. 16X-Blake Luinenburg[1]; 6. (DNS) 5G-Tim Gonska
Wyffels Hybrids Independent Ag Heat 2 (6 Laps): 1. 3-Katie Gillette[2]; 2. 27-Malik Sampson[4]; 3. 59-Corey Gronewold[1]; 4. 47-Jake Manitz[5]; 5. (DNF) 41-Adam Snyder[3]
Wyffels Hybrids Independent Ag Heat 3 (6 Laps): 1. 25H-Matt Hanson[3]; 2. 14-Ernie Dailey[4]; 3. 28-John Ross[2]; 4. 5-Jeremy Johnson[1]; 5. 22W-Will Miller[5]
Sport Compact
Plaid Moose Cafe A Feature 1 (12 Laps): 1. 11A-Darwin Brown[4]; 2. 16X-Roberto Esqueda[3]; 3. 7K-Brock Klaith[2]; 4. 29X-Jason Bolte[8]; 5. 18-Alex Dostal[5]; 6. 81D-Justin Dose[6]; 7. 12B-Brandon Truty[1]; 8. 11G-Gary Grabill[7]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 7K-Brock Klaith[2]; 2. 11A-Darwin Brown[6]; 3. 16X-Roberto Esqueda[5]; 4. 18-Alex Dostal[8]; 5. 12B-Brandon Truty[1]; 6. 81D-Justin Dose[7]; 7. 11G-Gary Grabill[3]; 8. (DNF) 29X-Jason Bolte[4]
Dirt Mini Trucks
SS Electric A Feature 1 (8 Laps): 1. 14-Matt Odom[2]; 2. 1-Jason Wynia[6]; 3. 13G-Dawson Gertsema[1]; 4. 14G-Neil Forsberg[4]; 5. 4QJR-Brett Staab[7]; 6. (DNF) 4J-Dan Jensen[3]; 7. (DNF) B 52-Scott Stirn[5]
SS Electric Heat 1 (4 Laps): 1. 14-Matt Odom[2]; 2. 13G-Dawson Gertsema[1]; 3. 14G-Neil Forsberg[5]; 4. 4J-Dan Jensen[3]; 5. B 52-Scott Stirn[6]; 6. (DNF) 1-Jason Wynia[4]; 7. (DNS) 4QJR-Brett Staab