IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 98Z-Zach Olmstead[8]; 2. 2W-Luke Wassom[9]; 3. 20-Tanner Clough[3]; 4. 14JR-Tyler Barribo[7]; 5. R89-Nate Refior[11]; 6. 12T-Tanner Jones[5]; 7. 99M-Al Myers[10]; 8. 45R-Riley Kort[6]; 9. 72B-Jacob Hagan[13]; 10. 5-Chuck Ledbetter[12]; 11. +1-Dan Pittman[1]; 12. 5T-Cody Topinka[2]; 13. 5M-Frank Mladek[4]; 14. 83S-Paxton Stubbs[14]
Heat 1 (6 Laps): 1. 2W-Luke Wassom[7]; 2. 14JR-Tyler Barribo[6]; 3. 20-Tanner Clough[3]; 4. 5M-Frank Mladek[4]; 5. 5T-Cody Topinka[2]; 6. (DNF) R89-Nate Refior[1]; 7. (DNF) 72B-Jacob Hagan[5]
Heat 2 (6 Laps): 1. 98Z-Zach Olmstead[6]; 2. 12T-Tanner Jones[4]; 3. 45R-Riley Kort[5]; 4. +1-Dan Pittman[1]; 5. 99M-Al Myers[7]; 6. 5-Chuck Ledbetter[3]; 7. 83S-Paxton Stubbs[2]
IMCA Modified
A Feature 1 (20 Laps): 1. 77T-Tripp Gaylord[9]; 2. 19-Charles Stryker[7]; 3. 10T-Trevor Geist[3]; 4. 20B-Brandon Clough[5]; 5. 24C-Brandon Conkwright[8]; 6. 10G-Don Geist[6]; 7. 50C-Colton Osborn[4]; 8. 12A-Ayden Steffens[2]; 9. 848-Troy Douglas[11]; 10. 0HP-Bryan Herrick[1]; 11. 4P-Dave Pedersen[10]
Heat 1 (6 Laps): 1. 20B-Brandon Clough[3]; 2. 77T-Tripp Gaylord[5]; 3. 0HP-Bryan Herrick[1]; 4. 19-Charles Stryker[4]; 5. 10T-Trevor Geist[2]; 6. 848-Troy Douglas[6]
Heat 2 (6 Laps): 1. 50C-Colton Osborn[2]; 2. 24C-Brandon Conkwright[4]; 3. 12A-Ayden Steffens[1]; 4. 10G-Don Geist[3]; 5. 4P-Dave Pedersen[5]
IMCA Northern SportMod
A Feature 1 (1 Laps): 1. 88J-Jacob Olmstead[8]; 2. 1R-Cade Richards[12]; 3. 1-Paul Donovan[13]; 4. Z28-Ty Weidner[7]; 5. 2-Troy Bayne[2]; 6. 68-Craig Howard[5]; 7. 15D-Jacob Slough[6]; 8. 69-Adam Kackmeister[3]; 9. 69Z-Zane Turner[4]; 10. 8-Andrew Rayburn[10]; 11. 26-Marcus Florom[16]; 12. 1T-Robbie Thome[11]; 13. 12J-Kerry Jones[15]; 14. X-Devon Meixner[14]; 15. 15K-Jamey Kennicutt[9]; 16. 57J-Shane Jones[1]
Heat 1 (6 Laps): 1. 88J-Jacob Olmstead[4]; 2. 68-Craig Howard[3]; 3. 57J-Shane Jones[1]; 4. 69-Adam Kackmeister[2]; 5. 1R-Cade Richards[5]; 6. (DNS) 4-Colton Aspenleiter
Heat 2 (6 Laps): 1. 2-Troy Bayne[1]; 2. 1T-Robbie Thome[5]; 3. 15K-Jamey Kennicutt[4]; 4. 15D-Jacob Slough[3]; 5. 1-Paul Donovan[6]; 6. 12J-Kerry Jones[2]
Heat 3 (6 Laps): 1. Z28-Ty Weidner[3]; 2. 8-Andrew Rayburn[4]; 3. 69Z-Zane Turner[2]; 4. 26-Marcus Florom[1]; 5. X-Devon Meixner[5]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 14-Rileigh Flohrs[8]; 2. 56-Steve Moock[6]; 3. 84D-Kaden Dady[5]; 4. 74X-Robert Clanton[3]; 5. L2-Lonnie Lenser Jr[7]; 6. 47L-John Lee[10]; 7. 29E-Justin Schmidt[1]; 8. 7C-Chad Carlson[2]; 9. 11X-Angela Witherwax[13]; 10. 93-Jess Egri[9]; 11. 07-Merle Johnsen[12]; 12. 85-Justin Smallcomb[4]; 13. 23EN-Jordan Encinger[11]
Heat 1 (6 Laps): 1. 14-Rileigh Flohrs[6]; 2. 56-Steve Moock[5]; 3. 74X-Robert Clanton[3]; 4. 47L-John Lee[7]; 5. 84D-Kaden Dady[4]; 6. 23EN-Jordan Encinger[1]; 7. 11X-Angela Witherwax[2]
Heat 2 (6 Laps): 1. 85-Justin Smallcomb[3]; 2. L2-Lonnie Lenser Jr[5]; 3. 29E-Justin Schmidt[1]; 4. 7C-Chad Carlson[2]; 5. 93-Jess Egri[6]; 6. 07-Merle Johnsen[4]
IMCA Stock Car
A Feature 1 (1 Laps): 1. 99-Jesse Sobbing[9]; 2. 63-Mike Nichols[8]; 3. 35JW-Casey Woken[7]; 4. 1X-Bo Egge[5]; 5. 85-Robert Leonard[4]; 6. 11K-Kyle Clough[2]; 7. 16W-Jeff Whiting[6]; 8. 71-Andrew Dillenburg[15]; 9. 5D-Travis Demilt[20]; 10. 19-Dana Morgan[3]; 11. 4-Mike Earll[18]; 12. 1-Denny Egge[14]; 13. 2X-Travis Kernick[1]; 14. 12AZ-Rick Maier[19]; 15. 24-Bob Chalupa[13]; 16. 47-Russ Small Jr[21]; 17. 6C-Cale Osborn[11]; 18. 34-Ben Bogle[10]; 19. 45-Mikey Dancer[12]; 20. 57X-Scott Stoll[17]; 21. 14-Brook Baker[16]
Heat 1 (6 Laps): 1. 1X-Bo Egge[5]; 2. 35JW-Casey Woken[6]; 3. 34-Ben Bogle[7]; 4. 19-Dana Morgan[4]; 5. 24-Bob Chalupa[3]; 6. 14-Brook Baker[1]; 7. 12AZ-Rick Maier[2]
Heat 2 (6 Laps): 1. 63-Mike Nichols[6]; 2. 85-Robert Leonard[4]; 3. 6C-Cale Osborn[7]; 4. 2X-Travis Kernick[3]; 5. 1-Denny Egge[2]; 6. 57X-Scott Stoll[1]; 7. 5D-Travis Demilt[5]
Heat 3 (6 Laps): 1. 99-Jesse Sobbing[6]; 2. 11K-Kyle Clough[3]; 3. 16W-Jeff Whiting[5]; 4. 45-Mikey Dancer[7]; 5. 71-Andrew Dillenburg[4]; 6. 4-Mike Earll[2]; 7. 47-Russ Small Jr[1]