Economy Late Models
A Feature 1 (16 Laps): 1. 10-Brad Staples[4]; 2. 7-Rick Schroeder[3]; 3. 15-Trevor Walsh[8]; 4. 2-Derek Quinn[2]; 5. 1S-Konner Sperle[5]; 6. 32X-Rich Gregoire[1]; 7. 1-Tai Engels[7]; 8. 57-Justin Larson[9]; 9. (DNF) 9-Adam Prieve[6]
Heat 1 (8 Laps): 1. 10-Brad Staples[2]; 2. 2-Derek Quinn[1]; 3. 1S-Konner Sperle[4]; 4. 7-Rick Schroeder[3]; 5. 32X-Rich Gregoire[6]; 6. 9-Adam Prieve[8]; 7. 1-Tai Engels[5]; 8. 15-Trevor Walsh[7]; 9. 57-Justin Larson[9]
Stock Cars
A Feature 1 (12 Laps): 1. 16A-Coltyn Schuler[5]; 2. 77T-Jesse Timm[3]; 3. 32-Brady Hagen[6]; 4. 87T-Ian Tjaden[2]; 5. 32J-Justin Erp[1]; 6. 13-Brett Hedtke[9]; 7. 82JR-Sophie Anderson[7]; 8. (DNF) 52-Joe Arndt[4]; 9. (DNF) 20A-Alex Thorson[8]
Heat 1 (8 Laps): 1. 52-Joe Arndt[6]; 2. 32J-Justin Erp[3]; 3. 87T-Ian Tjaden[9]; 4. 16A-Coltyn Schuler[2]; 5. 77T-Jesse Timm[5]; 6. 32-Brady Hagen[4]; 7. (DNF) 82JR-Sophie Anderson[8]; 8. (DNF) 20A-Alex Thorson[7]; 9. (DNF) 13-Brett Hedtke[1]
WISSOTA Hornet
A Feature 1 (14 Laps): 1. 16-Brady Albertson[3]; 2. 3-Adam VanDerostyne[8]; 3. 7-Jerik Stabler[5]; 4. 555-Bradley Rossow[4]; 5. 28H-Dalton Haag[9]; 6. 81-Nathan Smith[7]; 7. 03-Christian Kast[12]; 8. 10-Dexyn Habraken[10]; 9. 0BS-Michael Smith[11]; 10. 79-Joshua Gebhart[6]; 11. (DNF) 108-Lenard Lustfield[2]; 12. (DNF) 87TJR-Paxton Tjaden[1]
Heat 1 (8 Laps): 1. 16-Brady Albertson[3]; 2. 7-Jerik Stabler[5]; 3. 81-Nathan Smith[2]; 4. 79-Joshua Gebhart[1]; 5. 28H-Dalton Haag[6]; 6. 0BS-Michael Smith[4]
Heat 2 (8 Laps): 1. 3-Adam VanDerostyne[5]; 2. 87TJR-Paxton Tjaden[3]; 3. 108-Lenard Lustfield[4]; 4. 555-Bradley Rossow[2]; 5. 10-Dexyn Habraken[1]
WISSOTA Midwest Mods
A Feature 1 (24 Laps): 1. 19R-Lucas Rodin[3]; 2. 71-Nate Reinke[4]; 3. 28N-Tommy Nichols[1]; 4. 34J-Derek Rieck[10]; 5. 9M-Jake Molitor[8]; 6. 50H-Haley Dykhoff[7]; 7. 1-Shane Dejong[5]; 8. 4-Nick Perry[9]; 9. 97-Michelle Hutt[2]; 10. 7G-Tanner Gregoire[15]; 11. (DNF) 16T-Tim Kanten[14]; 12. (DNF) 11S-Darren Engesser[12]; 13. (DNF) 58-Jamie Thorstad[6]; 14. (DNF) 19M-Gage Myers[11]; 15. (DNF) 28-Scott Tofte[13]
Heat 1 (8 Laps): 1. 58-Jamie Thorstad[2]; 2. 9M-Jake Molitor[4]; 3. 71-Nate Reinke[7]; 4. 28N-Tommy Nichols[1]; 5. 4-Nick Perry[5]; 6. 19M-Gage Myers[3]; 7. 28-Scott Tofte[8]; 8. 7G-Tanner Gregoire[6]
Heat 2 (8 Laps): 1. 50H-Haley Dykhoff[1]; 2. 19R-Lucas Rodin[2]; 3. 1-Shane Dejong[4]; 4. 97-Michelle Hutt[3]; 5. 34J-Derek Rieck[6]; 6. 11S-Darren Engesser[5]; 7. 16T-Tim Kanten[7]
WISSOTA Modifieds
A Feature 1 (16 Laps): 1. 10H-Nate Heinrich[1]; 2. 6*-Brian Haben[2]; 3. 15-Tony Konold[3]; 4. 19R-Lucas Rodin[7]; 5. 10-Justin VanEps[6]; 6. 15S-Wade Skindelien[4]; 7. (DNF) 15F-Ryan Flaten[5]
Heat 1 (8 Laps): 1. 10H-Nate Heinrich[3]; 2. 6*-Brian Haben[5]; 3. 15-Tony Konold[4]; 4. (DNF) 15S-Wade Skindelien[1]; 5. (DNF) 15F-Ryan Flaten[6]; 6. (DNF) 10-Justin VanEps[2]; 7. (DNF) 19R-Lucas Rodin[7]
WISSOTA Street Stock
A Feature 1 (20 Laps): 1. 51-Eric Riley[6]; 2. KOL34-Kolton Brauer[8]; 3. 3J-Tanner Freese[1]; 4. 3C-Cory Dykhoff[9]; 5. 15F-Zachary Flickinger[3]; 6. 58-Wade Tirrel[2]; 7. 44X-Alex Grinager[10]; 8. 4-Micheal Brockman[5]; 9. 17A-Jacob Aarhus[11]; 10. 14-Alyssa White[13]; 11. 10K-Devan Schultz[15]; 12. 7-Logen Gregoire[14]; 13. (DNF) 73-Cory Giessinger[4]; 14. (DNF) 71-Josh Long[7]; 15. (DNF) 44-Dylan Arndt[12]; 16. (DNS) 22B-Ethan Beckler
Heat 1 (8 Laps): 1. 3J-Tanner Freese[1]; 2. 73-Cory Giessinger[4]; 3. 58-Wade Tirrel[6]; 4. 4-Micheal Brockman[8]; 5. 3C-Cory Dykhoff[7]; 6. 17A-Jacob Aarhus[2]; 7. 14-Alyssa White[5]; 8. 10K-Devan Schultz[3]
Heat 2 (8 Laps): 1. KOL34-Kolton Brauer[2]; 2. 51-Eric Riley[3]; 3. 71-Josh Long[1]; 4. 15F-Zachary Flickinger[7]; 5. 44X-Alex Grinager[4]; 6. 44-Dylan Arndt[6]; 7. 7-Logen Gregoire[5]; 8. (DNS) 22B-Ethan Beckler
WISSOTA Super Stock
A Feature 1 (14 Laps): 1. 3E-Corey Elward[3]; 2. 5*-Andrew Hedtke[5]; 3. 19-Brayden Hedtke[4]; 4. 4-Jay Hedtke[2]; 5. 14-Jayden Friauf[1]
Heat 1 (8 Laps): 1. 3E-Corey Elward[1]; 2. 5*-Andrew Hedtke[4]; 3. 19-Brayden Hedtke[2]; 4. 4-Jay Hedtke[5]; 5. 14-Jayden Friauf[3]