IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 70-Caden Appelt[1]; 2. 22-Kyler Satran[6]; 3. 23-Jason Ruby[4]; 4. 51X-Brennor Grinstead[8]; 5. 99H-Trever Haas[5]; 6. 99-Cash Saxon[14]; 7. 103-Alex Tvedt[3]; 8. 64-Joe Ree[2]; 9. 41-Ty Saxon[15]; 10. 82T-Tyson Grinstead[23]; 11. 7-Erik Wenstad[17]; 12. 98S-Dillon Slaubaugh[18]; 13. 52-Scott Joern[20]; 14. 34-Austin Harris[22]; 15. 102-Brian Tvedt[24]; 16. 44-Tim Anderson[7]; 17. 97R-Diezel Raynard[9]; 18. 14-Tony Koble[13]; 19. (DNF) 19T-Thomas Goldsberry[11]; 20. (DNF) 87A-Ayden Bohannon[16]; 21. (DNF) 91T-Kaiden Tuchscherer[10]; 22. (DNF) 5-Jonathan Taylor[21]; 23. (DNF) 15-Connor Hanson[12]; 24. (DNS) 12B-Beth Ann Goudy
Heat `1 (8 Laps): 1. 70-Caden Appelt[4]; 2. 51X-Brennor Grinstead[9]; 3. 22-Kyler Satran[8]; 4. 91T-Kaiden Tuchscherer[11]; 5. 99H-Trever Haas[7]; 6. 19T-Thomas Goldsberry[3]; 7. 14-Tony Koble[12]; 8. 41-Ty Saxon[6]; 9. 7-Erik Wenstad[2]; 10. 12B-Beth Ann Goudy[1]; 11. 5-Jonathan Taylor[10]; 12. (DNF) 82T-Tyson Grinstead[5]
Heat 2 (8 Laps): 1. 97R-Diezel Raynard[9]; 2. 103-Alex Tvedt[5]; 3. 23-Jason Ruby[6]; 4. 44-Tim Anderson[8]; 5. 64-Joe Ree[4]; 6. 15-Connor Hanson[7]; 7. 99-Cash Saxon[1]; 8. 87A-Ayden Bohannon[11]; 9. 98S-Dillon Slaubaugh[10]; 10. 52-Scott Joern[3]; 11. 34-Austin Harris[12]; 12. 102-Brian Tvedt[2]
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[12]; 2. 11-Steven Pfeifer[7]; 3. 5T-Marcus Tomlinson[4]; 4. 20F-Dalton Flory[14]; 5. 12S-Isaac Sondrol[3]; 6. 99-Brady Bjella[25]; 7. 413-Tate Johnson[9]; 8. 15-Travis Tooley[18]; 9. 12-Dexter Saxon[5]; 10. 37H-Michael Hartigan[8]; 11. 10J-Jake Nelson[10]; 12. 18-John Flory Jr[20]; 13. 7-Justin Denny[16]; 14. (DNF) 73T-Chris Tuchscherer[17]; 15. (DNF) 57H-Robert Hellebust[15]; 16. (DNF) 29-Drew Christianson[24]; 17. (DNF) 30A-Adam Goff[13]; 18. (DNF) 28-Dylan Barnhardt[19]; 19. (DNF) 49-Erik Laudenschlager[1]; 20. (DNF) 27W-Jason Wolla[11]; 21. (DNF) 19-John Flory[6]; 22. (DNF) 87X-Bland Bohannon[2]; 23. (DNF) 44-Tyler Weeks[23]; 24. (DNF) 1G-Caden Germundson[22]; 25. (DNS) 2G-Troy Girolamo
Heat 1 (8 Laps): 1. 12S-Isaac Sondrol[3]; 2. 27W-Jason Wolla[8]; 3. 19-John Flory[4]; 4. 37H-Michael Hartigan[6]; 5. 30A-Adam Goff[1]; 6. 7-Justin Denny[7]; 7. 28-Dylan Barnhardt[9]; 8. (DNF) 1G-Caden Germundson[2]; 9. (DNS) 99-Brady Bjella
Heat 2 (8 Laps): 1. 49-Erik Laudenschlager[2]; 2. 14T-Travis Hagen[8]; 3. 5T-Marcus Tomlinson[3]; 4. 413-Tate Johnson[6]; 5. 20F-Dalton Flory[5]; 6. 73T-Chris Tuchscherer[4]; 7. 18-John Flory Jr[1]; 8. (DNF) 44-Tyler Weeks[7]
Heat 3 (8 Laps): 1. 11-Steven Pfeifer[5]; 2. 87X-Bland Bohannon[2]; 3. 10J-Jake Nelson[6]; 4. 12-Dexter Saxon[3]; 5. 57H-Robert Hellebust[4]; 6. 15-Travis Tooley[1]; 7. (DNF) 2G-Troy Girolamo[7]; 8. (DNF) 29-Drew Christianson[8]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 21D-Gabriel Deschamp[12]; 2. 72-Stan Tomlinson[5]; 3. 4-Ed Conlin[19]; 4. 74-Darren Medler[16]; 5. 89-Tim Goodwin[7]; 6. 0-Robby Rosselli[10]; 7. 42-Nathan Speten[20]; 8. 11B-Levi Wald[1]; 9. 21-Taylor Stenvold[11]; 10. 5-Lance Lochthowe[2]; 11. X-Shawn Keena[13]; 12. 35-Dave Rivinius[4]; 13. 69Z-Christopher Zenz[21]; 14. 29-Darren Schatz[14]; 15. 1-Evan Stenvold[6]; 16. 35L-Jesse Long[9]; 17. 21M-Tory Mack[17]; 18. B52-Brent Burckhard[24]; 19. (DNF) 132-Chad Strachen[15]; 20. (DNF) 82-Cole Hanshew[8]; 21. (DNF) 0M-Dirk Miller[22]; 22. (DNF) 858-Cole Slaubaugh[18]; 23. (DNF) 2A-Bruce King[23]; 24. (DNF) 91S-Devin Seney[3]
B Feature 1 (12 Laps): 1. 4-Ed Conlin[13]; 2. 42-Nathan Speten[16]; 3. 69Z-Christopher Zenz[1]; 4. 0M-Dirk Miller[15]; 5. 2A-Bruce King[2]; 6. B52-Brent Burckhard[4]; 7. 7-Jay Loughman[6]; 8. 11-Neil Lochthowe[7]; 9. 712-Brandon Hanna[10]; 10. (DNF) 61-Lane Hanna[12]; 11. (DNF) 27R-Mason Rust[8]; 12. (DNF) 23E-TRENTON ERVEN[5]; 13. (DNF) 22-Keenan Glasser[9]; 14. (DNF) 99-BRANDON BJELLA[11]; 15. (DNS) 48-Brock Beeter; 16. (DNS) 88X-Doug Green
Heat 1 (8 Laps): 1. 91S-Devin Seney[3]; 2. 89-Tim Goodwin[6]; 3. 35L-Jesse Long[7]; 4. 72-Stan Tomlinson[5]; 5. X-Shawn Keena[9]; 6. 74-Darren Medler[10]; 7. 69Z-Christopher Zenz[8]; 8. B52-Brent Burckhard[4]; 9. 11-Neil Lochthowe[1]; 10. 712-Brandon Hanna[2]; 11. (BF) 4-Ed Conlin[11]
Heat 2 (8 Laps): 1. 82-Cole Hanshew[6]; 2. 11B-Levi Wald[2]; 3. 0-Robby Rosselli[9]; 4. 21-Taylor Stenvold[10]; 5. 29-Darren Schatz[7]; 6. 21M-Tory Mack[3]; 7. 2A-Bruce King[4]; 8. 23E-TRENTON ERVEN[8]; 9. (DNF) 27R-Mason Rust[1]; 10. (DNF) 99-BRANDON BJELLA[5]; 11. (DNS) 88X-Doug Green
Heat 3 (8 Laps): 1. 21D-Gabriel Deschamp[10]; 2. 35-Dave Rivinius[4]; 3. 5-Lance Lochthowe[2]; 4. 1-Evan Stenvold[5]; 5. 132-Chad Strachen[7]; 6. 858-Cole Slaubaugh[3]; 7. 48-Brock Beeter[11]; 8. 7-Jay Loughman[1]; 9. 22-Keenan Glasser[9]; 10. (DNF) 61-Lane Hanna[6]; 11. (DNF) 0M-Dirk Miller[8]; 12. (DNS) 42-Nathan Speten
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 00-Krys Yost[5]; 2. 47-Benjamin Burke[8]; 3. 27Z-Zach Hughbanks[4]; 4. 19T-Nicholia Topolski[6]; 5. 18W-Kyle Eklund[11]; 6. 16-Alex Thompson[7]; 7. 03-James Gilbert[9]; 8. 14-Abby Tallman[15]; 9. 61-Josh Duchsherer[14]; 10. 15C-Averie Lageson[2]; 11. 81-Lily Christianson[21]; 12. B52-Jordan Bauer[18]; 13. 14T-Tayven Blackaby[13]; 14. 79-Christian Berg[19]; 15. 87T-Dustin Thompson[16]; 16. (DNF) 83-Harrison Schwartz[3]; 17. (DNF) 17-Brooklyn Tomlinson[17]; 18. (DNF) 10M-Maggie Watne[20]; 19. (DNF) 113-Tiffany Tuchscherer[1]; 20. (DNF) 92P-Kevin Perdue[10]; 21. (DNS) 14B-Britton Kimble
Heat 1 (6 Laps): 1. 03-James Gilbert[9]; 2. 19T-Nicholia Topolski[7]; 3. 113-Tiffany Tuchscherer[1]; 4. 92P-Kevin Perdue[11]; 5. 15C-Averie Lageson[3]; 6. 18W-Kyle Eklund[8]; 7. 14T-Tayven Blackaby[4]; 8. 14-Abby Tallman[6]; 9. 17-Brooklyn Tomlinson[10]; 10. 79-Christian Berg[2]; 11. (DNF) 81-Lily Christianson[5]
Heat 2 (6 Laps): 1. 00-Krys Yost[6]; 2. 27Z-Zach Hughbanks[5]; 3. 83-Harrison Schwartz[3]; 4. 47-Benjamin Burke[8]; 5. 16-Alex Thompson[7]; 6. 14B-Britton Kimble[2]; 7. 61-Josh Duchsherer[10]; 8. 87T-Dustin Thompson[1]; 9. B52-Jordan Bauer[4]; 10. (DNF) 10M-Maggie Watne[9]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 17-Austin Daae[10]; 2. 77-Will Scheresky[7]; 3. 2-Kyle Scholpp[6]; 4. 20-Joe Flory[8]; 5. 27X-Mike Hagen[17]; 6. 48-Brock Beeter[11]; 7. 67-Joren Boyce[5]; 8. 21-Gabriel Deschamp[9]; 9. 11S-Mike Swallers[13]; 10. 12G-Gary Goudy Jr[15]; 11. 6T9-Jevin Damm[12]; 12. 7-Gary Goudy Sr[14]; 13. (DNF) 30A-Adam Goff[16]; 14. (DNF) 36-Chase Conway[1]; 15. (DNF) 7S-Shawn Green[4]; 16. (DNF) 25-Brett Green[3]; 17. (DNF) 88-Will Matejovic[2]
Heat 1 (8 Laps): 1. 67-Joren Boyce[5]; 2. 36-Chase Conway[1]; 3. 20-Joe Flory[7]; 4. 88-Will Matejovic[2]; 5. 2-Kyle Scholpp[6]; 6. 48-Brock Beeter[4]; 7. 11S-Mike Swallers[9]; 8. 12G-Gary Goudy Jr[3]; 9. (DNF) 27X-Mike Hagen[8]
Heat 2 (8 Laps): 1. 77-Will Scheresky[6]; 2. 17-Austin Daae[8]; 3. 21-Gabriel Deschamp[7]; 4. 7S-Shawn Green[4]; 5. 25-Brett Green[3]; 6. 6T9-Jevin Damm[2]; 7. 7-Gary Goudy Sr[1]; 8. 30A-Adam Goff[5]