IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 14JR-Tyler Barribo[1]; 2. 20-Tanner Clough[2]; 3. 98Z-Zach Olmstead[10]; 4. 1S-Hunter Smith[3]; 5. 11-Dillon Thompson[9]; 6. 45R-Riley Kort[4]; 7. 12T-Tanner Jones[14]; 8. 77F-Mitchell Fischer[8]; 9. 11A-Claton Peters[7]; 10. 2M-Trent Matson[12]; 11. 14J-Jordan Barribo[6]; 12. 5-Chuck Ledbetter[5]; 13. 3J-Mack James[11]; 14. (DNF) 7W-Will Doudney[15]; 15. (DNS) 85-Justin Smallcomb
Heat 1 (6 Laps): 1. 14JR-Tyler Barribo[1]; 2. 77F-Mitchell Fischer[5]; 3. 45R-Riley Kort[3]; 4. 14J-Jordan Barribo[4]; 5. 20-Tanner Clough[2]; 6. 3J-Mack James[7]; 7. 7W-Will Doudney[8]; 8. 12T-Tanner Jones[6]
Heat 2 (6 Laps): 1. 98Z-Zach Olmstead[6]; 2. 1S-Hunter Smith[2]; 3. 11-Dillon Thompson[5]; 4. 11A-Claton Peters[4]; 5. 5-Chuck Ledbetter[3]; 6. 2M-Trent Matson[1]; 7. 85-Justin Smallcomb[7]
IMCA Modified
A Feature 1 (20 Laps): 1. 50C-Colton Osborn[7]; 2. 7-Clay Money[9]; 3. 01-Jacob Wolsleben[5]; 4. 0HP-Bryan Herrick[11]; 5. 54D-Dillon Schultz[6]; 6. 50-Scott Smith[3]; 7. 50S-Kale Smith[1]; 8. 55Z-Zach Schultz[10]; 9. 71-Andrew Dillenburg[13]; 10. (DNF) 17J-Jeremy Frenier[8]; 11. (DNF) 12A-Ayden Steffens[12]; 12. (DNF) 85-Brandon Leonard[2]; 13. (DNF) 3RW-Ronnie Wallace[4]; 14. (DNF) 4P-Dave Pedersen[14]
Heat 1 (6 Laps): 1. 3RW-Ronnie Wallace[3]; 2. 01-Jacob Wolsleben[4]; 3. 85-Brandon Leonard[2]; 4. 7-Clay Money[7]; 5. 50C-Colton Osborn[5]; 6. 0HP-Bryan Herrick[1]; 7. 71-Andrew Dillenburg[6]
Heat 2 (6 Laps): 1. 17J-Jeremy Frenier[5]; 2. 50-Scott Smith[2]; 3. 55Z-Zach Schultz[7]; 4. 50S-Kale Smith[1]; 5. 54D-Dillon Schultz[4]; 6. 12A-Ayden Steffens[3]; 7. 4P-Dave Pedersen[6]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 1T-Robbie Thome[6]; 2. 88J-Jacob Olmstead[3]; 3. 2-Troy Bayne[4]; 4. 19XX-Brandon Spanjer[7]; 5. 35-Spencer Galaway[5]; 6. 27-Dane Martindale[8]; 7. 1-Paul Donovan[9]; 8. 69Z-Zane Turner[2]; 9. 59-Tyler Rajdl[10]; 10. 69-Adam Kackmeister[12]; 11. 79H-Matthew Helms[11]; 12. (DNF) 20B-Brady Henderson[1]
Heat 1 (6 Laps): 1. 88J-Jacob Olmstead[3]; 2. 19XX-Brandon Spanjer[5]; 3. 20B-Brady Henderson[2]; 4. 35-Spencer Galaway[4]; 5. 27-Dane Martindale[6]; 6. 59-Tyler Rajdl[1]
Heat 2 (6 Laps): 1. 1T-Robbie Thome[4]; 2. 2-Troy Bayne[3]; 3. 69Z-Zane Turner[2]; 4. 1-Paul Donovan[6]; 5. 69-Adam Kackmeister[1]; 6. 79H-Matthew Helms[5]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 84D-Kaden Dady[4]; 2. 19J-Jacob Schwab[7]; 3. 29E-Justin Schmidt[6]; 4. 47L-John Lee[5]; 5. 7G-Joel Gifford[8]; 6. 7C-Chad Carlson[3]; 7. 11X-Angela Witherwax[1]; 8. 23EN-Jordan Encinger[9]; 9. 12-Steve Moock[11]; 10. 71C-Christian Destefano[10]; 11. 74X-Robert Clanton[2]
Heat 1 (6 Laps): 1. 19J-Jacob Schwab[4]; 2. 23EN-Jordan Encinger[5]; 3. 47L-John Lee[3]; 4. 7C-Chad Carlson[2]; 5. 11X-Angela Witherwax[1]; 6. (DNS) 12-Steve Moock
Heat 2 (6 Laps): 1. 29E-Justin Schmidt[3]; 2. 74X-Robert Clanton[1]; 3. 84D-Kaden Dady[2]; 4. 71C-Christian Destefano[5]; 5. 7G-Joel Gifford[4]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 63-Mike Nichols[9]; 2. 1R-Cade Richards[11]; 3. 45-Mikey Dancer[3]; 4. 24-Bob Chalupa[1]; 5. 11-Kyle Clough[13]; 6. 6-Colin Heim[20]; 7. 1X-Bo Egge[2]; 8. 7A-Steve Aitken[4]; 9. 1-Chris Heim[8]; 10. 5D-Travis Demilt[6]; 11. 3Z-Zach Canas[22]; 12. 34-Ben Bogle[15]; 13. 11A-Andy Huffaker[21]; 14. 4-Mike Earll[17]; 15. 19-Dana Morgan[16]; 16. 09H-Bob Hoing[5]; 17. 53E-Tyler Easterday[14]; 18. (DNF) 12AZ-Rick Maier[19]; 19. (DNF) 2X-Travis Kernick[18]; 20. (DNF) 00-Kyle Pfeifer[12]; 21. (DNF) 85-Robert Leonard[7]; 22. (DNF) 6C-Cale Osborn[10]
Heat 1 (6 Laps): 1. 1R-Cade Richards[7]; 2. 45-Mikey Dancer[2]; 3. 24-Bob Chalupa[1]; 4. 63-Mike Nichols[6]; 5. 11-Kyle Clough[5]; 6. 19-Dana Morgan[4]; 7. 12AZ-Rick Maier[3]; 8. 3Z-Zach Canas[8]
Heat 2 (6 Laps): 1. 1X-Bo Egge[1]; 2. 7A-Steve Aitken[3]; 3. 85-Robert Leonard[5]; 4. 00-Kyle Pfeifer[7]; 5. 53E-Tyler Easterday[2]; 6. 4-Mike Earll[4]; 7. 6-Colin Heim[6]
Heat 3 (6 Laps): 1. 1-Chris Heim[5]; 2. 6C-Cale Osborn[6]; 3. 5D-Travis Demilt[4]; 4. 09H-Bob Hoing[3]; 5. 34-Ben Bogle[7]; 6. 2X-Travis Kernick[1]; 7. (DNF) 11A-Andy Huffaker[2]