IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 51X-Brennor Grinstead[9]; 2. 22-Kyler Satran[10]; 3. 97R-Diezel Raynard[5]; 4. 103-Alex Tvedt[6]; 5. 82T-Tyson Grinstead[4]; 6. 70-Caden Appelt[8]; 7. 64-Joe Ree[7]; 8. 19T-Thomas Goldsberry[2]; 9. 5-Jonathan Taylor[1]; 10. 102-Brian Tvedt[11]; 11. (DNF) 52-Scott Joern[3]; 12. (DNF) 16C-CALEB STORBAKKEN[13]; 13. (DNS) 12B-Beth Ann Goudy
Heat `1 (8 Laps): 1. 51X-Brennor Grinstead[6]; 2. 97R-Diezel Raynard[4]; 3. 52-Scott Joern[3]; 4. 5-Jonathan Taylor[1]; 5. 64-Joe Ree[5]; 6. 102-Brian Tvedt[2]; 7. (DNS) 16C-CALEB STORBAKKEN
Heat 2 (8 Laps): 1. 22-Kyler Satran[6]; 2. 70-Caden Appelt[5]; 3. 103-Alex Tvedt[4]; 4. 82T-Tyson Grinstead[3]; 5. 19T-Thomas Goldsberry[2]; 6. (DNF) 12B-Beth Ann Goudy[1]
IMCA Modified
A Feature 1 (25 Laps): 1. 11-Steven Pfeifer[8]; 2. 99S-Shawn Strand[10]; 3. 02-Kody Scholpp[11]; 4. 29-Drew Christianson[6]; 5. 65-Jerad Thelen[7]; 6. 73T-Chris Tuchscherer[4]; 7. 5T-Marcus Tomlinson[5]; 8. 15-Travis Tooley[3]; 9. 10-Tyson Turnbull[9]; 10. 12S-Isaac Sondrol[12]; 11. 114-Corey Mann[14]; 12. 1G-Caden Germundson[13]; 13. (DNF) 49-Erik Laudenschlager[1]; 14. (DNF) 9H-Robert Hellebust[2]
Heat 1 (8 Laps): 1. 65-Jerad Thelen[5]; 2. 29-Drew Christianson[4]; 3. 73T-Chris Tuchscherer[3]; 4. 9H-Robert Hellebust[2]; 5. 10-Tyson Turnbull[6]; 6. 02-Kody Scholpp[7]; 7. 1G-Caden Germundson[1]
Heat 2 (8 Laps): 1. 49-Erik Laudenschlager[1]; 2. 15-Travis Tooley[2]; 3. 11-Steven Pfeifer[5]; 4. 99S-Shawn Strand[6]; 5. 5T-Marcus Tomlinson[3]; 6. 12S-Isaac Sondrol[4]; 7. 114-Corey Mann[7]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 74-Darren Medler[11]; 2. 22-Keenan Glasser[4]; 3. 89-Tim Goodwin[9]; 4. 21-Taylor Stenvold[10]; 5. 72-Stan Tomlinson[5]; 6. 11B-Levi Wald[3]; 7. 21D-Gabriel Deschamp[19]; 8. 82-Cole Hanshew[8]; 9. 5-Lance Lochthowe[2]; 10. X-Shawn Keena[14]; 11. 35L-Jesse Long[7]; 12. 29-Darren Schatz[13]; 13. 0M-Dirk Miller[6]; 14. 7M-Stan Mayer[27]; 15. 69Z-Christopher Zenz[25]; 16. 35-Dave Rivinius[24]; 17. 11-Dustyn Mayer[17]; 18. 858-Cole Slaubaugh[22]; 19. 7-Jay Loughman[16]; 20. 11L-Neil Lochthowe[20]; 21. L00-Cory Carpenter[18]; 22. 4-Rich Bohlman[21]; 23. 0-Robby Rosselli[12]; 24. (DNF) 2A-Bruce King[1]; 25. (DNF) 61-Lane Hanna[15]; 26. (DNF) 27-Dennis Chapman[26]; 27. (DNF) 712-Brandon Hanna[23]
Heat 1 (8 Laps): 1. 74-Darren Medler[8]; 2. 11B-Levi Wald[4]; 3. 5-Lance Lochthowe[3]; 4. 82-Cole Hanshew[7]; 5. 29-Darren Schatz[5]; 6. 61-Lane Hanna[2]; 7. L00-Cory Carpenter[1]; 8. 4-Rich Bohlman[9]; 9. (DNS) 69Z-Christopher Zenz
Heat 2 (8 Laps): 1. 22-Keenan Glasser[4]; 2. 89-Tim Goodwin[7]; 3. 0-Robby Rosselli[8]; 4. 0M-Dirk Miller[5]; 5. 27-Dennis Chapman[9]; 6. 7-Jay Loughman[2]; 7. 21D-Gabriel Deschamp[6]; 8. 858-Cole Slaubaugh[3]; 9. (DNF) 712-Brandon Hanna[1]
Heat 3 (8 Laps): 1. 2A-Bruce King[2]; 2. 72-Stan Tomlinson[4]; 3. 35L-Jesse Long[5]; 4. 21-Taylor Stenvold[7]; 5. X-Shawn Keena[6]; 6. 11-Dustyn Mayer[8]; 7. 11L-Neil Lochthowe[1]; 8. 7M-Stan Mayer[9]; 9. 35-Dave Rivinius[3]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 30A-Adam Goff[2]; 2. 21-Gabriel Deschamp[3]; 3. 2-Kyle Scholpp[6]; 4. 77-Will Scheresky[4]; 5. 17-Austin Daae[7]; 6. 88-Will Matejovic[1]; 7. 4T-Troy Heupel[8]; 8. 19-Cody St Croix[10]; 9. 57-Brendon LaBatte[5]; 10. 16-Jason Storbakken[15]; 11. 27X-Mike Hagen[11]; 12. 7S-Shawn Green[14]; 13. 454-Dustin Frank[9]; 14. 12G-Gary Goudy Jr[18]; 15. 25-Brett Green[16]; 16. 7-Gary Goudy Sr[17]; 17. (DNS) 16L-Cory Hemphill; 18. (DNS) 67-Joren Boyce
Heat 1 (8 Laps): 1. 88-Will Matejovic[3]; 2. 2-Kyle Scholpp[7]; 3. 4T-Troy Heupel[8]; 4. 21-Gabriel Deschamp[4]; 5. 7-Gary Goudy Sr[9]; 6. 19-Cody St Croix[2]; 7. 16L-Cory Hemphill[6]; 8. (DNF) 67-Joren Boyce[5]; 9. (DNF) 16-Jason Storbakken[1]
Heat 2 (8 Laps): 1. 17-Austin Daae[7]; 2. 30A-Adam Goff[3]; 3. 77-Will Scheresky[5]; 4. 454-Dustin Frank[8]; 5. 57-Brendon LaBatte[6]; 6. 27X-Mike Hagen[4]; 7. 12G-Gary Goudy Jr[9]; 8. 7S-Shawn Green[2]; 9. 25-Brett Green[1]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 47-Benjamin Burke[8]; 2. 00-Krys Yost[9]; 3. 16-Alex Thompson[6]; 4. 92P-Kevin Perdue[1]; 5. 18W-Kyle Eklund[7]; 6. 81-Lily Christianson[4]; 7. 15C-Averie Lageson[3]; 8. 14B-Britton Kimble[12]; 9. 14T-Tayven Blackaby[13]; 10. B52-Jordan Bauer[14]; 11. 79-Christian Berg[16]; 12. (DNF) 83-Harrison Schwartz[2]; 13. (DNF) 03-Jacob Saunders[10]; 14. (DNF) 14-Abby Tallman[15]; 15. (DNS) 87T-Dustin Thompson; 16. (DQ) 27Z-Zach Hughbanks[5]
Heat 1 (6 Laps): 1. 00-Krys Yost[8]; 2. 18W-Kyle Eklund[7]; 3. 81-Lily Christianson[5]; 4. 92P-Kevin Perdue[1]; 5. 15C-Averie Lageson[4]; 6. 87T-Dustin Thompson[2]; 7. 14T-Tayven Blackaby[3]; 8. (DNF) 14-Abby Tallman[6]
Heat 2 (6 Laps): 1. 27Z-Zach Hughbanks[5]; 2. 47-Benjamin Burke[7]; 3. 16-Alex Thompson[6]; 4. 03-Jacob Saunders[8]; 5. 83-Harrison Schwartz[3]; 6. 14B-Britton Kimble[1]; 7. B52-Jordan Bauer[4]; 8. 79-Christian Berg[2]