IMCA Hobby Stock
A Feature 1 (18 Laps): 1. 88-Morgan Olmstead[1]; 2. 98Z-Zach Olmstead[4]; 3. 20-Tanner Clough[3]; 4. 7D7-David Norquest[7]; 5. R89-Nate Refior[6]; 6. 77F-Mitchell Fischer[14]; 7. 24T-Tylan Lambertus[20]; 8. 11T-Dillon Thompson[12]; 9. 17-Tyler Thompson[8]; 10. 38-Brayden Hurley[17]; 11. 71C-Christian Destefano[11]; 12. 32-Jack Greuter[21]; 13. 7W-Will Doudney[13]; 14. 81-Tyler Pelowski[10]; 15. 3J-Mack James[15]; 16. 12T-Tanner Jones[5]; 17. 85-Justin Smallcomb[22]; 18. 33-Terry Greuter[16]; 19. (DNF) 5-Chuck Ledbetter[2]; 20. (DNF) 5R-Rob Durfee[9]; 21. (DNF) 26-Marcus Florom[18]; 22. (DNF) 77-Cody Williams[19]
Heat 1 (6 Laps): 1. 11T-Dillon Thompson[2]; 2. 88-Morgan Olmstead[3]; 3. 98Z-Zach Olmstead[1]; 4. 17-Tyler Thompson[7]; 5. 7W-Will Doudney[4]; 6. 33-Terry Greuter[5]; 7. 38-Brayden Hurley[6]; 8. 26-Marcus Florom[8]
Heat 2 (6 Laps): 1. 5-Chuck Ledbetter[4]; 2. 71C-Christian Destefano[7]; 3. R89-Nate Refior[3]; 4. 81-Tyler Pelowski[5]; 5. 77F-Mitchell Fischer[1]; 6. (DNF) 77-Cody Williams[2]; 7. (DNF) 32-Jack Greuter[6]
Heat 3 (6 Laps): 1. 12T-Tanner Jones[1]; 2. 7D7-David Norquest[2]; 3. 20-Tanner Clough[7]; 4. 5R-Rob Durfee[4]; 5. 3J-Mack James[6]; 6. (DNF) 24T-Tylan Lambertus[5]; 7. (DNF) 85-Justin Smallcomb[3]
IMCA Modified
A Feature 1 (15 Laps): 1. 50C-Colton Osborn[6]; 2. 4P-Dave Pedersen[10]; 3. 12A-Ayden Steffens[12]; 4. 19-Charles Stryker[4]; 5. 727-Todd Schwarz[1]; 6. 20B-Brandon Clough[5]; 7. 4B-Brandon Verbeek[2]; 8. 74-Dewain Coleman[8]; 9. 03C-Joseph Craft[11]; 10. (DNF) 30-Jordan Grabouski[7]; 11. (DNF) 1Z-Norm Ziegenbein[13]; 12. (DNF) 60IV-Anthony Roth[9]; 13. (DNF) 73-Daniel Nichols[3]
Heat 1 (6 Laps): 1. 50C-Colton Osborn[1]; 2. 20B-Brandon Clough[3]; 3. 60IV-Anthony Roth[4]; 4. 4B-Brandon Verbeek[2]; 5. 73-Daniel Nichols[6]; 6. 03C-Joseph Craft[7]; 7. 12A-Ayden Steffens[5]
Heat 2 (6 Laps): 1. 30-Jordan Grabouski[3]; 2. 4P-Dave Pedersen[6]; 3. 727-Todd Schwarz[2]; 4. 19-Charles Stryker[4]; 5. 74-Dewain Coleman[1]; 6. 1Z-Norm Ziegenbein[5]
IMCA Northern SportMod
A Feature 1 (18 Laps): 1. 19XX-Brandon Spanjer[1]; 2. 01S-Hunter Smith[4]; 3. 85-Brandon Leonard[5]; 4. 1T-Robbie Thome[11]; 5. 15D-Jacob Slough[7]; 6. 11-Joseph Cooper[10]; 7. 87D-Chad Dolan[8]; 8. 25J-Jonathan Jensen[6]; 9. 2-Troy Bayne[16]; 10. 27-Dane Martindale[2]; 11. (DNF) 25-Kyle Ord[9]; 12. (DNF) 69Z-Zane Turner[3]; 13. (DNF) 16C-Kendrick Chapman[13]; 14. (DNF) 691-Hailey Turner[15]; 15. (DNF) 34B-Brandi Bosier[12]; 16. (DNF) 9-Lane Heil[14]; 17. (DNF) 13E-Travis Kennedy[17]; 18. (DNS) 19M-Tyler Miller
Heat 1 (6 Laps): 1. 85-Brandon Leonard[4]; 2. 15D-Jacob Slough[5]; 3. 87D-Chad Dolan[6]; 4. 25-Kyle Ord[3]; 5. (DNF) 13E-Travis Kennedy[1]; 6. (DNF) 19M-Tyler Miller[2]
Heat 2 (6 Laps): 1. 19XX-Brandon Spanjer[4]; 2. 25J-Jonathan Jensen[2]; 3. 69Z-Zane Turner[1]; 4. 34B-Brandi Bosier[3]; 5. 16C-Kendrick Chapman[5]; 6. 691-Hailey Turner[6]
Heat 3 (6 Laps): 1. 1T-Robbie Thome[2]; 2. 01S-Hunter Smith[1]; 3. 11-Joseph Cooper[5]; 4. 27-Dane Martindale[4]; 5. 9-Lane Heil[6]; 6. 2-Troy Bayne[3]
IMCA Sport Compact
A Feature 1 (8 Laps): 1. 9K-Kaden Murray[1]; 2. 22W-Cody Wilbur[6]; 3. 6T9-Anthony Simants[3]; 4. 34K-Kaleb Hodges[5]; 5. (DNF) 29E-Justin Schmidt[2]; 6. (DNF) 99-Tre Moore[4]
Heat 1 (5 Laps): 1. 9K-Kaden Murray[4]; 2. 22W-Cody Wilbur[1]; 3. 6T9-Anthony Simants[5]; 4. 34K-Kaleb Hodges[3]; 5. (DNF) 99-Tre Moore[2]; 6. (DNF) 29E-Justin Schmidt[6]
IMCA Stock Car
A Feature 1 (30 Laps): 1. 30-Jordan Grabouski[4]; 2. 83-Jeff Ware[2]; 3. 250-Tathan Burkhart[1]; 4. 97M-David Murray Jr[3]; 5. 55-Tyler Frye[16]; 6. 14JR-Tyler Barribo[17]; 7. 85-Robert Leonard[23]; 8. 55X-Tim Drake[19]; 9. 19-Kyle Vanover[13]; 10. 2X-Travis Kernick[22]; 11. 5M-Frank Mladek[15]; 12. 63C-Austin Carter[10]; 13. 94-Dan Nelson[6]; 14. 35JW-Casey Woken[9]; 15. 0HP-Bryan Herrick[7]; 16. 24R-Dillon Richards[11]; 17. 5D-Travis Demilt[8]; 18. 84-Benji Legg[14]; 19. 54P-Kyle Pfeifer[12]; 20. 17R-Dana Rasmussen[24]; 21. 26J-Justin Addison[20]; 22. 25X-Troy Burkhart[5]; 23. 7A-Steve Aitken[18]; 24. 1X-Bo Egge[21]
B Feature 1 (12 Laps): 1. 19-Kyle Vanover[13]; 2. 5M-Frank Mladek[2]; 3. 14JR-Tyler Barribo[5]; 4. 55X-Tim Drake[1]; 5. 1X-Bo Egge[7]; 6. 85-Robert Leonard[9]; 7. 34-Ben Bogle[4]; 8. 53E-Tyler Easterday[8]; 9. 6-Jeremy Down[12]; 10. 12AZ-Rick Maier[14]; 11. 46-Josh Weekley[11]; 12. 10A-Austin Brauner[6]; 13. 50C-Colton Osborn[3]; 14. (DNS) 64-John Bruegman
B Feature 2 (12 Laps): 1. 84-Benji Legg[1]; 2. 55-Tyler Frye[3]; 3. 7A-Steve Aitken[7]; 4. 26J-Justin Addison[4]; 5. 2X-Travis Kernick[11]; 6. 17R-Dana Rasmussen[6]; 7. 77-Tejay Mielke[9]; 8. 6N-Nick Bruegman[13]; 9. 11A-Andy Huffaker[10]; 10. 24-Bob Chalupa[5]; 11. (DNF) 64X-Dusty Blake[12]; 12. (DNF) 72V-Jesse VanLaningham[2]; 13. (DNF) 4-Mike Earll[8]
Heat 1 (6 Laps): 1. 97M-David Murray Jr[5]; 2. 30-Jordan Grabouski[4]; 3. 55X-Tim Drake[2]; 4. 34-Ben Bogle[1]; 5. 1X-Bo Egge[3]; 6. 64-John Bruegman[6]
Heat 2 (6 Laps): 1. 54P-Kyle Pfeifer[2]; 2. 94-Dan Nelson[6]; 3. 84-Benji Legg[3]; 4. 26J-Justin Addison[1]; 5. 7A-Steve Aitken[7]; 6. 11A-Andy Huffaker[4]; 7. 19-Kyle Vanover[5]
Heat 3 (6 Laps): 1. 25X-Troy Burkhart[5]; 2. 5D-Travis Demilt[3]; 3. 5M-Frank Mladek[2]; 4. 14JR-Tyler Barribo[6]; 5. 53E-Tyler Easterday[1]; 6. 46-Josh Weekley[4]; 7. 6N-Nick Bruegman[7]
Heat 4 (6 Laps): 1. 83-Jeff Ware[2]; 2. 24R-Dillon Richards[6]; 3. 72V-Jesse VanLaningham[4]; 4. 24-Bob Chalupa[3]; 5. 4-Mike Earll[5]; 6. 2X-Travis Kernick[1]
Heat 5 (6 Laps): 1. 63C-Austin Carter[4]; 2. 0HP-Bryan Herrick[1]; 3. 50C-Colton Osborn[5]; 4. 10A-Austin Brauner[2]; 5. 85-Robert Leonard[3]; 6. 6-Jeremy Down[6]
Heat 6 (6 Laps): 1. 35JW-Casey Woken[1]; 2. 250-Tathan Burkhart[3]; 3. 55-Tyler Frye[6]; 4. 17R-Dana Rasmussen[2]; 5. 77-Tejay Mielke[4]; 6. 64X-Dusty Blake[7]; 7. 12AZ-Rick Maier[5]