IMCA Modified
A Feature 1 (20 Laps): 1. 20C-Cody Schroeder[1]; 2. 95B-Jeff Bodendorfer[2]; 3. 88L-Josh Long[4]; 4. 24-Greg Gretz[9]; 5. 3K-Todd Dart[10]; 6. 54-Benji LaCrosse[12]; 7. K9-Tyler Wilson[8]; 8. 8M-Jay Matthias[3]; 9. 90J-Jeremy Jacobs[7]; 10. 21K-James Tebon[11]; 11. 94-JJ Andersen[13]; 12. Z84-Dave Zeitler[14]; 13. 20T-Brad Theys[5]; 14. 12-Matt Vandenlangenberg[15]; 15. (DNF) 90K-Shawn Kilgore[6]
Heat 1 (8 Laps): 1. 20C-Cody Schroeder[1]; 2. 90J-Jeremy Jacobs[5]; 3. 8M-Jay Matthias[2]; 4. 24-Greg Gretz[6]; 5. 20T-Brad Theys[3]; 6. 21K-James Tebon[4]; 7. 94-JJ Andersen[7]; 8. 12-Matt Vandenlangenberg[8]
Heat 2 (8 Laps): 1. 90K-Shawn Kilgore[3]; 2. 95B-Jeff Bodendorfer[1]; 3. K9-Tyler Wilson[5]; 4. 88L-Josh Long[2]; 5. 3K-Todd Dart[7]; 6. 54-Benji LaCrosse[6]; 7. Z84-Dave Zeitler[4]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 03W-Timothy Warner[5]; 2. 15D-Craig Dorner[3]; 3. 31-Jarred VanLaanen[7]; 4. 14-Cody Rass[9]; 5. 24Z-Jacob Zellner[12]; 6. 24-Jayden Schmidt[11]; 7. X-Chris Budzban[8]; 8. 27F-Sean Falk[13]; 9. 40D-Jimmy Deal[6]; 10. 44T-Logan Theys[17]; 11. 49D-Mike Dauphinais[18]; 12. 464-Ryan Schmidt[10]; 13. 12S-Taylor Sorenson[20]; 14. 9M-Dennis Miesler[15]; 15. 9S-Mackenzie Simonar[1]; 16. 72-JJ Vanderloop[14]; 17. 7-Jerry Vanderloop[19]; 18. 12-Randy Theys[2]; 19. (DNF) 88-Gabriel Zellner[4]; 20. (DNF) 94-Travis Rhoades[16]
B Feature 1 (10 Laps): 1. 94-Travis Rhoades[4]; 2. 44T-Logan Theys[2]; 3. 49D-Mike Dauphinais[3]; 4. 7-Jerry Vanderloop[1]; 5. 12S-Taylor Sorenson[11]; 6. 41D-Troy DeGrave[5]; 7. 95X-Dylan Lasee[9]; 8. 799-David McCutcheon[7]; 9. (DNF) 49-Roger Laviolette[10]; 10. (DNF) OK-Brandon Kaye[6]; 11. (DNS) 23K-Chris Kuchta
Heat 1 (8 Laps): 1. 88-Gabriel Zellner[4]; 2. 464-Ryan Schmidt[6]; 3. 31-Jarred VanLaanen[5]; 4. 9S-Mackenzie Simonar[1]; 5. 27F-Sean Falk[9]; 6. (DNF) 7-Jerry Vanderloop[7]; 7. (DNF) 94-Travis Rhoades[8]; 8. (DNF) 799-David McCutcheon[2]; 9. (DNF) 49-Roger Laviolette[3]
Heat 2 (8 Laps): 1. X-Chris Budzban[5]; 2. 03W-Timothy Warner[4]; 3. 24-Jayden Schmidt[6]; 4. 12-Randy Theys[1]; 5. 72-JJ Vanderloop[7]; 6. 44T-Logan Theys[2]; 7. 41D-Troy DeGrave[3]; 8. (DNF) 23K-Chris Kuchta[8]
Heat 3 (8 Laps): 1. 15D-Craig Dorner[2]; 2. 24Z-Jacob Zellner[6]; 3. 40D-Jimmy Deal[4]; 4. 14-Cody Rass[5]; 5. 9M-Dennis Miesler[3]; 6. 49D-Mike Dauphinais[9]; 7. OK-Brandon Kaye[1]; 8. 95X-Dylan Lasee[8]; 9. 12S-Taylor Sorenson[7]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 3D-Dylan Stedjee[2]; 2. 36-Larry Karcz Jr[5]; 3. 50F-Kyle Frederick[7]; 4. 40-Aaron Karcz[3]; 5. 24A-Aidan Gretz[1]; 6. 19S-Aaron Stolp[9]; 7. 10-Rod Snellenberger[13]; 8. 88-Mike Coel[14]; 9. 21X-Devin Snellenberger[12]; 10. 28X-Josh Mroczkowski[17]; 11. 9K-Shawn Havel[11]; 12. 2T-Travis VanStraten[8]; 13. 40C-Alex Crapser[4]; 14. 84T-Gavin Techmeier[20]; 15. 40B-Tom Brumlic[18]; 16. 10L-Chris Loewenhagen[15]; 17. (DNF) 54-Benji LaCrosse[10]; 18. (DNF) 17S-Jacob Ambrosious[16]; 19. (DNF) 21-Dave Bouche[6]; 20. (DNF) 512-AJ Dancer[19]
B Feature 1 (10 Laps): 1. 17S-Jacob Ambrosious[1]; 2. 28X-Josh Mroczkowski[9]; 3. 40B-Tom Brumlic[2]; 4. 512-AJ Dancer[3]; 5. 84T-Gavin Techmeier[4]; 6. 2R-Gary Reinhardt[5]; 7. 0-Patrick Farley Jr[7]; 8. (DNF) 75-JJ Hashbarger[8]; 9. (DNS) 77V-Barry Van Straten
Heat 1 (8 Laps): 1. 50F-Kyle Frederick[5]; 2. 24A-Aidan Gretz[1]; 3. 21X-Devin Snellenberger[7]; 4. 21-Dave Bouche[4]; 5. 10-Rod Snellenberger[6]; 6. 17S-Jacob Ambrosious[8]; 7. 84T-Gavin Techmeier[2]; 8. 0-Patrick Farley Jr[3]
Heat 2 (8 Laps): 1. 3D-Dylan Stedjee[1]; 2. 54-Benji LaCrosse[6]; 3. 2T-Travis VanStraten[5]; 4. 40-Aaron Karcz[2]; 5. 88-Mike Coel[4]; 6. 40B-Tom Brumlic[3]; 7. 2R-Gary Reinhardt[8]; 8. 75-JJ Hashbarger[7]
Heat 3 (8 Laps): 1. 40C-Alex Crapser[2]; 2. 19S-Aaron Stolp[5]; 3. 36-Larry Karcz Jr[3]; 4. 9K-Shawn Havel[6]; 5. 10L-Chris Loewenhagen[1]; 6. 512-AJ Dancer[7]; 7. 77V-Barry Van Straten[8]; 8. (DNF) 28X-Josh Mroczkowski[4]
Street Stocks
A Feature 1 (20 Laps): 1. 40D-Dave DeGrave[8]; 2. 35-Brooke Diefenthaler[11]; 3. 11C-Adam Crapser[14]; 4. 139-Justin Jacobsen[7]; 5. 86B-Jake Burt[4]; 6. XXX-Ford Malvitz[5]; 7. 3G-Garrett Geyer[2]; 8. 051-Mark Spittlemeister[1]; 9. 111-Shanon Guelette[9]; 10. (DNF) 42A-Lexii Ashcraft[12]; 11. (DNF) 1K-Derek Kaye[3]; 12. (DNF) 27-Eric Mathieson[13]; 13. (DNF) 49-Kody Laviolette[6]; 14. (DNF) 23-Nick Leisner[10]; 15. (DNF) 8B-Nick Berzowski[15]
Heat 1 (8 Laps): 1. 3G-Garrett Geyer[2]; 2. 111-Shanon Guelette[7]; 3. 86B-Jake Burt[3]; 4. 139-Justin Jacobsen[6]; 5. 49-Kody Laviolette[4]; 6. 35-Brooke Diefenthaler[5]; 7. 27-Eric Mathieson[8]; 8. 8B-Nick Berzowski[1]
Heat 2 (8 Laps): 1. 40D-Dave DeGrave[6]; 2. XXX-Ford Malvitz[3]; 3. 1K-Derek Kaye[2]; 4. 051-Mark Spittlemeister[1]; 5. 23-Nick Leisner[7]; 6. (DNS) 42A-Lexii Ashcraft; 7. (DNS) 11C-Adam Crapser
Sport Compact
A Feature 1 (20 Laps): 1. 799-Matthew Mann[2]; 2. 54-Brett Deprez[9]; 3. 7-Scott Schlafke[8]; 4. 133-Dallas Topel[3]; 5. 89-Thomas Schulte[7]; 6. 21J-Justin Finlan[6]; 7. 10W-Bo White[4]; 8. 50X-Trevor Vandehei[10]; 9. 18-Taylor Junk[12]; 10. 05-William Vandersteen[11]; 11. 360C-Braidyn Cady[5]; 12. 26JK-Joey Krentz[1]
Heat 1 (8 Laps): 1. 54-Brett Deprez[5]; 2. 89-Thomas Schulte[4]; 3. 133-Dallas Topel[2]; 4. 360C-Braidyn Cady[3]; 5. 26JK-Joey Krentz[1]; 6. 05-William Vandersteen[6]
Heat 2 (8 Laps): 1. 799-Matthew Mann[1]; 2. 7-Scott Schlafke[4]; 3. 10W-Bo White[2]; 4. 21J-Justin Finlan[3]; 5. 50X-Trevor Vandehei[5]; 6. 18-Taylor Junk[6]