IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 357-Brett Vanous[2]; 2. 52-Joren Fisher[3]; 3. 78-Matt Brown[1]; 4. 2G-Bradly Graham[8]; 5. 51-Michael Kimm[4]; 6. 4-Jordan Miles[11]; 7. 17K-Briar Kriegel[9]; 8. 3-Dalton Weepie[6]; 9. 7N-Trenton Neuhaus[13]; 10. 17B-Garrett Ball[17]; 11. 28X-Landon Hunter[14]; 12. 15M-Zeke Wheeler[10]; 13. 16-Preston Kline[16]; 14. 3A-Ava Parizek[7]; 15. 27B-Tyler Ball[12]; 16. T25-Logan Takes[15]; 17. 1S-Scott Siems[5]
Heat 1 (6 Laps): 1. 3-Dalton Weepie[3]; 2. 2G-Bradly Graham[5]; 3. 4-Jordan Miles[7]; 4. 7N-Trenton Neuhaus[8]; 5. T25-Logan Takes[2]; 6. 1S-Scott Siems[4]; 7. 16-Preston Kline[1]; 8. 51-Michael Kimm[6]; 9. 17B-Garrett Ball[9]
Heat 2 (6 Laps): 1. 15M-Zeke Wheeler[2]; 2. 17K-Briar Kriegel[3]; 3. 27B-Tyler Ball[8]; 4. 28X-Landon Hunter[7]; 5. 3A-Ava Parizek[1]; 6. 357-Brett Vanous[5]; 7. 52-Joren Fisher[4]; 8. 78-Matt Brown[6]
IMCA Modified
A Feature 1 (20 Laps): 1. 71C-Troy Cordes[1]; 2. V13-Grey Ferrando[8]; 3. 5L-Cody Laney[9]; 4. 80-Jerry Dedrick[4]; 5. 4-Ryan Maitland[3]; 6. 99X-Dallon Murty[2]; 7. 81-Jesse Belez[5]; 8. F7-Patrick Flannagan[6]; 9. 98-Jacob Snyder[7]; 10. 23-JJ Scott[12]; 11. 0-Dirk Hamilton[16]; 12. 43B-Tommy Belmer[14]; 13. 49-Rod McDonald[10]; 14. 57B-Dennis Betzer[11]; 15. 20-Daniel Brau[13]; 16. 7-Todd Jensen[15]; 17. 54-Jeff Sampson[17]
Heat 1 (6 Laps): 1. V13-Grey Ferrando[9]; 2. 99X-Dallon Murty[7]; 3. 80-Jerry Dedrick[5]; 4. 98-Jacob Snyder[4]; 5. 4-Ryan Maitland[6]; 6. 57B-Dennis Betzer[2]; 7. 20-Daniel Brau[8]; 8. 7-Todd Jensen[3]; 9. 54-Jeff Sampson[1]
Heat 2 (6 Laps): 1. 5L-Cody Laney[7]; 2. 49-Rod McDonald[1]; 3. 23-JJ Scott[3]; 4. 43B-Tommy Belmer[2]; 5. 81-Jesse Belez[5]; 6. 71C-Troy Cordes[6]; 7. 0-Dirk Hamilton[8]; 8. F7-Patrick Flannagan[4]
IMCA Sport Compact
A Feature 1 (15 Laps): 1. 85-Lukas Rick[1]; 2. 31D-Blake Driscol[2]; 3. T2-Nolan Tuttle[5]; 4. 95-Thomas Werning[3]; 5. 69JX-William Michel[13]; 6. 90-Robert Rundle[7]; 7. 17-Corey Crispin[11]; 8. 69M-Jeremy Wheeler[6]; 9. 29-Matt Miller[16]; 10. 24-Korey Lana[9]; 11. 13T-Noah Beenken[19]; 12. 25-Chris Pittman[20]; 13. 88-Jamie Wood[17]; 14. 54A-Jake Anderson[22]; 15. 07-Garrett Brecht[26]; 16. 51X-Dayton Filloon[18]; 17. 99L-Alex Lyness[8]; 18. 04-Aden Knight[15]; 19. 65C-Colton Stewart[4]; 20. 333-Steven Schmitz[10]; 21. 89-Cristian Grady[12]; 22. 630C-Jayden Massey[14]; 23. 77-Cody Jordan[21]; 24. 87C-Jay Crabill[24]; 25. 81-Christopher Mannion[23]; 26. 4R-Spencer Roggentien[25]
Heat 1 (6 Laps): 1. 31D-Blake Driscol[5]; 2. 17-Corey Crispin[6]; 3. 4R-Spencer Roggentien[4]; 4. 630C-Jayden Massey[8]; 5. 88-Jamie Wood[2]; 6. 25-Chris Pittman[9]; 7. 81-Christopher Mannion[1]; 8. T2-Nolan Tuttle[7]; 9. 95-Thomas Werning[3]
Heat 2 (6 Laps): 1. 99L-Alex Lyness[1]; 2. 69M-Jeremy Wheeler[2]; 3. 89-Cristian Grady[7]; 4. 04-Aden Knight[3]; 5. 51X-Dayton Filloon[9]; 6. 24-Korey Lana[4]; 7. 77-Cody Jordan[8]; 8. 87C-Jay Crabill[5]; 9. 65C-Colton Stewart[6]
Heat 3 (6 Laps): 1. 69JX-William Michel[8]; 2. 333-Steven Schmitz[4]; 3. 29-Matt Miller[3]; 4. 13T-Noah Beenken[5]; 5. 54A-Jake Anderson[1]; 6. 07-Garrett Brecht[7]; 7. 90-Robert Rundle[2]; 8. 85-Lukas Rick[6]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. T23-Tony Olson[2]; 2. 1JR-Ben Chapman[1]; 3. K3-Kyle Olson[3]; 4. 22JR-Brady Hilmer[5]; 5. 12D-Joe Docekal[11]; 6. B21-Brandon Tharp[7]; 7. 82T-Brett Thomas[8]; 8. 13-Robert Patava[12]; 9. 16SS-Kip Siems[15]; 10. 28-Josh Banes[16]; 11. 45-Justin Wacha[4]; 12. 88K-Kole Quam[10]; 13. 15B-Troy Burkhart[18]; 14. 7M-Steve McLaughlin[14]; 15. 22H-Curt Hilmer[19]; 16. 68-Will Wolf[17]; 17. 75D-Dale Kite[9]; 18. 59-Josh Fisher[6]; 19. 22A-Eric Alexander[13]
Heat 1 (6 Laps): 1. T23-Tony Olson[6]; 2. 13-Robert Patava[2]; 3. 7M-Steve McLaughlin[1]; 4. 22JR-Brady Hilmer[10]; 5. 12D-Joe Docekal[9]; 6. 16SS-Kip Siems[8]; 7. 28-Josh Banes[7]; 8. 88K-Kole Quam[5]; 9. 68-Will Wolf[3]; 10. (DNS) 15B-Troy Burkhart
Heat 2 (6 Laps): 1. K3-Kyle Olson[6]; 2. 1JR-Ben Chapman[8]; 3. B21-Brandon Tharp[9]; 4. 75D-Dale Kite[2]; 5. 22A-Eric Alexander[1]; 6. 82T-Brett Thomas[7]; 7. 45-Justin Wacha[5]; 8. 59-Josh Fisher[3]; 9. (DNS) 22H-Curt Hilmer
IMCA Stock Car
A Feature 1 (15 Laps): 1. 1-Kaden Reynolds[1]; 2. 14C-Leah Wroten[2]; 3. 99D-Damon Murty[10]; 4. 92-Shaun Bistline[6]; 5. 18-Chris Luloff[12]; 6. 23K-Kersey Ferrando[11]; 7. 115-Norman Chesmore[7]; 8. 8-Braxton Franks[14]; 9. 85-Bryce Carey[3]; 10. 4K-Kodey Miles[15]; 11. 4JR-Russell Damme Jr[8]; 12. 1X-Stephen Streeter[9]; 13. 13A-Rob Aimers[5]; 14. 49-Ian Huff[13]; 15. 3T-Terry Dulin[4]; 16. 28-Rhett Ehmen[16]
Heat 1 (6 Laps): 1. 99D-Damon Murty[6]; 2. 4JR-Russell Damme Jr[2]; 3. 18-Chris Luloff[5]; 4. 8-Braxton Franks[7]; 5. 3T-Terry Dulin[3]; 6. 1X-Stephen Streeter[1]; 7. 28-Rhett Ehmen[8]; 8. 85-Bryce Carey[4]
Heat 2 (6 Laps): 1. 1-Kaden Reynolds[6]; 2. 115-Norman Chesmore[2]; 3. 92-Shaun Bistline[5]; 4. 23K-Kersey Ferrando[8]; 5. 49-Ian Huff[3]; 6. 4K-Kodey Miles[7]; 7. 13A-Rob Aimers[1]; 8. 14C-Leah Wroten[4]
Pro Legends
A Feature 1 (15 Laps): 1. 44J-Jordan Miklas[2]; 2. 8-Michael Weber[3]; 3. 3-David McCalla[1]; 4. 32M-Robby Morrison[5]; 5. 64-Griffin McGrath[11]; 6. 25-Cole O'Brien[4]; 7. 51M-Bryce Miller[13]; 8. 52JR-Kacey Korsmo[8]; 9. 04-Adam Meyer[7]; 10. 462-Keith Meyer[6]; 11. 51-Tim Franz[12]; 12. 7D-Jeff Doubek[9]; 13. 77-Warren Ropp[10]
Heat 1 (6 Laps): 1. 52JR-Kacey Korsmo[4]; 2. 44J-Jordan Miklas[6]; 3. 25-Cole O'Brien[5]; 4. 462-Keith Meyer[2]; 5. 77-Warren Ropp[3]; 6. 51M-Bryce Miller[7]; 7. 7D-Jeff Doubek[1]
Heat 2 (6 Laps): 1. 3-David McCalla[3]; 2. 32M-Robby Morrison[4]; 3. 8-Michael Weber[2]; 4. 04-Adam Meyer[1]; 5. 64-Griffin McGrath[5]; 6. 51-Tim Franz[6]