IMCA Modified
A Feature 1 (25 Laps): 1. 019-Travis Olheiser[7]; 2. 87H-Brad Hartigan[8]; 3. 5T-Marcus Tomlinson[10]; 4. 15-Travis Tooley[6]; 5. 13S-Randy Sandvick[12]; 6. 17J-Jason Pestka[14]; 7. 12-Greg Friestad[13]; 8. 13-Brent Nielsen[11]; 9. 80-Tony Marsh[9]; 10. 3E-Chris Evoniuk[15]; 11. 2X-Kendall Booke[1]; 12. 2R-Randy Burwick[3]; 13. (DNF) 26-Crist Pittenger[4]; 14. (DNF) 5-Connor Friske[5]; 15. (DNF) 2T-Mike Tomlinson[2]
Heat 1 (8 Laps): 1. 019-Travis Olheiser[5]; 2. 2T-Mike Tomlinson[2]; 3. 5-Connor Friske[4]; 4. 2R-Randy Burwick[3]; 5. 80-Tony Marsh[6]; 6. 13-Brent Nielsen[7]; 7. 12-Greg Friestad[8]; 8. 3E-Chris Evoniuk[1]
Heat 2 (8 Laps): 1. 87H-Brad Hartigan[5]; 2. 26-Crist Pittenger[3]; 3. 5T-Marcus Tomlinson[7]; 4. 2X-Kendall Booke[1]; 5. 15-Travis Tooley[4]; 6. 13S-Randy Sandvick[2]; 7. 17J-Jason Pestka[6]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 47K-Luke Krogh[7]; 2. 33L-Cole Lewis[4]; 3. 17-Rich Pavlicek[10]; 4. 12S-Isaac Sondrol[8]; 5. 5F-Zach Frederick[9]; 6. 8B-Jordan Braun[3]; 7. 21C-Chandler Wanner[2]; 8. 24V-Deryk Voller[6]; 9. 19-Caden Roberts[5]; 10. 7C-Josh Carson[12]; 11. 85X-Brett Pudwill[13]; 12. 44-Darin Tarrell[14]; 13. 67-Kale Boje[11]; 14. 42-Paul Wanner[1]
Heat 1 (8 Laps): 1. 47K-Luke Krogh[6]; 2. 8B-Jordan Braun[3]; 3. 5F-Zach Frederick[7]; 4. 42-Paul Wanner[2]; 5. 19-Caden Roberts[5]; 6. 67-Kale Boje[1]; 7. 85X-Brett Pudwill[4]
Heat 2 (8 Laps): 1. 33L-Cole Lewis[3]; 2. 21C-Chandler Wanner[2]; 3. 24V-Deryk Voller[5]; 4. 17-Rich Pavlicek[7]; 5. 12S-Isaac Sondrol[6]; 6. 7C-Josh Carson[4]; 7. 44-Darin Tarrell[1]
IMCA Sport Compact
A Feature 1 (8 Laps): 1. 28-Brayden Urlacher[5]; 2. 19D-Peder Dekrey[4]; 3. 21-Tanner Hofer[3]; 4. 3L-Chris Lael[2]; 5. 2J-Shiloh Jung[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 21K-Kyle Krogh[4]; 2. 3-Travis Ulmer[5]; 3. 7L-Jordan Binstock[7]; 4. 22-Casey Binstock[1]; 5. 0-Scott Gartner[10]; 6. 1B-Michael Logein[6]; 7. 85-Tyler Bartholomew[3]; 8. 40B-Jake Brown[13]; 9. 11B-Alex Braun[2]; 10. 01-Josh Allocco[11]; 11. 27R-Brooke Bartholomew[12]; 12. 23-Hailey Jordan[9]; 13. (DNF) 29K-Shane Nelson[8]
Heat 1 (8 Laps): 1. 3-Travis Ulmer[4]; 2. 7L-Jordan Binstock[5]; 3. 0-Scott Gartner[7]; 4. 22-Casey Binstock[1]; 5. 85-Tyler Bartholomew[3]; 6. 01-Josh Allocco[2]; 7. 40B-Jake Brown[6]
Heat 2 (8 Laps): 1. 21K-Kyle Krogh[3]; 2. 11B-Alex Braun[2]; 3. 1B-Michael Logein[4]; 4. 23-Hailey Jordan[6]; 5. 29K-Shane Nelson[5]; 6. 27R-Brooke Bartholomew[1]
Semi-Pro Legends
A Feature 1 (15 Laps): 1. 60-Drew Papke[1]; 2. 471-Austin Wiest[7]; 3. B1-Brody Carlsrud[9]; 4. 38-Brandon Anderson[8]; 5. 4-Justin Bauer[6]; 6. 14R-Philip Roller[2]; 7. 87-Gus Jensen[11]; 8. 94-Jay Quenzer[12]; 9. 49-Tommie Quenzer[5]; 10. 33-Dayton Olheiser[14]; 11. (DNF) 77-Preston Martin[3]; 12. (DNF) 37-Kevin Jensen[4]; 13. (DNF) 61-Timothy Wharton[13]; 14. (DNF) 7F-Brian Frederick[10]
Heat 1 (8 Laps): 1. 60-Drew Papke[3]; 2. 38-Brandon Anderson[1]; 3. 471-Austin Wiest[7]; 4. 4-Justin Bauer[4]; 5. 77-Preston Martin[5]; 6. 87-Gus Jensen[2]; 7. 61-Timothy Wharton[6]
Heat 2 (8 Laps): 1. B1-Brody Carlsrud[6]; 2. 49-Tommie Quenzer[4]; 3. 7F-Brian Frederick[2]; 4. 14R-Philip Roller[7]; 5. 37-Kevin Jensen[3]; 6. 94-Jay Quenzer[5]; 7. 33-Dayton Olheiser[1]
Dirt Late Models
A Feature 1 (30 Laps): 1. 12B-Chad Becker[2]; 2. 36-Kelly Hample[3]; 3. 44-Eric Mass[4]; 4. X-Chuck Swenson[5]; 5. 57-Kinzer McCord[1]; 6. 15-Cody Storbakken[8]; 7. 59-Mike McCord[10]; 8. 30-Bob Moody[9]; 9. 58S-Randy Sandvick[11]; 10. (DNF) 50-Ted Hample[12]; 11. (DNF) 16S-Jeff Hapala[7]; 12. (DNS) 89R-Craig Rodgers
Heat 1 (10 Laps): 1. 12B-Chad Becker[6]; 2. 44-Eric Mass[2]; 3. X-Chuck Swenson[5]; 4. 16S-Jeff Hapala[3]; 5. 30-Bob Moody[1]; 6. 58S-Randy Sandvick[4]
Heat 2 (10 Laps): 1. 36-Kelly Hample[3]; 2. 57-Kinzer McCord[6]; 3. 89R-Craig Rodgers[4]; 4. 15-Cody Storbakken[2]; 5. 59-Mike McCord[5]; 6. 50-Ted Hample[1]
Non-Winged Sprints
A Feature 1 (20 Laps): 1. 22-Brandon Palm[1]; 2. 15T-Myles Tomlinson[2]; 3. 3-Ryan Johnson[3]; 4. 68-Clint Hudkins[6]; 5. 11T-Stan Tomlinson[4]; 6. 21-Cory Palm[7]; 7. (DNF) 44-Darin Tarrell[5]
Heat 1 (10 Laps): 1. 11T-Stan Tomlinson[3]; 2. 22-Brandon Palm[4]; 3. 15T-Myles Tomlinson[6]; 4. 3-Ryan Johnson[1]; 5. (DNF) 44-Darin Tarrell[2]; 6. (DNF) 68-Clint Hudkins[7]; 7. (DNS) 21-Cory Palm
Hobby Stocks
A Feature 1 (15 Laps): 1. 69-Cody Hulse[7]; 2. 12W-Chris Welk Jr[9]; 3. 15C-Casey Vernon[8]; 4. 18-Derek Nitschke[6]; 5. 04-Deen Brecht[1]; 6. P1-Darrell Snyder[5]; 7. 3-Braden Praus[2]; 8. 01-Tommy Rogers[4]; 9. (DNF) 6K-Chandler Kruger[10]; 10. (DNS) O9-Raymond Olheiser; 11. (DNS) 16T-Timothy Hagemeister
Heat 1 (8 Laps): 1. 15C-Casey Vernon[5]; 2. 18-Derek Nitschke[4]; 3. 04-Deen Brecht[1]; 4. 01-Tommy Rogers[3]; 5. 6K-Chandler Kruger[6]; 6. 16T-Timothy Hagemeister[2]
Heat 2 (8 Laps): 1. 12W-Chris Welk Jr[5]; 2. 69-Cody Hulse[4]; 3. P1-Darrell Snyder[3]; 4. (DNF) O9-Raymond Olheiser[2]; 5. (DNF) 3-Braden Praus[1]