Sport Compact
A Feature 1 (6 Laps): 1. 8K-Kaytee DeVries[8]; 2. 39H-Jason Hanson[2]; 3. 8J-Jay Devries[7]; 4. 43-Jade Lange[5]; 5. 33N-Corey Nammany[6]; 6. 23-Logan Kelly[3]; 7. 3A-Auston Honeycutt[4]; 8. 52L-Mark Lindgren[1]; 9. 23X-Gilbert Aldape[9]
Heat 1 (4 Laps): 1. 8J-Jay Devries[4]; 2. 43-Jade Lange[3]; 3. 23-Logan Kelly[2]; 4. 52L-Mark Lindgren[1]; 5. (DNF) 23X-Gilbert Aldape[5]
Heat 2 (4 Laps): 1. 8K-Kaytee DeVries[4]; 2. 39H-Jason Hanson[1]; 3. 33N-Corey Nammany[3]; 4. 3A-Auston Honeycutt[2]
Hobby Stocks
A Feature 1 (12 Laps): 1. 7C-Andrew Claus[3]; 2. 49-James Johnson[10]; 3. 22-Mike Smith[1]; 4. 45B-Craig Brotherton[14]; 5. 37-Gaylen Freese[4]; 6. 45-Drew Barglof[7]; 7. 87-John Briggs[8]; 8. 29N-Cody Nielsen[12]; 9. T8-Brandon Nielsen[15]; 10. 11K-Kurtis Bonneson[5]; 11. 28-Dillon Magnussen[6]; 12. 77-Conner Hildreth[16]; 13. 007-Mike Swain[2]; 14. 717-Nick Schilling[9]; 15. 24H-Dylan Halder[18]; 16. 61W-Zach Weier[13]; 17. 7P-Austin Pinney[17]; 18. (DNF) 88-Daniel Smith[11]
Heat 1 (6 Laps): 1. 49-James Johnson[5]; 2. 45-Drew Barglof[4]; 3. 88-Daniel Smith[6]; 4. 007-Mike Swain[2]; 5. 61W-Zach Weier[1]; 6. (DNF) 77-Conner Hildreth[3]
Heat 2 (6 Laps): 1. 22-Mike Smith[1]; 2. 7C-Andrew Claus[2]; 3. 11K-Kurtis Bonneson[3]; 4. 87-John Briggs[4]; 5. 45B-Craig Brotherton[6]; 6. 7P-Austin Pinney[5]
Heat 3: 1. 37-Gaylen Freese[2]; 2. 28-Dillon Magnussen[3]; 3. 29N-Cody Nielsen[6]; 4. 717-Nick Schilling[4]; 5. T8-Brandon Nielsen[5]; 6. 24H-Dylan Halder[1]
B Modifieds
A Feature 1 (12 Laps): 1. 33-Tim Rupp[7]; 2. 12-Doug Smith[8]; 3. 14Z-Zech Norgaard[2]; 4. T1-Rusty Montagne[6]; 5. 98-Alex Bailey[4]; 6. 45R-Dale Ricks Jr[10]; 7. 4-Jackson Mulder[3]; 8. 44-Cameron VandeWeerd[15]; 9. 12X-Christian Sylvester[13]; 10. 3D-Keith Demey[14]; 11. 25X-Justin Patterson[12]; 12. (DNF) 22-Austin Heacock[11]; 13. (DNF) 90-Brandon Thomas[16]; 14. (DNF) 21-Connor Vande Weerd[1]; 15. (DNF) 25-Cody Thompson[9]; 16. (DNF) 1AND-Brady Joynt[5]
Heat 1 (6 Laps): 1. 12-Doug Smith[6]; 2. T1-Rusty Montagne[5]; 3. 4-Jackson Mulder[3]; 4. 1AND-Brady Joynt[4]; 5. 45R-Dale Ricks Jr[8]; 6. 22-Austin Heacock[7]; 7. 12X-Christian Sylvester[2]; 8. 3D-Keith Demey[1]
Heat 2 (6 Laps): 1. 14Z-Zech Norgaard[2]; 2. 21-Connor Vande Weerd[1]; 3. 25-Cody Thompson[6]; 4. 33-Tim Rupp[5]; 5. 98-Alex Bailey[3]; 6. 25X-Justin Patterson[7]; 7. 90-Brandon Thomas[8]; 8. 44-Cameron VandeWeerd[4]
Stock Cars
A Feature 1 (15 Laps): 1. 81-Devin Smith[6]; 2. 66Z-Elijah Zevenbergen[9]; 3. 92B-Brian Blessington[7]; 4. 66-Mike Vondrak[1]; 5. 5B-Stefan Sybesma[5]; 6. 8-David Smith[8]; 7. 01U-Chris Ullrich[4]; 8. 20N-Justin Nehring[3]; 9. 7M-Mitch Dowhower[10]; 10. 17-Austin Brands[2]; 11. (DNF) 16-Josh Suhr[11]; 12. (DNF) 2-Bo Lundquist[12]
Heat 1 (8 Laps): 1. 5B-Stefan Sybesma[3]; 2. 92B-Brian Blessington[4]; 3. 66Z-Elijah Zevenbergen[5]; 4. 20N-Justin Nehring[2]; 5. 66-Mike Vondrak[1]; 6. 16-Josh Suhr[6]
Heat 2 (8 Laps): 1. 01U-Chris Ullrich[2]; 2. 8-David Smith[4]; 3. 81-Devin Smith[3]; 4. 7M-Mitch Dowhower[5]; 5. 17-Austin Brands[1]; 6. (DNF) 2-Bo Lundquist[6]
A Modifieds
A Feature 1 (15 Laps): 1. 1X-Chris Abelson[5]; 2. 19SB-Lance Mari[8]; 3. 777-Al Hejna[2]; 4. 31-Corey Dripps[6]; 5. XXX-Jesse Rogotzke[4]; 6. 1R-Craig Reetz[3]; 7. 14B-Matt Bonine[9]; 8. X-Joshua Rogotzke[12]; 9. 45T-Trent Guest[7]; 10. (DNF) 43-Brent Mack[11]; 11. (DNF) 37-Mike Jergens[10]; 12. (DNF) 48-Bob Moore[1]; 13. (DNF) 17-Justin Sackett[14]; 14. (DNF) 2X-Judson Maggert[13]
Heat 1 (8 Laps): 1. 1X-Chris Abelson[4]; 2. 1R-Craig Reetz[3]; 3. 37-Mike Jergens[7]; 4. 48-Bob Moore[2]; 5. 45T-Trent Guest[5]; 6. 43-Brent Mack[1]; 7. 2X-Judson Maggert[6]
Heat 2 (5 Laps): 1. 777-Al Hejna[2]; 2. 31-Corey Dripps[4]; 3. XXX-Jesse Rogotzke[3]; 4. 19SB-Lance Mari[5]; 5. 14B-Matt Bonine[6]; 6. X-Joshua Rogotzke[7]; 7. (DNF) 17-Justin Sackett[1]
305 Sprints - Winged
A Feature 1: 1. 48-Jake Martens[4]; 2. 12L-John Lambertz[11]; 3. 48X-Tyler Thompson[6]; 4. 4L-Mike Houseman Jr[10]; 5. 23-Brandon Bosma[2]; 6. 2H-Billy Boles[9]; 7. 05-Brandon Allen[7]; 8. 84X-Matt Fredrichsen[13]; 9. 21-Brett Allen[8]; 10. 84-Loren Reuter[12]; 11. 4J-Aaron Guillaume[14]; 12. (DNF) 15-Zach Glaser[3]; 13. (DNF) 69-Mike Moore[5]; 14. (DNF) 10E-CJ Houseman[1]
Heat 1: 1. 2H-Billy Boles[2]; 2. 23-Brandon Bosma[1]; 3. 69-Mike Moore[5]; 4. 48X-Tyler Thompson[4]; 5. 10E-CJ Houseman[7]; 6. 12L-John Lambertz[6]; 7. 84X-Matt Fredrichsen[3]
Heat 2: 1. 48-Jake Martens[5]; 2. 05-Brandon Allen[2]; 3. 4L-Mike Houseman Jr[6]; 4. 21-Brett Allen[4]; 5. 15-Zach Glaser[1]; 6. 84-Loren Reuter[3]; 7. 4J-Aaron Guillaume[7]