IMCA Modified
A Feature 1 (25 Laps): 1. 99-Brady Bjella[4]; 2. 11-Steven Pfeifer[2]; 3. 14T-Travis Hagen[5]; 4. 5T-Marcus Tomlinson[6]; 5. 27W-Jason Wolla[7]; 6. 29-Drew Christianson[1]; 7. 12S-Isaac Sondrol[14]; 8. 30-Tyler Wagner[11]; 9. 99S-Shawn Strand[3]; 10. 65-Jerad Thelen[9]; 11. 12-Justin Bieber[19]; 12. 4J-Wayne Johnson[8]; 13. 47-Ed Conlin[15]; 14. 9H-Erik Laudenschlager[27]; 15. 2T-Mike Tomlinson[16]; 16. 80-Tony Marsh[20]; 17. 14-Caden Roberts[23]; 18. 57-Chris Anderson[18]; 19. 1G-Caden Germundson[26]; 20. 89-Jeff Bieber[25]; 21. (DNF) 94-Aden Clark[21]; 22. (DNF) 3S-Logan Schmitz[10]; 23. (DNF) 19-John Flory[13]; 24. (DNF) 18-John Flory Jr[24]; 25. (DNF) 72X-Kyler Jeffrey[17]; 26. (DNF) 73T-Chris Tuchscherer[22]; 27. (DNF) 17X-Tommy Lee[28]; 28. (DNS) 74-Darren Medler
Heat 1 (8 Laps): 1. 29-Drew Christianson[2]; 2. 99-Brady Bjella[7]; 3. 27W-Jason Wolla[5]; 4. 3S-Logan Schmitz[4]; 5. 19-John Flory[6]; 6. 2T-Mike Tomlinson[8]; 7. 12-Justin Bieber[9]; 8. 73T-Chris Tuchscherer[1]; 9. 89-Jeff Bieber[10]; 10. (DNF) 17X-Tommy Lee[3]
Heat 2 (8 Laps): 1. 11-Steven Pfeifer[2]; 2. 14T-Travis Hagen[4]; 3. 4J-Wayne Johnson[3]; 4. 30-Tyler Wagner[1]; 5. 12S-Isaac Sondrol[6]; 6. 72X-Kyler Jeffrey[9]; 7. 80-Tony Marsh[5]; 8. 14-Caden Roberts[7]; 9. (DNF) 1G-Caden Germundson[8]
Heat 3 (8 Laps): 1. 99S-Shawn Strand[6]; 2. 5T-Marcus Tomlinson[8]; 3. 65-Jerad Thelen[5]; 4. 74-Darren Medler[9]; 5. 47-Ed Conlin[7]; 6. 57-Chris Anderson[1]; 7. 94-Aden Clark[4]; 8. (DNF) 18-John Flory Jr[3]; 9. (DNF) 9H-Erik Laudenschlager[2]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 49-Erik Laudenschlager[2]; 2. 24-Kelly Henderson[7]; 3. 74-Darren Medler[4]; 4. 132-Chad Strachen[8]; 5. 29-Darren Schatz[3]; 6. 413-Tate Johnson[12]; 7. 25R-Leevi Runge[6]; 8. 11B-Levi Wald[1]; 9. 9-Philip Keller[15]; 10. 69Z-Christopher Zenz[10]; 11. 21-Taylor Stenvold[11]; 12. 23E-TRENTON ERVEN[18]; 13. 5-Lance Lochthowe[16]; 14. 42-Troy Speten[14]; 15. 51U-Christian Uhlich[19]; 16. 0M-Dirk Miller[24]; 17. 13-Justin Fichter[20]; 18. 14P-CJ Peterson[5]; 19. 27-Dennis Chapman[13]; 20. 112-Evan Stenvold[9]; 21. 10Z-Josh Wolla[17]; 22. (DNF) 127-Bruce King[23]; 23. (DNF) 22-Keenan Glasser[21]; 24. (DNF) 316-Brandyn Johnson[22]
B Feature 1 (12 Laps): 1. 22-Keenan Glasser[1]; 2. 316-Brandyn Johnson[5]; 3. 127-Bruce King[6]; 4. 0M-Dirk Miller[3]; 5. 91S-Devin Seney[2]; 6. 35-Dave Rivinius[11]; 7. 125-Macaulay Nelson[10]; 8. 16-Pat Smith[9]; 9. 27Z-Zach Hughbanks[4]; 10. 15H-Colby Himmelspeck[12]; 11. 72-Ken Stadick[8]; 12. 91D-Tom Daleske[13]; 13. (DNS) 88X-Doug Green
Heat 1 (8 Laps): 1. 11B-Levi Wald[6]; 2. 14P-CJ Peterson[3]; 3. 112-Evan Stenvold[2]; 4. 27-Dennis Chapman[4]; 5. 10Z-Josh Wolla[5]; 6. 22-Keenan Glasser[1]; 7. 316-Brandyn Johnson[9]; 8. 16-Pat Smith[7]; 9. 91D-Tom Daleske[8]
Heat 2 (8 Laps): 1. 49-Erik Laudenschlager[7]; 2. 25R-Leevi Runge[4]; 3. 69Z-Christopher Zenz[5]; 4. 42-Troy Speten[2]; 5. 23E-TRENTON ERVEN[6]; 6. 91S-Devin Seney[3]; 7. 127-Bruce King[8]; 8. 125-Macaulay Nelson[1]
Heat 3 (8 Laps): 1. 29-Darren Schatz[2]; 2. 24-Kelly Henderson[6]; 3. 21-Taylor Stenvold[3]; 4. 9-Philip Keller[5]; 5. 51U-Christian Uhlich[4]; 6. 0M-Dirk Miller[8]; 7. (DNF) 88X-Doug Green[1]; 8. (DNF) 35-Dave Rivinius[7]
Heat 4 (8 Laps): 1. 74-Darren Medler[4]; 2. 132-Chad Strachen[5]; 3. 413-Tate Johnson[8]; 4. 5-Lance Lochthowe[6]; 5. 13-Justin Fichter[2]; 6. 27Z-Zach Hughbanks[3]; 7. (DNF) 72-Ken Stadick[7]; 8. (DNF) 15H-Colby Himmelspeck[1]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 148-Andrew Bertsch[2]; 2. 70-Caden Appelt[12]; 3. 7-Jay Loughman[3]; 4. 52-Scott Joern[6]; 5. 44-Tim Anderson[5]; 6. 52L-Landon Runge[14]; 7. 51X-Brennor Grinstead[17]; 8. 15-Connor Hanson[7]; 9. 53-Nate Joern[4]; 10. 9-Casey Power[21]; 11. 06-Kevin Smith[20]; 12. 23-Kadi Ruby[9]; 13. 5H-Rod Hanna[19]; 14. 98H-Kayden Hjorteland[1]; 15. 27-Mike Wilson[18]; 16. 12B-Beth Ann Goudy[16]; 17. (DNF) 54-Chris Seekings[13]; 18. (DNF) 48-Max Beeter[10]; 19. (DNF) 91T-Kaiden Tuchscherer[8]; 20. (DNF) 27JR-Kruz Wilson[15]; 21. (DNF) 99H-Trever Haas[11]
Heat 1 (8 Laps): 1. 98H-Kayden Hjorteland[7]; 2. 53-Nate Joern[4]; 3. 15-Connor Hanson[3]; 4. 48-Max Beeter[2]; 5. 54-Chris Seekings[6]; 6. 12B-Beth Ann Goudy[5]; 7. (DNF) 5H-Rod Hanna[1]
Heat 2 (8 Laps): 1. 148-Andrew Bertsch[2]; 2. 44-Tim Anderson[1]; 3. 91T-Kaiden Tuchscherer[6]; 4. 99H-Trever Haas[4]; 5. 52L-Landon Runge[3]; 6. 51X-Brennor Grinstead[7]; 7. 06-Kevin Smith[5]
Heat 3 (8 Laps): 1. 7-Jay Loughman[1]; 2. 52-Scott Joern[3]; 3. 23-Kadi Ruby[2]; 4. 70-Caden Appelt[4]; 5. 27JR-Kruz Wilson[7]; 6. 27-Mike Wilson[6]; 7. (DNF) 9-Casey Power[5]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 20F-Dalton Flory[5]; 2. 68-Jeremy Swanson[3]; 3. 30A-Adam Goff[6]; 4. 27X-Mike Hagen[9]; 5. 67-Joren Boyce[8]; 6. 11S-Mike Swallers[7]; 7. 20-Joe Flory[4]; 8. 76X-Marcus Tomlinson[13]; 9. 46-Jason Berg[1]; 10. 76-Bob Fuegmann[15]; 11. 21C-Chase Davidson[10]; 12. (DNF) 16B-Justin Bachmeier[11]; 13. (DNF) 17-Austin Daae[2]; 14. (DNF) 75M-Cole Hanshew[12]; 15. (DNF) 22-Kyler Satran[14]
Heat 1 (8 Laps): 1. 46-Jason Berg[3]; 2. 68-Jeremy Swanson[2]; 3. 20F-Dalton Flory[4]; 4. 11S-Mike Swallers[7]; 5. 27X-Mike Hagen[5]; 6. 16B-Justin Bachmeier[6]; 7. (DNF) 76X-Marcus Tomlinson[8]; 8. (DNF) 76-Bob Fuegmann[1]
Heat 2 (8 Laps): 1. 17-Austin Daae[6]; 2. 20-Joe Flory[4]; 3. 30A-Adam Goff[2]; 4. 67-Joren Boyce[1]; 5. 21C-Chase Davidson[5]; 6. 75M-Cole Hanshew[3]; 7. (DNF) 22-Kyler Satran[7]