IMCA Modified
A Feature 1 (20 Laps): 1. 7H-Marcus Hoeppner[2]; 2. 16A-Dave Schoenberger[10]; 3. 33X-Dan Roedl[11]; 4. 89S-Noah Schepp[9]; 5. 20-Brandon Schmitt[12]; 6. 5R-Matt Rechek[6]; 7. 15S-Don Scheffler[5]; 8. 09-Kelsy Wedelstadt[17]; 9. 2M-Steve Mueller[7]; 10. 21F-Nick Firari[4]; 11. 3-Andy Voigt[15]; 12. 17W-Mitch Webber[1]; 13. 31-Will Garceau[13]; 14. 14S-Mike Schmuhl[23]; 15. 63-Jeff Schepp[16]; 16. 86R-Tom Robbins[20]; 17. 05-Daniel Miller[22]; 18. 68-Dan Jung[24]; 19. 39J-Joe Wrzinski[25]; 20. 18-Matt Klenz[3]; 21. 11S-Jeff Schmuhl[8]; 22. 16J-Geoff Jeche[14]; 23. 333-Rob Charapata[19]; 24. 47G-Ben Godlewski[18]; 25. (DNF) 451-Tim Robbins[21]
Heat 1 (8 Laps): 1. 16A-Dave Schoenberger[7]; 2. 2M-Steve Mueller[5]; 3. 17W-Mitch Webber[1]; 4. 21F-Nick Firari[3]; 5. 31-Will Garceau[8]; 6. 63-Jeff Schepp[4]; 7. 333-Rob Charapata[6]; 8. 05-Daniel Miller[2]
Heat 2 (8 Laps): 1. 7H-Marcus Hoeppner[1]; 2. 15S-Don Scheffler[3]; 3. 5R-Matt Rechek[4]; 4. 11S-Jeff Schmuhl[5]; 5. 16J-Geoff Jeche[6]; 6. 09-Kelsy Wedelstadt[9]; 7. 86R-Tom Robbins[2]; 8. 14S-Mike Schmuhl[7]; 9. 39J-Joe Wrzinski[8]
Heat 3 (8 Laps): 1. 20-Brandon Schmitt[8]; 2. 89S-Noah Schepp[6]; 3. 18-Matt Klenz[2]; 4. 33X-Dan Roedl[7]; 5. 3-Andy Voigt[4]; 6. 47G-Ben Godlewski[3]; 7. 451-Tim Robbins[5]; 8. 68-Dan Jung[1]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 19B-Jimmy Berkevich[2]; 2. 28-Andy Klosterman[1]; 3. 29S-Tim Sheppard[7]; 4. 1K-Elijah Koenig[10]; 5. 03-Jaeden Voigt[4]; 6. 29-Colton See[8]; 7. 29M-Ryan Mech[3]; 8. 66C-Colten Van Hierden[16]; 9. 51-Jared Apel[13]; 10. 29R-Ryan Kuehn[5]; 11. 18Z-Geoff Zdroik[9]; 12. 68D-Russ Davison[6]; 13. 9L-Hunter Larson[18]; 14. 3M-Mike Mueller[20]; 15. 7S-Nick Schultz[11]; 16. 84-Mark Hoeppner[17]; 17. 32X-Skyler Woods[12]; 18. 12T-Tim Thrun[15]; 19. 21X-Kenny Schehr[22]; 20. 67-Vince Jung[19]; 21. (DNF) 40J-Dakota Johnson[14]; 22. (DNF) 23-Troy Rehn[23]; 23. (DNF) 19H-Riley Hull[21]
Heat 1 (8 Laps): 1. 19B-Jimmy Berkevich[3]; 2. 29S-Tim Sheppard[5]; 3. 7S-Nick Schultz[7]; 4. 29-Colton See[6]; 5. 51-Jared Apel[2]; 6. 66C-Colten Van Hierden[4]; 7. 23-Troy Rehn[1]; 8. 19H-Riley Hull[8]
Heat 2 (8 Laps): 1. 29R-Ryan Kuehn[4]; 2. 32X-Skyler Woods[7]; 3. 18Z-Geoff Zdroik[6]; 4. 29M-Ryan Mech[3]; 5. 40J-Dakota Johnson[1]; 6. 84-Mark Hoeppner[5]; 7. 67-Vince Jung[2]; 8. (DNF) 21X-Kenny Schehr[8]
Heat 3 (8 Laps): 1. 28-Andy Klosterman[2]; 2. 1K-Elijah Koenig[6]; 3. 68D-Russ Davison[4]; 4. 03-Jaeden Voigt[3]; 5. 12T-Tim Thrun[1]; 6. 9L-Hunter Larson[7]; 7. 3M-Mike Mueller[5]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 9R-Kenny Richards[7]; 2. 99X-Jeremy Christians[9]; 3. 19S-Aaron Stolp[10]; 4. 29P-Brandon Paitrick[4]; 5. 6Z-Jim Zdroik[6]; 6. 21X-Rod Snellenberger[3]; 7. 12P-Tim Paitrick[12]; 8. 10-Karly Stadler[1]; 9. 8R-Jesse Krahn[5]; 10. 745-Josh Kanas[11]; 11. (DNF) 48-Roger Frank[2]; 12. (DQ) 03W-Timothy Warner[8]
Heat 1 (8 Laps): 1. 9R-Kenny Richards[4]; 2. 29P-Brandon Paitrick[2]; 3. 99X-Jeremy Christians[5]; 4. 48-Roger Frank[1]; 5. 8R-Jesse Krahn[3]; 6. 745-Josh Kanas[6]
Heat 2 (8 Laps): 1. 03W-Timothy Warner[4]; 2. 21X-Rod Snellenberger[1]; 3. 6Z-Jim Zdroik[3]; 4. 10-Karly Stadler[6]; 5. 19S-Aaron Stolp[5]; 6. 12P-Tim Paitrick[2]
Pro Legends
A Feature 1 (20 Laps): 1. 8W-Michael Weber[7]; 2. 44J-Jordan Miklas[12]; 3. 88-Austin Winkel[8]; 4. 117A-Adam Zellmer[11]; 5. K1-Kim Clover[4]; 6. 95M-Mike Mueller[15]; 7. 19X-Cal Swenson[3]; 8. 45-Hunter Cardinal[6]; 9. 20-Ryan Sullivan[10]; 10. 59S-Hayden Schmuhl[5]; 11. 64-Dillon Schwanbeck[14]; 12. 7A-Brady Ascherien[1]; 13. 51F-Tim Franz[2]; 14. 17F-Faith Zellmer[13]; 15. 76-Mark Wellman[16]; 16. 7-Lilly Fassbender[19]; 17. 00-Mark McCallum[17]; 18. (DNF) 6E-Eric Blumer[9]; 19. (DNS) 57(SP)-Cade Reisdorf
Heat 1 (8 Laps): 1. 7A-Brady Ascherien[2]; 2. 88-Austin Winkel[5]; 3. 117A-Adam Zellmer[6]; 4. 45-Hunter Cardinal[4]; 5. 17F-Faith Zellmer[3]; 6. 76-Mark Wellman[1]; 7. 7-Lilly Fassbender[7]
Heat 2 (8 Laps): 1. 44J-Jordan Miklas[6]; 2. 6E-Eric Blumer[5]; 3. 51F-Tim Franz[2]; 4. K1-Kim Clover[3]; 5. 64-Dillon Schwanbeck[4]; 6. 00-Mark McCallum[1]
Heat 3 (8 Laps): 1. 8W-Michael Weber[4]; 2. 59S-Hayden Schmuhl[3]; 3. 20-Ryan Sullivan[5]; 4. 19X-Cal Swenson[2]; 5. 95M-Mike Mueller[6]; 6. 57(SP)-Cade Reisdorf[1]
Street Stocks
A Feature 1 (20 Laps): 1. 11X-Jon Schultz[8]; 2. 1X-Jason White[4]; 3. 3R-Jacob Rens[1]; 4. 75F-James Fletcher[10]; 5. 99-Phillip Wuesthoff[5]; 6. 55K-Jesse Krahn[7]; 7. 65-Mark Baker[3]; 8. 26S-Dustin Schwandt[6]; 9. 11R-Larry Richards[9]; 10. 9-Dustin Ward[13]; 11. 88W-Stuart White[11]; 12. 21S-John Sidesky[2]; 13. (DNF) 22-TJ Reichenberger[12]; 14. (DNF) 21P-Chris Prust[14]
Heat 1 (8 Laps): 1. 3R-Jacob Rens[7]; 2. 1X-Jason White[3]; 3. 55K-Jesse Krahn[5]; 4. 21S-John Sidesky[1]; 5. 11R-Larry Richards[6]; 6. 88W-Stuart White[4]; 7. 9-Dustin Ward[2]
Heat 2 (8 Laps): 1. 75F-James Fletcher[7]; 2. 99-Phillip Wuesthoff[4]; 3. 11X-Jon Schultz[6]; 4. 65-Mark Baker[2]; 5. 26S-Dustin Schwandt[5]; 6. 22-TJ Reichenberger[1]; 7. 21P-Chris Prust[3]