Sportsmans
A Feature 1 (12 Laps): 1. 81-Dylan Vanden Top[2]; 2. 57W-Wyatt Steenhoven[10]; 3. 81T-Tanner Vanden Top[6]; 4. 21W-Dylan Rouzer[1]; 5. 66-Todd Koppen[3]; 6. 17J-Christopher Johnson[4]; 7. 16-Scott Jones[7]; 8. 22-Chandler Meiburg[8]; 9. 2K-Mike Kiggins[5]; 10. 2WS-Wyleigh Steenhoven[9]; 11. 77-Brant Whitcomb[12]; 12. 21XXX-Devon Steele[11]
Heat 1 (6 Laps): 1. 81-Dylan Vanden Top[2]; 2. 66-Todd Koppen[1]; 3. 16-Scott Jones[3]; 4. 2K-Mike Kiggins[6]; 5. 2WS-Wyleigh Steenhoven[4]; 6. (DNF) 21XXX-Devon Steele[5]
Heat 2 (6 Laps): 1. 81T-Tanner Vanden Top[1]; 2. 17J-Christopher Johnson[2]; 3. 22-Chandler Meiburg[5]; 4. 21W-Dylan Rouzer[6]; 5. (DNF) 57W-Wyatt Steenhoven[4]; 6. (DNF) 77-Brant Whitcomb[3]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 16X-Blake Luinenburg[1]; 2. 16B-Zachary Bierman[8]; 3. 32J-Austin Jahnz[10]; 4. 48J-Bryant Johnson[2]; 5. 14-Ernie Dailey[9]; 6. 221-Logan Fitzpatrick[18]; 7. 82-Dylan Fitzpatrick[7]; 8. 12L-Dustin Leger[3]; 9. 23X-Derrick Barglof[6]; 10. 22W-Michael Weidert[16]; 11. 76A-Nathan Asche[13]; 12. (DNF) 9-Trevor Iverson[4]; 13. (DNF) 23-Jordan Ahlers[12]; 14. (DNF) 21XX-Adam Hietbrink[20]; 15. (DNF) 32-Clayton Nelson[15]; 16. (DNF) 17-Tanner Woelber[14]; 17. (DNF) 95-Reid Randall[11]; 18. (DNF) Z56-Zane Blanchard[19]; 19. (DNF) 2234-Chad Hinds[17]; 20. (DNF) 56O-Nate Oulman[5]; 21. (DNF) 21X-Austin Hietbrink[21]
Heat 1 (6 Laps): 1. 16X-Blake Luinenburg[1]; 2. 9-Trevor Iverson[3]; 3. 16B-Zachary Bierman[4]; 4. 12L-Dustin Leger[2]; 5. 21XX-Adam Hietbrink[7]; 6. (DNF) 32-Clayton Nelson[6]; 7. (DQ) 221-Logan Fitzpatrick[5]
Heat 2 (6 Laps): 1. 48J-Bryant Johnson[1]; 2. 95-Reid Randall[4]; 3. 14-Ernie Dailey[6]; 4. 56O-Nate Oulman[3]; 5. 76A-Nathan Asche[2]; 6. 22W-Michael Weidert[5]; 7. (DNF) 21X-Austin Hietbrink[7]
Heat 3 (6 Laps): 1. 32J-Austin Jahnz[4]; 2. 82-Dylan Fitzpatrick[3]; 3. 23-Jordan Ahlers[5]; 4. 23X-Derrick Barglof[7]; 5. 17-Tanner Woelber[1]; 6. 2234-Chad Hinds[6]; 7. Z56-Zane Blanchard[2]
IMCA Modified
A Feature 1 (20 Laps): 1. X-Joshua Rogotzke[1]; 2. 7S-Todd Stinehart[4]; 3. 26J-Jace Whitt[2]; 4. 7-Sam Hoffman[6]; 5. 55-Jim Cole[5]; 6. 88-Sean Barragan[7]; 7. 56C-DJ Clinton[9]; 8. 57D-David Clinton[8]; 9. (DNF) 15JR-Cole Bents[3]
Heat 1 (8 Laps): 1. X-Joshua Rogotzke[1]; 2. 26J-Jace Whitt[3]; 3. 15JR-Cole Bents[6]; 4. 7S-Todd Stinehart[7]; 5. 55-Jim Cole[8]; 6. 7-Sam Hoffman[9]; 7. 88-Sean Barragan[5]; 8. 57D-David Clinton[4]; 9. 56C-DJ Clinton[2]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 00-Colby Fett[1]; 2. 17J-Jayden Oskerson[2]; 3. 21-Connor Vande Weerd[8]; 4. 48-Tommy Tanner[6]; 5. 75-Cole Suckow[11]; 6. 111B-Eric Bassett[10]; 7. 20-Brayden Ahlers[12]; 8. 79W-Bill Wegner[5]; 9. 3B-Blake Andrews[3]; 10. 25-Josh Blom[7]; 11. 44-Cameron Vande Weerd[9]; 12. 12-Connor Mattson[14]; 13. 68M-Nick Minar[13]; 14. 47-Jaxon Fisher[17]; 15. 09-Dalton Mantel[16]; 16. (DNF) F117-Leo Schmidt[15]; 17. (DNF) 1J-John Foreman[4]
Heat 1 (8 Laps): 1. 00-Colby Fett[1]; 2. 48-Tommy Tanner[3]; 3. 1J-John Foreman[2]; 4. 44-Cameron Vande Weerd[4]; 5. 68M-Nick Minar[5]; 6. 09-Dalton Mantel[6]
Heat 2 (8 Laps): 1. 75-Cole Suckow[5]; 2. 17J-Jayden Oskerson[1]; 3. 111B-Eric Bassett[4]; 4. 25-Josh Blom[3]; 5. 12-Connor Mattson[6]; 6. (DNF) 47-Jaxon Fisher[2]
Heat 3 (8 Laps): 1. 3B-Blake Andrews[1]; 2. 21-Connor Vande Weerd[3]; 3. 20-Brayden Ahlers[5]; 4. 79W-Bill Wegner[2]; 5. F117-Leo Schmidt[4]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 74-Brenden Mofle[4]; 2. 11G-Gary Grabill[3]; 3. 7G-Gilbert Aldape[5]; 4. 04Z-Zach Vande Kieft[8]; 5. 19S-Seth Stevens[7]; 6. 17C-Cody Bucher[6]; 7. (DNF) 03W-Bobby Worshek[2]; 8. (DNF) 12-Kelton Schulz[1]; 9. (DNF) 23S-Johnathan Smith[9]
Heat 1 (6 Laps): 1. 7G-Gilbert Aldape[9]; 2. 74-Brenden Mofle[8]; 3. 12-Kelton Schulz[1]; 4. 03W-Bobby Worshek[4]; 5. 11G-Gary Grabill[7]; 6. 17C-Cody Bucher[2]; 7. 19S-Seth Stevens[5]; 8. 04Z-Zach Vande Kieft[6]; 9. (DNF) 23S-Johnathan Smith[3]
IMCA Stock Car
A Feature 1 (18 Laps): 1. 14-Jason Fisher[2]; 2. 17X-Justin Luinenburg[3]; 3. 5-Luke Sathoff[5]; 4. XX-Jordan Rogotzke[7]; 5. TNT2-Devin Tripp[8]; 6. C5-Chris Palsrok[10]; 7. F1-Levi Feltman[9]; 8. 18X-Trent DeGroot[1]; 9. 33M-Mathias Lux[12]; 10. 67II-Chris Toot[6]; 11. 69M-Gary Mattison[4]; 12. (DNF) 87-Curt Lund[11]
Heat 1 (8 Laps): 1. 17X-Justin Luinenburg[2]; 2. XX-Jordan Rogotzke[5]; 3. F1-Levi Feltman[6]; 4. 5-Luke Sathoff[3]; 5. (DNF) 18X-Trent DeGroot[1]; 6. (DNF) 87-Curt Lund[4]
Heat 2 (8 Laps): 1. 14-Jason Fisher[1]; 2. TNT2-Devin Tripp[5]; 3. C5-Chris Palsrok[6]; 4. 67II-Chris Toot[3]; 5. 69M-Gary Mattison[2]; 6. 33M-Mathias Lux[4]
A Modifieds
A Feature 1 (12 Laps): 1. 14-Florence Drost[10]; 2. 29-Brandon VanKlompenburg[9]; 3. 10-Lincoln Klosterbuer[17]; 4. 5X-Trevor Gunnink[1]; 5. (DNF) ZR1-Tyson Bonin[13]; 6. (DNF) 16P-Hunter Peterson[12]; 7. (DNF) 2M-Eric Miller[3]; 8. (DNF) 17-Dalton Faber[14]; 9. (DNF) 71L-Leroy Ralfs[5]; 10. (DNF) 73-Bayler Lems[6]; 11. (DNF) 25L-Levi Sandberg[4]; 12. (DNF) 57X-Devon McMartin[11]; 13. (DNF) 22J-Justine Brewer[8]; 14. (DNF) 28-Cael Klosterbuer[7]; 15. (DNF) 31X-Jake Suess[16]; 16. (DNF) 4-Micah Haugan[2]; 17. (DNF) 4C-Caleb Haugan[15]
Heat 1 (6 Laps): 1. 57X-Devon McMartin[6]; 2. 14-Florence Drost[5]; 3. 28-Cael Klosterbuer[4]; 4. 5X-Trevor Gunnink[2]; 5. (DNF) 17-Dalton Faber[3]; 6. (DNF) 31X-Jake Suess[1]
Heat 2 (6 Laps): 1. 2M-Eric Miller[2]; 2. 22J-Justine Brewer[4]; 3. 71L-Leroy Ralfs[3]; 4. 4-Micah Haugan[1]; 5. 16P-Hunter Peterson[6]; 6. (DNF) 10-Lincoln Klosterbuer[5]
Heat 3 (6 Laps): 1. 25L-Levi Sandberg[2]; 2. 29-Brandon VanKlompenburg[4]; 3. 73-Bayler Lems[3]; 4. ZR1-Tyson Bonin[5]; 5. (DNF) 4C-Caleb Haugan[1]