IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 97R-Diezel Raynard[8]; 2. 44-Tim Anderson[13]; 3. 51X-Brennor Grinstead[7]; 4. 22-Kyler Satran[17]; 5. 15-Connor Hanson[5]; 6. 64-Joe Ree[1]; 7. 82T-Tyson Grinstead[3]; 8. 27JR-Kruz Wilson[9]; 9. 41-Ty Saxon[16]; 10. 52-Scott Joern[2]; 11. 23-Jason Ruby[4]; 12. 103-Alex Tvedt[15]; 13. 102-Brian Tvedt[12]; 14. (DNF) 51E-Ethan Neu[6]; 15. (DNF) 99-Cash Saxon[10]; 16. (DNS) 19T-Thomas Goldsberry; 17. (DQ) 99H-Trever Haas[14]
Heat `1 (8 Laps): 1. 51X-Brennor Grinstead[7]; 2. 23-Jason Ruby[4]; 3. 64-Joe Ree[1]; 4. 97R-Diezel Raynard[8]; 5. 99-Cash Saxon[9]; 6. 19T-Thomas Goldsberry[3]; 7. 44-Tim Anderson[6]; 8. 103-Alex Tvedt[2]; 9. (DNF) 22-Kyler Satran[5]
Heat 2 (8 Laps): 1. 15-Connor Hanson[5]; 2. 51E-Ethan Neu[6]; 3. 82T-Tyson Grinstead[3]; 4. 52-Scott Joern[2]; 5. 27JR-Kruz Wilson[8]; 6. 102-Brian Tvedt[1]; 7. 99H-Trever Haas[7]; 8. (DNF) 41-Ty Saxon[4]
IMCA Modified
A Feature 1 (25 Laps): 1. 9H-Robert Hellebust[6]; 2. 11-Steven Pfeifer[9]; 3. 20F-Dalton Flory[10]; 4. 73T-Chris Tuchscherer[3]; 5. 15-Travis Tooley[1]; 6. 87X-Bland Bohannon[15]; 7. 5T-Marcus Tomlinson[7]; 8. 65-Jerad Thelen[4]; 9. 12-Dexter Saxon[11]; 10. 84-Tyler Staruiala[14]; 11. 1G-Caden Germundson[12]; 12. 28C-Austin Caruthers[2]; 13. (DNF) 19-John Flory[8]; 14. (DNF) 49-Erik Laudenschlager[13]; 15. (DNF) 18-John Flory Jr[16]; 16. (DNF) 12S-Isaac Sondrol[5]; 17. (DNF) 57-Chris Anderson[17]
Heat 1 (8 Laps): 1. 15-Travis Tooley[1]; 2. 65-Jerad Thelen[3]; 3. 73T-Chris Tuchscherer[2]; 4. 11-Steven Pfeifer[7]; 5. 9H-Robert Hellebust[5]; 6. 12-Dexter Saxon[4]; 7. 49-Erik Laudenschlager[6]; 8. 87X-Bland Bohannon[8]; 9. 57-Chris Anderson[9]
Heat 2 (8 Laps): 1. 12S-Isaac Sondrol[4]; 2. 20F-Dalton Flory[8]; 3. 28C-Austin Caruthers[1]; 4. 19-John Flory[6]; 5. 5T-Marcus Tomlinson[5]; 6. 1G-Caden Germundson[2]; 7. 84-Tyler Staruiala[7]; 8. (DNF) 18-John Flory Jr[3]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 74-Darren Medler[11]; 2. 21D-Gabriel Deschamp[12]; 3. 0-Robby Rosselli[4]; 4. 21-Taylor Stenvold[10]; 5. X-Shawn Keena[5]; 6. 29-Darren Schatz[9]; 7. 22-Keenan Glasser[8]; 8. 0M-Dirk Miller[6]; 9. 69Z-Christopher Zenz[14]; 10. 61-Lane Hanna[22]; 11. 35-Dave Rivinius[15]; 12. 1-Evan Stenvold[23]; 13. 35L-Jesse Long[18]; 14. 2A-Bruce King[21]; 15. (DNF) 47-Max Beeter[19]; 16. (DNF) 406-Nathan Buchmann[24]; 17. (DNF) 21M-Tory Mack[17]; 18. (DNF) B52-Brent Burckhard[20]; 19. (DNF) 89-Tim Goodwin[2]; 20. (DNF) 858-Cole Slaubaugh[16]; 21. (DNF) 72-Stan Tomlinson[13]; 22. (DNF) 82-Cole Hanshew[3]; 23. (DNF) 91S-Devin Seney[1]; 24. (DNS) 132-Chad Strachen
B Feature 1 (10 Laps): 1. 47-Max Beeter[2]; 2. B52-Brent Burckhard[4]; 3. 2A-Bruce King[9]; 4. 61-Lane Hanna[1]; 5. 1-Evan Stenvold[8]; 6. 406-Nathan Buchmann[10]; 7. 27R-Mason Rust[3]; 8. (DNF) 7-Jay Loughman[7]; 9. (DNF) 85JR-Brandon Hanna[5]; 10. (DNS) L00-Cory Carpenter; 11. (DNS) 11-Neil Lochthowe
Heat 1 (8 Laps): 1. 89-Tim Goodwin[4]; 2. 21-Taylor Stenvold[8]; 3. 132-Chad Strachen[7]; 4. 91S-Devin Seney[3]; 5. 72-Stan Tomlinson[6]; 6. 858-Cole Slaubaugh[2]; 7. 61-Lane Hanna[5]; 8. B52-Brent Burckhard[10]; 9. 7-Jay Loughman[1]; 10. 406-Nathan Buchmann[9]
Heat 2 (8 Laps): 1. 82-Cole Hanshew[4]; 2. 22-Keenan Glasser[7]; 3. 74-Darren Medler[8]; 4. X-Shawn Keena[6]; 5. 69Z-Christopher Zenz[5]; 6. 21M-Tory Mack[10]; 7. 47-Max Beeter[2]; 8. (DNF) 85JR-Brandon Hanna[9]; 9. (DNF) 1-Evan Stenvold[3]; 10. (DNF) L00-Cory Carpenter[1]
Heat 3 (8 Laps): 1. 0-Robby Rosselli[5]; 2. 21D-Gabriel Deschamp[8]; 3. 29-Darren Schatz[7]; 4. 0M-Dirk Miller[6]; 5. 35-Dave Rivinius[3]; 6. 35L-Jesse Long[4]; 7. 27R-Mason Rust[1]; 8. (DNF) 11-Neil Lochthowe[9]; 9. (DNS) 2A-Bruce King
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 00-Krys Yost[1]; 2. 47-Benjamin Burke[9]; 3. 18W-Kyle Eklund[5]; 4. 03-Brian Hughbanks[4]; 5. 16-Alex Thompson[6]; 6. 83-Harrison Schwartz[16]; 7. 19T-Nicholia Topolski[7]; 8. 14-Abby Tallman[13]; 9. B52-Jordan Bauer[2]; 10. 81-Lily Christianson[3]; 11. 15C-Averie Lageson[12]; 12. 14B-Britton Kimble[10]; 13. 14T-Tayven Blackaby[14]; 14. 79-Dustin Thompson[15]; 15. (DNF) 27Z-Zach Hughbanks[8]; 16. (DNS) 113-Tiffany Tuchscherer
Heat 1 (6 Laps): 1. 00-Krys Yost[2]; 2. 16-Alex Thompson[6]; 3. 27Z-Zach Hughbanks[7]; 4. 03-Brian Hughbanks[5]; 5. B52-Jordan Bauer[3]; 6. 113-Tiffany Tuchscherer[1]; 7. (DNF) 14-Abby Tallman[4]; 8. (DNF) 79-Dustin Thompson[8]
Heat 2 (6 Laps): 1. 18W-Kyle Eklund[5]; 2. 19T-Nicholia Topolski[6]; 3. 47-Benjamin Burke[7]; 4. 81-Lily Christianson[3]; 5. 14B-Britton Kimble[8]; 6. 15C-Averie Lageson[2]; 7. (DNF) 14T-Tayven Blackaby[4]; 8. (DNF) 83-Harrison Schwartz[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 21-Gabriel Deschamp[8]; 2. 27X-Mike Hagen[9]; 3. 19-Cody St Croix[3]; 4. 67-Joren Boyce[4]; 5. 48-Brock Beeter[2]; 6. 2-Kyle Scholpp[5]; 7. 20-Joe Flory[11]; 8. 77-Will Scheresky[6]; 9. 88-Will Matejovic[1]; 10. 30A-Adam Goff[7]; 11. 7S-Shawn Green[12]; 12. 25-Brett Green[14]; 13. 6T9-Jevin Damm[15]; 14. 5T-Marcus Tomlinson[13]; 15. 66K-Brian Kentner[17]; 16. 7-Gary Goudy Sr[16]; 17. (DNF) 21C-Chase Davidson[10]
Heat 1 (8 Laps): 1. 88-Will Matejovic[1]; 2. 19-Cody St Croix[2]; 3. 67-Joren Boyce[4]; 4. 2-Kyle Scholpp[5]; 5. 21-Gabriel Deschamp[7]; 6. 20-Joe Flory[9]; 7. 5T-Marcus Tomlinson[6]; 8. 6T9-Jevin Damm[3]; 9. 66K-Brian Kentner[8]
Heat 2 (8 Laps): 1. 77-Will Scheresky[5]; 2. 48-Brock Beeter[1]; 3. 30A-Adam Goff[6]; 4. 21C-Chase Davidson[8]; 5. 27X-Mike Hagen[7]; 6. 7S-Shawn Green[4]; 7. 25-Brett Green[3]; 8. 7-Gary Goudy Sr[2]