Street Stocks
A Feature 1 (20 Laps): 1. 3-Jason Geyer[3]; 2. 3G-Garrett Geyer[1]; 3. 40D-Dave DeGrave[5]; 4. 46N-Chad Naze[2]; 5. (DNF) 111-Shanon Guelette[8]; 6. (DNF) 89T-Austin Turrubiates[6]; 7. (DNF) 41K-Eli Kaye[9]; 8. (DNF) 22-Bailey Laviolette[7]; 9. (DNF) 5W-Nick Wunrow[4]
Heat 1 (8 Laps): 1. 3G-Garrett Geyer[5]; 2. 40D-Dave DeGrave[4]; 3. 3-Jason Geyer[1]; 4. 5W-Nick Wunrow[3]; 5. 46N-Chad Naze[6]; 6. 89T-Austin Turrubiates[9]; 7. (DNF) 22-Bailey Laviolette[7]; 8. (DNF) 111-Shanon Guelette[2]; 9. (DNF) 41K-Eli Kaye[8]
Sport Compact
A Feature 1 (15 Laps): 1. 17-Brian Watzka Jr[3]; 2. 117-James Riske[9]; 3. 22L-Nathan LeMay[2]; 4. 3-Adam Broehm[5]; 5. 87-Barney DeVares[4]; 6. 22M-Clint Malueg[7]; 7. 96-Brian Watzka Sr[1]; 8. 725-Tyler Pfalzgraf[8]; 9. 3CT-Cheyenne Topel[10]; 10. (DNF) 21J-Trever Cronick[6]; 11. (DNF) 90-Neil Watzka[11]
Heat 1 (8 Laps): 1. 117-James Riske[4]; 2. 3-Adam Broehm[3]; 3. 22L-Nathan LeMay[2]; 4. 96-Brian Watzka Sr[5]; 5. (DNF) 3CT-Cheyenne Topel[6]; 6. (DNF) 90-Neil Watzka[1]
Heat 2 (8 Laps): 1. 21J-Trever Cronick[1]; 2. 17-Brian Watzka Jr[3]; 3. 87-Barney DeVares[4]; 4. 22M-Clint Malueg[5]; 5. 725-Tyler Pfalzgraf[2]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 1C-Alec Wery[3]; 2. 17V-Coy Vlies[8]; 3. 44T-Logan Theys[5]; 4. 99-Jeff Vlies[16]; 5. 9M-Dennis Miesler[1]; 6. 9V-Trevin Veeser[17]; 7. 565-Jake Maurer[2]; 8. 91-Eric Micolichek[14]; 9. 74M-Brad Miller[19]; 10. 12T-Matt Theys[18]; 11. (DNF) 0K-Landon Kaye[15]; 12. (DNF) 48-Charles Hoffman[7]; 13. (DNF) 10R-Robert Wittkopf[9]; 14. (DNF) 27F-Sean Falk[11]; 15. (DNF) 41-Michael Bailey[20]; 16. (DNF) 56M-Trevor Maurer[4]; 17. (DNF) 18L-Brayden Lemieux[6]; 18. (DNF) 15D-Craig Dorner[10]; 19. (DNF) 28-Michael Bailey Jr[13]; 20. (DNF) 5L-Josh Lambert[12]
Heat 1 (8 Laps): 1. 10R-Robert Wittkopf[3]; 2. 565-Jake Maurer[1]; 3. 27F-Sean Falk[4]; 4. (DNF) 5L-Josh Lambert[6]; 5. (DNF) 28-Michael Bailey Jr[5]; 6. (DNF) 99-Jeff Vlies[2]; 7. (DNF) 74M-Brad Miller[7]
Heat 2 (8 Laps): 1. 56M-Trevor Maurer[4]; 2. 15D-Craig Dorner[6]; 3. 18L-Brayden Lemieux[3]; 4. 48-Charles Hoffman[5]; 5. 91-Eric Micolichek[1]; 6. 9V-Trevin Veeser[7]; 7. (DNF) 41-Michael Bailey[2]
Heat 3 (8 Laps): 1. 1C-Alec Wery[1]; 2. 17V-Coy Vlies[5]; 3. 9M-Dennis Miesler[2]; 4. 44T-Logan Theys[6]; 5. 0K-Landon Kaye[3]; 6. 12T-Matt Theys[4]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 9K-Shawn Havel[1]; 2. 54-Benji LaCrosse[6]; 3. 3L-Caden Lemieux[2]; 4. 22L-Nathan Lauscher[3]; 5. 24H-Presley Harrington[7]; 6. K9-Tyler Wilson[9]; 7. 40B-Tom Brumlic[11]; 8. 21-Dave Bouche[12]; 9. 4T-Tim VanDeHei[13]; 10. 3D-Dylan Stedjee[18]; 11. 8X-Thomas Stark[5]; 12. 92-Rodney Dart[14]; 13. 6-Rick Malberg[16]; 14. 30S-Zach Spangenberg[15]; 15. 24A-Aidan Gretz[17]; 16. 333-Rob Charapata[19]; 17. (DNF) 007-Luke Lemmens[8]; 18. (DNF) 9-Eric Mahlik[10]; 19. (DNF) 57-John Heinz[4]; 20. (DNF) 65-Joe Kerkhoff[21]; 21. (DNF) 19-Josh Tuttle[23]; 22. (DNF) 28-Nathan Otto[20]; 23. (DNF) 94-Cody Patten[22]
Heat 1 (8 Laps): 1. 54-Benji LaCrosse[5]; 2. 9K-Shawn Havel[2]; 3. 40B-Tom Brumlic[3]; 4. 57-John Heinz[6]; 5. 4T-Tim VanDeHei[4]; 6. 6-Rick Malberg[1]; 7. 333-Rob Charapata[8]; 8. (DNF) 94-Cody Patten[7]
Heat 2 (8 Laps): 1. 21-Dave Bouche[2]; 2. 007-Luke Lemmens[5]; 3. 24H-Presley Harrington[3]; 4. 9-Eric Mahlik[1]; 5. 92-Rodney Dart[8]; 6. 24A-Aidan Gretz[4]; 7. 28-Nathan Otto[6]; 8. 19-Josh Tuttle[7]
Heat 3 (8 Laps): 1. K9-Tyler Wilson[5]; 2. 3L-Caden Lemieux[7]; 3. 8X-Thomas Stark[2]; 4. 22L-Nathan Lauscher[1]; 5. 30S-Zach Spangenberg[6]; 6. 3D-Dylan Stedjee[3]; 7. 65-Joe Kerkhoff[4]
IMCA Modified
A Feature 1 (20 Laps): 1. 54-Benji LaCrosse[6]; 2. 90K-Shawn Kilgore[1]; 3. 4K-Kyle Kudick[3]; 4. 54H-Travis Hansen[5]; 5. 88L-Josh Long[7]; 6. 00-RM Van Pay[9]; 7. 24G-Greg Gretz[4]; 8. 3K-Todd "Felix" Dart[8]; 9. Z84-Dave Zeitler[12]; 10. 90J-Jeremy Jacobs[10]; 11. 19P-Clint Parsons[2]; 12. 99KK-Derek Moede[13]; 13. 333-Rob Charapata[11]; 14. 15-Nicholas Holtger[15]; 15. (DNF) 00JR-Race Van Pay[14]
Heat 1 (8 Laps): 1. 54-Benji LaCrosse[2]; 2. 90J-Jeremy Jacobs[5]; 3. 90K-Shawn Kilgore[6]; 4. 3K-Todd "Felix" Dart[4]; 5. 24G-Greg Gretz[7]; 6. 333-Rob Charapata[8]; 7. 99KK-Derek Moede[1]; 8. 15-Nicholas Holtger[3]
Heat 2 (8 Laps): 1. 54H-Travis Hansen[7]; 2. 00-RM Van Pay[2]; 3. 88L-Josh Long[4]; 4. 4K-Kyle Kudick[1]; 5. 19P-Clint Parsons[6]; 6. Z84-Dave Zeitler[5]; 7. (DNF) 00JR-Race Van Pay[3]