IMCA Modified
A Feature 1 (20 Laps): 1. 21J-Jared Siefert[2]; 2. 08-Johnny Whitman[10]; 3. 0L-Lucas Lamberies[3]; 4. 3K-Todd "Felix" Dart[6]; 5. 90J-Jeremy Jacobs[4]; 6. 94-JJ Andersen[1]; 7. 20T-Brad Theys[11]; 8. Z84-Dave Zeitler[8]; 9. 09-Kelsy Wedelstadt[14]; 10. 4K-Kyle Kudick[17]; 11. 66-Tyler DeBouche[13]; 12. X-Mike Wedelstadt[19]; 13. 56C-Jason Czarapata[16]; 14. 333-Rob Charapata[12]; 15. (DNF) 95B-Jeff Bodendorfer[18]; 16. (DNF) 21FJB-Mike King[20]; 17. (DNF) 24-Jayden Schmidt[5]; 18. (DNF) 54-Benji LaCrosse[7]; 19. (DNF) 757-Tony Wedelstadt[9]; 20. (DQ) K9-Tyler Wilson[15]
B Feature 1 (10 Laps): 1. 56C-Jason Czarapata[7]; 2. 4K-Kyle Kudick[6]; 3. 95B-Jeff Bodendorfer[1]; 4. X-Mike Wedelstadt[4]; 5. 21FJB-Mike King[2]; 6. 6E-Vince Engebregtsen[3]; 7. 29P-Chris Pigeon[8]; 8. (DNF) 41-Michael Bailey[5]; 9. (DNF) 50-Jason Cornelius[9]
Heat 1 (8 Laps): 1. 0L-Lucas Lamberies[6]; 2. 94-JJ Andersen[1]; 3. 3K-Todd "Felix" Dart[5]; 4. 757-Tony Wedelstadt[2]; 5. 66-Tyler DeBouche[3]; 6. 95B-Jeff Bodendorfer[4]; 7. X-Mike Wedelstadt[8]; 8. (DNF) 4K-Kyle Kudick[7]
Heat 2 (8 Laps): 1. 24-Jayden Schmidt[1]; 2. 20T-Brad Theys[3]; 3. Z84-Dave Zeitler[4]; 4. 90J-Jeremy Jacobs[6]; 5. 09-Kelsy Wedelstadt[5]; 6. 21FJB-Mike King[2]; 7. 41-Michael Bailey[7]; 8. (DNF) 56C-Jason Czarapata[8]
Heat 3 (8 Laps): 1. 08-Johnny Whitman[2]; 2. 54-Benji LaCrosse[5]; 3. 333-Rob Charapata[1]; 4. 21J-Jared Siefert[7]; 5. K9-Tyler Wilson[6]; 6. 6E-Vince Engebregtsen[4]; 7. 50-Jason Cornelius[8]; 8. (DNF) 29P-Chris Pigeon[3]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 03W-Timothy Warner[4]; 2. 14-Cody Rass[11]; 3. X-Chris Budzban[12]; 4. 15D-Craig Dorner[5]; 5. 10R-Robert Wittkopf[13]; 6. 53V-Matt Valiquette[2]; 7. 21CZ-Cole Czarneski[6]; 8. 28-Andy Klosterman[14]; 9. 31G-Will Garceau[7]; 10. 49V-Jarred VanLaanen[20]; 11. 28B-Michael Bailey Jr[16]; 12. 41D-Troy DeGrave[8]; 13. 12S-Taylor Sorenson[15]; 14. 23K-Chris Kuchta[3]; 15. 117-Tony Fletcher[17]; 16. 49L-Roger Laviolette[19]; 17. 72-JJ Vanderloop[9]; 18. (DNF) 44T-Logan Theys[18]; 19. (DNF) 119-Reagan May[1]; 20. (DNF) 27-Tyler Sobiesczyk[10]
B Feature 1 (10 Laps): 1. 28B-Michael Bailey Jr[8]; 2. 117-Tony Fletcher[4]; 3. 44T-Logan Theys[1]; 4. 49L-Roger Laviolette[2]; 5. 49V-Jarred VanLaanen[7]; 6. 12-Randy Theys[3]; 7. 7-Jerry Vanderloop[9]; 8. 36C-Cole Slezewski[10]; 9. 1-Alec Wery[11]; 10. (DNF) 16-Billy Bowden[12]; 11. (DNF) OK-Brandon Kaye[5]; 12. (DNF) 27F-Sean Falk[6]
Heat 1 (8 Laps): 1. 119-Reagan May[3]; 2. 15D-Craig Dorner[1]; 3. X-Chris Budzban[4]; 4. 27-Tyler Sobiesczyk[6]; 5. 10R-Robert Wittkopf[2]; 6. 44T-Logan Theys[5]; 7. 117-Tony Fletcher[7]; 8. 49V-Jarred VanLaanen[9]; 9. 36C-Cole Slezewski[8]
Heat 2 (8 Laps): 1. 21CZ-Cole Czarneski[1]; 2. 03W-Timothy Warner[4]; 3. 53V-Matt Valiquette[5]; 4. 23K-Chris Kuchta[2]; 5. 28-Andy Klosterman[8]; 6. 49L-Roger Laviolette[3]; 7. OK-Brandon Kaye[7]; 8. 28B-Michael Bailey Jr[6]; 9. 1-Alec Wery[9]
Heat 3 (8 Laps): 1. 41D-Troy DeGrave[1]; 2. 14-Cody Rass[3]; 3. 31G-Will Garceau[2]; 4. 72-JJ Vanderloop[7]; 5. 12S-Taylor Sorenson[4]; 6. 12-Randy Theys[5]; 7. 27F-Sean Falk[8]; 8. 7-Jerry Vanderloop[6]; 9. 16-Billy Bowden[9]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 50F-Kyle Frederick[1]; 2. 88-Mike Coel[3]; 3. 74A-Eric Arneson[4]; 4. 21-Dave Bouche[8]; 5. 19S-Aaron Stolp[14]; 6. 68-Mark Joski[9]; 7. 81X-Josh Mroczkowski[19]; 8. 20-Dusty Loberger[18]; 9. 51W-Kodiak Wirtz[5]; 10. 99KK-Derek Moede[11]; 11. 36-Larry Karcz Jr[10]; 12. 8-Charlie Kroll[2]; 13. 77V-Barry Van Straten[20]; 14. 12X-Nick Buckarma[15]; 15. 1330-Justin Jacobsen[17]; 16. 3D-Dylan Stedjee[16]; 17. 24-Austin Jansen[13]; 18. 0F-Patrick Farley Jr[21]; 19. 22L-Nathan Lauscher[6]; 20. (DNF) 9-Eric Mahlik[7]; 21. (DNF) 40B-Tom Brumlic[12]
B Feature 1 (10 Laps): 1. 3D-Dylan Stedjee[1]; 2. 20-Dusty Loberger[5]; 3. 77V-Barry Van Straten[2]; 4. 10L-Chris Loewenhagen[8]; 5. 64-Brady Polcen[7]; 6. 50X-Trevor Vandehei[4]; 7. 33Z-Crystal Zempel[6]; 8. (DNF) 21CZ-Cole Czarneski[3]
B Feature 2 (10 Laps): 1. 1330-Justin Jacobsen[1]; 2. 81X-Josh Mroczkowski[3]; 3. 0F-Patrick Farley Jr[2]; 4. 24A-Aidan Gretz[5]; 5. 14JB-Ryan Lujeck[8]; 6. (DNF) 59M-Jamison MacDonald[6]; 7. (DNF) 51-Jeremy Wiitala[4]; 8. (DNS) 3JR-Caden Lemieux
Heat 1 (8 Laps): 1. 88-Mike Coel[1]; 2. 36-Larry Karcz Jr[3]; 3. 40B-Tom Brumlic[4]; 4. 68-Mark Joski[7]; 5. 24-Austin Jansen[2]; 6. 3D-Dylan Stedjee[10]; 7. 0F-Patrick Farley Jr[8]; 8. 50X-Trevor Vandehei[5]; 9. 24A-Aidan Gretz[6]; 10. (DNF) 64-Brady Polcen[9]
Heat 2 (8 Laps): 1. 22L-Nathan Lauscher[1]; 2. 21-Dave Bouche[3]; 3. 50F-Kyle Frederick[7]; 4. 8-Charlie Kroll[4]; 5. 19S-Aaron Stolp[8]; 6. 1330-Justin Jacobsen[9]; 7. 21CZ-Cole Czarneski[10]; 8. 51-Jeremy Wiitala[6]; 9. 33Z-Crystal Zempel[5]; 10. (DNS) 3JR-Caden Lemieux
Heat 3 (8 Laps): 1. 9-Eric Mahlik[1]; 2. 99KK-Derek Moede[3]; 3. 74A-Eric Arneson[9]; 4. 51W-Kodiak Wirtz[7]; 5. 12X-Nick Buckarma[2]; 6. 77V-Barry Van Straten[11]; 7. 81X-Josh Mroczkowski[8]; 8. 20-Dusty Loberger[10]; 9. 59M-Jamison MacDonald[5]; 10. 10L-Chris Loewenhagen[6]; 11. (DNF) 14JB-Ryan Lujeck[4]
Sport Compact
A Feature 1 (20 Laps): 1. 3B-Adam Broehm[1]; 2. 7-Scott Schlafke[4]; 3. 20T-Alvin Testroete[2]; 4. 12-Mason Geigel[3]; 5. 117-James Riske[7]; 6. 111-Kyle Jorgenson[5]; 7. 55P-Michael Plate Jr[8]; 8. 19-Megan Scovronski[9]; 9. 87-Barney DeVares[6]; 10. (DNS) R4C-Matt Kaye
Heat 1 (8 Laps): 1. 117-James Riske[3]; 2. 3B-Adam Broehm[5]; 3. 111-Kyle Jorgenson[4]; 4. 19-Megan Scovronski[1]; 5. 87-Barney DeVares[2]
Heat 2 (8 Laps): 1. 20T-Alvin Testroete[1]; 2. 7-Scott Schlafke[3]; 3. 55P-Michael Plate Jr[4]; 4. 12-Mason Geigel[5]; 5. (DNF) R4C-Matt Kaye[2]
Street Stocks
A Feature 1 (20 Laps): 1. 40D-Dave DeGrave[10]; 2. 111-Shanon Guelette[2]; 3. XXX-Ford Malvitz[14]; 4. 3G-Garrett Geyer[5]; 5. 46N-Chad Naze[11]; 6. 86B-Jake Burt[4]; 7. 5W-Nick Wunrow[9]; 8. 838-Jason Eisel[12]; 9. 8B-Nick Berzowski[13]; 10. 9-John Denil Jr[19]; 11. (DNF) 18Z-Travis Zirbel[6]; 12. (DNF) 119X-Josh Novak[3]; 13. (DNF) 51-Jake Binash[7]; 14. (DNF) 1K-Derek Kaye[1]; 15. (DNF) 24H-Presley Harrington[8]; 16. (DNF) 19-Chris Konitzer[15]; 17. (DNF) 94-Cody Patten[16]; 18. (DNF) 26-Dillon Ploor[17]; 19. (DNF) 89T-Austin Turrubiates[18]
Heat 1 (8 Laps): 1. 40D-Dave DeGrave[3]; 2. 111-Shanon Guelette[5]; 3. 119X-Josh Novak[6]; 4. 1K-Derek Kaye[8]; 5. 18Z-Travis Zirbel[9]; 6. 46N-Chad Naze[7]; 7. 8B-Nick Berzowski[2]; 8. 19-Chris Konitzer[10]; 9. (DNF) 26-Dillon Ploor[1]; 10. (DNF) 9-John Denil Jr[4]
Heat 2 (8 Laps): 1. 3G-Garrett Geyer[5]; 2. 5W-Nick Wunrow[4]; 3. 51-Jake Binash[1]; 4. 86B-Jake Burt[2]; 5. 24H-Presley Harrington[3]; 6. 838-Jason Eisel[8]; 7. XXX-Ford Malvitz[6]; 8. 94-Cody Patten[7]; 9. 89T-Austin Turrubiates[9]