Street Stocks
General Asphalt A Feature (20 Laps): 1. 25P-Nathan Persha[2]; 2. 49C-Craig Lepple[5]; 3. 56K-Dustin Kroening[4]; 4. 74D-Timothy Draheim[3]; 5. 75F-James Fletcher[13]; 6. 21P-Chris Prust[12]; 7. 76H-Jeremy Hallmeyer[18]; 8. 48F-Roger Frank[10]; 9. 88W-Stuart White[7]; 10. 43B-Mitchell Brockway[6]; 11. 11T-Scott Tiedt[9]; 12. W3-Jason White[11]; 13. 48M-Chris McGuire[15]; 14. 41K-Nick Kufalk[16]; 15. 47D-Douglas Engleking[14]; 16. E7-Jessica Ehlers[17]; 17. 27P-Larry Pesch[1]; 18. 77W-Mike Winters[8]
General Asphalt Heat 1 (8 Laps): 1. 25P-Nathan Persha[2]; 2. 11T-Scott Tiedt[6]; 3. 43B-Mitchell Brockway[4]; 4. 56K-Dustin Kroening[3]; 5. 48F-Roger Frank[8]; 6. W3-Jason White[5]; 7. 75F-James Fletcher[7]; 8. 48M-Chris McGuire[1]; 9. E7-Jessica Ehlers[9]
General Asphalt Heat 2 (8 Laps): 1. 74D-Timothy Draheim[2]; 2. 27P-Larry Pesch[1]; 3. 49C-Craig Lepple[3]; 4. 77W-Mike Winters[5]; 5. 88W-Stuart White[4]; 6. 21P-Chris Prust[7]; 7. 47D-Douglas Engleking[8]; 8. 41K-Nick Kufalk[9]; 9. 76H-Jeremy Hallmeyer[6]
A Modifieds
Weld Specialty A Feature (20 Laps): 1. 17J-Jack Jones[2]; 2. 42S-Jamie Schmidt[10]; 3. 89R-Adam Reed[13]; 4. 89S-Noah Schepp[4]; 5. 19B-James Berkevich Jr[1]; 6. 11X-Jon Schultz[11]; 7. X5-Tim Lemirande[18]; 8. 16S-Dave Schoenberger[12]; 9. 14J-Mike Schmuhl[14]; 10. S0-Scottie Hatton[15]; 11. 67M-Scott Magsamen[16]; 12. X1-Craig Priewe[5]; 13. 11S-Bart Sievert[6]; 14. A5-Andrew Araco[8]; 15. 290B-Doyle Buzzell[3]; 16. (DNF) 21F-Nicholas Firari[17]; 17. (DQ) 44B-Kelly Brown[9]; 18. (DQ) H7-Marcus Hoeppner[7]
Weld Specialty Heat 1 (8 Laps): 1. 19B-James Berkevich Jr[1]; 2. A5-Andrew Araco[5]; 3. X1-Craig Priewe[3]; 4. 11X-Jon Schultz[6]; 5. 89R-Adam Reed[4]; 6. 67M-Scott Magsamen[2]
Weld Specialty Heat 2 (8 Laps): 1. 11S-Bart Sievert[3]; 2. 16S-Dave Schoenberger[6]; 3. 17J-Jack Jones[1]; 4. 14J-Mike Schmuhl[2]; 5. (DNS) 21F-Nicholas Firari; 6. (DQ) 44B-Kelly Brown[5]
Weld Specialty Heat 3 (8 Laps): 1. 89S-Noah Schepp[2]; 2. 42S-Jamie Schmidt[5]; 3. 290B-Doyle Buzzell[1]; 4. S0-Scottie Hatton[3]; 5. X5-Tim Lemirande[6]; 6. (DQ) H7-Marcus Hoeppner[4]
B Modifieds
Piggly Wiggly A Feature (20 Laps): 1. 19B-James Berkevich Jr[6]; 2. 62S-Jeff Steenbergen[12]; 3. 20S-Brandon Schmitt[11]; 4. S7-Nick Schultz[5]; 5. E1-Elijah Koenig[7]; 6. N3-Nicholas Schliem[15]; 7. 24S-Jayden Schmidt[19]; 8. 55P-Michael Plate Sr[8]; 9. 22B-Brandon Barth[13]; 10. 84H-Mark Hoeppner[4]; 11. N8-Nathan Schliem[1]; 12. 29X-Jay Schaalma[21]; 13. 29H-Nickolas Heelein[3]; 14. P0-David Pospyhalla[16]; 15. 29S-Tim Sheppard[10]; 16. 16J-Geoffry Jeche[18]; 17. 12T-Tim Thrun[17]; 18. 32X-Skyler Woods[2]; 19. 11S-Jeff Schmuhl[9]; 20. 45K-Raymond Keyser[14]; 21. 19R-Anthony Rauch[20]
Piggly Wiggly Heat 1 (8 Laps): 1. E1-Elijah Koenig[4]; 2. 11S-Jeff Schmuhl[5]; 3. S7-Nick Schultz[3]; 4. 29H-Nickolas Heelein[2]; 5. 22B-Brandon Barth[7]; 6. P0-David Pospyhalla[1]; 7. 16J-Geoffry Jeche[6]
Piggly Wiggly Heat 2 (8 Laps): 1. 55P-Michael Plate Sr[4]; 2. 20S-Brandon Schmitt[6]; 3. N8-Nathan Schliem[1]; 4. 19B-James Berkevich Jr[3]; 5. 45K-Raymond Keyser[2]; 6. 29X-Jay Schaalma[7]; 7. 24S-Jayden Schmidt[5]
Piggly Wiggly Heat 3 (8 Laps): 1. 62S-Jeff Steenbergen[6]; 2. 32X-Skyler Woods[1]; 3. 84H-Mark Hoeppner[2]; 4. 29S-Tim Sheppard[5]; 5. N3-Nicholas Schliem[3]; 6. 12T-Tim Thrun[7]; 7. 19R-Anthony Rauch[4]
Pro Legends
Choice Insurance A Feature (20 Laps): 1. 34A-Cody Apfelbeck[4]; 2. 95M-Mike Mueller[11]; 3. 80J-Justin Pearson[9]; 4. P0-Brian Peterson[10]; 5. 29M-Ryan Mech[7]; 6. 99B-Vince Bartolotta[6]; 7. 77R-Warren Ropp[5]; 8. K1-Kim Clover[13]; 9. M4-Lauren Muenster[18]; 10. F5-Francesca Hoch[2]; 11. 35N-Justin Nally[16]; 12. 92M-Daniel Mech[14]; 13. 01T-Dominick Troyan[1]; 14. 51F-Tim Franz[19]; 15. E5-Dave Eberle[8]; 16. 39Z-Reagan Zimmerman[20]; 17. 29R-Ryan Kuehn[3]; 18. 18S-Ryan Sullivan[17]; 19. F3-Edward Farrington[15]; 20. H9-Chris Hoedel[12]
Choice Insurance Heat 1 (8 Laps): 1. F5-Francesca Hoch[2]; 2. E5-Dave Eberle[6]; 3. 29R-Ryan Kuehn[4]; 4. 99B-Vince Bartolotta[5]; 5. K1-Kim Clover[7]; 6. 35N-Justin Nally[3]; 7. 51F-Tim Franz[1]
Choice Insurance Heat 2 (8 Laps): 1. 34A-Cody Apfelbeck[4]; 2. 95M-Mike Mueller[7]; 3. 80J-Justin Pearson[6]; 4. H9-Chris Hoedel[5]; 5. 92M-Daniel Mech[3]; 6. 18S-Ryan Sullivan[2]; 7. 39Z-Reagan Zimmerman[1]
Choice Insurance Heat 3 (8 Laps): 1. P0-Brian Peterson[6]; 2. 29M-Ryan Mech[5]; 3. 01T-Dominick Troyan[1]; 4. 77R-Warren Ropp[4]; 5. F3-Edward Farrington[2]; 6. M4-Lauren Muenster[3]
Stock Cars
Taco Bell A Feature (20 Laps): 1. 47S-Nicholas Schumacher[7]; 2. 38S-Aaron Streblow[9]; 3. 10L-Roger Lee[5]; 4. 44K-Ben Konen[1]; 5. 55S-Donald Schumacher[6]; 6. 11S-Matthew Streekstra[3]; 7. 53W-Dustin Weiss[12]; 8. 81D-Jason Dyer[8]; 9. G8-Nicholas Goeman[11]; 10. 27B-Matthew Bedker[14]; 11. C5-Collin Skindzelewski[13]; 12. 93S-Daniel Schumacher[16]; 13. S1-Charlie Sancinati[10]; 14. 72K-Ervin Kuntz[15]; 15. 34W-Steven Weber[4]; 16. 53B-Brad Weiss[2]
Taco Bell Heat 1 (8 Laps): 1. 44K-Ben Konen[1]; 2. 10L-Roger Lee[5]; 3. S1-Charlie Sancinati[8]; 4. 11S-Matthew Streekstra[3]; 5. 81D-Jason Dyer[7]; 6. G8-Nicholas Goeman[4]; 7. C5-Collin Skindzelewski[2]; 8. 72K-Ervin Kuntz[6]
Taco Bell Heat 2 (8 Laps): 1. 34W-Steven Weber[4]; 2. 53B-Brad Weiss[1]; 3. 47S-Nicholas Schumacher[6]; 4. 38S-Aaron Streblow[7]; 5. 53W-Dustin Weiss[8]; 6. 27B-Matthew Bedker[2]; 7. 55S-Donald Schumacher[5]; 8. 93S-Daniel Schumacher[3]