IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 98Z-Zach Olmstead[8]; 2. 45-Travis Landauer[11]; 3. 45R-Riley Kort[6]; 4. 17-Tyler Thompson[14]; 5. 24T-Tylan Lambertus[2]; 6. 5-Chuck Ledbetter[15]; 7. 38-Brayden Hurley[17]; 8. 71C-Christian Destefano[18]; 9. 3J-Mack James[5]; 10. 11T-Dillon Thompson[10]; 11. 85-Justin Smallcomb[12]; 12. 7W-Will Doudney[1]; 13. 77F-Mitchell Fischer[13]; 14. 88-Morgan Olmstead[4]; 15. 6-Drew Barry[7]; 16. 14W-Brayden Weller[3]; 17. 20-Tanner Clough[9]; 18. 2M-Trent Matson[19]; 19. 23E-Jordan Encinger[16]; 20. (DNS) 3-Taylor Huss; 21. (DNS) 83S-Paxton Stubbs; 22. (DNS) 7D7-David Norquest
Heat 1 (6 Laps): 1. 88-Morgan Olmstead[5]; 2. 45-Travis Landauer[8]; 3. 3-Taylor Huss[7]; 4. 6-Drew Barry[6]; 5. 85-Justin Smallcomb[4]; 6. 17-Tyler Thompson[3]; 7. 23E-Jordan Encinger[2]; 8. (DNF) 2M-Trent Matson[1]
Heat 2 (6 Laps): 1. 98Z-Zach Olmstead[6]; 2. 11T-Dillon Thompson[7]; 3. 3J-Mack James[5]; 4. 24T-Tylan Lambertus[3]; 5. 77F-Mitchell Fischer[4]; 6. 83S-Paxton Stubbs[2]; 7. 38-Brayden Hurley[1]
Heat 3 (6 Laps): 1. 7W-Will Doudney[2]; 2. 45R-Riley Kort[5]; 3. 14W-Brayden Weller[4]; 4. 20-Tanner Clough[6]; 5. 7D7-David Norquest[7]; 6. 5-Chuck Ledbetter[3]; 7. 71C-Christian Destefano[1]
IMCA Modified
A Feature 1 (12 Laps): 1. 19-Charles Stryker[1]; 2. 60IV-Anthony Roth[4]; 3. 20B-Brandon Clough[3]; 4. 30-Jordan Grabouski[8]; 5. 7-Justin Gregg[6]; 6. 66D-Dylan Sherfick[13]; 7. 54D-Dillon Schultz[2]; 8. 50C-Colton Osborn[5]; 9. 96-Jaxon Saathoff[9]; 10. 12A-Ayden Steffens[7]; 11. 0-Kyle Rohleder[12]; 12. 74-Dewain Coleman[11]; 13. (DNS) 4P-Dave Pedersen
Heat 1 (6 Laps): 1. 19-Charles Stryker[1]; 2. 20B-Brandon Clough[5]; 3. 50C-Colton Osborn[7]; 4. 60IV-Anthony Roth[6]; 5. 54D-Dillon Schultz[4]; 6. 7-Justin Gregg[8]; 7. 4P-Dave Pedersen[2]; 8. 12A-Ayden Steffens[3]; 9. 30-Jordan Grabouski[9]; 10. 96-Jaxon Saathoff[10]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 88J-Jacob Olmstead[8]; 2. 20B-Brady Henderson[6]; 3. 8-Andrew Rayburn[2]; 4. 2-Troy Bayne[9]; 5. 1-Paul Donovan[11]; 6. 35-Spencer Galaway[13]; 7. 11-Joseph Cooper[7]; 8. 15D-Jacob Slough[4]; 9. 69Z-Zane Turner[1]; 10. 34B-Brandi Bosier[3]; 11. (DNF) 31-Darick Lamberson[10]; 12. (DNF) 19XX-Brandon Spanjer[15]; 13. (DNF) 1D-Preston Donovan[12]; 14. (DNF) 59-Tyler Rajdl[14]; 15. (DNF) 27-Dane Martindale[5]
Heat 1 (6 Laps): 1. 88J-Jacob Olmstead[6]; 2. 8-Andrew Rayburn[2]; 3. 69Z-Zane Turner[1]; 4. 15D-Jacob Slough[3]; 5. 31-Darick Lamberson[8]; 6. 1-Paul Donovan[7]; 7. 35-Spencer Galaway[5]; 8. 19XX-Brandon Spanjer[4]
Heat 2 (6 Laps): 1. 20B-Brady Henderson[4]; 2. 27-Dane Martindale[3]; 3. 2-Troy Bayne[6]; 4. 11-Joseph Cooper[5]; 5. 34B-Brandi Bosier[2]; 6. 1D-Preston Donovan[7]; 7. 59-Tyler Rajdl[1]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 22W-Cody Wilbur[2]; 2. 29E-Justin Schmidt[5]; 3. 18-Zander Lockling[4]; 4. 16-Brayden Lockling[3]; 5. 7C-Chad Carlson[1]
Heat 1 (6 Laps): 1. 29E-Justin Schmidt[5]; 2. 16-Brayden Lockling[3]; 3. 22W-Cody Wilbur[2]; 4. 18-Zander Lockling[4]; 5. 7C-Chad Carlson[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 35JW-Casey Woken[11]; 2. 7A-Steve Aitken[4]; 3. 24-Bob Chalupa[3]; 4. 71-Andrew Dillenburg[13]; 5. 53E-Tyler Easterday[1]; 6. 4-Mike Earll[6]; 7. 2X-Travis Kernick[18]; 8. 5M-Frank Mladek[16]; 9. 09H-Robert Hoing[2]; 10. 14J-Jordan Barribo[5]; 11. 14JR-Tyler Barribo[8]; 12. 0HP-Bryan Herrick[15]; 13. 34-Ben Bogle[17]; 14. 63-Mike Nichols[10]; 15. 5D-Travis Demilt[9]; 16. 11K-Kyle Clough[12]; 17. 12AZ-Rick Maier[14]; 18. 1X-Bo Egge[7]
Heat 1 (6 Laps): 1. 35JW-Casey Woken[6]; 2. 53E-Tyler Easterday[1]; 3. 14JR-Tyler Barribo[5]; 4. 14J-Jordan Barribo[4]; 5. 71-Andrew Dillenburg[3]; 6. 5M-Frank Mladek[2]
Heat 2 (6 Laps): 1. 5D-Travis Demilt[5]; 2. 7A-Steve Aitken[3]; 3. 09H-Robert Hoing[1]; 4. 4-Mike Earll[4]; 5. 12AZ-Rick Maier[2]; 6. 34-Ben Bogle[6]
Heat 3 (6 Laps): 1. 63-Mike Nichols[5]; 2. 11K-Kyle Clough[6]; 3. 24-Bob Chalupa[1]; 4. 1X-Bo Egge[4]; 5. 0HP-Bryan Herrick[2]; 6. 2X-Travis Kernick[3]