Sportsmans
A Feature 1 (12 Laps): 1. 81VT-Dylan Vanden Top[13]; 2. 165-Robert Thompson[7]; 3. 2X-Walter Kiggins[1]; 4. 7-Darin Doymeyer[4]; 5. 22-Chandler Meiburg[10]; 6. 66-Todd Koppen[3]; 7. 81CJ-Carson Vanden Top[12]; 8. 05-Brandon Elness[14]; 9. (BF) 3-Brian Campbell[9]; 10. (DNF) 22H-Cody Hansen[11]; 11. (DNF) 16-Scott Jones[6]; 12. (DNF) 77-Brant Whitcomb[2]; 13. (DNF) 59H-Chris Hoogland[8]; 14. (DNF) 17J-Chris Johnson[5]
Heat 1 (6 Laps): 1. 2X-Walter Kiggins[1]; 2. 66-Todd Koppen[2]; 3. 3-Brian Campbell[5]; 4. 165-Robert Thompson[4]; 5. 17J-Chris Johnson[3]; 6. 22H-Cody Hansen[7]; 7. (DNF) 81VT-Dylan Vanden Top[6]
Heat 2 (6 Laps): 1. 59H-Chris Hoogland[5]; 2. 77-Brant Whitcomb[1]; 3. 7-Darin Doymeyer[3]; 4. 16-Scott Jones[4]; 5. 22-Chandler Meiburg[6]; 6. 81CJ-Carson Vanden Top[7]; 7. 05-Brandon Elness[2]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 14-Ernie Dailey[3]; 2. J3K-Jaeden Strandberg[9]; 3. 27-Malik Sampson[8]; 4. 16B-Zachary Bierman[5]; 5. 16X-Blake Luinenburg[7]; 6. 9-Trevor Iverson[4]; 7. 5-Jeremy Johnson[11]; 8. 23-Jordan Ahlers[6]; 9. 81-Travis Vanden Top[10]; 10. (DNF) 23M-Kent Miller[1]; 11. (DNF) 100-Lee Fetchenhier[2]; 12. (DNF) 18-Zach Frye[13]; 13. (DNF) 2234-Chad Hinds[12]
Heat 1 (6 Laps): 1. 16X-Blake Luinenburg[4]; 2. J3K-Jaeden Strandberg[5]; 3. 9-Trevor Iverson[2]; 4. 100-Lee Fetchenhier[1]; 5. 81-Travis Vanden Top[6]; 6. 5-Jeremy Johnson[3]; 7. 2234-Chad Hinds[7]
Heat 2 (6 Laps): 1. 27-Malik Sampson[5]; 2. 14-Ernie Dailey[2]; 3. 16B-Zachary Bierman[3]; 4. 23-Jordan Ahlers[4]; 5. 23M-Kent Miller[1]; 6. (DNS) 18-Zach Frye
IMCA Modified
A Feature 1 (20 Laps): 1. XX-Jordan Rogotzke[2]; 2. 7S-Todd Stinehart[4]; 3. 15JR-Cole Bents[5]; 4. R1-TJ Brown[10]; 5. (DNF) 35-Nate Barker[8]; 6. (DNF) 25X-Tyler Pospisil[1]; 7. (DNF) C5-Chris Palsrok[3]; 8. (DNF) 88-Sean Barragan[9]; 9. (DNF) 02-Jacob Dahle[6]; 10. (DQ) 45R-Dyllan Ricks[7]
Heat 1 (8 Laps): 1. 02-Jacob Dahle[3]; 2. 7S-Todd Stinehart[5]; 3. R1-TJ Brown[1]; 4. 35-Nate Barker[4]; 5. (BF) XX-Jordan Rogotzke[2]
Heat 2 (8 Laps): 1. 45R-Dyllan Ricks[4]; 2. C5-Chris Palsrok[2]; 3. 15JR-Cole Bents[3]; 4. 88-Sean Barragan[5]; 5. 25X-Tyler Pospisil[1]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 21-Connor Vande Weerd[8]; 2. 79W-Bill Wegner[4]; 3. 3B-Blake Andrews[5]; 4. 20-Brayden Ahlers[7]; 5. 2G-Geoff Olson[10]; 6. 37V-Levi Verdoorn[1]; 7. 22J-James Jenkins[3]; 8. R6-Danny Myrvold[11]; 9. 53-Robert Palmentera[2]; 10. XA-Alissa Palsrok[6]; 11. 44-Cameron Vande Weerd[13]; 12. (DNF) 14A-Brandon Anderson[12]; 13. (DNF) 48-Tommy Tanner[9]
Heat 1 (8 Laps): 1. 21-Connor Vande Weerd[6]; 2. 3B-Blake Andrews[4]; 3. 2G-Geoff Olson[7]; 4. 22J-James Jenkins[3]; 5. (DNF) 37V-Levi Verdoorn[2]; 6. (DNF) R6-Danny Myrvold[1]; 7. (DNS) 44-Cameron Vande Weerd
Heat 2 (8 Laps): 1. XA-Alissa Palsrok[4]; 2. 79W-Bill Wegner[3]; 3. 48-Tommy Tanner[6]; 4. 20-Brayden Ahlers[5]; 5. 53-Robert Palmentera[2]; 6. 14A-Brandon Anderson[1]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 74-Brenden Mofle[1]; 2. 98-Skyler Savage[7]; 3. 1-Chase Felix[6]; 4. 29X-Jason Bolte[4]; 5. 11A-Darwin Brown[10]; 6. 07-Brooke Osler[12]; 7. 04Z-Zach Vande Kieft[3]; 8. 17-Tanner Woelber[2]; 9. 2X-Austin Kiggins[8]; 10. (BF) 11-Justice Limoges[9]; 11. (DNF) 101K-Kevin Bolte[5]; 12. (DNF) 11G-Gary Grabill[13]; 13. (DNF) 24R-Nathan Recker[11]
Heat 1 (6 Laps): 1. 11A-Darwin Brown[7]; 2. 29X-Jason Bolte[3]; 3. 101K-Kevin Bolte[4]; 4. 74-Brenden Mofle[1]; 5. 98-Skyler Savage[5]; 6. 24R-Nathan Recker[2]; 7. (DNS) 11G-Gary Grabill
Heat 2 (6 Laps): 1. 04Z-Zach Vande Kieft[2]; 2. 1-Chase Felix[4]; 3. 11-Justice Limoges[6]; 4. 2X-Austin Kiggins[5]; 5. (DNF) 17-Tanner Woelber[1]; 6. (DNF) 07-Brooke Osler[3]
IMCA Stock Car
A Feature 1 (18 Laps): 1. F1-Levi Feltman[3]; 2. 7L-Jeffrey Larson[8]; 3. 5-Luke Sathoff[6]; 4. 22N-Gage Noyes[2]; 5. 04-Roger Verdoorn[1]; 6. 17X-Justin Luinenburg[7]; 7. 27-Tyler Pospisil[13]; 8. 14-Jason Fisher[9]; 9. 67-Darin Toot[14]; 10. 69M-Gary Mattison[12]; 11. (DNF) 18X-Trent DeGroot[11]; 12. (DNF) 14X-Nick Johansen[10]; 13. (DNF) 17-Trevor Holm[5]; 14. (DNF) 67II-Chris Toot[4]
Heat 1 (8 Laps): 1. 7L-Jeffrey Larson[6]; 2. 5-Luke Sathoff[5]; 3. 14-Jason Fisher[7]; 4. 22N-Gage Noyes[3]; 5. 67II-Chris Toot[4]; 6. 18X-Trent DeGroot[1]; 7. (DNF) 27-Tyler Pospisil[2]
Heat 2 (8 Laps): 1. 17-Trevor Holm[4]; 2. 17X-Justin Luinenburg[5]; 3. F1-Levi Feltman[3]; 4. 14X-Nick Johansen[7]; 5. 04-Roger Verdoorn[1]; 6. 69M-Gary Mattison[2]; 7. (DNF) 67-Darin Toot[6]