IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 70-Caden Appelt[8]; 2. 148-Andrew Bertsch[7]; 3. 22-Kyler Satran[10]; 4. 19T-Thomas Goldsberry[1]; 5. 51X-Brennor Grinstead[9]; 6. 23-Kadi Ruby[12]; 7. 7-Jay Loughman[6]; 8. 99-Cash Saxon[5]; 9. 52-Scott Joern[2]; 10. 41-Ty Saxon[13]; 11. 25-Brett Green[3]; 12. 53-Nate Joern[14]; 13. 103T-Brian Tvedt[15]; 14. (DNF) 47-Max Beeter[4]; 15. (DNF) 103-Alex Tvedt[11]
heat `1 (8 Laps): 1. 22-Kyler Satran[8]; 2. 148-Andrew Bertsch[6]; 3. 99-Cash Saxon[4]; 4. 51X-Brennor Grinstead[7]; 5. 25-Brett Green[3]; 6. 103-Alex Tvedt[5]; 7. 41-Ty Saxon[1]; 8. 103T-Brian Tvedt[2]
Heat 2 (8 Laps): 1. 52-Scott Joern[2]; 2. 7-Jay Loughman[5]; 3. 70-Caden Appelt[6]; 4. 19T-Thomas Goldsberry[1]; 5. 47-Max Beeter[3]; 6. 23-Kadi Ruby[7]; 7. 53-Nate Joern[4]
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[8]; 2. 65-Jerad Thelen[1]; 3. 4J-Wayne Johnson[5]; 4. 99-Brady Bjella[6]; 5. 12S-Isaac Sondrol[7]; 6. 99S-Shawn Strand[10]; 7. 29-Drew Christianson[9]; 8. 87X-Bland Bohannon[4]; 9. 10J-Jake Nelson[13]; 10. 5T-Marcus Tomlinson[11]; 11. 73T-Chris Tuchscherer[3]; 12. 13B-Jess Brekke[18]; 13. 47-Delos Haugen[15]; 14. 20+-Chris Anderson[14]; 15. 5D-Tim Dignan[12]; 16. 68-Todd Duchscherer[17]; 17. 44-Tyler Weeks[16]; 18. (DNF) 75M-Justin Medler[2]
Heat 1 (8 Laps): 1. 65-Jerad Thelen[2]; 2. 75M-Justin Medler[3]; 3. 14T-Travis Hagen[7]; 4. 99-Brady Bjella[6]; 5. 87X-Bland Bohannon[5]; 6. 5T-Marcus Tomlinson[4]; 7. 10J-Jake Nelson[9]; 8. 47-Delos Haugen[1]; 9. 68-Todd Duchscherer[8]
Heat 2 (8 Laps): 1. 4J-Wayne Johnson[5]; 2. 99S-Shawn Strand[9]; 3. 29-Drew Christianson[7]; 4. 73T-Chris Tuchscherer[4]; 5. 12S-Isaac Sondrol[6]; 6. 5D-Tim Dignan[3]; 7. 20+-Chris Anderson[2]; 8. 44-Tyler Weeks[1]; 9. (DNF) 13B-Jess Brekke[8]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 29-Darren Schatz[3]; 2. 60-Drew Papke[2]; 3. 21-Taylor Stenvold[6]; 4. 21D-Gabriel Deschamp[11]; 5. 132-Chad Strachen[4]; 6. 48-Brock Beeter[10]; 7. 0-Robby Rosselli[8]; 8. 74-Darren Medler[9]; 9. 0M-Dirk Miller[17]; 10. 11B-Levi Wald[21]; 11. 69Z-Christopher Zenz[14]; 12. 6N-Shawn Keena[16]; 13. 35-Dave Rivinius[5]; 14. 66K-Brian Kentner[20]; 15. B52-Taylor Mogard[12]; 16. 2A-Bruce King[13]; 17. 11-Dustyn Mayer[26]; 18. 91S-Devin Seney[18]; 19. 21M-Tory Mack[22]; 20. 42-Jordan Albright[19]; 21. 271-Dennis Chapman[23]; 22. (DNF) 5-Lance Lochthowe[1]; 23. (DNF) 22-Keenan Glasser[7]; 24. (DNF) 7S-Shawn Green[15]; 25. (DNF) 1-Evan Stenvold[25]; 26. (DNF) 16-Pat Smith[24]
Heat 1 (8 Laps): 1. 35-Dave Rivinius[4]; 2. 48-Brock Beeter[7]; 3. 22-Keenan Glasser[6]; 4. B52-Taylor Mogard[9]; 5. 2A-Bruce King[5]; 6. 6N-Shawn Keena[8]; 7. 42-Jordan Albright[2]; 8. 21M-Tory Mack[1]; 9. 1-Evan Stenvold[3]
Heat 2 (8 Laps): 1. 60-Drew Papke[2]; 2. 29-Darren Schatz[3]; 3. 21-Taylor Stenvold[4]; 4. 0-Robby Rosselli[6]; 5. 69Z-Christopher Zenz[7]; 6. 0M-Dirk Miller[5]; 7. 66K-Brian Kentner[8]; 8. 271-Dennis Chapman[9]; 9. 11-Dustyn Mayer[1]
Heat 3 (8 Laps): 1. 74-Darren Medler[6]; 2. 5-Lance Lochthowe[1]; 3. 21D-Gabriel Deschamp[7]; 4. 132-Chad Strachen[3]; 5. 7S-Shawn Green[4]; 6. 91S-Devin Seney[2]; 7. 11B-Levi Wald[5]; 8. 16-Pat Smith[8]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 44-James Gilbert[3]; 2. 27Z-Zach Hughbanks[5]; 3. 16-Alex Thompson[10]; 4. 03-Brian Hughbanks[7]; 5. 81K-Krys Yost[9]; 6. 18W-Kyle Eklund[8]; 7. 54-Robert Seekings[12]; 8. 05-Jacob Saunders[1]; 9. 14-Abby Tallman[2]; 10. (DNF) 15C-Averie Lageson[11]; 11. (DNF) 81-Lily Christianson[6]; 12. (DNF) 73-Tiffany Tuchscherer[4]
Heat 1 (6 Laps): 1. 73-Tiffany Tuchscherer[3]; 2. 16-Alex Thompson[6]; 3. 18W-Kyle Eklund[5]; 4. 81-Lily Christianson[4]; 5. 14-Abby Tallman[2]; 6. (DNF) 15C-Averie Lageson[1]
Heat 2 (6 Laps): 1. 81K-Krys Yost[5]; 2. 44-James Gilbert[2]; 3. 27Z-Zach Hughbanks[3]; 4. 03-Brian Hughbanks[4]; 5. 05-Jacob Saunders[1]; 6. (DNF) 54-Robert Seekings[6]
Semi-Pro Legends
A Feature 1 (20 Laps): 1. 19-Donavin Wiest[7]; 2. 77-Preston Martin[1]; 3. 471-Austin Wiest[2]; 4. 94-Bryce Barnhardt[5]; 5. 49-Tommie Quenzer[9]; 6. 800-Noah Madler[13]; 7. 620-AJ Davenport[6]; 8. 700-Gage Madler[15]; 9. 7T-Ty Olson[14]; 10. 67-Evan Hendrickson[4]; 11. 87-Gus Jensen[18]; 12. 00-Duston Hagen[8]; 13. 1K-Nate Keena[12]; 14. 37-Kevin Jensen[20]; 15. 1OZ-Glenn Mitchell[3]; 16. 72-Ken Stadick[21]; 17. 07-Ashton Wendland[16]; 18. 06-Weston Hagen[22]; 19. 21-Tanner Hofer[24]; 20. 34W-Madison Wald[25]; 21. (DNF) 51-Sierra Davenport[10]; 22. (DNF) 68D-Kyle Doepke[17]; 23. (DNF) 47-Cole Slaubaugh[23]; 24. (DNF) 22M-Michael King[11]; 25. (DNS) 850-Colten Laber
Heat 1 (8 Laps): 1. 77-Preston Martin[3]; 2. 67-Evan Hendrickson[2]; 3. 19-Donavin Wiest[7]; 4. 51-Sierra Davenport[6]; 5. 800-Noah Madler[5]; 6. 07-Ashton Wendland[4]; 7. 850-Colten Laber[9]; 8. 06-Weston Hagen[8]; 9. 34W-Madison Wald[1]
Heat 2 (8 Laps): 1. 471-Austin Wiest[2]; 2. 94-Bryce Barnhardt[3]; 3. 00-Duston Hagen[7]; 4. 22M-Michael King[1]; 5. 7T-Ty Olson[8]; 6. 68D-Kyle Doepke[6]; 7. 37-Kevin Jensen[4]; 8. 47-Cole Slaubaugh[5]
Heat 3 (8 Laps): 1. 1OZ-Glenn Mitchell[5]; 2. 620-AJ Davenport[3]; 3. 49-Tommie Quenzer[4]; 4. 1K-Nate Keena[8]; 5. 700-Gage Madler[7]; 6. 87-Gus Jensen[6]; 7. 72-Ken Stadick[1]; 8. 21-Tanner Hofer[2]