IMCA Modified
A Feature (25 Laps): 1. 5T-Marcus Tomlinson; 2. 29-Drew Christianson; 3. 14T-Travis Hagen; 4. 72-Dallas Rice; 5. 75M-Justin Medler; 6. 19-John Flory; 7. 4-Jordan Huettl; 8. 4T-Troy Heupel; 9. 14W-Josh Wolla; 10. 2K-Troy Kittler; 11. 1H-Jeremy Sorenson; 12. 12EH-Riley Emmel; 13. 4J-Wayne Johnson; 14. 58-Shawn Nostdahl; 15. 87X-Bland Bohannon; 16. 56-Steven Seibel; 17. 67F-Allan Fetzer; 18. (DNF) 65-Jerad Thelen; 19. (DNF) 11P-Steven Pfeifer; 20. (DNF) 71-Trent Grager; 21. (DNF) 9H-Robert Hellebust; 22. (DNF) 02-Kody Scholpp; 23. (DNF) 20-Joe Flory; 24. (DNF) 8-Chase Conway
Heat 1 (8 Laps): 1. 14T-Travis Hagen; 2. 8-Chase Conway; 3. 87X-Bland Bohannon; 4. 4-Jordan Huettl; 5. 20-Joe Flory; 6. 14W-Josh Wolla; 7. 67F-Allan Fetzer; 8. (DNF) 02-Kody Scholpp
Heat 2 (8 Laps): 1. 5T-Marcus Tomlinson; 2. 19-John Flory; 3. 29-Drew Christianson; 4. 75M-Justin Medler; 5. 12EH-Riley Emmel; 6. 4T-Troy Heupel; 7. 58-Shawn Nostdahl; 8. 71-Trent Grager
Heat 3 (8 Laps): 1. 72-Dallas Rice; 2. 2K-Troy Kittler; 3. 11P-Steven Pfeifer; 4. 4J-Wayne Johnson; 5. 9H-Robert Hellebust; 6. 65-Jerad Thelen; 7. 56-Steven Seibel; 8. (DNF) 1H-Jeremy Sorenson
IMCA Stock Car
A Feature (20 Laps): 1. 17-Austin Daae; 2. 20F-Dalton Flory; 3. 28M-Keith Mattox; 4. 16-Beau Deschamp; 5. 10J-Jake Nelson; 6. 67-Joren Boyce; 7. 2-Scott Yale; 8. 94-Aden Clark; 9. 04-Cody Dignan; 10. (DNF) 99M-Kevin Mattox; 11. (DNF) 12S-Taylor Stenvold; 12. (DNF) 421-Chris Ellis; 13. (DNF) 22V-Michael Vennes; 14. (DNF) 76-Bob Fuegmann; 15. (DNF) 12G-Gary Goudy Jr; 16. (DNF) 4-Justin Striefel; 17. (DNF) 11-Dave Swallers; 18. (DNF) 72X-Kyler Jeffrey; 19. (DNF) 36-Brett Woznicki; 20. (DNF) 217-Billy Preston; 21. (DNF) 11S-Michael Swallers; 22. (DNF) 12-Rob Stenvold; 23. (DNF) 10N-Cody Nelson; 24. (DNS) 0-Dirk Miller
Heat 1 (8 Laps): 1. 12G-Gary Goudy Jr; 2. 67-Joren Boyce; 3. 76-Bob Fuegmann; 4. 217-Billy Preston; 5. 20F-Dalton Flory; 6. 17-Austin Daae; 7. 72X-Kyler Jeffrey; 8. 0-Dirk Miller
Heat 2 (8 Laps): 1. 36-Brett Woznicki; 2. 4-Justin Striefel; 3. 28M-Keith Mattox; 4. 2-Scott Yale; 5. 12-Rob Stenvold; 6. 99M-Kevin Mattox; 7. 10J-Jake Nelson; 8. 12S-Taylor Stenvold
Heat 3 (8 Laps): 1. 10N-Cody Nelson; 2. 11S-Michael Swallers; 3. 22V-Michael Vennes; 4. 16-Beau Deschamp; 5. 11-Dave Swallers; 6. 04-Cody Dignan; 7. 421-Chris Ellis; 8. 94-Aden Clark
IMCA Northern SportMod
A Feature (13 Laps): 1. B52-Brent Burckhard; 2. 48-Brock Beeter; 3. 0-Robby Rosselli; 4. 2-Robbie Conway; 5. 49-Erik Laudenschlager; 6. 96F-Eric Folstad; 7. 7X-Jeff Hooker; 8. 12X-Mike LeMay; 9. 10-Matt Lizotte; 10. 5-Justin Bieber; 11. 11T-Stan Tomlinson; 12. 51U-Christian Uhlich; 13. 35-McKenzi Faul; 14. 40-Dennis Chapman; 15. 66-Thomas Goldsberry; 16. 9-Philip Keller; 17. 316-Brandyn Johnson; 18. 99-Brady Bjella; 19. (DNF) 21M-Tory Mack; 20. (DNF) 22S-Shayne Heggen; 21. (DNF) 10L-Jon Lizotte; 22. (DNF) 24-Kelly Henderson; 23. (DNF) 33-AJ Lizotte; 24. (DNF) 28A-Alan Bertsch; 25. (DNF) 83-Zach Lutz; 26. (DNF) 125-Dale Uhlich; 27. (DNF) 26-Nathan Medler; 28. (DNF) 63-Kevin Eklund
Heat 1 (8 Laps): 1. 28A-Alan Bertsch; 2. B52-Brent Burckhard; 3. 66-Thomas Goldsberry; 4. 12X-Mike LeMay; 5. 24-Kelly Henderson; 6. 2-Robbie Conway; 7. 96F-Eric Folstad; 8. 63-Kevin Eklund; 9. 125-Dale Uhlich; 10. (DNF) 51U-Christian Uhlich
Heat 2 (8 Laps): 1. 5-Justin Bieber; 2. 21M-Tory Mack; 3. 49-Erik Laudenschlager; 4. 40-Dennis Chapman; 5. 7X-Jeff Hooker; 6. 11T-Stan Tomlinson; 7. 10-Matt Lizotte; 8. 22S-Shayne Heggen; 9. 316-Brandyn Johnson
Heat 3 (8 Laps): 1. 48-Brock Beeter; 2. 9-Philip Keller; 3. 10L-Jon Lizotte; 4. 0-Robby Rosselli; 5. 83-Zach Lutz; 6. 99-Brady Bjella; 7. 35-McKenzi Faul; 8. (DNF) 26-Nathan Medler; 9. (DNS) 33-AJ Lizotte
IMCA Hobby Stock
A Feature (15 Laps): 1. 3T-Vance Tomlinson; 2. 31-Kevin Tvedt; 3. 47D-Dana Brandt; 4. 37-Remington Kostenko; 5. 10Z-Makenzie Hagen; 6. 9-Kadi Ruby; 7. 146-Andrew Bertsch; 8. 23-Jason Ruby; 9. 54-Chris Seekings; 10. 55-Scott Joern; 11. 7-Gary Goudy Sr; 12. 98-Todd Glace; 13. 30A-Adam Goff; 14. 99-zzzTrever zzzHaas; 15. 22-Karen Parachoniak; 16. H96-Colin Hall; 17. 12B-Beth Ann Goudy; 18. 413-Tate Johnson; 19. (DNF) C45-Coltin Gleave; 20. (DNF) 53-Nate Joern; 21. (DNF) 8K-Jason Olsen; 22. (DNF) 10-Stephen Nores; 23. (DNS) 22W-Nathan Watne; 24. (DNS) 144-Riese Dignan
Heat 1 (8 Laps): 1. 99-zzzTrever zzzHaas; 2. 47D-Dana Brandt; 3. C45-Coltin Gleave; 4. 53-Nate Joern; 5. 55-Scott Joern; 6. 413-Tate Johnson; 7. 22-Karen Parachoniak; 8. 9-Kadi Ruby
Heat 2 (8 Laps): 1. 3T-Vance Tomlinson; 2. 37-Remington Kostenko; 3. 30A-Adam Goff; 4. 31-Kevin Tvedt; 5. 10-Stephen Nores; 6. (DNF) H96-Colin Hall; 7. (DNS) 7-Gary Goudy Sr; 8. (DNS) 98-Todd Glace
Heat 3 (8 Laps): 1. 8K-Jason Olsen; 2. 146-Andrew Bertsch; 3. 22W-Nathan Watne; 4. 10Z-Makenzie Hagen; 5. 54-Chris Seekings; 6. 12B-Beth Ann Goudy; 7. 144-Riese Dignan; 8. (DNF) 23-Jason Ruby