A Modifieds
A Feature 1 (25 Laps): 1. 4J-Wayne Johnson[6]; 2. 9H-Robert Hellebust[11]; 3. 6P-Travis Peery[8]; 4. 14T-Travis Hagen[9]; 5. 58-Shawn Nostdahl[7]; 6. 6Z-Zach Dockter[17]; 7. 12EH-Riley Emmel[14]; 8. 72-Dallas Rice[4]; 9. 5T-Marcus Tomlinson[21]; 10. 15T-Myles Tomlinson[19]; 11. 72X-Kyler Jeffrey[20]; 12. 4-Jordan Huettl[1]; 13. 56-Steven Seibel[22]; 14. 67F-Alan Fetzer[18]; 15. 02-Kody Scholpp[12]; 16. (DNF) 29C-Drew Christianson[5]; 17. (DNF) 19-John Flory[10]; 18. (DNF) 11X-Tom Berry Jr[16]; 19. (DNF) 77-Tyler Wagner[15]; 20. (DNF) 29S-Darren Schatz[2]; 21. (DNF) 65-Jerad Thelen[13]; 22. (DNF) 019-Travis Olheiser[3]
Heat 1 (8 Laps): 1. 29C-Drew Christianson[5]; 2. 4-Jordan Huettl[1]; 3. 19-John Flory[7]; 4. 6P-Travis Peery[6]; 5. 65-Jerad Thelen[2]; 6. 11X-Tom Berry Jr[8]; 7. 15T-Myles Tomlinson[4]; 8. 56-Steven Seibel[3]
Heat 2 (8 Laps): 1. 29S-Darren Schatz[1]; 2. 019-Travis Olheiser[3]; 3. 4J-Wayne Johnson[5]; 4. 9H-Robert Hellebust[7]; 5. 12EH-Riley Emmel[4]; 6. 6Z-Zach Dockter[6]; 7. (DNF) 72X-Kyler Jeffrey[2]
Heat 3 (8 Laps): 1. 14T-Travis Hagen[6]; 2. 02-Kody Scholpp[7]; 3. 72-Dallas Rice[3]; 4. 58-Shawn Nostdahl[5]; 5. 77-Tyler Wagner[2]; 6. 67F-Alan Fetzer[1]; 7. (DNF) 5T-Marcus Tomlinson[4]
Dash 1 (12 Laps):
Dash 2 (12 Laps):
Stock Cars
A Feature 1 (20 Laps): 1. 20-Joe Flory[3]; 2. 17-Austin Daae[8]; 3. 11S-Mike Swallers[6]; 4. 87-Eric Harpole[10]; 5. 97-Nathan Burke[12]; 6. 20F-Dalton Flory[7]; 7. 7L-Matt Lang[2]; 8. 28M-Keith Mattox[1]; 9. 76-Bob Fuegmann[16]; 10. 11-Dave Swallers[13]; 11. 67-Joren Boyce[9]; 12. 214-Bill Jones[5]; 13. 211-Joe Schrodt[21]; 14. 16B-Justin Bachmeier[18]; 15. 7-Gary Goudy Sr[20]; 16. (DNF) 12-Rob Stenvold[11]; 17. (DNF) 12G-Gary Goudy Jr[14]; 18. (DNF) 2-Scott Yale[15]; 19. (DNF) 13L-Nick Lund[4]; 20. (DNF) 94-Aden Clark[19]; 21. (DNF) 21-Taylor Stenvold[17]
Heat 1 (8 Laps): 1. 17-Austin Daae[6]; 2. 12-Rob Stenvold[7]; 3. 7L-Matt Lang[2]; 4. 214-Bill Jones[5]; 5. 11-Dave Swallers[4]; 6. 76-Bob Fuegmann[3]; 7. 94-Aden Clark[1]
Heat 2 (8 Laps): 1. 67-Joren Boyce[6]; 2. 97-Nathan Burke[7]; 3. 11S-Mike Swallers[5]; 4. 13L-Nick Lund[4]; 5. 12G-Gary Goudy Jr[3]; 6. 21-Taylor Stenvold[1]; 7. 7-Gary Goudy Sr[2]
Heat 3 (8 Laps): 1. 20-Joe Flory[3]; 2. 20F-Dalton Flory[5]; 3. 28M-Keith Mattox[1]; 4. 87-Eric Harpole[6]; 5. 2-Scott Yale[2]; 6. 16B-Justin Bachmeier[4]; 7. 211-Joe Schrodt[7]
Sport Compact
A Feature 1 (12 Laps): 1. 57-Craig Kastner[4]; 2. 43-Andy Reed[1]; 3. 23H-Tim Morse[2]; 4. 69Z-Christopher Zenz[5]; 5. 4H-Corey Helgeson[3]; 6. 55-Ken Sandberg[6]; 7. 69-Greg Zenz[7]; 8. 5K-Larry King[8]
Heat 1 (8 Laps): 1. 69Z-Christopher Zenz[7]; 2. 43-Andy Reed[3]; 3. 57-Craig Kastner[6]; 4. 23H-Tim Morse[4]; 5. 4H-Corey Helgeson[5]; 6. 55-Ken Sandberg[8]; 7. 69-Greg Zenz[2]; 8. (DNF) 5K-Larry King[1]
Hobby Stocks
A Feature 1 (15 Laps): 1. 48-Brock Beeter[8]; 2. 9-Jason Ruby[3]; 3. 11A-Austin Green[7]; 4. 4J-Wally Jones[5]; 5. 70-Caden Appelt[9]; 6. 12B-Beth Ann Goudy[1]; 7. 103-Alex Tvedt[4]; 8. 54G-Robert Seekings[2]; 9. 9D-Dana Brandt[6]; 10. 35-Jarett Lien[10]; 11. (DNF) 53-Nate Joern[11]
B Modifieds
A Feature 1 (20 Laps): 1. 132-Chad Strachen[3]; 2. 49-Erik Laudenschlager[7]; 3. 12S-Isaac Sondrol[5]; 4. 10L-Joren Boyce[8]; 5. 10-Matt Lizotte[6]; 6. 10Z-Makenzie Hagen[2]; 7. 91P-Paul Peterson[4]; 8. (DNF) 35D-Dylan Barnhardt[1]