IMCA Modified
A Feature 1 (20 Laps): 1. 55-Jim Cole[3]; 2. 02JR-Chris Mills[5]; 3. 44X-Jason Schneiders[7]; 4. 7F-Bob Fleshman[4]; 5. 48-Bob Moore[15]; 6. 88-Sean Barragan[10]; 7. 25-Ricky Stephan[8]; 8. M80-Jim Mathieson[17]; 9. 8-Mike Jensen[14]; 10. 3T-Nate Thompson[12]; 11. 141-Matt Bonine[2]; 12. 47-Duke Erickson[13]; 13. 7S-Todd Stinehart[19]; 14. 1RS-Rodney Stopak[18]; 15. 22-Justin Voeltz[16]; 16. 1X-Chris Abelson[9]; 17. (DNF) XXX-Jesse Rogotzke[11]; 18. (DNF) M8-Dalton Magers[6]; 19. (DNS) 20-Darin Roepke
Heat 1 (8 Laps): 1. 141-Matt Bonine[1]; 2. 55-Jim Cole[4]; 3. 20-Darin Roepke[2]; 4. 88-Sean Barragan[6]; 5. 47-Duke Erickson[3]; 6. 7S-Todd Stinehart[7]; 7. 1RS-Rodney Stopak[5]
Heat 2 (8 Laps): 1. 7F-Bob Fleshman[2]; 2. M8-Dalton Magers[1]; 3. 44X-Jason Schneiders[6]; 4. XXX-Jesse Rogotzke[3]; 5. 8-Mike Jensen[4]; 6. 22-Justin Voeltz[5]
Heat 3 (8 Laps): 1. 3T-Nate Thompson[3]; 2. 02JR-Chris Mills[2]; 3. 25-Ricky Stephan[6]; 4. 1X-Chris Abelson[1]; 5. 48-Bob Moore[5]; 6. M80-Jim Mathieson[4]
IMCA Stock Car
A Feature 1 (18 Laps): 1. 55JR-Greg Taylor[1]; 2. 49-Ryan Harris[2]; 3. 41-Jason Ward[3]; 4. 30-Travis Barker[9]; 5. 94-Todd Gereau[6]; 6. 20-Chad Ten Napel[4]; 7. 4J-Aaron Guillaume[12]; 8. 3-Dave Johnson[8]; 9. 69-Cadyn Wessels[10]; 10. 96-Doug Wendell[13]; 11. 40-Jake Mccloud[14]; 12. 29V-Heath Vanden Bosch[5]; 13. (DNF) 4A-Brian Seibold[7]; 14. (DNS) 95-Tom McKenzie
Heat 1 (6 Laps): 1. 30-Travis Barker[2]; 2. 41-Jason Ward[7]; 3. 49-Ryan Harris[3]; 4. 20-Chad Ten Napel[6]; 5. 55JR-Greg Taylor[1]; 6. 95-Tom McKenzie[5]; 7. 96-Doug Wendell[4]
Heat 2 (6 Laps): 1. 94-Todd Gereau[3]; 2. 29V-Heath Vanden Bosch[1]; 3. 3-Dave Johnson[6]; 4. 69-Cadyn Wessels[2]; 5. 4A-Brian Seibold[4]; 6. 4J-Aaron Guillaume[7]; 7. 40-Jake Mccloud[5]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 16-Dalton Woodle[1]; 2. 712-Levi Volkert[3]; 3. 24R-Nathan Recker[9]; 4. 19-Blaise Coffee[5]; 5. 29-ROB HEYN[2]; 6. 10V-Doug Vermilyea[12]; 7. 35JR-Taylor Brown[4]; 8. 51-Jacob Walding[6]; 9. 35X-Connor Brown[10]; 10. (DNF) 7G-Gilbert Aldape[7]; 11. (DNF) 24H-Jacob Hemmelman[11]; 12. (DNS) 24M-Caine Mahlberg
Heat 1 (6 Laps): 1. 24M-Caine Mahlberg[1]; 2. 19-Blaise Coffee[2]; 3. 35X-Connor Brown[4]; 4. 7G-Gilbert Aldape[5]; 5. 51-Jacob Walding[3]; 6. (DNF) 24H-Jacob Hemmelman[6]
Heat 2 (6 Laps): 1. 712-Levi Volkert[6]; 2. 35JR-Taylor Brown[5]; 3. 24R-Nathan Recker[3]; 4. 16-Dalton Woodle[1]; 5. 29-ROB HEYN[2]; 6. 10V-Doug Vermilyea[4]
IMCA Northern SportMod
A Feature 1 (16 Laps): 1. 86W-Willy Kirk[1]; 2. 6-Luke Jackson[4]; 3. 13K-Karl Brewer[7]; 4. 21BT-Kirk Beatty[8]; 5. 17-Dan Wagner[2]; 6. T1-Rusty Montagne[12]; 7. 53K-Michael Kramer[5]; 8. 7J-Jonah Chinn[6]; 9. 16W-Daniel Woodle[10]; 10. 27S-Brody Spreng[9]; 11. (DNF) 16K-Kaylin Lopez[3]; 12. (DNF) 44-McLain Reed[11]; 13. (DNF) 69V-Danny Vanderveen[13]
Heat 1 (6 Laps): 1. 16W-Daniel Woodle[2]; 2. 7J-Jonah Chinn[1]; 3. 13K-Karl Brewer[4]; 4. 53K-Michael Kramer[6]; 5. 86W-Willy Kirk[3]; 6. 44-McLain Reed[5]; 7. 69V-Danny Vanderveen[7]
Heat 2 (6 Laps): 1. 21BT-Kirk Beatty[1]; 2. 27S-Brody Spreng[2]; 3. 16K-Kaylin Lopez[4]; 4. 6-Luke Jackson[5]; 5. 17-Dan Wagner[3]; 6. T1-Rusty Montagne[6]
IMCA Hobby Stock
A Feature 1 (14 Laps): 1. 14Z-Zach Bales[1]; 2. 2C-David Carter[14]; 3. 77-Craig Clift[12]; 4. 9-Joel Magee[18]; 5. 4-Lowell Janssen[5]; 6. 19-Bo Lundquist[13]; 7. 34M-David Miller[8]; 8. 21L-Ryan Leedom[6]; 9. 33X-Carter Davis[17]; 10. 48J-Justin Shearn[19]; 11. *96-Austin Lundquist[11]; 12. 17T-Troy Dowty[10]; 13. 34B-Ben Schneiders[9]; 14. 59-Corey Gronewold[16]; 15. 3A-Auston Honeycutt[3]; 16. (DNF) 06-Brandon Froehlich[20]; 17. (DNF) 7-Tony Fetterman[15]; 18. (DNF) 39-Connor Brown[2]; 19. (DNF) 02C-Cody Boulware[4]; 20. (DNF) 51B-Brandon Bombardo[7]
B Feature 1: 1. 19-Bo Lundquist[2]; 2. 7-Tony Fetterman[1]; 3. 33X-Carter Davis[8]; 4. 48J-Justin Shearn[3]; 5. 3B-Junior Chinn[4]; 6. 99-Dellas Williams[6]; 7. 18-Zach Frye[5]; 8. 22T-Tyler Smith[9]; 9. (DNS) 12M-Phil McKee; 10. (DNS) 16-Michael Finzen
B Feature 2: 1. 2C-David Carter[1]; 2. 59-Corey Gronewold[2]; 3. 9-Joel Magee[8]; 4. 06-Brandon Froehlich[4]; 5. 32-Nate Regnerus[5]; 6. 29-Travis Dunagan[3]; 7. 7T-Tanner Dowty[7]; 8. 2T-Justin Froehlich[6]; 9. 11-Justice Limoges[9]
Heat 1 (6 Laps): 1. 34B-Ben Schneiders[3]; 2. 14Z-Zach Bales[5]; 3. 34M-David Miller[4]; 4. 7-Tony Fetterman[7]; 5. 48J-Justin Shearn[6]; 6. 18-Zach Frye[2]; 7. 12M-Phil McKee[1]; 8. (DNF) 9-Joel Magee[8]
Heat 2 (6 Laps): 1. 51B-Brandon Bombardo[2]; 2. 77-Craig Clift[1]; 3. 21L-Ryan Leedom[4]; 4. 2C-David Carter[8]; 5. 29-Travis Dunagan[3]; 6. 32-Nate Regnerus[6]; 7. 7T-Tanner Dowty[7]; 8. 22T-Tyler Smith[5]
Heat 3 (6 Laps): 1. 39-Connor Brown[2]; 2. 4-Lowell Janssen[7]; 3. 3A-Auston Honeycutt[1]; 4. 19-Bo Lundquist[6]; 5. 3B-Junior Chinn[3]; 6. 99-Dellas Williams[4]; 7. 16-Michael Finzen[8]; 8. 11-Justice Limoges[5]
Heat 4 (6 Laps): 1. *96-Austin Lundquist[1]; 2. 02C-Cody Boulware[2]; 3. 17T-Troy Dowty[3]; 4. 59-Corey Gronewold[6]; 5. 06-Brandon Froehlich[4]; 6. 2T-Justin Froehlich[7]; 7. 33X-Carter Davis[5]