Stock Cars
A Feature 1 (20 Laps): 1. 7A-Todd Ascherien[2]; 2. 38S-Aaron Streblow[6]; 3. 53W-Dustin Weiss[10]; 4. 10-Jeff Richards[8]; 5. 93-Daniel Schumacher[1]; 6. 69-TJ Smith[12]; 7. M-Jeff Muehlbauer[4]; 8. 14-Will Sorce[7]; 9. 16S-Will Schumacher[17]; 10. 8R-Jake Richards[18]; 11. G8-Nicholas Goeman[11]; 12. 14W-Seth Westimayer[9]; 13. 76H-Jeremy Hallmeyer[3]; 14. 187W-Noah Wachowiacz[13]; 15. 5S-Derek Schrauth[15]; 16. 3-Jim Wirtz[16]; 17. 5-Collin Skindzeleski[14]; 18. 47-Nick Schumacher[5]; 19. 41-Mark Haskins[19]
Heat 1 (8 Laps): 1. 93-Daniel Schumacher[2]; 2. 76H-Jeremy Hallmeyer[5]; 3. 47-Nick Schumacher[9]; 4. 14-Will Sorce[6]; 5. 14W-Seth Westimayer[4]; 6. G8-Nicholas Goeman[7]; 7. 187W-Noah Wachowiacz[1]; 8. 5S-Derek Schrauth[8]; 9. 16S-Will Schumacher[10]; 10. 41-Mark Haskins[3]
Heat 2 (8 Laps): 1. 7A-Todd Ascherien[3]; 2. M-Jeff Muehlbauer[1]; 3. 38S-Aaron Streblow[9]; 4. 10-Jeff Richards[5]; 5. 53W-Dustin Weiss[6]; 6. 69-TJ Smith[8]; 7. 5-Collin Skindzeleski[7]; 8. 3-Jim Wirtz[2]; 9. 8R-Jake Richards[4]
IMCA Modified
A Feature 1 (25 Laps): 1. 8-Kyle Strickler[7]; 2. 4TW-Tim Ward[9]; 3. 111-Ethan Braaksma[5]; 4. 54-Benji LaCrosse[10]; 5. 21CZ-Cole Czarneski[2]; 6. 33X-Dan Roedl[1]; 7. 16S-Dave Schoenberger[13]; 8. D55-Scotte Lemke[4]; 9. 20-Brandon Schmitt[22]; 10. 757-Tony Wedelstadt[3]; 11. 11S-Jeff Schmuhl[24]; 12. 15-Austin Harnick[6]; 13. 16J-Geoff Jeche[20]; 14. 32X-Skyler Woods[21]; 15. 34T-Derek Thompson[18]; 16. E85-Justin Pearson[11]; 17. 47G-Ben Godlewski[14]; 18. 9JR-Spencer Hartwick[15]; 19. (DNF) 72-Brian Mullen[17]; 20. (DNF) 333-Rob Charapata[16]; 21. (DNF) 77-Mike Wedelstadt[23]; 22. (DNF) 1B-Jason Barnhill[12]; 23. (DNF) 09-Kelsy Wedelstadt[8]; 24. (DNF) 59S-Hayden Schmuhl[19]
B Feature 1 (12 Laps): 1. 32X-Skyler Woods[1]; 2. 77-Mike Wedelstadt[3]; 3. 9-Brint Hartwick[6]; 4. 37L-Brad Lubach[4]; 5. 89S-Noah Schepp[8]; 6. 39J-Cameron Rank[11]; 7. 15S-Don Scheffler[10]; 8. 52BT-Bruce Troesch[7]; 9. 51J-Dustin Jackson[5]; 10. (DNF) 11-Adam Crapser[2]; 11. (DNS) 47-Collin Thirlby
B Feature 2 (12 Laps): 1. 20-Brandon Schmitt[1]; 2. 11S-Jeff Schmuhl[5]; 3. 14S-Mike Schmuhl[8]; 4. 40-Brian Crapser[4]; 5. 63-Jeff Schepp[2]; 6. 68-Dan Jung[6]; 7. 88-Austin Winkel[9]; 8. 11Z-Josh Zdroik[10]; 9. 34-Cody Apfelbeck[3]; 10. 2JR-Wyatt Block[11]; 11. 77X-Tom Berry Jr[7]
Heat 1 (8 Laps): 1. 33X-Dan Roedl[4]; 2. 15-Austin Harnick[2]; 3. E85-Justin Pearson[1]; 4. 333-Rob Charapata[3]; 5. 32X-Skyler Woods[5]; 6. 34-Cody Apfelbeck[8]; 7. 9-Brint Hartwick[7]; 8. 14S-Mike Schmuhl[9]; 9. (DNF) 39J-Cameron Rank[6]
Heat 2 (8 Laps): 1. 21CZ-Cole Czarneski[1]; 2. 8-Kyle Strickler[6]; 3. 1B-Jason Barnhill[3]; 4. 72-Brian Mullen[4]; 5. 20-Brandon Schmitt[5]; 6. 37L-Brad Lubach[7]; 7. 68-Dan Jung[2]; 8. (DNF) 47-Collin Thirlby[9]; 9. (DQ) 2JR-Wyatt Block[8]
Heat 3 (8 Laps): 1. 757-Tony Wedelstadt[1]; 2. 09-Kelsy Wedelstadt[2]; 3. 16S-Dave Schoenberger[3]; 4. 34T-Derek Thompson[5]; 5. 11-Adam Crapser[4]; 6. 40-Brian Crapser[6]; 7. 52BT-Bruce Troesch[7]; 8. 88-Austin Winkel[8]
Heat 4 (8 Laps): 1. D55-Scotte Lemke[1]; 2. 4TW-Tim Ward[3]; 3. 47G-Ben Godlewski[5]; 4. 59S-Hayden Schmuhl[4]; 5. 63-Jeff Schepp[8]; 6. 51J-Dustin Jackson[2]; 7. (DNF) 77X-Tom Berry Jr[6]; 8. (DNF) 15S-Don Scheffler[7]
Heat 5 (8 Laps): 1. 111-Ethan Braaksma[2]; 2. 54-Benji LaCrosse[3]; 3. 9JR-Spencer Hartwick[4]; 4. 16J-Geoff Jeche[6]; 5. 77-Mike Wedelstadt[8]; 6. 11S-Jeff Schmuhl[5]; 7. 89S-Noah Schepp[7]; 8. 11Z-Josh Zdroik[1]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 1K-Elijah Koenig[4]; 2. 1-Matthew Radtke[10]; 3. 25X-Derek Fehling[12]; 4. 29-Colton See[11]; 5. 7S-Nick Schultz[19]; 6. 24X-Cole Stichter[1]; 7. 23K-Chris Kuchta[3]; 8. 29M-Ryan Mech[13]; 9. 89R-Kolton Roehl[2]; 10. 6Z-Jim Zdroik[6]; 11. 10F-Mitchell Fairbank[14]; 12. 67-Vince Jung[18]; 13. 32Z-Andy Welter[17]; 14. 96-Gary Klamrowski[24]; 15. 29R-Ryan Kuehn[21]; 16. 03-Jaeden Voigt[8]; 17. 18Z-Geoff Zdroik[16]; 18. 51-Jared Apel[9]; 19. 21K-Dylan Koltz[22]; 20. 29S-Tim Sheppard[5]; 21. 98S-Tom Schneider[15]; 22. 3R-Jacob Rens[23]; 23. 17V-Coy Vlies[7]; 24. 12T-Tim Thrun[20]
B Feature 1 (12 Laps): 1. 7S-Nick Schultz[3]; 2. 12T-Tim Thrun[2]; 3. 29R-Ryan Kuehn[8]; 4. 21K-Dylan Koltz[4]; 5. 3R-Jacob Rens[6]; 6. 96-Gary Klamrowski[7]; 7. 19H-Riley Hull[5]; 8. 78K-Kayleigh Blaine[9]; 9. (DNF) 9R-Matthew Roehl[1]
Heat 1 (8 Laps): 1. 24X-Cole Stichter[2]; 2. 1K-Elijah Koenig[1]; 3. 17V-Coy Vlies[3]; 4. 1-Matthew Radtke[5]; 5. 29M-Ryan Mech[4]; 6. 18Z-Geoff Zdroik[7]; 7. 9R-Matthew Roehl[9]; 8. 21K-Dylan Koltz[6]; 9. 96-Gary Klamrowski[8]
Heat 2 (8 Laps): 1. 89R-Kolton Roehl[2]; 2. 29S-Tim Sheppard[4]; 3. 03-Jaeden Voigt[1]; 4. 29-Colton See[9]; 5. 10F-Mitchell Fairbank[8]; 6. 32Z-Andy Welter[3]; 7. 12T-Tim Thrun[5]; 8. 19H-Riley Hull[7]; 9. 29R-Ryan Kuehn[6]
Heat 3 (8 Laps): 1. 23K-Chris Kuchta[1]; 2. 6Z-Jim Zdroik[2]; 3. 51-Jared Apel[3]; 4. 25X-Derek Fehling[5]; 5. 98S-Tom Schneider[7]; 6. 67-Vince Jung[4]; 7. 7S-Nick Schultz[8]; 8. 3R-Jacob Rens[9]; 9. 78K-Kayleigh Blaine[6]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 9R-Kenny Richards[8]; 2. 03W-Timothy Warner[7]; 3. 40-Alex Crapser[1]; 4. 25-Jared Siefert[12]; 5. 99X-Jeremy Christians[14]; 6. 99R-Brad Mueller[6]; 7. 99S-Donald Sorce Jr[20]; 8. 54-Benji LaCrosse[9]; 9. 79-Jeff Nowak[15]; 10. 29P-Brandon Paitrick[24]; 11. 62-Jeff Steenbergen[3]; 12. 10-Karly Stadler[25]; 13. 5R-Matt Rechek[2]; 14. 48-Roger Frank[16]; 15. 55K-Jesse Krahn[10]; 16. 21CZ-Cole Czarneski[4]; 17. (DNF) 20-Brandon Schmitt[5]; 18. (DNF) 12P-Tim Paitrick[18]; 19. (DNF) 18B-Kelly Brown[23]; 20. (DNF) 25P-Nathan Persha[13]; 21. (DNF) K9-Tyler Wilson[17]; 22. (DNF) 41K-Nick Kufalk[21]; 23. (DNF) 9-Dustin Ward[11]; 24. (DNF) 1S-Travis Stadler[19]; 25. (DQ) 745-Jesse Kanas[22]
Heat 1 (8 Laps): 1. 40-Alex Crapser[2]; 2. 21CZ-Cole Czarneski[1]; 3. 03W-Timothy Warner[4]; 4. 55K-Jesse Krahn[6]; 5. 25P-Nathan Persha[8]; 6. 48-Roger Frank[5]; 7. (DNF) 1S-Travis Stadler[3]; 8. (DNS) 745-Jesse Kanas
Heat 2 (8 Laps): 1. 5R-Matt Rechek[2]; 2. 20-Brandon Schmitt[1]; 3. 9R-Kenny Richards[4]; 4. 9-Dustin Ward[3]; 5. 99X-Jeremy Christians[5]; 6. K9-Tyler Wilson[6]; 7. 99S-Donald Sorce Jr[7]; 8. 18B-Kelly Brown[8]
Heat 3 (8 Laps): 1. 62-Jeff Steenbergen[2]; 2. 99R-Brad Mueller[1]; 3. 54-Benji LaCrosse[3]; 4. 25-Jared Siefert[6]; 5. 79-Jeff Nowak[9]; 6. 12P-Tim Paitrick[4]; 7. 41K-Nick Kufalk[5]; 8. 29P-Brandon Paitrick[7]; 9. 10-Karly Stadler[8]
Street Stocks
A Feature 1 (20 Laps): 1. 11R-Kenny Richards[3]; 2. 99-Phillip Wuesthoff[2]; 3. 75F-James Fletcher[10]; 4. 10X-Dale Kreuziger[4]; 5. 114-Ryan Sullivan[8]; 6. 12-Brandon Mertes[9]; 7. 26S-Dustin Schwandt[6]; 8. 49-Craig Lepple[13]; 9. 14-Nate Gross[12]; 10. 119X-Josh Novak[16]; 11. 25P-Jonathan Persha[7]; 12. 88W-Stuart White[15]; 13. 21P-Chris Prust[5]; 14. 51-Jake Binash[14]; 15. 68-Russ Davison[11]; 16. (DQ) 716-Kyle Genett[1]
Heat 1 (8 Laps): 1. 716-Kyle Genett[1]; 2. 11R-Kenny Richards[4]; 3. 21P-Chris Prust[2]; 4. 25P-Jonathan Persha[3]; 5. 12-Brandon Mertes[8]; 6. 68-Russ Davison[6]; 7. 49-Craig Lepple[5]; 8. 88W-Stuart White[9]; 9. 119X-Josh Novak[7]
Heat 2 (8 Laps): 1. 99-Phillip Wuesthoff[2]; 2. 10X-Dale Kreuziger[5]; 3. 26S-Dustin Schwandt[3]; 4. 114-Ryan Sullivan[6]; 5. 75F-James Fletcher[7]; 6. 14-Nate Gross[4]; 7. 51-Jake Binash[1]