IMCA Modified
A Feature 1 (25 Laps): 1. 7-Marlyn Seidler[2]; 2. 65-Jerad Thelen[1]; 3. 14T-Travis Hagen[5]; 4. 6-Chris Schroeder[3]; 5. 0-Scott Gartner[4]; 6. 24Q-Quentin Kinzley[11]; 7. 2T-Mike Tomlinson[6]; 8. 15-Travis Tooley[7]; 9. 5T-Marcus Tomlinson[14]; 10. 019-Travis Olheiser[9]; 11. 31-Darrell Parsons[8]; 12. 2R-Randy Burwick[10]; 13. 86-Aaron Aaseth[13]; 14. 6R-Ryan Novak[17]; 15. 1JR-John Gartner Jr[16]; 16. 3B-Brian Brennan[12]; 17. (DNF) 17-Josh Jones[15]; 18. (DNF) 45-Kirk Wojahn[18]; 19. (DNS) 3E-Chris Evoniuk
Heat 1 (8 Laps): 1. 7-Marlyn Seidler[3]; 2. 14T-Travis Hagen[7]; 3. 31-Darrell Parsons[2]; 4. 2R-Randy Burwick[5]; 5. 86-Aaron Aaseth[6]; 6. 1JR-John Gartner Jr[4]; 7. (DNS) 3E-Chris Evoniuk
Heat 2 (8 Laps): 1. 65-Jerad Thelen[1]; 2. 2T-Mike Tomlinson[4]; 3. 15-Travis Tooley[3]; 4. 24Q-Quentin Kinzley[5]; 5. 5T-Marcus Tomlinson[6]; 6. 6R-Ryan Novak[2]
Heat 3 (8 Laps): 1. 6-Chris Schroeder[4]; 2. 0-Scott Gartner[2]; 3. 019-Travis Olheiser[6]; 4. 3B-Brian Brennan[5]; 5. 17-Josh Jones[1]; 6. 45-Kirk Wojahn[3]
IMCA Northern SportMod
A Feature 1 (25 Laps): 1. 47K-Luke Krogh[2]; 2. 5F-Zach Frederick[3]; 3. 24-Kelly Henderson[1]; 4. 99-Brady Bjella[11]; 5. 33L-Cole Lewis[9]; 6. 8B-Jordan Braun[4]; 7. 48-Brock Beeter[20]; 8. 0-Robby Rosselli[13]; 9. 24V-Deryk Voller[12]; 10. 17-Rich Pavlicek[17]; 11. 9-Torey Fischer[24]; 12. 29-Darren Schatz[27]; 13. 27-Dennis Chapman[23]; 14. 14P-CJ Peterson[18]; 15. 85X-Brett Pudwill[25]; 16. 21-Seth Dixon[22]; 17. 5-Scott Jacobson[6]; 18. 10Z-Makenzie Hagen[5]; 19. 21C-Chandler Wanner[15]; 20. 42-Paul Wanner[26]; 21. 12S-Isaac Sondrol[8]; 22. 19-Caden Roberts[10]; 23. 7C-Josh Carson[21]; 24. 57-Chris Anderson[19]; 25. 74-Darren Medler[16]; 26. 67-Kale Boje[28]; 27. 3S-Logan Schmitz[7]; 28. (DQ) 51-Kelly Jacobson[14]
Heat 1 (8 Laps): 1. 47K-Luke Krogh[2]; 2. 12S-Isaac Sondrol[3]; 3. 33L-Cole Lewis[4]; 4. 0-Robby Rosselli[7]; 5. 17-Rich Pavlicek[5]; 6. 7C-Josh Carson[1]; 7. 85X-Brett Pudwill[6]
Heat 2 (8 Laps): 1. 8B-Jordan Braun[2]; 2. 24-Kelly Henderson[4]; 3. 21C-Chandler Wanner[7]; 4. 19-Caden Roberts[3]; 5. 14P-CJ Peterson[1]; 6. 21-Seth Dixon[5]; 7. 42-Paul Wanner[6]
Heat 3 (8 Laps): 1. 3S-Logan Schmitz[1]; 2. 5-Scott Jacobson[3]; 3. 51-Kelly Jacobson[4]; 4. 24V-Deryk Voller[6]; 5. 57-Chris Anderson[2]; 6. 27-Dennis Chapman[7]; 7. 29-Darren Schatz[5]
Heat 4 (8 Laps): 1. 5F-Zach Frederick[3]; 2. 10Z-Makenzie Hagen[2]; 3. 74-Darren Medler[5]; 4. 99-Brady Bjella[7]; 5. 48-Brock Beeter[4]; 6. 9-Torey Fischer[1]; 7. 67-Kale Boje[6]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 21-Tanner Hofer[2]; 2. 8-Stan Thompson[1]; 3. 16-Alex Thompson[4]; 4. 00-Enrique Montiel[7]; 5. 19T-Cassie Tomlinson[5]; 6. 2J-Shiloh Jung[6]; 7. (DNF) 28-Brayden Urlacher[3]
Heat 1 (8 Laps): 1. 8-Stan Thompson[4]; 2. 28-Brayden Urlacher[1]; 3. 21-Tanner Hofer[3]; 4. 16-Alex Thompson[7]; 5. 19T-Cassie Tomlinson[5]; 6. 2J-Shiloh Jung[2]; 7. (DQ) 00-Enrique Montiel[6]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20-Joe Flory[3]; 2. 20F-Dalton Flory[2]; 3. 0-Scott Gartner[1]; 4. 2X-Billy Preston[5]; 5. 421-Chris Ellis[13]; 6. 40B-Jake Brown[7]; 7. 22-Casey Binstock[11]; 8. 85-Tyler Bartholomew[9]; 9. 01-Josh Allocco[6]; 10. 27R-Brooke Bartholomew[8]; 11. (DNF) 2-Scott Yale[10]; 12. (DQ) 18-Mike Anderson[12]
Heat 1 (8 Laps): 1. 20F-Dalton Flory[5]; 2. 20-Joe Flory[4]; 3. 2X-Billy Preston[6]; 4. 40B-Jake Brown[7]; 5. 2-Scott Yale[1]; 6. 85-Tyler Bartholomew[2]; 7. (DNS) 47K-Luke Krogh
Heat 2 (8 Laps): 1. 0-Scott Gartner[3]; 2. 11K-Ken Krogh[2]; 3. 01-Josh Allocco[4]; 4. 27R-Brooke Bartholomew[5]; 5. (DNF) 421-Chris Ellis[1]; 6. (DNF) 22-Casey Binstock[7]; 7. (DQ) 18-Mike Anderson[6]
Semi-Pro Legends
A Feature 1 (15 Laps): 1. 29-Ryan Braseth[2]; 2. 1-Steven Kuntz[3]; 3. 20-Alex Braseth[4]; 4. 52-Bryce Barnhardt[6]; 5. 38-Brandon Anderson[1]; 6. 97AU-Justin Bauer[8]; 7. 94-Jay Quenzer[7]; 8. 22S-Blaise Sticka[9]; 9. 28-Don Hayes[12]; 10. 14R-Philip Roller[11]; 11. (DNF) 49-Tommie Quenzer[5]; 12. (DNF) 99-Jesse Burch[13]; 13. (DNF) 07-Dayton Olheiser[10]; 14. (DNF) 61-Timothy Wharton[14]
Heat 1 (8 Laps): 1. 29-Ryan Braseth[4]; 2. 1-Steven Kuntz[6]; 3. 49-Tommie Quenzer[7]; 4. 94-Jay Quenzer[3]; 5. 22S-Blaise Sticka[2]; 6. 14R-Philip Roller[1]; 7. 99-Jesse Burch[5]
Heat 2 (8 Laps): 1. 38-Brandon Anderson[6]; 2. 20-Alex Braseth[1]; 3. 52-Bryce Barnhardt[3]; 4. 97AU-Justin Bauer[5]; 5. 07-Dayton Olheiser[2]; 6. 28-Don Hayes[7]; 7. (DNF) 61-Timothy Wharton[4]
Non-Winged Sprints
A Feature 1 (20 Laps): 1. 11T-Stan Tomlinson[3]; 2. 20L-Dusty Lawson[1]; 3. 15T-Myles Tomlinson[8]; 4. 22-Brandon Palm[2]; 5. 126-Joel Larson[4]; 6. 18-Zach Hultstrand[5]; 7. 68-Richard Klinger[12]; 8. 7S-Jon Schumann[10]; 9. 44-Marcus Tomlinson[11]; 10. (DNF) 16-Ross Cummings[6]; 11. (DNF) 51-DJ Meidinger[9]; 12. (DNF) 20-Kevin Lawson[7]
Heat 1 (8 Laps): 1. 22-Brandon Palm[3]; 2. 11T-Stan Tomlinson[6]; 3. 44-Marcus Tomlinson[1]; 4. 18-Zach Hultstrand[2]; 5. 20-Kevin Lawson[5]; 6. (DNF) 51-DJ Meidinger[4]
Heat 2 (8 Laps): 1. 20L-Dusty Lawson[3]; 2. 16-Ross Cummings[1]; 3. 126-Joel Larson[5]; 4. 15T-Myles Tomlinson[4]; 5. 7S-Jon Schumann[2]; 6. 68-Richard Klinger[6]
Hobby Stocks
A Feature 1 (15 Laps): 1. 12W-Chris Welk Jr[2]; 2. 88-Jordan Binstock[3]; 3. 11R-Bill Hultberg[4]; 4. 04-Deen Brecht[5]; 5. 69-Cody Hulse[1]; 6. P1-Darrell Snyder[9]; 7. O9-Raymond Olheiser[6]; 8. 18-Brayden Urlacher[8]; 9. 01-Tommy Rogers[10]; 10. 3-Braden Praus[7]
Heat 1 (8 Laps): 1. 69-Cody Hulse[1]; 2. 88-Jordan Binstock[2]; 3. 04-Deen Brecht[4]; 4. 3-Braden Praus[3]; 5. P1-Darrell Snyder[5]
Heat 2 (8 Laps): 1. 12W-Chris Welk Jr[4]; 2. 11R-Bill Hultberg[5]; 3. O9-Raymond Olheiser[2]; 4. 18-Brayden Urlacher[3]; 5. 01-Tommy Rogers[1]