IMCA Modified
A Feature 1 (25 Laps): 1. 7-Marlyn Seidler[1]; 2. 019-Travis Olheiser[3]; 3. 24Q-Quentin Kinzley[4]; 4. 14T-Travis Hagen[2]; 5. 15-Travis Tooley[7]; 6. 2T-Mike Tomlinson[9]; 7. 86-Aaron Aaseth[8]; 8. 31-Darrell Parsons[6]; 9. 5T-Marcus Tomlinson[5]; 10. 0-Scott Gartner[11]; 11. 6R-Ryan Novak[10]; 12. 3B-Brian Brennan[15]; 13. 1JR-John Gartner Jr[13]; 14. (DNF) 3E-Chris Evoniuk[12]; 15. (DNS) 2D-Lenny Makowski
Heat 1 (8 Laps): 1. 14T-Travis Hagen[4]; 2. 019-Travis Olheiser[5]; 3. 5T-Marcus Tomlinson[1]; 4. 15-Travis Tooley[7]; 5. 2T-Mike Tomlinson[3]; 6. 0-Scott Gartner[6]; 7. 1JR-John Gartner Jr[2]; 8. 3B-Brian Brennan[8]
Heat 2 (8 Laps): 1. 7-Marlyn Seidler[3]; 2. 24Q-Quentin Kinzley[5]; 3. 31-Darrell Parsons[2]; 4. 86-Aaron Aaseth[6]; 5. 6R-Ryan Novak[7]; 6. 3E-Chris Evoniuk[1]; 7. 2D-Lenny Makowski[4]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 5F-Zach Frederick[4]; 2. 0-Robby Rosselli[3]; 3. 24-Kelly Henderson[10]; 4. 17-Rich Pavlicek[7]; 5. 9-Torey Fischer[1]; 6. 74-Darren Medler[8]; 7. 29-Darren Schatz[5]; 8. 33L-Cole Lewis[15]; 9. 24V-Deryk Voller[13]; 10. 19-Caden Roberts[2]; 11. 10Z-Makenzie Hagen[14]; 12. 99-Brady Bjella[12]; 13. 57-Chris Anderson[11]; 14. 8B-Jordan Braun[19]; 15. 7C-Josh Carson[18]; 16. 21D-Seth Dixon[9]; 17. 42-Paul Wanner[17]; 18. 85X-Brett Pudwill[16]; 19. 21C-Chandler Wanner[6]; 20. (DNS) 47K-Luke Krogh
Heat 1 (8 Laps): 1. 19-Caden Roberts[1]; 2. 5F-Zach Frederick[5]; 3. 74-Darren Medler[3]; 4. 24-Kelly Henderson[6]; 5. 24V-Deryk Voller[4]; 6. 85X-Brett Pudwill[7]; 7. (DNS) 47K-Luke Krogh
Heat 2 (8 Laps): 1. 0-Robby Rosselli[5]; 2. 21C-Chandler Wanner[2]; 3. 21D-Seth Dixon[1]; 4. 57-Chris Anderson[6]; 5. 10Z-Makenzie Hagen[7]; 6. 42-Paul Wanner[4]; 7. 8B-Jordan Braun[3]
Heat 3 (8 Laps): 1. 9-Torey Fischer[2]; 2. 29-Darren Schatz[1]; 3. 17-Rich Pavlicek[6]; 4. 99-Brady Bjella[5]; 5. 33L-Cole Lewis[4]; 6. 7C-Josh Carson[3]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 8-Stan Thompson[2]; 2. 28-Brayden Urlacher[3]; 3. 21-Tanner Hofer[1]; 4. 16-Alex Thompson[7]; 5. 19T-Cassie Tomlinson[4]; 6. (DNF) 2J-Shiloh Jung[5]; 7. (DNS) 00-Enrique Montiel
Heat 1 (8 Laps): 1. 21-Tanner Hofer[3]; 2. 8-Stan Thompson[5]; 3. 28-Brayden Urlacher[2]; 4. 19T-Cassie Tomlinson[1]; 5. 2J-Shiloh Jung[7]; 6. 00-Enrique Montiel[4]; 7. (DNF) 16-Alex Thompson[6]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20F-Dalton Flory[2]; 2. 20-Joe Flory[4]; 3. 18-Mike Anderson[6]; 4. 47K-Luke Krogh[3]; 5. 0-Scott Gartner[1]; 6. 40B-Jake Brown[14]; 7. 421-Chris Ellis[5]; 8. 5F-Zach Frederick[7]; 9. 01-Josh Allocco[8]; 10. 11K-Ken Krogh[10]; 11. 85R-Brandon Renner[13]; 12. 22-Casey Binstock[9]; 13. 27R-Brooke Bartholomew[12]; 14. (DNS) 23-Hailey Jordan; 15. (DNS) 85-Tyler Bartholomew
Heat 1 (8 Laps): 1. 20F-Dalton Flory[2]; 2. 47K-Luke Krogh[3]; 3. 18-Mike Anderson[7]; 4. 5F-Zach Frederick[1]; 5. 22-Casey Binstock[8]; 6. 23-Hailey Jordan[5]; 7. (DNF) 40B-Jake Brown[4]; 8. (DNF) 85-Tyler Bartholomew[6]
Heat 2 (8 Laps): 1. 0-Scott Gartner[4]; 2. 20-Joe Flory[3]; 3. 421-Chris Ellis[7]; 4. 01-Josh Allocco[1]; 5. 11K-Ken Krogh[2]; 6. 27R-Brooke Bartholomew[5]; 7. 85R-Brandon Renner[6]
Semi-Pro Legends
A Feature 1 (15 Laps): 1. 60-Drew Papke[3]; 2. 34-Alex Kukowski[2]; 3. 49-Tommie Quenzer[1]; 4. 29-Tony Brockhouse[10]; 5. 52-Bryce Barnhardt[5]; 6. 38-Brandon Anderson[6]; 7. D1-Steven Kuntz[4]; 8. 77-Preston Martin[7]; 9. 66-Casey Martin[9]; 10. 94-Jay Quenzer[8]; 11. 14R-Philip Roller[15]; 12. 07-Dayton Olheiser[12]; 13. 61-Timothy Wharton[14]; 14. 28-Don Hayes[13]; 15. 99-Jesse Burch[16]; 16. (DNF) 97AU-Justin Bauer[11]
Heat 1 (8 Laps): 1. 34-Alex Kukowski[1]; 2. 38-Brandon Anderson[5]; 3. 77-Preston Martin[2]; 4. 29-Tony Brockhouse[3]; 5. 28-Don Hayes[6]; 6. 99-Jesse Burch[4]
Heat 2 (8 Laps): 1. 60-Drew Papke[2]; 2. D1-Steven Kuntz[4]; 3. 66-Casey Martin[5]; 4. 97AU-Justin Bauer[3]; 5. 61-Timothy Wharton[1]
Heat 3 (8 Laps): 1. 49-Tommie Quenzer[4]; 2. 52-Bryce Barnhardt[3]; 3. 94-Jay Quenzer[5]; 4. 07-Dayton Olheiser[1]; 5. 14R-Philip Roller[2]
Non-Winged Sprints
A Feature 1 (25 Laps): 1. 22-Brandon Palm[8]; 2. 68-Clint Hudkins[7]; 3. 126-Joel Larson[2]; 4. 20-Kevin Lawson[4]; 5. 11T-Stan Tomlinson[6]; 6. 18-Marcus Tomlinson[9]; 7. 51-DJ Meidinger[10]; 8. 7S-Jon Schumann[1]; 9. (DNF) 15T-Myles Tomlinson[3]; 10. (DNF) 20L-Dusty Lawson[5]
Heat 1 (8 Laps): 1. 20L-Dusty Lawson[2]; 2. 126-Joel Larson[4]; 3. 68-Clint Hudkins[3]; 4. 7S-Jon Schumann[1]; 5. 18-Marcus Tomlinson[5]
Heat 2 (8 Laps): 1. 11T-Stan Tomlinson[3]; 2. 20-Kevin Lawson[1]; 3. 15T-Myles Tomlinson[2]; 4. 51-DJ Meidinger[5]; 5. 22-Brandon Palm[4]
Hobby Stocks
A Feature 1 (15 Laps): 1. 11R-Bill Hultberg[2]; 2. 88-Jordan Binstock[4]; 3. 97-Logan Berg[3]; 4. 69-Cody Hulse[5]; 5. 18-Brayden Urlacher[9]; 6. 12W-Chris Welk Jr[1]; 7. P1-Darrell Snyder[6]; 8. 3-Braden Praus[10]; 9. 55B-Brian Morast[8]; 10. (DNF) 04-Deen Brecht[7]
Heat 1 (8 Laps): 1. 11R-Bill Hultberg[1]; 2. 88-Jordan Binstock[3]; 3. 69-Cody Hulse[2]; 4. 04-Deen Brecht[5]; 5. 18-Brayden Urlacher[4]
Heat 2 (8 Laps): 1. 12W-Chris Welk Jr[4]; 2. 97-Logan Berg[2]; 3. P1-Darrell Snyder[3]; 4. 55B-Brian Morast[1]; 5. 3-Braden Praus[5]