A Modifieds
OReillys Auto Parts A Feature 1 (20 Laps): 1. XXX-Jesse Rogotzke[4]; 2. 7J-Jeremy Smith[5]; 3. M8-Dalton Magers[6]; 4. 27-Don Gerritsen Jr[8]; 5. 6-Dustin Kruse[2]; 6. 5R-Jim Richert[9]; 7. 15JR-Cole Bents[1]; 8. 9L-Ed Leonard[12]; 9. 74C-Clint Hatlestad[10]; 10. 80-Josh Bonnstetter[3]; 11. (DNF) 7K-Aaron Krohn[7]; 12. (DNF) 35-Bruce Egeland[11]
OReillys Auto Parts Heat 1 (8 Laps): 1. 7K-Aaron Krohn[5]; 2. 7J-Jeremy Smith[4]; 3. 5R-Jim Richert[6]; 4. 80-Josh Bonnstetter[3]; 5. 15JR-Cole Bents[2]; 6. 35-Bruce Egeland[1]
OReillys Auto Parts Heat 2 (8 Laps): 1. XXX-Jesse Rogotzke[3]; 2. M8-Dalton Magers[4]; 3. 27-Don Gerritsen Jr[5]; 4. 6-Dustin Kruse[2]; 5. 74C-Clint Hatlestad[6]; 6. 9L-Ed Leonard[1]
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 71X-Jake Bruns[5]; 2. 15X-Taylor Willms[2]; 3. 17Z-Zachary Foesch[4]; 4. 7-Kevin Debaere[9]; 5. 3-Mike Carlson[1]; 6. 23X-Darin Prins[10]; 7. (DNF) 22N-Gage Noyes[8]; 8. (DNF) 14-Nick Johansen[6]; 9. (DNF) 69M-Gary Mattison[3]; 10. (DNF) 81-Matt Speckman[7]
Car Toyz Heat 1 (8 Laps): 1. 71X-Jake Bruns[3]; 2. 7-Kevin Debaere[5]; 3. 81-Matt Speckman[4]; 4. 69M-Gary Mattison[2]; 5. 3-Mike Carlson[1]
Car Toyz Heat 2 (8 Laps): 1. 14-Nick Johansen[3]; 2. 17Z-Zachary Foesch[2]; 3. 15X-Taylor Willms[1]; 4. 22N-Gage Noyes[4]; 5. 23X-Darin Prins[5]
B Modifieds
Cars Limited A Feature 1 (15 Laps): 1. 21-Jim Horejsi[4]; 2. 00X-Jeremy Van Ede[12]; 3. 1S-Justin Klynsma[11]; 4. 71B-David Siercks[13]; 5. 17X-Justin Luinenburg[3]; 6. 74-Cory Hoogland[9]; 7. 23X-Ryan Westman[17]; 8. 41J-Brycen Johnson[16]; 9. 33-Jordan Meine[6]; 10. (DNF) 69-Tony Rialson[1]; 11. (DNF) 7G-Tanner Gregoire[15]; 12. (DNF) 48-John Albrecht[2]; 13. (DNF) 23-Jordan Ahlers[7]; 14. (DNF) 20-Brayden Ahlers[5]; 15. (DNF) 9-Matthew Looft[10]; 16. (DNF) 44-Aaron Wiersma[8]; 17. (DNF) 5X-Randy Klein[14]; 18. (DQ) 1-Jeff Maasch[18]
Cars Limited Heat 1 (6 Laps): 1. 17X-Justin Luinenburg[2]; 2. 9-Matthew Looft[5]; 3. 23-Jordan Ahlers[4]; 4. 21-Jim Horejsi[3]; 5. 71B-David Siercks[6]; 6. 7G-Tanner Gregoire[1]; 7. (DNF) 1-Jeff Maasch
Cars Limited Heat 2 (6 Laps): 1. 44-Aaron Wiersma[4]; 2. 69-Tony Rialson[1]; 3. 1S-Justin Klynsma[5]; 4. 20-Brayden Ahlers[3]; 5. 5X-Randy Klein[2]
Cars Limited Heat 3 (6 Laps): 1. 74-Cory Hoogland[4]; 2. 00X-Jeremy Van Ede[5]; 3. 48-John Albrecht[1]; 4. 33-Jordan Meine[3]; 5. 1-Jeff Maasch[6]; 6. 41J-Brycen Johnson[7]; 7. 23X-Ryan Westman[2]
Hobby Stocks
Wyffels Hybrids Independent Ag A Feature 1 (15 Laps): 1. 28-John Ross[4]; 2. 17X-Justin Luinenburg[8]; 3. 12-Eric Gillette[7]; 4. 17-Trevor Holm[6]; 5. 23X-Trevor Fluit[1]; 6. 3-Katie Gillette[3]; 7. 41-Adam Snyder[5]; 8. 5-Jeremy Johnson[11]; 9. 22W-Will Miller[10]; 10. (DNF) 25H-Matt Hanson[9]; 11. (DNF) 40-Brad Snyder[2]
Wyffels Hybrids Independent Ag Heat 1 (6 Laps): 1. 40-Brad Snyder[2]; 2. 17X-Justin Luinenburg[5]; 3. 28-John Ross[3]; 4. 17-Trevor Holm[4]; 5. 23X-Trevor Fluit[1]; 6. 22W-Will Miller[6]
Wyffels Hybrids Independent Ag Heat 2 (6 Laps): 1. 12-Eric Gillette[4]; 2. 3-Katie Gillette[2]; 3. 41-Adam Snyder[3]; 4. 25H-Matt Hanson[5]; 5. 5-Jeremy Johnson[1]
Sport Compact
Plaid Moose Cafe A Feature 1 (12 Laps): 1. 11A-Darwin Brown[8]; 2. 16X-Roberto Esqueda[6]; 3. 18-Alex Dostal[9]; 4. 29X-Jason Bolte[1]; 5. 19-Jerry Coopman[10]; 6. 11G-Gary Grabill[2]; 7. 9-Nate Coopman[7]; 8. 3G-Craig Gertsema[5]; 9. 22-Joe Bunkofske[3]; 10. 18X-Mike Morrow[12]; 11. 12B-Brandon Truty[11]; 12. 15J-Josh Stanley[4]; 13. 7K-Brock Klaith[13]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 29X-Jason Bolte[1]; 2. 11A-Darwin Brown[5]; 3. 16X-Roberto Esqueda[4]; 4. 18-Alex Dostal[6]; 5. 15J-Josh Stanley[3]; 6. 12B-Brandon Truty[2]
Plaid Moose Cafe Heat 2 (6 Laps): 1. 3G-Craig Gertsema[4]; 2. 19-Jerry Coopman[7]; 3. 11G-Gary Grabill[1]; 4. 22-Joe Bunkofske[3]; 5. 9-Nate Coopman[5]; 6. 18X-Mike Morrow[6]; 7. 7K-Brock Klaith[2]
Dirt Mini Trucks
SS Electric A Feature 1 (8 Laps): 1. 14G-Neil Forsberg[2]; 2. B 52-Scott Stirn[3]; 3. 1-Jason Wynia[5]; 4. 14-Matt Odom[4]; 5. (DNF) 4J-Dan Jensen[1]; 6. (DNF) 13G-Dawson Gertsema[6]
SS Electric Heat 1 (5 Laps): 1. 4J-Dan Jensen[2]; 2. 14G-Neil Forsberg[3]; 3. B 52-Scott Stirn[4]; 4. 1-Jason Wynia[6]; 5. 14-Matt Odom[5]; 6. 13G-Dawson Gertsema[1]
305 Sprints - Winged
Sea Foam A Feature 1 (20 Laps): 1. 7F-Shane Fick[5]; 2. 05S-Colin Smith[2]; 3. 23-Brandon Bosma[4]; 4. 12L-John Lambertz[6]; 5. 05-Brandon Allen[8]; 6. 21-Brett Allen[10]; 7. 35-Blaine Stegenga[1]; 8. 15-Zach Glaser[11]; 9. 1S-Ryan Voss[9]; 10. 4S-Mike Stien[7]; 11. 7L-Jesse Lindberg[12]; 12. 7-Johnny Sullivan[3]; 13. 27-Rick Schroeder[13]; 14. (DNF) 56-Bill Johnson[14]
Sea Foam Heat 1 (8 Laps): 1. 35-Blaine Stegenga[1]; 2. 56-Bill Johnson[2]; 3. 4S-Mike Stien[3]; 4. 05S-Colin Smith[5]; 5. 12L-John Lambertz[7]; 6. 21-Brett Allen[6]; 7. 7L-Jesse Lindberg[4]
Sea Foam Heat 2 (8 Laps): 1. 7F-Shane Fick[1]; 2. 05-Brandon Allen[2]; 3. 23-Brandon Bosma[3]; 4. 1S-Ryan Voss[6]; 5. 7-Johnny Sullivan[4]; 6. 15-Zach Glaser[5]; 7. (DNF) 27-Rick Schroeder[7]