Sport Compact
A Feature 1: 1. 5S-Calvin Stueck[9]; 2. 7-Scott Schlafke[8]; 3. 8E-Tony Everard[6]; 4. 54D-Brett Deprez[5]; 5. OK-Brandon Kaye[7]; 6. 3B-Cody Booth[10]; 7. 10W-Bo White[2]; 8. 22M-Clint Malueg[3]; 9. 133-Dallas Topel[11]; 10. 28D-Jason Dondlinger[1]; 11. 275-Molly Stephany[13]; 12. (DNF) 68-Kyle Walters[4]; 13. (DNF) 26-Dillon Ploor[14]; 14. (DNS) 117-James Riske
Heat 1: 1. 8E-Tony Everard[4]; 2. 7-Scott Schlafke[6]; 3. 10W-Bo White[2]; 4. 68-Kyle Walters[3]; 5. 28D-Jason Dondlinger[1]; 6. 133-Dallas Topel[5]; 7. 275-Molly Stephany[7]
Heat 2: 1. 5S-Calvin Stueck[6]; 2. 3B-Cody Booth[7]; 3. OK-Brandon Kaye[5]; 4. 22M-Clint Malueg[2]; 5. 54D-Brett Deprez[3]; 6. 117-James Riske[4]; 7. (DNF) 26-Dillon Ploor[1]
Street Stocks
A Feature 1 (20 Laps): 1. 40D-Dave DeGrave[9]; 2. 11C-Adam Crapser[12]; 3. 03-Mitch Meier[8]; 4. 3-Jason Geyer[7]; 5. 35-Brooke Diefenthaler[15]; 6. 3V-Dan Van Pay[4]; 7. XXX-Ford Malvitz[14]; 8. 88-TJ Everard[10]; 9. 55K-Kyle Dimmick[13]; 10. 49-Roger Laviolette[5]; 11. 111-Shanon Guelette[6]; 12. 42A-Lexii Ashcraft[3]; 13. X-Bill Kelsey[11]; 14. 3G-Garrett Geyer[17]; 15. 3Y-Don Young[1]; 16. 99H-Justin Hartel[19]; 17. (DNF) 42-Bailey Laviolette[20]; 18. (DNF) 5W-Nick Wunrow[2]; 19. (DNF) 79-Joe Johnson[16]; 20. (DNF) 54M-Matt Malvitz[18]; 21. (DNS) 46N-Chad Naze
B Feature 1 (10 Laps): 1. 35-Brooke Diefenthaler[4]; 2. 79-Joe Johnson[6]; 3. 3G-Garrett Geyer[5]; 4. 54M-Matt Malvitz[3]; 5. 99H-Justin Hartel[2]; 6. 94-Cody Patten[8]; 7. 96F-Seth Farr[11]; 8. (DNF) 9-John Denil Jr[1]; 9. (DNF) J8-James Jaime[12]; 10. (DNS) 4D-Eli Phillips; 11. (DNS) 51-Wade Weckler; 12. (DNS) 48-Kody Laviolette
Heat 1 (8 Laps): 1. 40D-Dave DeGrave[8]; 2. 3V-Dan Van Pay[6]; 3. 3Y-Don Young[2]; 4. 42A-Lexii Ashcraft[5]; 5. 11C-Adam Crapser[7]; 6. 9-John Denil Jr[3]; 7. 54M-Matt Malvitz[4]; 8. 79-Joe Johnson[10]; 9. (DNF) 51-Wade Weckler[1]; 10. (DNS) J8-James Jaime
Heat 2 (8 Laps): 1. 49-Roger Laviolette[6]; 2. 46N-Chad Naze[5]; 3. 3-Jason Geyer[7]; 4. 88-TJ Everard[8]; 5. 55K-Kyle Dimmick[9]; 6. 42-Bailey Laviolette[3]; 7. 35-Brooke Diefenthaler[4]; 8. (DNF) 4D-Eli Phillips[1]; 9. (DNS) 48-Kody Laviolette
Heat 3 (8 Laps): 1. 111-Shanon Guelette[6]; 2. 5W-Nick Wunrow[4]; 3. X-Bill Kelsey[8]; 4. 03-Mitch Meier[7]; 5. XXX-Ford Malvitz[5]; 6. 99H-Justin Hartel[1]; 7. 3G-Garrett Geyer[2]; 8. 94-Cody Patten[3]; 9. (DNF) 96F-Seth Farr[9]
IMCA Modified
A Feature 1 (20 Laps): 1. 6-Konnor Wilinski[3]; 2. 21K-James Tebon[2]; 3. 00JR-Race Van Pay[1]; 4. 95B-Jeff Bodendorfer[4]; 5. 20-Cody Schroeder[6]; 6. 5L-Josh Lambert[5]; 7. 2JR-Wyatt Block[12]; 8. 20T-Brad Theys[7]; 9. 88L-Josh Long[16]; 10. 90J-Jeremy Jacobs[10]; 11. 75-Lance Arneson[18]; 12. 4K-Kyle Kudick[9]; 13. 8M-Jay Matthias[14]; 14. 68J-Mark Joski[13]; 15. Z84-Dave Zeitler[17]; 16. (DNF) 9-Jerry Wilinski[11]; 17. (DNF) 54-Benji LaCrosse[15]; 18. (DNF) 29P-Chris Pigeon[21]; 19. (DNF) 3K-Todd Dart[8]; 20. (DNS) 28-Michael Bailey Jr; 21. (DNS) 90K-Shawn Kilgore
Heat 1 (8 Laps): 1. 6-Konnor Wilinski[2]; 2. 4K-Kyle Kudick[4]; 3. 20-Cody Schroeder[3]; 4. 9-Jerry Wilinski[5]; 5. 68J-Mark Joski[1]; 6. 88L-Josh Long[6]; 7. (DNF) 28-Michael Bailey Jr[7]
Heat 2 (8 Laps): 1. 00JR-Race Van Pay[1]; 2. 95B-Jeff Bodendorfer[2]; 3. 20T-Brad Theys[3]; 4. 2JR-Wyatt Block[7]; 5. 8M-Jay Matthias[4]; 6. Z84-Dave Zeitler[5]; 7. (DNF) 90K-Shawn Kilgore[6]
Heat 3 (8 Laps): 1. 21K-James Tebon[1]; 2. 3K-Todd Dart[3]; 3. 5L-Josh Lambert[2]; 4. 90J-Jeremy Jacobs[4]; 5. 54-Benji LaCrosse[6]; 6. 75-Lance Arneson[5]; 7. 29P-Chris Pigeon[7]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 81X-Josh Mroczkowski[2]; 2. 2T-Travis VanStraten[18]; 3. 10-Rod Snellenberger[6]; 4. 88-Mike Coel[10]; 5. 10X-Devin Snellenberger[9]; 6. 50F-Kyle Frederick[8]; 7. 74A-Eric Arneson[11]; 8. 9K-Shawn Havel[16]; 9. 51-Jeremy Wiitala[20]; 10. 36K-Larry Karcz Jr[19]; 11. 77V-Barry Van Straten[3]; 12. 3D-Dylan Stedjee[4]; 13. 40C-Alex Crapser[17]; 14. 13-John Anschutz[13]; 15. 40-Aaron Karcz[5]; 16. 99-Jeremy Anschutz[14]; 17. 76-Tyler Wendt[12]; 18. (DNF) 34-Kyle Resch[7]; 19. (DNF) 27-Darren Otto[15]; 20. (DNS) 40B-Tom Brumlic
B Feature 1 (10 Laps): 1. 9K-Shawn Havel[10]; 2. 40C-Alex Crapser[5]; 3. 2T-Travis VanStraten[14]; 4. 36K-Larry Karcz Jr[12]; 5. 51-Jeremy Wiitala[1]; 6. 24A-Aidan Gretz[7]; 7. 3JR-Caden Lemieux[3]; 8. 33-Jacob Gerondale[4]; 9. 30-Tim Jandrin[13]; 10. 84-Chris Malfroid[6]; 11. 53-Duwayne Mertens[8]; 12. D26-Kevin Deneys[2]; 13. (DNF) 11-Scott Reinhardt[9]; 14. (DNS) 65-Joe Kerkhoff
Heat 1 (8 Laps): 1. 40B-Tom Brumlic[4]; 2. 10-Rod Snellenberger[6]; 3. 88-Mike Coel[8]; 4. 76-Tyler Wendt[9]; 5. 13-John Anschutz[3]; 6. 51-Jeremy Wiitala[5]; 7. 33-Jacob Gerondale[1]; 8. 24A-Aidan Gretz[2]; 9. (DNS) 9K-Shawn Havel; 10. (DNS) 30-Tim Jandrin
Heat 2 (8 Laps): 1. 74A-Eric Arneson[8]; 2. 50F-Kyle Frederick[7]; 3. 34-Kyle Resch[6]; 4. 3D-Dylan Stedjee[5]; 5. 99-Jeremy Anschutz[9]; 6. D26-Kevin Deneys[1]; 7. 40C-Alex Crapser[4]; 8. (DNF) 53-Duwayne Mertens[2]; 9. (DNF) 65-Joe Kerkhoff[3]
Heat 3 (8 Laps): 1. 81X-Josh Mroczkowski[4]; 2. 77V-Barry Van Straten[10]; 3. 40-Aaron Karcz[5]; 4. 10X-Devin Snellenberger[7]; 5. 27-Darren Otto[9]; 6. 3JR-Caden Lemieux[1]; 7. 84-Chris Malfroid[8]; 8. 11-Scott Reinhardt[2]; 9. (DNF) 36K-Larry Karcz Jr[3]; 10. (DNF) 2T-Travis VanStraten[6]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 24-Jayden Schmidt[11]; 2. 14-Cody Rass[4]; 3. 15D-Craig Dorner[8]; 4. 31V-Jarred VanLaanen[2]; 5. 99-Jeff Vlies[7]; 6. 464-Ryan Schmidt[6]; 7. 95-Sawyer Haese[13]; 8. X-Chris Budzban[12]; 9. 11-Bernie Reinhardt[1]; 10. 41D-Troy DeGrave[9]; 11. 53-Jake Carpenter[16]; 12. 9M-Dennis Miesler[5]; 13. 983-Brian Ankerson[3]; 14. XV-Scott Besaw[15]; 15. 9S-Mackenzie Simonar[20]; 16. 65-Doug Belongia Jr[19]; 17. (DNF) 27F-Sean Falk[18]; 18. (DNF) 12-Matt Vandenlangenberg[14]; 19. (DNF) 18L-Randy LeMieux Jr[10]; 20. (DNF) 40D-Jimmy Deal[17]
B Feature 1 (10 Laps): 1. 53-Jake Carpenter[1]; 2. 40D-Jimmy Deal[9]; 3. 27F-Sean Falk[4]; 4. 65-Doug Belongia Jr[6]; 5. 9S-Mackenzie Simonar[10]; 6. 50X-Trevor Vandehei[8]; 7. 799-David McCutcheon[2]; 8. 95V-Logan Verhagen[7]; 9. (DNF) 98-Dustin Wudstrack[3]; 10. (DNF) 12K-Jordan Klemmer[5]
Heat 1 (8 Laps): 1. 31V-Jarred VanLaanen[1]; 2. 9M-Dennis Miesler[3]; 3. 18L-Randy LeMieux Jr[5]; 4. 99-Jeff Vlies[4]; 5. 95-Sawyer Haese[6]; 6. 53-Jake Carpenter[7]; 7. 27F-Sean Falk[2]; 8. 95V-Logan Verhagen[8]; 9. (DNF) 9S-Mackenzie Simonar[9]
Heat 2 (8 Laps): 1. 464-Ryan Schmidt[4]; 2. 24-Jayden Schmidt[6]; 3. 15D-Craig Dorner[5]; 4. 983-Brian Ankerson[3]; 5. 12-Matt Vandenlangenberg[2]; 6. 799-David McCutcheon[1]; 7. 12K-Jordan Klemmer[8]; 8. 50X-Trevor Vandehei[7]
Heat 3 (8 Laps): 1. 11-Bernie Reinhardt[1]; 2. X-Chris Budzban[6]; 3. 41D-Troy DeGrave[5]; 4. 14-Cody Rass[3]; 5. XV-Scott Besaw[8]; 6. 98-Dustin Wudstrack[4]; 7. 65-Doug Belongia Jr[7]; 8. (DNF) 40D-Jimmy Deal[2]