Non-Winged Sprints
A Feature 1 (20 Laps): 1. 15T-Myles Tomlinson[1]; 2. 52-Adam Sobolik[3]; 3. 21-Cory Palm[8]; 4. 1-Colin Severance[6]; 5. 23-Mike Nelson[4]; 6. 83-Dennis Knudson[9]; 7. 16-Ross Cummings[12]; 8. 20-Kevin Lawson[14]; 9. 79-Tee Young[15]; 10. 7S-Jon Schumann[7]; 11. (DNF) 35L-Jesse Long[10]; 12. (DNF) 15B-Doug Mccambridge[5]; 13. (DNF) 8-Parker Vilandre[13]; 14. (DNF) 22-Brandon Palm[2]; 15. (DNS) 20L-Dusty Lawson
Heat 1 (8 Laps): 1. 23-Mike Nelson[2]; 2. 15B-Doug Mccambridge[4]; 3. 1-Colin Severance[6]; 4. 7S-Jon Schumann[7]; 5. 79-Tee Young[8]; 6. 83-Dennis Knudson[5]; 7. (DNF) 20L-Dusty Lawson[3]; 8. (DNS) 8-Parker Vilandre
Heat 2 (8 Laps): 1. 52-Adam Sobolik[1]; 2. 15T-Myles Tomlinson[2]; 3. 22-Brandon Palm[5]; 4. 21-Cory Palm[6]; 5. (DNF) 35L-Jesse Long[4]; 6. (DNS) 16-Ross Cummings; 7. (DNS) 20-Kevin Lawson
Semi-Pro Legends
A Feature 1 (20 Laps): 1. 60-Drew Papke[1]; 2. 19-Donavin Wiest[3]; 3. 55-Ivan Sailer[5]; 4. 471-Austin Wiest[6]; 5. 51A-AJ Davenport[9]; 6. 23-Mavrick Nelson[23]; 7. 51-Sierra Davenport[7]; 8. 43-Dustin Herz[11]; 9. 61-Dennis Everding[12]; 10. 13-Kevin Pudwill[13]; 11. 4-Deen Brecht[16]; 12. 07-Ashton Wendland[10]; 13. 33S-Robert Sigman[18]; 14. 22-Jeff King[14]; 15. 06-Weston Hagen[20]; 16. 68-Kyle Doepke[8]; 17. 28L-Don Hayes[17]; 18. 31-Maksim Nelson[21]; 19. (DNF) 16D-Denise Kolden[19]; 20. (DNF) 1OZ-Glenn Mitchell[4]; 21. (DNF) 52-Bryce Barnhardt[2]; 22. (DNF) 00-Duston Hagen[15]; 23. (DNS) 37-Gabe Jensen
Heat 1 (8 Laps): 1. 60-Drew Papke[1]; 2. 1OZ-Glenn Mitchell[7]; 3. 51-Sierra Davenport[2]; 4. 07-Ashton Wendland[4]; 5. 13-Kevin Pudwill[3]; 6. 4-Deen Brecht[5]; 7. 16D-Denise Kolden[8]; 8. (DNS) 37-Gabe Jensen
Heat 2 (8 Laps): 1. 52-Bryce Barnhardt[1]; 2. 55-Ivan Sailer[7]; 3. 68-Kyle Doepke[5]; 4. 43-Dustin Herz[4]; 5. 22-Jeff King[8]; 6. 28L-Don Hayes[6]; 7. 06-Weston Hagen[3]; 8. 23-Mavrick Nelson[2]
Heat 3 (8 Laps): 1. 19-Donavin Wiest[5]; 2. 471-Austin Wiest[7]; 3. 51A-AJ Davenport[3]; 4. 61-Dennis Everding[1]; 5. 00-Duston Hagen[6]; 6. 33S-Robert Sigman[4]; 7. 31-Maksim Nelson[2]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 99H-Trever Haas[9]; 2. 22-Kyler Satran[7]; 3. 3T-Vance Tomlinson[8]; 4. 51X-Brennor Grinstead[4]; 5. 103-Alex Tvedt[6]; 6. 95-Gered Knoell[2]; 7. (DNF) 13-Jacob Robinson[1]; 8. (DNF) 54T-Thomas Goldsberry[5]; 9. (DNF) 48-Max Beeter[3]
Heat 1 (6 Laps): 1. 22-Kyler Satran[4]; 2. 99H-Trever Haas[5]; 3. 13-Jacob Robinson[1]; 4. 48-Max Beeter[2]; 5. (DNF) 54T-Thomas Goldsberry[3]
Heat 2 (6 Laps): 1. 51X-Brennor Grinstead[2]; 2. 3T-Vance Tomlinson[4]; 3. 95-Gered Knoell[1]; 4. (DNF) 103-Alex Tvedt[3]
IMCA Modified
A Feature 1 (25 Laps): 1. 2T-Mike Tomlinson[3]; 2. 75M-Justin Medler[11]; 3. 29-Drew Christianson[6]; 4. 2*-Josh Jones[7]; 5. 5T-Marcus Tomlinson[2]; 6. 3S-Logan Schmitz[5]; 7. 4J-Wayne Johnson[4]; 8. 73T-Chris Tuchscherer[1]; 9. 12S-Isaac Sondrol[8]; 10. 5D-Tim Dignan[9]; 11. 1G-Caden Germundson[12]; 12. 04-Richard Bohlman[10]; 13. (DNF) 86-Aaron Aaseth[13]
Heat 1 (8 Laps): 1. 73T-Chris Tuchscherer[4]; 2. 2T-Mike Tomlinson[2]; 3. 3S-Logan Schmitz[5]; 4. 2*-Josh Jones[6]; 5. 1G-Caden Germundson[7]; 6. 04-Richard Bohlman[1]; 7. (DNF) 86-Aaron Aaseth[3]
Heat 2 (8 Laps): 1. 5T-Marcus Tomlinson[1]; 2. 4J-Wayne Johnson[6]; 3. 29-Drew Christianson[2]; 4. 12S-Isaac Sondrol[5]; 5. 5D-Tim Dignan[4]; 6. 75M-Justin Medler[3]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 0-Robby Rosselli[3]; 2. 14-Terry Faul[1]; 3. 74-Darren Medler[6]; 4. 69-Christopher Zenz[5]; 5. OM-Dirk Miller[2]; 6. 127-Bruce King[7]; 7. (DNS) 51U-Christian Uhlich
Heat 1 (6 Laps): 1. 14-Terry Faul[1]; 2. 74-Darren Medler[4]; 3. OM-Dirk Miller[2]; 4. (DNF) 51U-Christian Uhlich[3]
Heat 2 (6 Laps): 1. 0-Robby Rosselli[2]; 2. 69-Christopher Zenz[3]; 3. 72-Ken Stadick[1]; 4. 127-Bruce King[4]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 30A-Adam Goff[2]; 2. 77-Will Scheresky[6]; 3. 67-Joren Boyce[5]; 4. 76-Bob Fuegmann[3]; 5. 0-Scott Gartner[8]; 6. 11S-Michael Swallers[4]; 7. (DNF) 46-Jason Berg[7]; 8. (DNF) 34-Jason Kniffen[1]
Heat 1 (6 Laps): 1. 46-Jason Berg[4]; 2. 34-Jason Kniffen[1]; 3. 76-Bob Fuegmann[2]; 4. 67-Joren Boyce[3]
Heat 2 (6 Laps): 1. 77-Will Scheresky[3]; 2. 30A-Adam Goff[1]; 3. 11S-Michael Swallers[2]; 4. 0-Scott Gartner[4]
Generic 1
A Feature 1 (10 Laps): 1. 73-Brekken Bachmeier[1]; 2. 3S-BRANDON SAILER[2]