Sportsmans
A Feature 1 (12 Laps): 1. 59H-Chris Hoogland[2]; 2. 3-Brian Campbell[7]; 3. 77-Brant Whitcomb[3]; 4. 66-Todd Koppen[6]; 5. 22H-Cody Hansen[12]; 6. 81-Dylan Vanden Top[9]; 7. 165-Robert Thompson[11]; 8. 17J-Chris Johnson[1]; 9. (DNF) 16-Scott Jones[4]; 10. (DNF) 05-Brandon Elness[13]; 11. (DNF) 2X-Walter Kiggins[8]; 12. (DNF) 81CJ-Carson Vanden Top[5]; 13. (DNF) 8-Mike Kiggins[10]
Heat 1 (6 Laps): 1. 59H-Chris Hoogland[2]; 2. 81-Dylan Vanden Top[6]; 3. 16-Scott Jones[3]; 4. 66-Todd Koppen[4]; 5. 17J-Chris Johnson[1]; 6. (DNF) 165-Robert Thompson[5]; 7. (DNF) 22H-Cody Hansen[7]
Heat 2 (6 Laps): 1. 3-Brian Campbell[4]; 2. 77-Brant Whitcomb[2]; 3. 2X-Walter Kiggins[5]; 4. (DNF) 8-Mike Kiggins[6]; 5. (DNF) 81CJ-Carson Vanden Top[3]; 6. (DNS) 05-Brandon Elness
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. J3K-Jaeden Strandberg[8]; 2. 16X-Blake Luinenburg[6]; 3. 81-Travis Vanden Top[2]; 4. 23-Jordan Ahlers[3]; 5. 28-John Ross[11]; 6. 14-Ernie Dailey[7]; 7. 100-Lee Fetchenhier[1]; 8. 2234-Chad Hinds[12]; 9. (DNF) 16B-Zachary Bierman[5]; 10. (DNF) 91-Chris Krug[9]; 11. (DNF) 9-Trevor Iverson[10]; 12. (DNF) 5-Jeremy Johnson[4]
Heat 1 (6 Laps): 1. 16B-Zachary Bierman[4]; 2. 81-Travis Vanden Top[2]; 3. 14-Ernie Dailey[5]; 4. 91-Chris Krug[6]; 5. 2234-Chad Hinds[1]; 6. 9-Trevor Iverson[3]
Heat 2 (6 Laps): 1. 16X-Blake Luinenburg[4]; 2. J3K-Jaeden Strandberg[5]; 3. 23-Jordan Ahlers[2]; 4. 100-Lee Fetchenhier[1]; 5. 5-Jeremy Johnson[3]
IMCA Modified
A Feature 1 (20 Laps): 1. 45R-Dyllan Ricks[6]; 2. 15JR-Cole Bents[4]; 3. XXX-Jesse Rogotzke[7]; 4. 7S-Todd Stinehart[5]; 5. 44V-Harvey Vande Weerd[8]; 6. 45D-Dale Ricks Jr[9]; 7. XX-Jordan Rogotzke[3]; 8. 07B-Corey Bosma[10]; 9. R1-TJ Brown[11]; 10. (DNF) 25X-Tyler Pospisil[1]; 11. (DNF) C5-Chris Palsrok[2]
Heat 1 (8 Laps): 1. 15JR-Cole Bents[3]; 2. 45R-Dyllan Ricks[4]; 3. C5-Chris Palsrok[2]; 4. 44V-Harvey Vande Weerd[5]; 5. 07B-Corey Bosma[6]; 6. R1-TJ Brown[1]
Heat 2 (8 Laps): 1. XX-Jordan Rogotzke[2]; 2. XXX-Jesse Rogotzke[4]; 3. 7S-Todd Stinehart[3]; 4. 45D-Dale Ricks Jr[5]; 5. 25X-Tyler Pospisil[1]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 20-Brayden Ahlers[8]; 2. 21-Connor Vande Weerd[9]; 3. 5B-Tim Bergerson[1]; 4. 79-Taylor Johnson[11]; 5. 3B-Blake Andrews[7]; 6. XA-Alissa Palsrok[2]; 7. 48-Tommy Tanner[5]; 8. 44-Cameron Vande Weerd[6]; 9. R6-Danny Myrvold[13]; 10. 53-Robert Palmentera[12]; 11. 47-Jaxon Fisher[14]; 12. (DNF) 79W-Bill Wegner[4]; 13. (DNF) F117-Leo Schmidt[10]; 14. (DNF) 22J-James Jenkins[3]
Heat 1 (8 Laps): 1. 20-Brayden Ahlers[7]; 2. 44-Cameron Vande Weerd[6]; 3. 48-Tommy Tanner[5]; 4. 47-Jaxon Fisher[8]; 5. (DNF) 22J-James Jenkins[4]; 6. (DNF) F117-Leo Schmidt[1]; 7. (DNS) 37-Levi Verdoorn; 8. (DNS) R6-Danny Myrvold
Heat 2 (8 Laps): 1. 5B-Tim Bergerson[1]; 2. 21-Connor Vande Weerd[7]; 3. 79W-Bill Wegner[4]; 4. XA-Alissa Palsrok[3]; 5. 3B-Blake Andrews[6]; 6. 79-Taylor Johnson[5]; 7. (DNF) 53-Robert Palmentera[2]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 29X-Jason Bolte[7]; 2. 24R-Nathan Recker[5]; 3. 101K-Kevin Bolte[11]; 4. 7F-Neil Forsberg[9]; 5. 1-Chase Felix[8]; 6. 11G-Gary Grabill[1]; 7. 74-Brenden Mofle[6]; 8. (DNF) 28C-Christopher Vande Kieft[2]; 9. (DNF) 11A-Darwin Brown[3]; 10. (DNF) 04Z-Zach Vande Kieft[4]; 11. (DNF) 24J-Joshua Uhl[10]
Heat 1 (6 Laps): 1. 1-Chase Felix[5]; 2. 74-Brenden Mofle[4]; 3. 11A-Darwin Brown[2]; 4. 24J-Joshua Uhl[6]; 5. 11G-Gary Grabill[1]; 6. 101K-Kevin Bolte[3]
Heat 2 (6 Laps): 1. 29X-Jason Bolte[4]; 2. 04Z-Zach Vande Kieft[2]; 3. 7F-Neil Forsberg[5]; 4. 24R-Nathan Recker[3]; 5. 28C-Christopher Vande Kieft[1]
IMCA Stock Car
A Feature 1 (18 Laps): 1. 17X-Justin Luinenburg[7]; 2. F1-Levi Feltman[4]; 3. 7L-Jeffrey Larson[8]; 4. 17-Trevor Holm[2]; 5. 14-Jason Fisher[5]; 6. 14X-Nick Johansen[10]; 7. 22N-Gage Noyes[6]; 8. 76-Ben Petersen[9]; 9. 20K-Spenser Kalass[3]; 10. 27-Tyler Pospisil[11]; 11. 18X-Trent DeGroot[12]; 12. (DNF) 04-Roger Verdoorn[1]
Heat 1 (8 Laps): 1. 7L-Jeffrey Larson[6]; 2. 17-Trevor Holm[3]; 3. F1-Levi Feltman[4]; 4. 22N-Gage Noyes[5]; 5. 04-Roger Verdoorn[2]; 6. (DNF) 14X-Nick Johansen[1]
Heat 2 (8 Laps): 1. 14-Jason Fisher[3]; 2. 17X-Justin Luinenburg[4]; 3. 76-Ben Petersen[5]; 4. 20K-Spenser Kalass[2]; 5. 18X-Trent DeGroot[6]; 6. (DNF) 27-Tyler Pospisil[1]
A Modifieds
A Feature 1 (10 Laps): 1. 29-Brandon VanKlompenburg[1]; 2. 17-Dalton Faber[3]; 3. 31-Spencer Nelson[4]; 4. 24-Jesse Logan[2]
Heat 1 (6 Laps): 1. 29-Brandon VanKlompenburg[1]; 2. 24-Jesse Logan[2]; 3. 17-Dalton Faber[3]; 4. 31-Spencer Nelson[4]