Sportsmans
A Feature 1 (12 Laps): 1. 66-Todd Koppen[3]; 2. 165-Robert Thompson[2]; 3. 57W-Wyatt Steenhoven[8]; 4. 3-Brian Campbell[10]; 5. 59H-Chris Hoogland[6]; 6. 2X-Walter Kiggins[4]; 7. 16-Scott Jones[1]; 8. 22H-Cody Hansen[5]; 9. 17J-Chris Johnson[7]; 10. 5N-Silas Top[9]; 11. 21X-Austin Hietbrink[12]; 12. 51X-James Hoffenkamp[14]; 13. 51-Jeremy Golden[13]; 14. (DNF) 77-Brant Whitcomb[11]
Heat 1 (6 Laps): 1. 165-Robert Thompson[2]; 2. 17J-Chris Johnson[5]; 3. 2X-Walter Kiggins[3]; 4. 51X-James Hoffenkamp[7]; 5. 5N-Silas Top[6]; 6. (DNS) 77-Brant Whitcomb; 7. (DQ) 3-Brian Campbell[1]
Heat 2 (6 Laps): 1. 66-Todd Koppen[2]; 2. 57W-Wyatt Steenhoven[7]; 3. 16-Scott Jones[1]; 4. 22H-Cody Hansen[3]; 5. 59H-Chris Hoogland[4]; 6. 51-Jeremy Golden[6]; 7. 21X-Austin Hietbrink[5]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 16X-Blake Luinenburg[2]; 2. J3K-Jaeden Strandberg[1]; 3. 23-Jordan Ahlers[3]; 4. 16B-Zachary Bierman[5]; 5. 14-Ernie Dailey[4]; 6. 31-Trent Schroeder[7]; 7. 2234-Chad Hinds[6]; 8. (DNF) 28K-Brayton Kajewski[8]
Heat 1 (6 Laps): 1. 16X-Blake Luinenburg[2]; 2. J3K-Jaeden Strandberg[1]; 3. 14-Ernie Dailey[4]; 4. 16B-Zachary Bierman[5]; 5. 23-Jordan Ahlers[3]; 6. 2234-Chad Hinds[6]; 7. 31-Trent Schroeder[8]; 8. 28K-Brayton Kajewski[7]
IMCA Modified
A Feature 1 (20 Laps): 1. 15JR-Cole Bents[1]; 2. XXX-Jesse Rogotzke[5]; 3. XX-Jordan Rogotzke[3]; 4. 44V-Harvey Vande Weerd[4]; 5. C5-Chris Palsrok[2]; 6. (DNF) 25X-Tyler Pospisil[6]
Heat 1 (8 Laps): 1. XXX-Jesse Rogotzke[6]; 2. 15JR-Cole Bents[1]; 3. XX-Jordan Rogotzke[4]; 4. 44V-Harvey Vande Weerd[5]; 5. C5-Chris Palsrok[3]; 6. (DNF) 25X-Tyler Pospisil[2]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 20-Brayden Ahlers[2]; 2. 21-Connor Vande Weerd[1]; 3. 44-Cameron Vande Weerd[3]; 4. 3B-Blake Andrews[4]; 5. XA-Alissa Palsrok[5]; 6. 37V-Levi Verdoorn[6]; 7. 53-Robert Palmentera[7]; 8. 48-Tommy Tanner[8]; 9. R6-Danny Myrvold[12]; 10. R8-Benny Myrvold[9]; 11. 15V-Anthony Voss[10]; 12. 47-Jaxon Fisher[11]
Heat 1 (8 Laps): 1. 21-Connor Vande Weerd[1]; 2. 44-Cameron Vande Weerd[2]; 3. XA-Alissa Palsrok[3]; 4. 48-Tommy Tanner[5]; 5. 53-Robert Palmentera[4]; 6. 15V-Anthony Voss[6]
Heat 2 (8 Laps): 1. 20-Brayden Ahlers[1]; 2. 3B-Blake Andrews[2]; 3. R8-Benny Myrvold[6]; 4. (DNF) 47-Jaxon Fisher[5]; 5. (DNF) R6-Danny Myrvold[4]; 6. (DQ) 37V-Levi Verdoorn[3]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 11A-Darwin Brown[6]; 2. 24R-Nathan Recker[3]; 3. 29X-Jason Bolte[2]; 4. 04Z-Zach Vande Kieft[4]; 5. 1-Chase Felix[1]; 6. 74-Brenden Mofle[8]; 7. 101K-Kevin Bolte[5]; 8. 28C-Christopher Vande Kieft[7]
Heat 1 (6 Laps): 1. 29X-Jason Bolte[2]; 2. 1-Chase Felix[1]; 3. 24R-Nathan Recker[3]; 4. 101K-Kevin Bolte[5]; 5. 04Z-Zach Vande Kieft[4]; 6. 11A-Darwin Brown[6]; 7. 74-Brenden Mofle[8]; 8. 28C-Christopher Vande Kieft[7]
IMCA Stock Car
A Feature 1 (18 Laps): 1. 17X-Justin Luinenburg[2]; 2. F1-Levi Feltman[1]; 3. 14-Jason Fisher[3]; 4. 22N-Gage Noyes[4]; 5. 69M-Gary Mattison[5]; 6. 04-Roger Verdoorn[8]; 7. (DNF) 7L-Jeffrey Larson[6]; 8. (DNF) 33M-Mathias Lux[9]; 9. (DNF) 18X-Trent DeGroot[7]
Heat 1 (8 Laps): 1. F1-Levi Feltman[2]; 2. 17X-Justin Luinenburg[3]; 3. 14-Jason Fisher[4]; 4. 22N-Gage Noyes[5]; 5. 69M-Gary Mattison[6]; 6. 04-Roger Verdoorn[7]; 7. 33M-Mathias Lux[8]; 8. (DNF) 7L-Jeffrey Larson[1]; 9. (DNF) 18X-Trent DeGroot[9]
A Modifieds
A Feature 1 (10 Laps): 1. 29-Brandon VanKlompenburg[1]; 2. 104-Ben Mattick[3]; 3. 24-Jesse Logan[2]
Street Stocks
A Feature 1 (25 Laps): 1. 62-Justin Zeitner[2]; 2. 10-Cole Searing[4]; 3. 76-Blair Nothdurft[3]; 4. 5-Luke Sathoff[6]; 5. 1V-Gale Vogt[1]; 6. 38-Jordan Heiman[5]; 7. 24M-Cody Martin[7]; 8. C5-Chris Palsrok[10]; 9. 27-Tyler Myers[9]; 10. 10X-Blake Swenson[8]; 11. 7C-Benjamin Chukuske[11]; 12. 71-Mike Benson[13]; 13. 83-Mike Babcock[12]
Heat 1 (8 Laps): 1. 10-Cole Searing[2]; 2. 5-Luke Sathoff[1]; 3. 1V-Gale Vogt[4]; 4. 24M-Cody Martin[3]; 5. 27-Tyler Myers[5]; 6. 7C-Benjamin Chukuske[6]; 7. 71-Mike Benson[7]
Heat 2 (8 Laps): 1. 62-Justin Zeitner[1]; 2. 76-Blair Nothdurft[2]; 3. 38-Jordan Heiman[5]; 4. 10X-Blake Swenson[4]; 5. C5-Chris Palsrok[3]; 6. 83-Mike Babcock[6]
Qualifying 1 (3 Laps):
Qualifying 2 (3 Laps):