IMCA Modified
A Feature 1 (20 Laps): 1. 68J-Mark Joski[1]; 2. 20T-Brad Theys[3]; 3. 00-RM Van Pay[6]; 4. 3K-Todd Dart[10]; 5. 4K-Kyle Kudick[11]; 6. K9-Tyler Wilson[9]; 7. 00JR-Race Van Pay[8]; 8. 90J-Jeremy Jacobs[12]; 9. 94-JJ Andersen[14]; 10. Z84-Dave Zeitler[16]; 11. 8M-Jay Matthias[7]; 12. 333-Rob Charapata[18]; 13. 20C-Cody Schroeder[15]; 14. (DNF) 95B-Jeff Bodendorfer[4]; 15. (DNF) 24-Greg Gretz[17]; 16. (DNF) 21CZ-Tim Czarneski[5]; 17. (DNF) 54-Benji LaCrosse[13]; 18. (DQ) 66-Tyler DeBouche[2]
Heat 1 (8 Laps): 1. 68J-Mark Joski[1]; 2. 20T-Brad Theys[2]; 3. 21CZ-Tim Czarneski[3]; 4. 00JR-Race Van Pay[5]; 5. 00-RM Van Pay[4]; 6. 4K-Kyle Kudick[7]; 7. 54-Benji LaCrosse[9]; 8. 20C-Cody Schroeder[6]; 9. 24-Greg Gretz[8]
Heat 2 (8 Laps): 1. 95B-Jeff Bodendorfer[2]; 2. 8M-Jay Matthias[4]; 3. 66-Tyler DeBouche[1]; 4. 3K-Todd Dart[8]; 5. K9-Tyler Wilson[7]; 6. 90J-Jeremy Jacobs[5]; 7. 94-JJ Andersen[3]; 8. Z84-Dave Zeitler[6]; 9. 333-Rob Charapata[9]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 24Z-Jacob Zellner[10]; 2. 24-Jayden Schmidt[13]; 3. 12-Randy Theys[1]; 4. 41D-Troy DeGrave[2]; 5. 21CZ-Cole Czarneski[4]; 6. 49-Roger Laviolette[3]; 7. 9M-Dennis Miesler[5]; 8. 31-Jarred VanLaanen[14]; 9. 11-Bernie Reinhardt[6]; 10. 119-Reagan May[12]; 11. 95X-Dylan Lasee[17]; 12. 72-JJ Vanderloop[15]; 13. 799-David McCutcheon[18]; 14. 9S-Mackenzie Simonar[16]; 15. (DNF) 99-Jeff Vlies[7]; 16. (DNF) X-Chris Budzban[9]; 17. (DNF) 14-Cody Rass[8]; 18. (DNF) 12S-Taylor Sorenson[11]; 19. (DNS) 40D-Jimmy Deal
Heat 1 (58 Laps): 1. 24Z-Jacob Zellner[10]; 2. 41D-Troy DeGrave[3]; 3. 99-Jeff Vlies[8]; 4. 12-Randy Theys[2]; 5. 11-Bernie Reinhardt[6]; 6. 12S-Taylor Sorenson[5]; 7. 24-Jayden Schmidt[9]; 8. 72-JJ Vanderloop[4]; 9. 95X-Dylan Lasee[1]; 10. (DNF) 40D-Jimmy Deal[7]
Heat 2 (58 Laps): 1. 49-Roger Laviolette[3]; 2. 14-Cody Rass[8]; 3. 21CZ-Cole Czarneski[4]; 4. 9M-Dennis Miesler[5]; 5. X-Chris Budzban[9]; 6. 119-Reagan May[6]; 7. 31-Jarred VanLaanen[7]; 8. 9S-Mackenzie Simonar[2]; 9. (DNF) 799-David McCutcheon[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 50F-Kyle Frederick[7]; 2. 88-Mike Coel[8]; 3. 007-Luke Lemmens[5]; 4. 10-Rod Snellenberger[11]; 5. 3D-Dylan Stedjee[1]; 6. 40B-Tom Brumlic[6]; 7. 36-Larry Karcz Jr[14]; 8. 81X-Josh Mroczkowski[17]; 9. 24A-Aidan Gretz[2]; 10. 9K-Shawn Havel[9]; 11. 21X-Devin Snellenberger[10]; 12. 40C-Alex Crapser[4]; 13. 40-Aaron Karcz[19]; 14. 19S-Aaron Stolp[16]; 15. 21-Dave Bouche[13]; 16. 51-Jeremy Wiitala[3]; 17. 20-Gary Reinhardt[18]; 18. 0-Patrick Farley Jr[15]; 19. (DNF) 28-Nathan Otto[20]; 20. (DNF) 74A-Eric Arneson[12]
B Feature 1 (10 Laps): 1. 19S-Aaron Stolp[1]; 2. 81X-Josh Mroczkowski[6]; 3. 20-Gary Reinhardt[2]; 4. 40-Aaron Karcz[10]; 5. 28-Nathan Otto[7]; 6. 75G-Dave Gauger[4]; 7. 99KK-Derek Moede[8]; 8. 10L-Chris Loewenhagen[5]; 9. (DNF) 77V-Barry Van Straten[3]; 10. (DNS) 1JR-Robert Waechter Jr
Heat 1 (8 Laps): 1. 50F-Kyle Frederick[5]; 2. 9K-Shawn Havel[6]; 3. 3D-Dylan Stedjee[2]; 4. 40C-Alex Crapser[4]; 5. 21-Dave Bouche[3]; 6. 19S-Aaron Stolp[7]; 7. 75G-Dave Gauger[1]; 8. 28-Nathan Otto[8]
Heat 2 (8 Laps): 1. 007-Luke Lemmens[4]; 2. 51-Jeremy Wiitala[3]; 3. 10-Rod Snellenberger[7]; 4. 21X-Devin Snellenberger[6]; 5. 36-Larry Karcz Jr[5]; 6. 20-Gary Reinhardt[1]; 7. 10L-Chris Loewenhagen[2]; 8. 99KK-Derek Moede[8]
Heat 3 (8 Laps): 1. 88-Mike Coel[5]; 2. 40B-Tom Brumlic[4]; 3. 74A-Eric Arneson[7]; 4. 24A-Aidan Gretz[2]; 5. 0-Patrick Farley Jr[1]; 6. (DNF) 77V-Barry Van Straten[9]; 7. (DNF) 81X-Josh Mroczkowski[6]; 8. (DNF) 1JR-Robert Waechter Jr[8]; 9. (DNF) 40-Aaron Karcz[3]
Sport Compact
A Feature 1 (20 Laps): 1. 3B-Adam Broehm[2]; 2. 7-Scott Schlafke[8]; 3. 117-James Riske[1]; 4. 89-Thomas Schulte[7]; 5. 54-Brett Deprez[9]; 6. 22M-Clint Malueg[6]; 7. 360C-Braidyn Cady[4]; 8. 10W-Bo White[3]; 9. 133-Dallas Topel[5]; 10. 13-Jamie Van Ooyen[10]; 11. 26E-Ericka Van Ooyen[11]; 12. 21-Josh Turzinski[12]; 13. (DNF) 26JK-Joey Krentz[14]; 14. (DNS) 28D-Jason Dondlinger
Heat 1 (8 Laps): 1. 117-James Riske[2]; 2. 89-Thomas Schulte[5]; 3. 54-Brett Deprez[6]; 4. 133-Dallas Topel[4]; 5. 10W-Bo White[3]; 6. 26E-Ericka Van Ooyen[7]; 7. 28D-Jason Dondlinger[1]
Heat 2 (8 Laps): 1. 3B-Adam Broehm[2]; 2. 7-Scott Schlafke[5]; 3. 22M-Clint Malueg[4]; 4. 13-Jamie Van Ooyen[7]; 5. 360C-Braidyn Cady[3]; 6. (DNF) 21-Josh Turzinski[6]; 7. (DNS) 26JK-Joey Krentz
Street Stocks
A Feature 1 (20 Laps): 1. 111-Shanon Guelette[7]; 2. 42-Bailey Laviolette[13]; 3. 42A-Lexii Ashcraft[6]; 4. 40D-Dave DeGrave[11]; 5. 35D-Paul Diefenthaler[12]; 6. 35-Brooke Diefenthaler[19]; 7. 86B-Jake Burt[17]; 8. XXX-Ford Malvitz[8]; 9. 11C-Adam Crapser[9]; 10. 8B-Nick Berzowski[21]; 11. 3G-Garrett Geyer[4]; 12. 051-Mark Spittlemeister[2]; 13. (DNF) 1K-Derek Kaye[14]; 14. (DNF) 27F-Tony Fletcher[16]; 15. (DNF) 99H-Justin Hartel[20]; 16. (DNF) J8-James Jaime[22]; 17. (DNF) 26-Dillon Ploor[18]; 18. (DNF) X-Bill Kelsey[3]; 19. (DNF) 139-Justin Jacobsen[10]; 20. (DNF) 18C-Rusty Campo[1]; 21. (DNF) 49-Kody Laviolette[5]; 22. (DNS) 49M-Ryan Manthei
Heat 1 (8 Laps): 1. 40D-Dave DeGrave[7]; 2. 3G-Garrett Geyer[4]; 3. 42A-Lexii Ashcraft[5]; 4. 18C-Rusty Campo[2]; 5. 42-Bailey Laviolette[8]; 6. 27F-Tony Fletcher[3]; 7. 35-Brooke Diefenthaler[6]; 8. J8-James Jaime[1]
Heat 2 (8 Laps): 1. 11C-Adam Crapser[6]; 2. 111-Shanon Guelette[5]; 3. 35D-Paul Diefenthaler[7]; 4. 051-Mark Spittlemeister[2]; 5. 1K-Derek Kaye[3]; 6. 86B-Jake Burt[4]; 7. 99H-Justin Hartel[1]
Heat 3 (8 Laps): 1. 139-Justin Jacobsen[6]; 2. 49-Kody Laviolette[4]; 3. X-Bill Kelsey[3]; 4. XXX-Ford Malvitz[5]; 5. 49M-Ryan Manthei[7]; 6. 26-Dillon Ploor[1]; 7. 8B-Nick Berzowski[2]