Factory Stocks
A Feature 1 (12 Laps): 1. 44X-Alex Grinager[6]; 2. 16S-Ty Schuler[3]; 3. 47-Jason Best[8]; 4. 8K-Coltyn Schuler[7]; 5. 45-Tad Peterson[5]; 6. 77T-Jesse Timm[10]; 7. 82JR-Sophie Anderson[4]; 8. 52-Joe Arndt[12]; 9. 32-Brady Hagen[13]; 10. 87T-Ian Tjaden[1]; 11. 21-Galen Beckler[11]; 12. 20-Tyler Minkel[9]; 13. (DNF) 7A-Landon Albertson[2]
Heat 1 (8 Laps): 1. 47-Jason Best[3]; 2. 7A-Landon Albertson[1]; 3. 8K-Coltyn Schuler[6]; 4. 16S-Ty Schuler[4]; 5. 20-Tyler Minkel[7]; 6. (DNF) 21-Galen Beckler[2]; 7. (DNF) 32-Brady Hagen[5]
Heat 2 (8 Laps): 1. 82JR-Sophie Anderson[1]; 2. 45-Tad Peterson[2]; 3. 44X-Alex Grinager[6]; 4. 87T-Ian Tjaden[3]; 5. (DNF) 77T-Jesse Timm[5]; 6. (DNF) 52-Joe Arndt[4]
WISSOTA Hornet
A Feature 1 (10 Laps): 1. 07-Carter Matthews[4]; 2. 32J-Justin Erp[2]; 3. 16-Brady Albertson[3]; 4. 87T-Adam VanDerostyne[5]; 5. 28H-Dalton Haag[1]; 6. 98-Brett Alexander[6]; 7. 27X-Hailey Borer[7]
Heat 1 (8 Laps): 1. 87T-Adam VanDerostyne[4]; 2. 32J-Justin Erp[2]; 3. 07-Carter Matthews[7]; 4. 16-Brady Albertson[5]; 5. 28H-Dalton Haag[6]; 6. 98-Brett Alexander[3]; 7. 27X-Hailey Borer[1]
WISSOTA Midwest Mods
A Feature 1 (16 Laps): 1. 1-Shane Dejong[6]; 2. 2-Benjamin Beekman[4]; 3. 3D-Daniel Bjonfald[2]; 4. 17-Jaden Gannott[9]; 5. 1X-Tyler Bitz[11]; 6. (DNF) 34J-Derek Rieck[7]; 7. (DNF) 2DR-Tom Neitzel[5]; 8. (DNF) 56D-Doug Neitzel[3]; 9. (DNF) 12-Matt Everts[1]; 10. (DNF) 11S-Darren Engesser[8]; 11. (DNS) 380A-Dana Anderson
Heat 1 (8 Laps): 1. 34J-Derek Rieck[3]; 2. 12-Matt Everts[1]; 3. 2DR-Tom Neitzel[6]; 4. 1-Shane Dejong[5]; 5. 3D-Daniel Bjonfald[2]; 6. 17-Jaden Gannott[4]
Heat 2 (8 Laps): 1. 11S-Darren Engesser[3]; 2. 2-Benjamin Beekman[1]; 3. 56D-Doug Neitzel[5]; 4. (DNF) 380A-Dana Anderson[2]; 5. (DNS) 1X-Tyler Bitz
WISSOTA Modifieds
A Feature 1 (12 Laps): 1. 6*-Brian Haben[2]; 2. 66-Jacob Knapper[1]; 3. 8-Jason Anderson[4]; 4. 18-Aaron Sowers[3]
Heat 1 (8 Laps): 1. 6*-Brian Haben[2]; 2. 66-Jacob Knapper[1]; 3. 18-Aaron Sowers[3]; 4. (DNF) 8-Jason Anderson[4]
WISSOTA Street Stock
A Feature 1 (20 Laps): 1. 10-Justin Vogel[17]; 2. 25-Mike Jans[9]; 3. 69-Dominick Platow[5]; 4. 17A-Jacob Aarhus[2]; 5. 00-Ross Bjerkeset[7]; 6. 47-Russell Carlson[1]; 7. 22B-Ethan Beckler[11]; 8. 9-Cody Hatch[16]; 9. 24-Ashley Wampler[8]; 10. 92-Payton Asche[12]; 11. (DNF) KOL34-Kolton Brauer[6]; 12. (DNF) 2*-Dustin Schultz[15]; 13. (DNF) 43X-Chris Behrens[18]; 14. (DNF) 3D-Dale Louwagie[3]; 15. (DNF) 4-Micheal Brockman[14]; 16. (DNF) 71-Josh Long[10]; 17. (DNF) 3J-Tanner Freese[4]; 18. (DNF) 6-Avery Williams[13]
Heat 1 (8 Laps): 1. 69-Dominick Platow[2]; 2. KOL34-Kolton Brauer[4]; 3. 17A-Jacob Aarhus[1]; 4. 71-Josh Long[6]; 5. 6-Avery Williams[3]; 6. (DNF) 10-Justin Vogel[5]
Heat 2 (8 Laps): 1. 00-Ross Bjerkeset[5]; 2. 47-Russell Carlson[1]; 3. 3J-Tanner Freese[2]; 4. 22B-Ethan Beckler[3]; 5. 4-Micheal Brockman[6]; 6. 2*-Dustin Schultz[4]
Heat 3 (8 Laps): 1. 25-Mike Jans[6]; 2. 3D-Dale Louwagie[2]; 3. 24-Ashley Wampler[1]; 4. 92-Payton Asche[4]; 5. (DNF) 9-Cody Hatch[5]; 6. (DNF) 43X-Chris Behrens[3]
WISSOTA Super Stock
A Feature 1 (14 Laps): 1. 3E-Corey Elward[1]; 2. 1-Karter Reents[4]; 3. 22-Dan Nissalke[5]; 4. 71X-Travis Scott[3]; 5. 28*-Bailey Rosch[2]; 6. 19-Brayden Hedtke[6]; 7. (DNS) 79M-Josh Roggatz
Heat 1 (8 Laps): 1. 22-Dan Nissalke[2]; 2. 28*-Bailey Rosch[1]; 3. 1-Karter Reents[3]; 4. 71X-Travis Scott[7]; 5. 3E-Corey Elward[5]; 6. 19-Brayden Hedtke[6]; 7. (DNF) 79M-Josh Roggatz[4]
WISSOTA Late Model
A Feature 1 (16 Laps): 1. 23-Matt Gilbertson[8]; 2. 22-Corey Nelson[2]; 3. 71X-Cory Tammen[5]; 4. 1-Ryan Engels[4]; 5. 32-Jordan Tollakson[7]; 6. 88-Todd Fuerstenau[6]; 7. 7-Scott Lehn[10]; 8. 55S-Ryan Schaufler[11]; 9. 10X-Robert Bitz[9]; 10. (DNS) 775-CJ Eilers; 11. (DNS) 711-Damin Eilers
Heat 1 (8 Laps): 1. 23-Matt Gilbertson[3]; 2. 1-Ryan Engels[2]; 3. 22-Corey Nelson[4]; 4. 711-Damin Eilers[5]; 5. 10X-Robert Bitz[1]; 6. 55S-Ryan Schaufler[6]
Heat 2 (8 Laps): 1. 32-Jordan Tollakson[4]; 2. 775-CJ Eilers[3]; 3. 71X-Cory Tammen[5]; 4. 88-Todd Fuerstenau[1]; 5. 7-Scott Lehn[2]