Stock Cars
A Feature 1 (12 Laps): 1. 8K-Coltyn Schuler[8]; 2. 45-Tad Peterson[2]; 3. 18J-Justin Peterson[1]; 4. 44X-Alex Grinager[7]; 5. 52-Joe Arndt[4]; 6. 16S-Ty Schuler[5]; 7. 77T-Jesse Timm[6]; 8. 82JR-Sophie Anderson[3]; 9. 32-Brady Hagen[9]; 10. (DNS) 2-Carter Rice
Heat 1 (6 Laps): 1. 8K-Coltyn Schuler[3]; 2. 45-Tad Peterson[1]; 3. 44X-Alex Grinager[4]; 4. 18J-Justin Peterson[5]; 5. 32-Brady Hagen[2]
Heat 2 (6 Laps): 1. 82JR-Sophie Anderson[1]; 2. 16S-Ty Schuler[3]; 3. 77T-Jesse Timm[2]; 4. 52-Joe Arndt[4]; 5. (DNF) 2-Carter Rice[5]
WISSOTA Hornet
A Feature 1 (10 Laps): 1. 87T-Adam VanDerostyne[2]; 2. 32J-Justin Erp[4]; 3. 555-Bradley Rossow[5]; 4. 98-Brett Alexander[1]; 5. 28H-Dalton Haag[3]; 6. 27X-Hailey Borer[6]
Heat 1 (6 Laps): 1. 32J-Justin Erp[3]; 2. 555-Bradley Rossow[2]; 3. 87T-Adam VanDerostyne[5]; 4. 98-Brett Alexander[4]; 5. 28H-Dalton Haag[6]; 6. 27X-Hailey Borer[1]
WISSOTA Midwest Mods
A Feature 1 (20 Laps): 1. 10-Justin VanEps[5]; 2. 28-Scott Tofte[6]; 3. 50H-Haley Dykhoff[9]; 4. 16T-Tim Kanten[7]; 5. 34-Jamie Thorstad[12]; 6. 11S-Darren Engesser[13]; 7. 97-Michelle Hutt[14]; 8. 1-Shane Dejong[4]; 9. 3D-Daniel Bjonfald[2]; 10. (DNF) 1X-Tyler Bitz[10]; 11. (DNF) 56D-Doug Neitzel[17]; 12. (DNF) 10K-Kailey VanEps[16]; 13. (DNF) 19-Dalton Kruger[1]; 14. (DNF) 34J-Derek Rieck[8]; 15. (DNF) 2DR-Tom Neitzel[11]; 16. (DNF) 9M-Jake Molitor[3]; 17. (DNF) 7G-Tanner Gregoire[15]; 18. (DNS) 19M-Gage Myers
Heat 1 (8 Laps): 1. 9M-Jake Molitor[4]; 2. 19-Dalton Kruger[5]; 3. 3D-Daniel Bjonfald[3]; 4. 1X-Tyler Bitz[2]; 5. (DNF) 7G-Tanner Gregoire[6]; 6. (DNF) 56D-Doug Neitzel[1]
Heat 2 (8 Laps): 1. 10-Justin VanEps[2]; 2. 16T-Tim Kanten[3]; 3. 50H-Haley Dykhoff[6]; 4. 2DR-Tom Neitzel[5]; 5. (DNF) 10K-Kailey VanEps[4]; 6. (DNF) 19M-Gage Myers[1]
Heat 3 (8 Laps): 1. 28-Scott Tofte[1]; 2. 34J-Derek Rieck[2]; 3. 1-Shane Dejong[4]; 4. 34-Jamie Thorstad[5]; 5. 11S-Darren Engesser[3]; 6. 97-Michelle Hutt[6]
WISSOTA Street Stock
A Feature 1 (18 Laps): 1. KOL34-Kolton Brauer[8]; 2. 25-Mike Jans[6]; 3. 71-Josh Long[5]; 4. 15F-Zachary Flickinger[7]; 5. 3J-Tanner Freese[2]; 6. 44-Dylan Arndt[9]; 7. 69-Dominick Platow[3]; 8. 24-Ashley Wampler[12]; 9. 2*-Dustin Schultz[10]; 10. (DNF) 3D-Dale Louwagie[11]; 11. (DNF) 4-Micheal Brockman[1]; 12. (DNF) 17A-Jacob Aarhus[4]; 13. (DNF) 08-Dean Nething[13]; 14. (DNF) 7-Logen Gregoire[14]
Heat 1 (8 Laps): 1. 15F-Zachary Flickinger[2]; 2. 69-Dominick Platow[7]; 3. 17A-Jacob Aarhus[4]; 4. KOL34-Kolton Brauer[6]; 5. 44-Dylan Arndt[5]; 6. 3D-Dale Louwagie[3]; 7. (DNF) 7-Logen Gregoire[1]
Heat 2 (8 Laps): 1. 25-Mike Jans[3]; 2. 71-Josh Long[5]; 3. 4-Micheal Brockman[1]; 4. 3J-Tanner Freese[2]; 5. 2*-Dustin Schultz[6]; 6. 24-Ashley Wampler[4]; 7. 08-Dean Nething[7]
WISSOTA Super Stock
A Feature 1 (16 Laps): 1. 55-Gary Husmann[2]; 2. 19-Brayden Hedtke[4]; 3. 5*-Andrew Hedtke[6]; 4. 71X-Travis Scott[7]; 5. 17-Matt Johnson[3]; 6. 22-Dan Nissalke[5]; 7. 3E-Corey Elward[8]; 8. 40-Shawn Schnabel[9]; 9. 8J-Kody Jacobson[1]; 10. 14-Jayden Friauf[10]
Heat 1 (8 Laps): 1. 3E-Corey Elward[3]; 2. 19-Brayden Hedtke[2]; 3. 71X-Travis Scott[5]; 4. 8J-Kody Jacobson[4]; 5. (DNF) 14-Jayden Friauf[1]
Heat 2 (8 Laps): 1. 22-Dan Nissalke[2]; 2. 55-Gary Husmann[1]; 3. 17-Matt Johnson[3]; 4. 5*-Andrew Hedtke[5]; 5. 40-Shawn Schnabel[4]
WISSOTA Late Model
A Feature 1 (20 Laps): 1. 1TPO-Tyler Peterson[3]; 2. 32-Jordan Tollakson[2]; 3. 22-Corey Nelson[6]; 4. 10K-Shawn Kirwin[1]; 5. 10-Blake Swenson[8]; 6. 1-Ryan Engels[4]; 7. 748-Kyle Jensen[10]; 8. 76-Dustin Johanneck[9]; 9. 55S-Ryan Schaufler[12]; 10. X-Chuck Swenson[7]; 11. 10X-Robert Bitz[11]; 12. (DNF) 23-Matt Gilbertson[5]
Heat 1 (8 Laps): 1. 1TPO-Tyler Peterson[4]; 2. 32-Jordan Tollakson[1]; 3. X-Chuck Swenson[2]; 4. 10K-Shawn Kirwin[6]; 5. 76-Dustin Johanneck[3]; 6. 10X-Robert Bitz[5]
Heat 2 (8 Laps): 1. 23-Matt Gilbertson[1]; 2. 22-Corey Nelson[2]; 3. 10-Blake Swenson[3]; 4. 1-Ryan Engels[4]; 5. 748-Kyle Jensen[5]; 6. 55S-Ryan Schaufler[6]
WISSOTA Modifieds
A Feature 1 (20 Laps): 1. 1TPO-Tyler Peterson[3]; 2. 21-Jake Smith[4]; 3. 6*-Brian Haben[1]; 4. 4J-Lee Grosz[8]; 5. 15-Tony Konold[9]; 6. 211-Phil Braun[2]; 7. 15X-Kenny Mayer[10]; 8. 3S-Nathan Sletto[11]; 9. 15S-Wade Skindelien[6]; 10. 8A-Matt Anderson[7]; 11. 18-Aaron Sowers[12]; 12. (DNF) 10H-Nate Heinrich[5]
Heat 1 (8 Laps): 1. 211-Phil Braun[2]; 2. 8A-Matt Anderson[1]; 3. 4J-Lee Grosz[6]; 4. 6*-Brian Haben[5]; 5. 15-Tony Konold[3]; 6. 3S-Nathan Sletto[4]
Heat 2 (8 Laps): 1. 10H-Nate Heinrich[2]; 2. 1TPO-Tyler Peterson[3]; 3. 21-Jake Smith[1]; 4. 15S-Wade Skindelien[4]; 5. 15X-Kenny Mayer[5]; 6. 18-Aaron Sowers[6]