IMCA Modified
A Feature 1: 1. 3S-Jesse Skalicky[7]; 2. 48-Brent Dutenhoffer[4]; 3. 48K-Kollin Hibdon[10]; 4. 60-Tyler Hall[9]; 5. 72-Dave Shipley[8]; 6. 36-Cody Peterson[11]; 7. 0-Jeff Odden[3]; 8. 02-Jordan Sours[15]; 9. 21-Jamie Schulz[5]; 10. 68-Todd Duchscherer[1]; 11. 55X-Chris Mack[14]; 12. (DNF) 96-Erv Grossman[16]; 13. (DNF) 12C-Nick Curtis[13]; 14. (DNF) 76-John Miller[2]; 15. (DNF) 4V-Billy Vogel[6]; 16. (DNS) 30-Cole Neset
Heat 1: 1. 72-Dave Shipley[7]; 2. 4V-Billy Vogel[6]; 3. 48K-Kollin Hibdon[8]; 4. 76-John Miller[3]; 5. 0-Jeff Odden[4]; 6. 36-Cody Peterson[1]; 7. 12C-Nick Curtis[2]; 8. 02-Jordan Sours[5]
Heat 2: 1. 48-Brent Dutenhoffer[4]; 2. 60-Tyler Hall[7]; 3. 3S-Jesse Skalicky[6]; 4. 21-Jamie Schulz[5]; 5. 68-Todd Duchscherer[1]; 6. 30-Cole Neset[2]; 7. 55X-Chris Mack[3]; 8. (DNF) 96-Erv Grossman[8]
IMCA Northern SportMod
A Feature 1: 1. 17-Rich Pavlicek[7]; 2. 41-Doug Gardner[5]; 3. 51-Kelly Jacobson[9]; 4. 5-Scott Jacobson[10]; 5. 40-Chris VanMil[3]; 6. 33-Jake Hagemann[8]; 7. 77-Charles Jensen[6]; 8. 13C-Paul Colvin[2]; 9. 9-Torey Fischer[4]; 10. 22-Vince Jegtvig[1]; 11. 14S-Thomas Sandvig[12]; 12. 66-Kevin Veralrud[13]; 13. 22M-Landon Maatz[11]
Heat 1 (6 Laps): 1. 33-Jake Hagemann[6]; 2. 5-Scott Jacobson[7]; 3. 22-Vince Jegtvig[2]; 4. 77-Charles Jensen[5]; 5. 9-Torey Fischer[4]; 6. 22M-Landon Maatz[1]; 7. 66-Kevin Veralrud[3]
Heat 2 (6 Laps): 1. 40-Chris VanMil[3]; 2. 13C-Paul Colvin[2]; 3. 41-Doug Gardner[4]; 4. 17-Rich Pavlicek[5]; 5. 51-Kelly Jacobson[6]; 6. 14S-Thomas Sandvig[1]
IMCA Stock Car
A Feature 1: 1. 1-Tyler McDougall[3]; 2. 4-Rick Schulz[17]; 3. 10R-Travis Robertson[10]; 4. 71-Trent Grager[11]; 5. 21J-Andrew Jochim[5]; 6. 40-Rob VanMil[7]; 7. 88XXX-Randy Klein[12]; 8. 38-Todd Heinrich[8]; 9. 88K-Keaten Froemke[14]; 10. 52-Brennan Borg[15]; 11. 25-Karmith Christensen[16]; 12. 76Z-John Sandvig[4]; 13. 57K-Derrick Kronbach[1]; 14. (DNF) B1-Brody Carlsrud[13]; 15. (DNF) 219-Brandon Schmidt[9]; 16. (DNF) 11-Kalvin Kesselberg[6]; 17. (DNF) 34-Jordan Zillmer[2]
Heat 1: 1. 38-Todd Heinrich[5]; 2. 76Z-John Sandvig[3]; 3. 11-Kalvin Kesselberg[4]; 4. 10R-Travis Robertson[6]; 5. B1-Brody Carlsrud[2]; 6. 25-Karmith Christensen[1]
Heat 2: 1. 40-Rob VanMil[3]; 2. 219-Brandon Schmidt[4]; 3. 71-Trent Grager[5]; 4. 57K-Derrick Kronbach[1]; 5. (DNF) 88K-Keaten Froemke[2]
Heat 3: 1. 1-Tyler McDougall[2]; 2. 34-Jordan Zillmer[1]; 3. 21J-Andrew Jochim[3]; 4. 88XXX-Randy Klein[6]; 5. 52-Brennan Borg[4]; 6. 4-Rick Schulz[5]
IMCA RaceSaver Sprint Car
A Feature 1: 1. 3M-Marcus Rothenbacher[1]; 2. 13-Ty Hanten[4]; 3. 72-Tye Wilke[3]; 4. 69-Brandon Rekow[2]
Heat 1: 1. 3M-Marcus Rothenbacher[1]; 2. 13-Ty Hanten[4]; 3. 69-Brandon Rekow[2]; 4. 72-Tye Wilke[3]
Semi-Pro Legends
A Feature 1: 1. 72-Tye Wilke[10]; 2. 58-Sean Johnson[11]; 3. 29-Ryan Braseth[8]; 4. 34-Alex Kukowski[9]; 5. 5D8-Dylan Johnson[12]; 6. 2-Ashton Spieker[7]; 7. D1RT-Tony Brockhouse[6]; 8. 28-Joshua Wiest[4]; 9. 7F-Brian Frederick[5]; 10. 08-Zander Bauer[14]; 11. 701-Taylor Sargent[3]; 12. D11RT-Blaise Deckert[2]; 13. 49-Collin Compson[18]; 14. 24-Shaun Erickson[1]; 15. 8-Ethan Mabus[15]; 16. 23B-Jared Beck[13]; 17. 31C-Emmitt Curtis[17]; 18. 89-Spencer Frueh[20]; 19. 19E-Elzetta Bitker[19]; 20. 2J-Joseph Lewis[16]
Heat 1 (6 Laps): 1. 72-Tye Wilke[6]; 2. 2-Ashton Spieker[5]; 3. 7F-Brian Frederick[4]; 4. D11RT-Blaise Deckert[3]; 5. 23B-Jared Beck[2]; 6. 2J-Joseph Lewis[1]
Heat 2 (6 Laps): 1. 29-Ryan Braseth[6]; 2. 58-Sean Johnson[7]; 3. 701-Taylor Sargent[4]; 4. 24-Shaun Erickson[3]; 5. 08-Zander Bauer[5]; 6. 31C-Emmitt Curtis[2]; 7. 19E-Elzetta Bitker[1]
Heat 3 (6 Laps): 1. 34-Alex Kukowski[6]; 2. D1RT-Tony Brockhouse[5]; 3. 28-Joshua Wiest[4]; 4. 5D8-Dylan Johnson[7]; 5. 8-Ethan Mabus[3]; 6. 49-Collin Compson[2]; 7. 89-Spencer Frueh[1]
Lightning Sprints
A Feature 1: 1. 11-Dexter Dvergsten[2]; 2. 10-Alex Truscinski[1]; 3. 26-Chris Crowder[4]; 4. 27-Weston Olson[9]; 5. 1-Mark Williams[3]; 6. 100-Jason Berg[7]; 7. 60X-Patrick Brejcha[6]; 8. 08-Wesley Van Drunen[8]; 9. 5G-Garrison Miller[13]; 10. 24-Jake Haugeberg[10]; 11. 72-Kate Taves[15]; 12. 16E-Paul Ericson[12]; 13. (DNF) 19S-Travis Surerus[5]; 14. (DNF) 40-Cameron Veralrud[11]; 15. (DNF) 07-Vance Bennett[14]; 16. (DNS) 13-Alan Truscinski; 17. (DNS) 22-Bryce Haugeberg
Heat 1: 1. 26-Chris Crowder[4]; 2. 11-Dexter Dvergsten[7]; 3. 19S-Travis Surerus[3]; 4. 100-Jason Berg[1]; 5. 27-Weston Olson[9]; 6. 40-Cameron Veralrud[5]; 7. 16E-Paul Ericson[8]; 8. (DNF) 5G-Garrison Miller[2]; 9. (DNS) 13-Alan Truscinski
Heat 2: 1. 1-Mark Williams[4]; 2. 10-Alex Truscinski[6]; 3. 60X-Patrick Brejcha[8]; 4. 08-Wesley Van Drunen[2]; 5. 24-Jake Haugeberg[3]; 6. (DNF) 07-Vance Bennett[1]; 7. (DNS) 72-Kate Taves; 8. (DNS) 22-Bryce Haugeberg