Outlaw Mini Mod
A Feature 1 (15 Laps): 1. 14-Florence Drost[12]; 2. 11T-Brent Tweed[9]; 3. 9-Ben Kraus[8]; 4. 15-Nathan Kilwine[10]; 5. 29-Brandon VanKlompenburg[7]; 6. 28X-Cael Klosterbuer[4]; 7. 17-Dalton Faber[6]; 8. 4-Ben Mattick[11]; 9. 3JR-Joey Robel[13]; 10. 111-Matt Grobe[16]; 11. 24-Matt Wallin[14]; 12. 28-Cole Sheely[5]; 13. 29M-Mitchell Wallin[15]; 14. 27-Andy Reese[3]; 15. 2M-Eric Miller[20]; 16. 5A-Alexis Boler[2]; 17. 71L-Leroy Ralfs[17]; 18. 777-Cody Koster[19]; 19. 73-Bayler Lems[21]; 20. 7-Conner Rialson[23]; 21. 29J-Justin Senne[1]; 22. 29K-Kyle Wallin[18]; 23. 69-Cayson Rialson[22]; 24. (DNF) 44-Brystal Mattick[24]
B Feature 1 (5 Laps): 1. 73-Bayler Lems[1]; 2. 69-Cayson Rialson[5]; 3. 7-Conner Rialson[4]; 4. (DNF) 44-Brystal Mattick[2]; 5. (DNS) 10-Lincoln Klosterbuer; 6. (DNS) 04-Connor Munson; 7. (DNS) 16P-Hunter Peterson
Heat 1 (6 Laps): 1. 4-Ben Mattick[7]; 2. 29-Brandon VanKlompenburg[5]; 3. 29J-Justin Senne[1]; 4. 3JR-Joey Robel[6]; 5. 71L-Leroy Ralfs[2]; 6. 73-Bayler Lems[3]; 7. 69-Cayson Rialson[4]
Heat 2 (6 Laps): 1. 9-Ben Kraus[6]; 2. 14-Florence Drost[7]; 3. 28-Cole Sheely[4]; 4. 24-Matt Wallin[5]; 5. 29K-Kyle Wallin[1]; 6. 44-Brystal Mattick[3]; 7. (DNS) 10-Lincoln Klosterbuer
Heat 3 (6 Laps): 1. 11T-Brent Tweed[6]; 2. 5A-Alexis Boler[1]; 3. 27-Andy Reese[2]; 4. 29M-Mitchell Wallin[3]; 5. 777-Cody Koster[5]; 6. (DNS) 04-Connor Munson; 7. (DNS) 16P-Hunter Peterson
Heat 4 (6 Laps): 1. 17-Dalton Faber[4]; 2. 28X-Cael Klosterbuer[3]; 3. 15-Nathan Kilwine[6]; 4. 111-Matt Grobe[5]; 5. 2M-Eric Miller[1]; 6. 7-Conner Rialson[2]
Sportsmans
A Feature 1 (10 Laps): 1. 16-Scott Jones[5]; 2. 66-Todd Koppen[4]; 3. 21W-Dylan Rouzer[2]; 4. 21XXX-Devon Steele[3]; 5. 14B-Alan Baker[1]; 6. 4D-Fredrick Davis[6]
Heat 1 (6 Laps): 1. 66-Todd Koppen[4]; 2. 21W-Dylan Rouzer[2]; 3. 21XXX-Devon Steele[3]; 4. 14B-Alan Baker[1]; 5. 4D-Fredrick Davis[6]; 6. (DQ) 16-Scott Jones[5]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 12L-Dustin Leger[5]; 2. 16B-Zachary Bierman[9]; 3. 16X-Blake Luinenburg[11]; 4. 44-Cole Hieronimus[2]; 5. 5-Corey Black[8]; 6. 22T-Tyler Smith[13]; 7. 32J-Austin Jahnz[12]; 8. 23-Derrick Barglof[4]; 9. J3K-Jaeden Strandberg[15]; 10. 21X-Austin Hietbrink[22]; 11. 48J-Bryant Johnson[17]; 12. 7H-James Hoffenkamp[20]; 13. T8-Brandon Nielsen[10]; 14. 22X-Michael Weidert[7]; 15. 76A-Nathan Asche[1]; 16. Z56-Zane Blanchard[16]; 17. 16R-Hunter Rebstock[19]; 18. (DNF) 14-Ernie Dailey[14]; 19. (DNF) 2234-Chad Hinds[18]; 20. (DNF) 11S-Kelton Schulz[21]; 21. (DNF) 9-Trevor Iverson[3]; 22. (DQ) 56O-Nate Oulman[6]
Heat 1 (6 Laps): 1. 16X-Blake Luinenburg[6]; 2. 9-Trevor Iverson[2]; 3. 22X-Michael Weidert[4]; 4. 76A-Nathan Asche[1]; 5. 22T-Tyler Smith[7]; 6. J3K-Jaeden Strandberg[5]; 7. 2234-Chad Hinds[8]; 8. 7H-James Hoffenkamp[3]
Heat 2 (6 Laps): 1. 23-Derrick Barglof[2]; 2. 56O-Nate Oulman[3]; 3. 32J-Austin Jahnz[6]; 4. 5-Corey Black[4]; 5. 14-Ernie Dailey[5]; 6. Z56-Zane Blanchard[1]; 7. 16R-Hunter Rebstock[7]
Heat 3 (6 Laps): 1. 16B-Zachary Bierman[4]; 2. 12L-Dustin Leger[2]; 3. 44-Cole Hieronimus[1]; 4. T8-Brandon Nielsen[5]; 5. 21X-Austin Hietbrink[7]; 6. (DNF) 48J-Bryant Johnson[3]; 7. (DNS) 11S-Kelton Schulz
IMCA Modified
A Feature 1 (20 Laps): 1. 15JR-Cole Bents[4]; 2. 88-Sean Barragan[1]; 3. 3-Kelly Shryock[8]; 4. 55JR-Greg Taylor[2]; 5. 19M-Dan Menk[7]; 6. 7C-Benjamin Chukuske[3]; 7. 7S-Todd Stinehart[12]; 8. 55-Jim Cole[5]; 9. 12-Chad Porter[6]; 10. 14M-Brian Mahlstedt[10]; 11. 3J-JJ Reimers[9]; 12. 75-Randy Klein[13]; 13. 57D-David Clinton[11]
Heat 1 (8 Laps): 1. 15JR-Cole Bents[3]; 2. 55-Jim Cole[4]; 3. 19M-Dan Menk[6]; 4. 55JR-Greg Taylor[2]; 5. 3J-JJ Reimers[5]; 6. 57D-David Clinton[1]; 7. 75-Randy Klein[7]
Heat 2 (8 Laps): 1. 88-Sean Barragan[1]; 2. 12-Chad Porter[4]; 3. 7C-Benjamin Chukuske[2]; 4. 3-Kelly Shryock[6]; 5. 14M-Brian Mahlstedt[5]; 6. 7S-Todd Stinehart[3]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 77N-Jason Andrews[5]; 2. 11-Cole Hesse[2]; 3. 25-Ben Reierson[7]; 4. 21-Connor Vande Weerd[9]; 5. 44-Cameron Vande Weerd[8]; 6. 48-Tommy Tanner[3]; 7. 81K-Jacob Korte[12]; 8. 79W-Bill Wegner[13]; 9. 7L-Eric Larson[10]; 10. 0-Logan Kennedy[1]; 11. R6-Danny Myrvold[15]; 12. 18B-Alex Barnes[11]; 13. 3B-Blake Andrews[6]; 14. 17J-Jayden Oskerson[4]; 15. (DNF) 47-Jaxon Fisher[14]
Heat 1 (8 Laps): 1. 3B-Blake Andrews[5]; 2. 17J-Jayden Oskerson[4]; 3. 0-Logan Kennedy[1]; 4. 7L-Eric Larson[8]; 5. 44-Cameron Vande Weerd[7]; 6. 18B-Alex Barnes[2]; 7. 79W-Bill Wegner[6]; 8. R6-Danny Myrvold[3]
Heat 2 (8 Laps): 1. 11-Cole Hesse[1]; 2. 48-Tommy Tanner[3]; 3. 77N-Jason Andrews[4]; 4. 25-Ben Reierson[6]; 5. 21-Connor Vande Weerd[7]; 6. 81K-Jacob Korte[5]; 7. (DNF) 47-Jaxon Fisher[2]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 11G-Gary Grabill[1]; 2. 74-Brenden Mofle[4]; 3. 24R-Nathan Recker[8]; 4. 15-Tyler Thompson[9]; 5. 1K-Kiegan Werner[6]; 6. 04Z-Zach Vande Kieft[5]; 7. 07-Brooke Osler[10]; 8. 19S-Seth Stevens[11]; 9. 14W-Jordan Wittrock[3]; 10. 23S-Johnathan Smith[13]; 11. 11-Justice Limoges[2]; 12. (DNF) 11A-Darwin Brown[12]; 13. (DNF) 4-Slade Fitzgerald[7]; 14. (DNS) 17C-Cody Bucher
Heat 1 (6 Laps): 1. 15-Tyler Thompson[6]; 2. 4-Slade Fitzgerald[5]; 3. 04Z-Zach Vande Kieft[4]; 4. 07-Brooke Osler[7]; 5. 14W-Jordan Wittrock[3]; 6. 19S-Seth Stevens[2]; 7. 23S-Johnathan Smith[1]
Heat 2 (6 Laps): 1. 74-Brenden Mofle[3]; 2. 11G-Gary Grabill[2]; 3. 24R-Nathan Recker[5]; 4. 1K-Kiegan Werner[4]; 5. 11-Justice Limoges[7]; 6. 11A-Darwin Brown[6]; 7. (DNS) 17C-Cody Bucher
IMCA Stock Car
A Feature 1 (18 Laps): 1. TNT2-Devin Tripp[4]; 2. 14-Jason Fisher[7]; 3. 15JR-Cole Bents[5]; 4. 69-Cadyn Wessels[6]; 5. 17X-Justin Luinenburg[16]; 6. 18-Daniel Eckblad[9]; 7. C5-Chris Palsrok[13]; 8. 69M-Gary Mattison[2]; 9. 153-Robert Palmentera[3]; 10. 20-Brayden Ahlers[12]; 11. 5-Luke Sathoff[8]; 12. F1-Levi Feltman[11]; 13. 18X-Trent DeGroot[14]; 14. 3-Kelly Shryock[10]; 15. TNT-Roger Tripp[15]; 16. (DNF) 33M-Mathias Lux[1]
Heat 1 (8 Laps): 1. 69M-Gary Mattison[2]; 2. TNT2-Devin Tripp[4]; 3. 14-Jason Fisher[6]; 4. 18-Daniel Eckblad[7]; 5. 3-Kelly Shryock[8]; 6. F1-Levi Feltman[5]; 7. C5-Chris Palsrok[3]; 8. TNT-Roger Tripp[1]
Heat 2 (8 Laps): 1. 15JR-Cole Bents[4]; 2. 5-Luke Sathoff[6]; 3. 153-Robert Palmentera[3]; 4. 69-Cadyn Wessels[5]; 5. 33M-Mathias Lux[1]; 6. 20-Brayden Ahlers[8]; 7. 18X-Trent DeGroot[2]; 8. (DNF) 17X-Justin Luinenburg[7]