IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 17K-Briar Kriegel[2]; 2. IB25-Shane Richardson[10]; 3. 78-Matt Brown[8]; 4. 28-Tucker Richardson[12]; 5. 88H-Kale Hemsley[3]; 6. 45-Justin Wacha[5]; 7. 1-Scott Siems[1]; 8. 52-Joren Fisher[9]; 9. 7-Brayden Fahrni[11]; 10. 3-Dalton Weepie[7]; 11. 27-Brad Graham[14]; 12. 52D-Billy Stanford[13]; 13. 51-Michael Kimm[4]; 14. 13K-McKenna Koch[16]; 15. (DNF) 58C-Michael Cheney[15]; 16. (DNF) 67-Justin Stander[6]; 17. (DNS) 33A-Allen Eakins
Heat 1 (7 Laps): 1. 51-Michael Kimm[4]; 2. 78-Matt Brown[6]; 3. 67-Justin Stander[5]; 4. 1-Scott Siems[2]; 5. 52-Joren Fisher[7]; 6. 7-Brayden Fahrni[3]; 7. 52D-Billy Stanford[8]; 8. 58C-Michael Cheney[1]; 9. 33A-Allen Eakins[9]
Heat 2 (7 Laps): 1. 17K-Briar Kriegel[2]; 2. 45-Justin Wacha[4]; 3. 3-Dalton Weepie[5]; 4. 88H-Kale Hemsley[3]; 5. IB25-Shane Richardson[7]; 6. 28-Tucker Richardson[8]; 7. 27-Brad Graham[6]; 8. 13K-McKenna Koch[1]
IMCA Modified
A Feature 1 (20 Laps): 1. 111-Ethan Braaksma[9]; 2. 71C-Troy Cordes[8]; 3. B24-Owen Barnhill[1]; 4. 1JR-Ben Chapman[7]; 5. 98-Jacob Snyder[3]; 6. 69JR-Johnathon Logue[11]; 7. 23C-Trevor Fitz[2]; 8. 59-Josh Fisher[13]; 9. 80-Jerry Dedrick[5]; 10. 43B-Tommy Belmer[16]; 11. 88-Luke Bird[4]; 12. 26-Scott Brau[15]; 13. B7-Beckett Flannagan[22]; 14. 4-Ryan Maitland[10]; 15. (DNF) F7-Patrick Flannagan[18]; 16. (DNF) 29T-Trystin Belthuis[17]; 17. (DNF) 54-Jeff Sampson[19]; 18. (DNF) 56-Dustin Kroening[12]; 19. (DNF) 70-Jerry King[20]; 20. (DNF) 81-Jesse Belez[14]; 21. (DNF) 12J-Drew Janssen[6]; 22. (DNS) 57B-Dennis Betzer
Heat 1 (8 Laps): 1. 111-Ethan Braaksma[5]; 2. B24-Owen Barnhill[2]; 3. 12J-Drew Janssen[4]; 4. 69JR-Johnathon Logue[6]; 5. 59-Josh Fisher[3]; 6. 43B-Tommy Belmer[1]; 7. 54-Jeff Sampson[7]
Heat 2 (8 Laps): 1. 98-Jacob Snyder[3]; 2. 1JR-Ben Chapman[5]; 3. 4-Ryan Maitland[6]; 4. 23C-Trevor Fitz[8]; 5. 81-Jesse Belez[2]; 6. 29T-Trystin Belthuis[1]; 7. 70-Jerry King[4]; 8. B7-Beckett Flannagan[7]
Heat 3 (8 Laps): 1. 71C-Troy Cordes[5]; 2. 80-Jerry Dedrick[4]; 3. 88-Luke Bird[3]; 4. 56-Dustin Kroening[7]; 5. 26-Scott Brau[6]; 6. F7-Patrick Flannagan[2]; 7. 57B-Dennis Betzer[1]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. T23-Tony Olson[4]; 2. K3-Kyle Olson[1]; 3. 12D-Joe Docekal[10]; 4. 82T-Brett Thomas[9]; 5. 198-Sam Wieben[7]; 6. 777-Rayce Mullen[6]; 7. 68-Will Wolf[5]; 8. 28-Josh Banes[2]; 9. 42-Chris Lewis[15]; 10. 22JR-Brady Hilmer[8]; 11. 8-Austin Kemp[16]; 12. 7-Bradley Ivy[18]; 13. 55-Ben Shannon[13]; 14. (DNF) 13J-Brandon Jacoby[17]; 15. (DNF) 13-Robert Patava[11]; 16. (DNF) 27K-Zander Keeland[14]; 17. (DNF) H29-Hunter Wimer[19]; 18. (DNF) 17-Ethan Krall[12]; 19. (DNF) B21-Brandon Tharp[3]
Heat 1 (7 Laps): 1. K3-Kyle Olson[3]; 2. 28-Josh Banes[4]; 3. 777-Rayce Mullen[7]; 4. 12D-Joe Docekal[9]; 5. 22JR-Brady Hilmer[8]; 6. 13-Robert Patava[6]; 7. 55-Ben Shannon[1]; 8. 42-Chris Lewis[5]; 9. 13J-Brandon Jacoby[10]; 10. H29-Hunter Wimer[2]
Heat 2 (7 Laps): 1. T23-Tony Olson[5]; 2. 198-Sam Wieben[7]; 3. B21-Brandon Tharp[4]; 4. 82T-Brett Thomas[8]; 5. 68-Will Wolf[6]; 6. 17-Ethan Krall[3]; 7. 27K-Zander Keeland[9]; 8. 8-Austin Kemp[1]; 9. 7-Bradley Ivy[2]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 89-Cristian Grady[11]; 2. 31D-Blake Driscol[3]; 3. T2-Nolan Tuttle[8]; 4. 54A-Jake Anderson[6]; 5. 6R-Spencer Roggentien[1]; 6. 47-Stephen Randall[4]; 7. 333-Steven Schmitz[9]; 8. 15M-Zeke Wheeler[7]; 9. 8-Jeff Burgess[13]; 10. 17JR-Keegan Miller[10]; 11. (DNF) 43E-Ethan Hogan[16]; 12. (DNF) 33-Cameron Graham[15]; 13. (DNF) 17-Robert Rundle[14]; 14. (DNS) 09K-Spencer Eubanks; 15. (DNS) 87-Lukas Rick; 16. (DNS) 10-Kinzer Jaennette
Heat 1 (6 Laps): 1. 54A-Jake Anderson[6]; 2. 47-Stephen Randall[5]; 3. 6R-Spencer Roggentien[2]; 4. 31D-Blake Driscol[4]; 5. 333-Steven Schmitz[8]; 6. 89-Cristian Grady[7]; 7. 8-Jeff Burgess[3]; 8. 33-Cameron Graham[1]
Heat 2 (6 Laps): 1. T2-Nolan Tuttle[7]; 2. 15M-Zeke Wheeler[6]; 3. 17JR-Keegan Miller[8]; 4. 09K-Spencer Eubanks[2]; 5. 87-Lukas Rick[5]; 6. 10-Kinzer Jaennette[4]; 7. 17-Robert Rundle[3]; 8. 43E-Ethan Hogan[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 05-John Oliver Jr[8]; 2. 49-Kyle Olson[6]; 3. 15-Norman Chesmore[4]; 4. 72H-Miciah Hidlebaugh[7]; 5. 11R-Braden Richards[11]; 6. 8-Braxton Franks[2]; 7. 92-Shaun Bistline[5]; 8. 27-Daniel West[9]; 9. 10-Logan Clausen[13]; 10. 16-Austin Schuring[10]; 11. 3T-Tonia Stevens[1]; 12. (DNF) 4R-Riley Hanson[3]; 13. (DNS) 25-Cole O'Brien
Heat 1 (8 Laps): 1. 49-Kyle Olson[5]; 2. 72H-Miciah Hidlebaugh[6]; 3. 4R-Riley Hanson[3]; 4. 27-Daniel West[7]; 5. 3T-Tonia Stevens[2]; 6. 16-Austin Schuring[4]; 7. (DQ) 25-Cole O'Brien[1]
Heat 2 (8 Laps): 1. 05-John Oliver Jr[6]; 2. 15-Norman Chesmore[3]; 3. 92-Shaun Bistline[4]; 4. 10-Logan Clausen[1]; 5. 8-Braxton Franks[2]; 6. 11R-Braden Richards[5]
Pro Legends
A Feature 1 (12 Laps): 1. 8W-Michael Weber[7]; 2. 7-Jackson Lewis[11]; 3. 5-Dave Eberle[4]; 4. 19-Jeff Schmidt[10]; 5. 88-Cohen Henze[6]; 6. 04-Adam Meyer[2]; 7. 77-Heath Ropp[1]; 8. 53-Keith Meyer[3]; 9. 51-Tim Franz[8]; 10. N8-Nate Wolbers[17]; 11. 4-Ben Lerch[5]; 12. 52JR-Kacey Korsmo[13]; 13. 28-Sonny Parker[19]; 14. 24-Adam Reed[9]; 15. 13-Dallas Kibbe[18]; 16. 77C-Colton Utley[14]; 17. (DNS) 64M-Griffin McGrath; 18. (DNS) 77R-Warren Ropp; 19. (DNS) 32M-Robby Morrison
Heat 1 (6 Laps): 1. 19-Jeff Schmidt[9]; 2. 53-Keith Meyer[3]; 3. 77-Heath Ropp[1]; 4. 51-Tim Franz[8]; 5. 4-Ben Lerch[5]; 6. 28-Sonny Parker[10]; 7. 64M-Griffin McGrath[7]; 8. 77C-Colton Utley[4]; 9. 32M-Robby Morrison[6]; 10. 13-Dallas Kibbe[2]
Heat 2 (6 Laps): 1. 5-Dave Eberle[4]; 2. 04-Adam Meyer[1]; 3. 24-Adam Reed[8]; 4. 88-Cohen Henze[5]; 5. N8-Nate Wolbers[2]; 6. 8W-Michael Weber[7]; 7. 7-Jackson Lewis[9]; 8. 52JR-Kacey Korsmo[6]; 9. 77R-Warren Ropp[3]
Vintage Full Body Stock Cars
Heat 1 (6 Laps):