Sportsmans
A Feature 1 (12 Laps): 1. 16-Scott Jones[4]; 2. 23X-Trevor Fluit[3]; 3. 83-Wyatt Steenhoven[5]; 4. 21W-Dylan Rouzer[7]; 5. 2K-Mike Kiggins[1]; 6. 7L-Derrick Luing[8]; 7. (DNF) 57-Tyler Greve[6]; 8. (DNF) 2C-cole vander Brink[2]
Heat 1 (6 Laps): 1. 16-Scott Jones[5]; 2. 2K-Mike Kiggins[1]; 3. 2C-cole vander Brink[3]; 4. 23X-Trevor Fluit[4]; 5. 83-Wyatt Steenhoven[6]; 6. 57-Tyler Greve[8]; 7. 21W-Dylan Rouzer[2]; 8. 7L-Derrick Luing[7]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 16X-Blake Luinenburg[5]; 2. 16B-Zachary Bierman[8]; 3. 32J-Austin Jahnz[9]; 4. 48J-Bryant Johnson[1]; 5. 75C-Cory Probst[17]; 6. 17-Evan Schettler[10]; 7. 23X-Jordan Ahlers[3]; 8. 23-Derrick Barglof[4]; 9. 9-Trevor Iverson[2]; 10. 14-Ernie Dailey[7]; 11. 12L-Dustin Leger[13]; 12. 56O-Nate Oulman[16]; 13. B82-Weylin Bruneau[11]; 14. Z56-Zane Blanchard[12]; 15. 21X-Austin Hietbrink[18]; 16. 22-Shanon Steele[15]; 17. (DNF) 76A-Nathan Asche[14]; 18. (DNF) 18-Zach Frye[6]
Heat 1 (6 Laps): 1. 16X-Blake Luinenburg[4]; 2. 9-Trevor Iverson[2]; 3. 16B-Zachary Bierman[5]; 4. B82-Weylin Bruneau[6]; 5. Z56-Zane Blanchard[1]; 6. (DNF) 22-Shanon Steele[3]
Heat 2 (6 Laps): 1. 23X-Jordan Ahlers[2]; 2. 32J-Austin Jahnz[5]; 3. 18-Zach Frye[4]; 4. 21X-Austin Hietbrink[6]; 5. 12L-Dustin Leger[3]; 6. (DQ) 56O-Nate Oulman[1]
Heat 3 (6 Laps): 1. 48J-Bryant Johnson[1]; 2. 23-Derrick Barglof[3]; 3. 14-Ernie Dailey[4]; 4. 17-Evan Schettler[5]; 5. 76A-Nathan Asche[2]; 6. 75C-Cory Probst[6]
IMCA Modified
A Feature 1 (20 Laps): 1. 7S-Todd Stinehart[7]; 2. 15JR-Cole Bents[5]; 3. 88-Sean Barragan[4]; 4. 56C-DJ Clinton[2]; 5. 75-Randy Klein[11]; 6. 55-Jim Cole[6]; 7. 55JR-Greg Taylor[9]; 8. 50-Roger DeBoer[1]; 9. 57D-David Clinton[8]; 10. (DNF) 26J-Jace Whitt[3]; 11. (DNF) 11C-Chris Prussman[10]
Heat 1 (8 Laps): 1. 15JR-Cole Bents[4]; 2. 7S-Todd Stinehart[5]; 3. 26J-Jace Whitt[3]; 4. 56C-DJ Clinton[2]; 5. 75-Randy Klein[6]; 6. (DNF) 57D-David Clinton[1]
Heat 2 (8 Laps): 1. 88-Sean Barragan[3]; 2. 55-Jim Cole[4]; 3. 50-Roger DeBoer[1]; 4. (DQ) 55JR-Greg Taylor[2]; 5. (DQ) 11C-Chris Prussman[5]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 3B-Blake Andrews[3]; 2. 00-Colby Fett[2]; 3. 17J-Jayden Oskerson[5]; 4. 44-Cameron Vande Weerd[6]; 5. 21-Connor Vande Weerd[8]; 6. 25-Ben Reierson[10]; 7. 48-Tommy Tanner[7]; 8. 23E-Broddy Enter[9]; 9. 5B-Tim Bergerson[12]; 10. 88N-Nate Albrant[11]; 11. 111B-Eric Bassett[13]; 12. 79W-Bill Wegner[4]; 13. 11-Cole Hesse[14]; 14. 68M-Nick Minar[15]; 15. (DNF) 18B-Alex Barnes[17]; 16. (DNF) 0-Logan Kennedy[1]; 17. (DNF) 47-Jaxon Fisher[16]
Heat 1 (8 Laps): 1. 17J-Jayden Oskerson[3]; 2. 25-Ben Reierson[5]; 3. 5B-Tim Bergerson[6]; 4. 00-Colby Fett[2]; 5. 111B-Eric Bassett[4]; 6. 68M-Nick Minar[1]
Heat 2 (8 Laps): 1. 3B-Blake Andrews[2]; 2. 21-Connor Vande Weerd[4]; 3. 88N-Nate Albrant[5]; 4. 44-Cameron Vande Weerd[3]; 5. 18B-Alex Barnes[6]; 6. 47-Jaxon Fisher[1]
Heat 3 (8 Laps): 1. 79W-Bill Wegner[2]; 2. 23E-Broddy Enter[4]; 3. 48-Tommy Tanner[3]; 4. 0-Logan Kennedy[1]; 5. 11-Cole Hesse[5]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 11A-Darwin Brown[8]; 2. 7G-Gilbert Aldape[6]; 3. 24R-Nathan Recker[7]; 4. 74-Brenden Mofle[5]; 5. 11G-Gary Grabill[4]; 6. 51X-Gary Schumacher[9]; 7. 11-Justice Limoges[10]; 8. 04Z-Zach Vande Kieft[3]; 9. (DNF) 03W-Bobby Worshek[1]; 10. (DNF) 19S-Seth Stevens[2]; 11. (DNF) 17C-Cody Bucher[13]; 12. (DNF) 22J-Jordan Sickelka[12]; 13. (DNF) 23S-Johnathan Smith[11]
Heat 1 (6 Laps): 1. 24R-Nathan Recker[5]; 2. 04Z-Zach Vande Kieft[3]; 3. 11-Justice Limoges[7]; 4. 74-Brenden Mofle[4]; 5. 51X-Gary Schumacher[6]; 6. (DNF) 23S-Johnathan Smith[1]; 7. (DNF) 17C-Cody Bucher[2]
Heat 2 (6 Laps): 1. 7G-Gilbert Aldape[4]; 2. 11G-Gary Grabill[3]; 3. 11A-Darwin Brown[5]; 4. 19S-Seth Stevens[2]; 5. 03W-Bobby Worshek[1]; 6. (DNF) 22J-Jordan Sickelka[6]
IMCA Stock Car
A Feature 1 (18 Laps): 1. 21-Jim Horejsi[1]; 2. 5-Luke Sathoff[3]; 3. 17H-Trevor Holm[2]; 4. 18-Daniel Eckblad[12]; 5. 17-Austin Brands[4]; 6. TNT2-Devin Tripp[14]; 7. F1-Levi Feltman[6]; 8. 15JR-Cole Bents[7]; 9. 14-Jason Fisher[13]; 10. 67II-Chris Toot[8]; 11. 69-Cadyn Wessels[9]; 12. C5-Chris Palsrok[11]; 13. 2X-Greg Peck[16]; 14. 33M-Mathias Lux[17]; 15. 110-Ken Tietz[15]; 16. 34-Dakota Robinson[21]; 17. 18X-Trent DeGroot[18]; 18. 96-Hayden Bender[20]; 19. 17X-Justin Luinenburg[10]; 20. (DNF) 69M-Gary Mattison[5]; 21. (DNF) 7C-Andrew Claus[19]
Heat 1 (8 Laps): 1. 17H-Trevor Holm[2]; 2. 67II-Chris Toot[1]; 3. 15JR-Cole Bents[3]; 4. 69-Cadyn Wessels[4]; 5. 14-Jason Fisher[7]; 6. 2X-Greg Peck[5]; 7. 7C-Andrew Claus[6]
Heat 2 (8 Laps): 1. C5-Chris Palsrok[2]; 2. F1-Levi Feltman[3]; 3. 5-Luke Sathoff[6]; 4. 21-Jim Horejsi[7]; 5. TNT2-Devin Tripp[5]; 6. 33M-Mathias Lux[1]; 7. 96-Hayden Bender[4]
Heat 3 (8 Laps): 1. 17X-Justin Luinenburg[1]; 2. 17-Austin Brands[4]; 3. 18-Daniel Eckblad[6]; 4. 69M-Gary Mattison[2]; 5. 110-Ken Tietz[7]; 6. 18X-Trent DeGroot[3]; 7. 34-Dakota Robinson[5]
A Modifieds
A Feature 1 (12 Laps): 1. 14-Florence Drost[10]; 2. 10-Lincoln Klosterbuer[8]; 3. 71L-Leroy Ralfs[6]; 4. 29-Brandon VanKlompenburg[9]; 5. 73-Bayler Lems[11]; 6. ZR1-Tyson Bonin[7]; 7. 40-Regan Rosenboom[13]; 8. 16P-Hunter Peterson[12]; 9. (DNF) 25L-Levi Sandberg[1]; 10. (DNF) 5A-Alexis Boler[2]; 11. (DNF) 28-Cael Klosterbuer[4]; 12. (DNF) 22J-Justine Brewer[3]; 13. (DNF) 2M-Eric Miller[5]
Heat 1 (6 Laps): 1. 25L-Levi Sandberg[1]; 2. 29-Brandon VanKlompenburg[6]; 3. 22J-Justine Brewer[2]; 4. 2M-Eric Miller[3]; 5. ZR1-Tyson Bonin[5]; 6. 73-Bayler Lems[4]; 7. (DNS) 40-Regan Rosenboom
Heat 2 (6 Laps): 1. 14-Florence Drost[6]; 2. 71L-Leroy Ralfs[3]; 3. 10-Lincoln Klosterbuer[5]; 4. 28-Cael Klosterbuer[2]; 5. 5A-Alexis Boler[1]; 6. 16P-Hunter Peterson[4]