IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 78-Matt Brown[8]; 2. 88-Luke Bird[2]; 3. 52-Joren Fisher[7]; 4. 357-Brett Vanous[9]; 5. 3-Dalton Weepie[5]; 6. 0-Ryan Havel[3]; 7. 51-Michael Kimm[6]; 8. 17K-Briar Kriegel[4]; 9. 1S-Scott Siems[1]; 10. 2G-Bradly Graham[13]; 11. 9F-Brad Forbes[10]; 12. 15M-Zeke Wheeler[11]; 13. 3A-Ava Parizek[12]
Heat 1 (7 Laps): 1. 52-Joren Fisher[5]; 2. 0-Ryan Havel[3]; 3. 3-Dalton Weepie[4]; 4. 1S-Scott Siems[2]; 5. 9F-Brad Forbes[7]; 6. 15M-Zeke Wheeler[1]; 7. 2G-Bradly Graham[6]
Heat 2 (7 Laps): 1. 88-Luke Bird[2]; 2. 51-Michael Kimm[4]; 3. 78-Matt Brown[5]; 4. 357-Brett Vanous[6]; 5. 17K-Briar Kriegel[3]; 6. 3A-Ava Parizek[1]
IMCA Modified
A Feature 1 (20 Laps): 1. 99X-Dallon Murty[5]; 2. 11B-Mike Burbridge[4]; 3. 71C-Troy Cordes[8]; 4. 56-Dustin Kroening[7]; 5. 4-Ryan Maitland[9]; 6. 21-Brennen Chipp[6]; 7. 80-Jerry Dedrick[14]; 8. 32-Chris Snyder[12]; 9. 81-Jesse Belez[13]; 10. 98-Jacob Snyder[2]; 11. F7-Patrick Flannagan[1]; 12. 415-Josh Barta[10]; 13. (DNF) 43B-Tommy Belmer[11]; 14. (DNF) 30M-Maguire DeJong[3]
Heat 1 (8 Laps): 1. 99X-Dallon Murty[3]; 2. 71C-Troy Cordes[6]; 3. 30M-Maguire DeJong[2]; 4. 56-Dustin Kroening[5]; 5. F7-Patrick Flannagan[1]; 6. 43B-Tommy Belmer[7]; 7. 81-Jesse Belez[4]
Heat 2 (8 Laps): 1. 21-Brennen Chipp[4]; 2. 11B-Mike Burbridge[2]; 3. 98-Jacob Snyder[1]; 4. 415-Josh Barta[7]; 5. 4-Ryan Maitland[6]; 6. 32-Chris Snyder[5]; 7. 80-Jerry Dedrick[3]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 24-Korey Lana[5]; 2. 95-Thomas Werning[4]; 3. 31D-Blake Driscol[7]; 4. 65C-Colton Stewart[1]; 5. 4R-Spencer Roggentien[10]; 6. 85-Lukas Rick[9]; 7. T2-Nolan Tuttle[14]; 8. 87C-Jay Crabill[13]; 9. 69M-Jeremy Wheeler[2]; 10. 99L-Alex Lyness[3]; 11. 90-Robert Rundle[6]; 12. 17SG-Stephanie Spangler[11]; 13. 29T-Trystin Belthuis[12]; 14. (DNS) 22-Travis Losenicky
Heat 1 (6 Laps): 1. 24-Korey Lana[4]; 2. 95-Thomas Werning[3]; 3. 85-Lukas Rick[7]; 4. 31D-Blake Driscol[5]; 5. 69M-Jeremy Wheeler[2]; 6. 17SG-Stephanie Spangler[1]; 7. 87C-Jay Crabill[6]
Heat 2 (6 Laps): 1. 90-Robert Rundle[4]; 2. 4R-Spencer Roggentien[7]; 3. 99L-Alex Lyness[2]; 4. 65C-Colton Stewart[1]; 5. 22-Travis Losenicky[6]; 6. 29T-Trystin Belthuis[3]; 7. T2-Nolan Tuttle[5]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. K3-Kyle Olson[6]; 2. 1JR-Ben Chapman[10]; 3. 12D-Joe Docekal[8]; 4. 16SS-Kip Siems[7]; 5. 216-Camron Spangler[12]; 6. 88K-Kole Quam[2]; 7. 13-Robert Patava[11]; 8. 22H-Curt Hilmer[3]; 9. 68-Will Wolf[9]; 10. 59-Josh Fisher[18]; 11. 75D-Dale Kite[13]; 12. 7M-Steve McLaughlin[17]; 13. 13D-Corey Scott[14]; 14. (DNF) 45-Justin Wacha[1]; 15. (DNF) T23-Tony Olson[16]; 16. (DNF) 22JR-Brady Hilmer[4]; 17. (DNF) 16K-Kaylin Lopez[5]; 18. (DNF) 28R-Carl Reninger[15]
Heat 1 (7 Laps): 1. K3-Kyle Olson[6]; 2. 12D-Joe Docekal[7]; 3. 45-Justin Wacha[3]; 4. 22JR-Brady Hilmer[5]; 5. 22H-Curt Hilmer[4]; 6. 13-Robert Patava[2]; 7. 59-Josh Fisher[9]; 8. 13D-Corey Scott[1]; 9. T23-Tony Olson[8]
Heat 2 (7 Laps): 1. 88K-Kole Quam[3]; 2. 1JR-Ben Chapman[8]; 3. 68-Will Wolf[7]; 4. 16SS-Kip Siems[6]; 5. 16K-Kaylin Lopez[9]; 6. 216-Camron Spangler[4]; 7. 75D-Dale Kite[5]; 8. 28R-Carl Reninger[2]; 9. 7M-Steve McLaughlin[1]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 1-Kaden Reynolds[5]; 2. 92-Shaun Bistline[1]; 3. 85-Bryce Carey[4]; 4. 77-Josh Foster[10]; 5. 115-Norman Chesmore[3]; 6. 14C-Leah Wroten[7]; 7. 20B-Matt Burmeister[8]; 8. 4JR-Russell Damme Jr[11]; 9. 3T-Tonia Stevens[2]; 10. 89B-Brent Bartlett[13]; 11. (DNF) 19J-Jay Schmidt[6]; 12. (DNF) 13A-Rob Aimers[12]; 13. (DNS) 22R-Todd Reitzler
Heat 1 (7 Laps): 1. 19J-Jay Schmidt[4]; 2. 77-Josh Foster[6]; 3. 85-Bryce Carey[3]; 4. 20B-Matt Burmeister[5]; 5. 3T-Tonia Stevens[2]; 6. 89B-Brent Bartlett[7]; 7. 13A-Rob Aimers[1]
Heat 2 (7 Laps): 1. 1-Kaden Reynolds[3]; 2. 92-Shaun Bistline[1]; 3. 22R-Todd Reitzler[5]; 4. 14C-Leah Wroten[4]; 5. 115-Norman Chesmore[2]; 6. 4JR-Russell Damme Jr[6]
Pro Legends
A Feature 1 (15 Laps): 1. 3-David McCalla[5]; 2. 28-Braxton Franks[6]; 3. 53-Keith Meyer[2]; 4. 04-Adam Meyer[3]; 5. 77-Warren Ropp[1]; 6. 25-Cole O'Brien[8]; 7. 9-John Ferden[9]; 8. (DNF) 80-Craig Peekenschneider[4]; 9. (DNF) 89-Cristian Grady[7]
Heat 1 (7 Laps): 1. 3-David McCalla[8]; 2. 53-Keith Meyer[5]; 3. 80-Craig Peekenschneider[7]; 4. 77-Warren Ropp[3]; 5. 04-Adam Meyer[6]; 6. 28-Braxton Franks[9]; 7. 89-Cristian Grady[1]; 8. 25-Cole O'Brien[4]; 9. 9-John Ferden[2]