A Modifieds
OReillys Auto Parts A Feature 1 (20 Laps): 1. 7K-Aaron Krohn[4]; 2. M8-Dalton Magers[6]; 3. 15JR-Cole Bents[2]; 4. X-Joshua Rogotzke[10]; 5. 7C-Benjamin Chukuske[8]; 6. 97-Anderson Cole[11]; 7. 7J-Jeremy Smith[7]; 8. 5R-Jim Richert[3]; 9. 07-Justin Anderson[1]; 10. 35-Bruce Egeland[13]; 11. (DNF) 72-Tyler Limoges[9]; 12. (DNF) XXX-Jesse Rogotzke[5]; 13. (DNF) 80-Josh Bonnstetter[12]
OReillys Auto Parts Heat 1 (8 Laps): 1. 5R-Jim Richert[3]; 2. XXX-Jesse Rogotzke[4]; 3. X-Joshua Rogotzke[7]; 4. 15JR-Cole Bents[2]; 5. 7J-Jeremy Smith[5]; 6. 97-Anderson Cole[6]; 7. 35-Bruce Egeland[1]
OReillys Auto Parts Heat 2 (8 Laps): 1. 7K-Aaron Krohn[3]; 2. 07-Justin Anderson[1]; 3. M8-Dalton Magers[4]; 4. 72-Tyler Limoges[6]; 5. 7C-Benjamin Chukuske[5]; 6. 80-Josh Bonnstetter[2]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 7L-Jeffrey Larson[10]; 2. 81-Matt Speckman[8]; 3. 7-Kevin Debaere[3]; 4. 71X-Jake Bruns[9]; 5. 69M-Gary Mattison[5]; 6. 3-Mike Carlson[4]; 7. 14-Nick Johansen[6]; 8. 17Z-Zachary Foesch[7]; 9. 23X-Darin Prins[2]; 10. (DNF) 22N-Gage Noyes[1]
Car Toyz Heat 1 (8 Laps): 1. 7L-Jeffrey Larson[5]; 2. 7-Kevin Debaere[2]; 3. 22N-Gage Noyes[1]; 4. 69M-Gary Mattison[3]; 5. 17Z-Zachary Foesch[4]
Car Toyz Heat 2 (8 Laps): 1. 81-Matt Speckman[4]; 2. 3-Mike Carlson[2]; 3. 23X-Darin Prins[1]; 4. 71X-Jake Bruns[5]; 5. 14-Nick Johansen[3]
B Modifieds
Cars Limited A Feature 1 (15 Laps): 1. 9-Matthew Looft[11]; 2. 44-Aaron Wiersma[2]; 3. 1-Jeff Maasch[1]; 4. 5-Jared Nytroe[6]; 5. 111B-Eric Bassett[3]; 6. 69-Tony Rialson[7]; 7. 1S-Justin Klynsma[12]; 8. 1J-John Foreman[5]; 9. 17X-Justin Luinenburg[9]; 10. 3W-Randy Winter[13]; 11. 74-Cory Hoogland[10]; 12. 23-Jordan Ahlers[16]; 13. 33-Jordan Meine[8]; 14. 20-Brayden Ahlers[4]; 15. (DNF) 25-Dan Paplow[14]; 16. (DNF) P 38-Shaun Wahl[15]
Cars Limited Heat 1 (6 Laps): 1. 17X-Justin Luinenburg[4]; 2. 5-Jared Nytroe[3]; 3. 1-Jeff Maasch[1]; 4. (DNF) 1S-Justin Klynsma[5]; 5. (DNS) 23-Jordan Ahlers; 6. (DNS) P 38-Shaun Wahl
Cars Limited Heat 2 (6 Laps): 1. 44-Aaron Wiersma[1]; 2. 69-Tony Rialson[3]; 3. 20-Brayden Ahlers[2]; 4. 74-Cory Hoogland[4]; 5. 3W-Randy Winter[5]
Cars Limited Heat 3 (6 Laps): 1. 1J-John Foreman[2]; 2. 9-Matthew Looft[4]; 3. 111B-Eric Bassett[1]; 4. 33-Jordan Meine[3]; 5. 25-Dan Paplow[5]
Hobby Stocks
Wyffels Hybrids Independent Ag A Feature 1 (15 Laps): 1. 17X-Justin Luinenburg[10]; 2. 27-Malik Sampson[11]; 3. 83X-Justin Frederick[7]; 4. 41-Adam Snyder[6]; 5. 40-Brad Snyder[2]; 6. 25H-Matt Hanson[8]; 7. 3-Katie Gillette[5]; 8. 59-Corey Gronewold[1]; 9. 22W-Michael Weidert[17]; 10. 29-Tim Huseby[15]; 11. 23X-Trevor Fluit[18]; 12. 5-Jeremy Johnson[3]; 13. 16X-Blake Luinenburg[13]; 14. (DNF) 38-Cody Ross[16]; 15. (DNF) 76-Ben Peterson[4]; 16. (DNF) 28-John Ross[14]; 17. (DNF) 12-Eric Gillette[9]; 18. (DQ) 27K-Keeran Sampson[12]
Wyffels Hybrids Independent Ag Heat 1 (6 Laps): 1. 25H-Matt Hanson[4]; 2. 40-Brad Snyder[2]; 3. 3-Katie Gillette[3]; 4. 17X-Justin Luinenburg[5]; 5. 16X-Blake Luinenburg[6]; 6. 38-Cody Ross[1]
Wyffels Hybrids Independent Ag Heat 2 (6 Laps): 1. 59-Corey Gronewold[1]; 2. 27-Malik Sampson[6]; 3. 5-Jeremy Johnson[2]; 4. 41-Adam Snyder[3]; 5. 28-John Ross[4]; 6. 22W-Michael Weidert[5]
Wyffels Hybrids Independent Ag Heat 3 (6 Laps): 1. 12-Eric Gillette[4]; 2. 27K-Keeran Sampson[6]; 3. 76-Ben Peterson[2]; 4. 83X-Justin Frederick[3]; 5. 29-Tim Huseby[5]; 6. 23X-Trevor Fluit[1]
Sport Compact
Plaid Moose Cafe A Feature 1 (12 Laps): 1. 11A-Darwin Brown[7]; 2. 16X-Roberto Esqueda[5]; 3. 3G-Craig Gertsema[4]; 4. 3-Toriana Groebner[3]; 5. 29X-Jason Bolte[8]; 6. 11G-Gary Grabill[6]; 7. (DNF) 12B-Brandon Truty[1]; 8. (DNF) 7K-Brock Klaith[2]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 16X-Roberto Esqueda[7]; 2. 3G-Craig Gertsema[6]; 3. 3-Toriana Groebner[3]; 4. 7K-Brock Klaith[2]; 5. 12B-Brandon Truty[1]; 6. 11G-Gary Grabill[4]; 7. (DNF) 11A-Darwin Brown[8]; 8. (DNF) 29X-Jason Bolte[5]
Dirt Mini Trucks
SS Electric A Feature 1 (8 Laps): 1. B 52-Scott Stirn[5]; 2. 14G-Neil Forsberg[4]; 3. 1-Jason Wynia[2]; 4. 4J-Dan Jensen[3]; 5. 13G-Dawson Gertsema[1]; 6. (DNF) 14-Matt Odom[6]
SS Electric Heat 1 (5 Laps): 1. 1-Jason Wynia[3]; 2. 14G-Neil Forsberg[5]; 3. B 52-Scott Stirn[6]; 4. 4J-Dan Jensen[4]; 5. 13G-Dawson Gertsema[1]; 6. (DNF) 14-Matt Odom[2]
Vintage Full Body Stock Cars
A Feature 1 (12 Laps): 1. 55JR-Tom Offedahl[5]; 2. 06-Mark Offedahl[7]; 3. 55-Wayne Offedahl[11]; 4. 71-Bryan Mooney[10]; 5. 2-Curt Schuur[1]; 6. 33-Dustin Karl[2]; 7. 67-Glenn Kleinenberg[8]; 8. 1-Jason Adnderson[12]; 9. 8-Wayne Karls[4]; 10. FT50-Dave Christensen[6]; 11. 83-zzzJohn zzzOlmshied[3]; 12. 17-Rick Martens[9]
Heat 1 (6 Laps): 1. 71-Bryan Mooney[2]; 2. 1-Jason Adnderson[3]; 3. 33-Dustin Karl[4]; 4. 8-Wayne Karls[5]; 5. 83-zzzJohn zzzOlmshied[6]; 6. (DNF) 67-Glenn Kleinenberg[1]
Heat 2 (6 Laps): 1. 55-Wayne Offedahl[2]; 2. 06-Mark Offedahl[1]; 3. 55JR-Tom Offedahl[4]; 4. 17-Rick Martens[5]; 5. 2-Curt Schuur[3]; 6. FT50-Dave Christensen[6]