IMCA Modified
A Feature 1 (25 Laps): 1. 2T-Mike Tomlinson[1]; 2. 87H-Brad Hartigan[9]; 3. 12H-Mike Hansen[10]; 4. 019-Travis Olheiser[8]; 5. 2X-Kendall Booke[2]; 6. 2R-Randy Burwick[3]; 7. 26-Crist Pittenger[4]; 8. 15-Travis Tooley[7]; 9. 3E-Chris Evoniuk[12]; 10. 13S-Randy Sandvick[5]; 11. 80-Tony Marsh[11]; 12. 12B-Dwight Burwick[13]; 13. (DNF) 5T-Marcus Tomlinson[6]
Heat 1 (8 Laps): 1. 15-Travis Tooley[5]; 2. 87H-Brad Hartigan[6]; 3. 26-Crist Pittenger[3]; 4. 2X-Kendall Booke[2]; 5. 2T-Mike Tomlinson[1]; 6. 80-Tony Marsh[4]; 7. 12B-Dwight Burwick[7]
Heat 2 (8 Laps): 1. 2R-Randy Burwick[2]; 2. 019-Travis Olheiser[5]; 3. 5T-Marcus Tomlinson[4]; 4. 13S-Randy Sandvick[3]; 5. 12H-Mike Hansen[6]; 6. 3E-Chris Evoniuk[1]
IMCA Northern SportMod
A Feature 1 (25 Laps): 1. 47K-Luke Krogh[8]; 2. 5F-Zach Frederick[10]; 3. 33L-Cole Lewis[7]; 4. 7C-Josh Carson[4]; 5. 12S-Isaac Sondrol[9]; 6. 24V-Deryk Voller[6]; 7. 8B-Jordan Braun[2]; 8. 67-Kale Boje[11]; 9. 3E-dustin freeburg[14]; 10. (DNF) 21C-Chandler Wanner[1]; 11. (DNF) 19-Caden Roberts[5]; 12. (DNF) 85X-Brett Pudwill[3]; 13. (DNF) 44-Darin Tarrell[12]
Heat 1 (8 Laps): 1. 47K-Luke Krogh[6]; 2. 7C-Josh Carson[4]; 3. 5F-Zach Frederick[7]; 4. 8B-Jordan Braun[3]; 5. 24V-Deryk Voller[5]; 6. 67-Kale Boje[1]; 7. 42-Paul Wanner[2]
Heat 2 (8 Laps): 1. 12S-Isaac Sondrol[6]; 2. 21C-Chandler Wanner[2]; 3. 33L-Cole Lewis[5]; 4. 85X-Brett Pudwill[3]; 5. 19-Caden Roberts[4]; 6. 44-Darin Tarrell[1]; 7. (DNF) 3E-dustin freeburg[7]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 5K-Larry King[3]; 2. 28-Brayden Urlacher[5]; 3. 21-Tanner Hofer[6]; 4. 2J-Shiloh Jung[1]; 5. 15H-JayDe Satcho[2]; 6. (DNF) 19D-Peder Dekrey[4]
Heat 1 (8 Laps): 1. 28-Brayden Urlacher[6]; 2. 19D-Peder Dekrey[5]; 3. 5K-Larry King[4]; 4. 15H-JayDe Satcho[2]; 5. (DNF) 2J-Shiloh Jung[1]
IMCA Stock Car
A Feature 1 (25 Laps): 1. 21K-Kyle Krogh[6]; 2. 3-Travis Ulmer[8]; 3. 22-Casey Binstock[1]; 4. 27M-Zach Frederick[5]; 5. 28M-Keith Mattox[9]; 6. 11B-Alex Braun[2]; 7. 30A-Adam Goff[10]; 8. 7L-Jordan Binstock[7]; 9. 40B-Jake Brown[4]; 10. 23-Hailey Jordan[13]; 11. 01-Josh Allocco[11]; 12. 27R-Brooke Bartholomew[12]; 13. 85-Tyler Bartholomew[3]
Heat 1 (8 Laps): 1. 40B-Jake Brown[4]; 2. 3-Travis Ulmer[6]; 3. 21K-Kyle Krogh[5]; 4. 30A-Adam Goff[7]; 5. 11B-Alex Braun[3]; 6. 01-Josh Allocco[2]; 7. 23-Hailey Jordan[1]
Heat 2 (8 Laps): 1. 7L-Jordan Binstock[5]; 2. 28M-Keith Mattox[6]; 3. 27M-Zach Frederick[4]; 4. 22-Casey Binstock[2]; 5. 85-Tyler Bartholomew[3]; 6. 27R-Brooke Bartholomew[1]
Semi-Pro Legends
A Feature 1 (15 Laps): 1. 60-Drew Papke[5]; 2. 471-Austin Wiest[10]; 3. 66-Casey Martin[7]; 4. 99-Dauntae Martin[1]; 5. 38-Brandon Anderson[8]; 6. 77-Preston Martin[14]; 7. 14R-Philip Roller[11]; 8. 4-Justin Bauer[9]; 9. 23-Mavrick Nelson[13]; 10. 94-Jay Quenzer[3]; 11. 52-Bryce Barnhardt[12]; 12. 61-Timothy Wharton[4]; 13. 49-Tommie Quenzer[2]; 14. 22S-Blaise Sticka[6]; 15. (DNF) 33-Dayton Olheiser[15]
Heat 1 (8 Laps): 1. 60-Drew Papke[3]; 2. 99-Dauntae Martin[1]; 3. 14R-Philip Roller[6]; 4. 66-Casey Martin[4]; 5. 4-Justin Bauer[5]; 6. 23-Mavrick Nelson[7]; 7. 94-Jay Quenzer[2]; 8. 33-Dayton Olheiser[8]
Heat 2 (8 Laps): 1. 471-Austin Wiest[5]; 2. 77-Preston Martin[7]; 3. 38-Brandon Anderson[4]; 4. 22S-Blaise Sticka[3]; 5. 52-Bryce Barnhardt[6]; 6. 61-Timothy Wharton[2]; 7. 49-Tommie Quenzer[1]
Hobby Stocks
A Feature 1 (15 Laps): 1. 15C-Casey Vernon[9]; 2. 04-Deen Brecht[2]; 3. 69-Cody Hulse[8]; 4. 18-Derek Nitschke[7]; 5. 88-Mattea Binstock[6]; 6. 09-Tommy Rogers[3]; 7. P1-Darrell Snyder[5]; 8. (DNF) O9-Raymond Olheiser[1]
Heat 1 (8 Laps): 1. 15C-Casey Vernon[5]; 2. O9-Raymond Olheiser[1]; 3. 18-Derek Nitschke[4]; 4. 09-Tommy Rogers[2]; 5. P1-Darrell Snyder[3]
Heat 2 (8 Laps): 1. 04-Deen Brecht[1]; 2. 69-Cody Hulse[4]; 3. 88-Mattea Binstock[3]; 4. (DNF) 3-Braden Praus[2]