IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 2G-Bradly Graham[6]; 2. 78-Matt Brown[3]; 3. 357-Brett Vanous[2]; 4. 3-Dalton Weepie[1]; 5. 52-Joren Fisher[7]; 6. 51-Michael Kimm[5]; 7. 1S-Scott Siems[12]; 8. 17K-Briar Kriegel[4]; 9. 3A-Ava Parizek[11]; 10. (DNF) 0-Ryan Havel[9]; 11. (DNS) 88-Luke Bird; 12. (DNS) 14J-Jacob Floyd
Heat 1 (7 Laps): 1. 52-Joren Fisher[5]; 2. 0-Ryan Havel[6]; 3. 357-Brett Vanous[2]; 4. 17K-Briar Kriegel[3]; 5. 51-Michael Kimm[4]; 6. 3A-Ava Parizek[1]
Heat 2 (7 Laps): 1. 2G-Bradly Graham[4]; 2. 14J-Jacob Floyd[6]; 3. 78-Matt Brown[2]; 4. 88-Luke Bird[5]; 5. 3-Dalton Weepie[1]; 6. 1S-Scott Siems[3]
IMCA Modified
A Feature 1 (20 Laps): 1. 99X-Dallon Murty[4]; 2. 4-Ryan Maitland[1]; 3. 32X-Chris Snyder[2]; 4. 71C-Troy Cordes[5]; 5. 38T-Dylan Thornton[7]; 6. 26J-Joel Rust[6]; 7. 127-Drew Janssen[10]; 8. 56-Dustin Kroening[9]; 9. 21-Brennen Chipp[8]; 10. 80-Jerry Dedrick[3]; 11. 81-Jesse Belez[15]; 12. 2Z-Zack Rawlins[11]; 13. 33-Nicholas Carpenter[17]; 14. 70-Jerry King[13]; 15. 98-Jacob Snyder[14]; 16. F7-Patrick Flannagan[12]; 17. 57B-Dennis Betzer[16]
Heat 1 (8 Laps): 1. 4-Ryan Maitland[1]; 2. 38T-Dylan Thornton[6]; 3. 80-Jerry Dedrick[3]; 4. 71C-Troy Cordes[5]; 5. 56-Dustin Kroening[7]; 6. 2Z-Zack Rawlins[8]; 7. 70-Jerry King[9]; 8. 81-Jesse Belez[4]; 9. 33-Nicholas Carpenter[2]
Heat 2 (8 Laps): 1. 32X-Chris Snyder[1]; 2. 99X-Dallon Murty[4]; 3. 127-Drew Janssen[7]; 4. 21-Brennen Chipp[6]; 5. 26J-Joel Rust[5]; 6. F7-Patrick Flannagan[2]; 7. 98-Jacob Snyder[3]; 8. 57B-Dennis Betzer[8]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 9-Kolby Sabin[10]; 2. 29T-Trystin Belthuis[2]; 3. 85-Lukas Rick[6]; 4. 31D-Blake Driscol[8]; 5. 65C-Colton Stewart[5]; 6. 333-Steven Schmitz[4]; 7. 11-Corey Crispin[11]; 8. 69M-Jeremy Wheeler[12]; 9. 90-Robert Rundle[14]; 10. 95-Thomas Werning[3]; 11. (DNF) 99L-Alex Lyness[1]; 12. (DNF) 22-Travis Losenicky[9]; 13. (DNF) 89-Logan Clausen[7]; 14. (DNS) T2-Nolan Tuttle
Heat 1 (6 Laps): 1. 22-Travis Losenicky[7]; 2. 85-Lukas Rick[5]; 3. 333-Steven Schmitz[3]; 4. 89-Logan Clausen[6]; 5. 99L-Alex Lyness[1]; 6. 11-Corey Crispin[4]; 7. T2-Nolan Tuttle[2]
Heat 2 (6 Laps): 1. 65C-Colton Stewart[4]; 2. 29T-Trystin Belthuis[1]; 3. 95-Thomas Werning[2]; 4. 9-Kolby Sabin[7]; 5. 31D-Blake Driscol[6]; 6. 69M-Jeremy Wheeler[3]; 7. 90-Robert Rundle[5]
IMCA Northern SportMod
A Feature 1 (18 Laps): 1. T23-Tony Olson[9]; 2. 1JR-Ben Chapman[6]; 3. 16-Kaylin Lopez[8]; 4. 82T-Brett Thomas[20]; 5. 68-Will Wolf[1]; 6. 16SS-Kip Siems[13]; 7. 28-Josh Banes[14]; 8. 22H-Curt Hilmer[2]; 9. 105-Taylor Bass[21]; 10. 45-Justin Wacha[19]; 11. 84-Brandon Morris[11]; 12. 7-Bradley Ivy[3]; 13. 15B-Troy Burkhart[25]; 14. 59-Josh Fisher[17]; 15. 7M-Steve McLaughlin[18]; 16. 22A-Eric Alexander[15]; 17. (DNF) B21-Brandon Tharp[5]; 18. (DNF) K3-Kyle Olson[7]; 19. (DNF) 22JR-Brady Hilmer[4]; 20. (DNF) 13-Robert Patava[10]; 21. (DNF) 75D-Dale Kite[16]; 22. (DNS) 12D-Joe Docekal; 23. (DNS) 88K-Kole Quam; 24. (DNS) 13D-Corey Scott; 25. (DNS) 117-Dylan VanWyk
Heat 1 (7 Laps): 1. 68-Will Wolf[1]; 2. 22H-Curt Hilmer[2]; 3. 12D-Joe Docekal[9]; 4. K3-Kyle Olson[7]; 5. 16SS-Kip Siems[8]; 6. 75D-Dale Kite[5]; 7. 45-Justin Wacha[4]; 8. 117-Dylan VanWyk[6]; 9. 15B-Troy Burkhart[3]
Heat 2 (7 Laps): 1. 16-Kaylin Lopez[7]; 2. 22JR-Brady Hilmer[5]; 3. B21-Brandon Tharp[6]; 4. 13-Robert Patava[8]; 5. 28-Josh Banes[3]; 6. 59-Josh Fisher[2]; 7. 82T-Brett Thomas[4]; 8. 13D-Corey Scott[1]
Heat 3 (7 Laps): 1. T23-Tony Olson[7]; 2. 1JR-Ben Chapman[6]; 3. 84-Brandon Morris[8]; 4. 7-Bradley Ivy[3]; 5. 22A-Eric Alexander[2]; 6. 7M-Steve McLaughlin[1]; 7. (DQ) 105-Taylor Bass[5]; 8. (DQ) 88K-Kole Quam[4]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 1-Kaden Reynolds[5]; 2. 99X-Dallon Murty[6]; 3. 14C-Leah Wroten[4]; 4. 115-Norman Chesmore[7]; 5. 4R-Riley Hanson[1]; 6. 3T-Terry Dulin[3]; 7. 55-Brett Maasdam[8]; 8. 85RC-Bryce Carey[2]; 9. 29-Joey Gase[9]; 10. 37-Kylie Rawlins[10]; 11. (DNS) 13A-Rob Aimers
Heat 1 (7 Laps): 1. 4R-Riley Hanson[1]; 2. 85RC-Bryce Carey[2]; 3. 3T-Terry Dulin[3]; 4. 1-Kaden Reynolds[5]; 5. 14C-Leah Wroten[4]; 6. 99X-Dallon Murty[6]; 7. 115-Norman Chesmore[8]; 8. 55-Brett Maasdam[10]; 9. 29-Joey Gase[7]; 10. 37-Kylie Rawlins[9]; 11. 13A-Rob Aimers[11]
Pro Legends
A Feature 1 (15 Laps): 1. 3-David McCalla[1]; 2. 44J-Jordan Miklas[4]; 3. 8-Michael Weber[3]; 4. 52JR-Kacey Korsmo[2]; 5. 89-Cristian Grady[7]; 6. 31M-Robby Morrison[5]; 7. 04-Adam Meyer[8]; 8. 28-Skylar Musel[10]; 9. 64-Jordan Walker[6]; 10. (DNF) 7D-Jeff Doubek[9]
Heat 1 (7 Laps): 1. 44J-Jordan Miklas[7]; 2. 8-Michael Weber[6]; 3. 3-David McCalla[4]; 4. 31M-Robby Morrison[8]; 5. 52JR-Kacey Korsmo[5]; 6. 64-Jordan Walker[9]; 7. 89-Cristian Grady[2]; 8. 04-Adam Meyer[3]; 9. 7D-Jeff Doubek[1]; 10. 28-Skylar Musel[10]