Factory Stocks
A Feature 1 (10 Laps): 1. 7A-Landon Albertson[3]; 2. 511-Colsten Schultz[5]; 3. 47-Jason Best[8]; 4. 32J-Justin Erp[1]; 5. 87-Ian Tjaden[2]; 6. 32-Brady Hagen[4]; 7. 2-Carter Rice[6]; 8. 33-Mason Runholt[7]
Heat 1 (8 Laps): 1. 511-Colsten Schultz[2]; 2. 87-Ian Tjaden[3]; 3. 32J-Justin Erp[5]; 4. 7A-Landon Albertson[7]; 5. 32-Brady Hagen[6]; 6. 2-Carter Rice[4]; 7. (DNF) 33-Mason Runholt[8]; 8. (DNF) 47-Jason Best[1]
WISSOTA Hornet
A Feature 1 (12 Laps): 1. 7-Jerik Stabler[8]; 2. 555-Bradley Rossow[5]; 3. 42E-Eli Green[4]; 4. 28H-Dalton Haag[3]; 5. 87TJR-Paxton Tjaden[2]; 6. 22A-Austin Raths[7]; 7. 22J-Celeste Jenkins[11]; 8. 71X-Adam Castle[1]; 9. 28X-Owen Louwagie[9]; 10. (DNF) 10B-Curtis Borstad[10]; 11. (DNF) 16-Brady Albertson[6]
Heat 1 (6 Laps): 1. 7-Jerik Stabler[1]; 2. 555-Bradley Rossow[5]; 3. 28H-Dalton Haag[2]; 4. 87TJR-Paxton Tjaden[3]; 5. 28X-Owen Louwagie[4]; 6. 22J-Celeste Jenkins[6]
Heat 2 (6 Laps): 1. 16-Brady Albertson[3]; 2. 42E-Eli Green[2]; 3. 22A-Austin Raths[5]; 4. 71X-Adam Castle[4]; 5. 10B-Curtis Borstad[1]
WISSOTA Midwest Mods
A Feature 1 (16 Laps): 1. 5C-Justin Bjorklund[5]; 2. 40D-Blake Adams[1]; 3. 57-Corey Storck[7]; 4. 38J-Jason Vejtruba[8]; 5. 11S-Darren Engesser[6]; 6. 32C-Zach Clark[3]; 7. 1-Shane Dejong[2]; 8. 747-Jett Lindgren[13]; 9. 82JR-Sophie Anderson[10]; 10. 2-Benjamin Beekman[11]; 11. 19M-Gage Myers[4]; 12. 69-Ethen Waltz[15]; 13. 95-Damon Vejtruba[12]; 14. (DNF) 92-Payton Asche[14]; 15. (DNF) 17-Jaden Gannott[9]
Heat 1 (8 Laps): 1. 57-Corey Storck[1]; 2. 40D-Blake Adams[5]; 3. 11S-Darren Engesser[7]; 4. 1-Shane Dejong[2]; 5. 17-Jaden Gannott[6]; 6. 2-Benjamin Beekman[3]; 7. 747-Jett Lindgren[8]; 8. 69-Ethen Waltz[4]
Heat 2 (8 Laps): 1. 32C-Zach Clark[2]; 2. 19M-Gage Myers[1]; 3. 5C-Justin Bjorklund[4]; 4. 38J-Jason Vejtruba[3]; 5. 82JR-Sophie Anderson[7]; 6. 95-Damon Vejtruba[5]; 7. 92-Payton Asche[6]
WISSOTA Modifieds
A Feature 1 (12 Laps): 1. 10H-Nate Heinrich[2]; 2. 40D-Blake Adams[1]; 3. 6SL-Seth Brede[3]; 4. 66-Jacob Knapper[4]
Heat 1 (8 Laps): 1. 6SL-Seth Brede[1]; 2. 10H-Nate Heinrich[3]; 3. 40D-Blake Adams[4]; 4. 66-Jacob Knapper[2]
WISSOTA Street Stock
A Feature 1 (20 Laps): 1. 25-Mike Jans[2]; 2. KOL34-Kolton Brauer[3]; 3. 16S-Ty Schuler[7]; 4. 9-Cody Hatch[4]; 5. 2*-Dustin Schultz[6]; 6. 3-Austin Hamre[8]; 7. 71-Josh Long[1]; 8. 52-Joe Arndt[16]; 9. 43X-Chris Behrens[11]; 10. 44-Dylan Arndt[13]; 11. 10K-Devan Schultz[15]; 12. 4-Micheal Brockman[12]; 13. 5F-Mike Flickinger[20]; 14. 33W-Andrew Williams[18]; 15. (DNF) 44X-Alex Grinager[14]; 16. (DNF) 58-Wade Tirrel[5]; 17. (DNF) 23-Chris Isdal[17]; 18. (DNF) 15F-Zachary Flickinger[10]; 19. (DNS) 17X-Ethan Kruger; 20. (DQ) 111JR-Keith Tourville[9]
Heat 1 (8 Laps): 1. 25-Mike Jans[2]; 2. 2*-Dustin Schultz[4]; 3. 16S-Ty Schuler[3]; 4. 15F-Zachary Flickinger[5]; 5. 44-Dylan Arndt[1]; 6. 52-Joe Arndt[6]; 7. 33W-Andrew Williams[7]
Heat 2 (8 Laps): 1. 111JR-Keith Tourville[2]; 2. 58-Wade Tirrel[1]; 3. 71-Josh Long[3]; 4. 43X-Chris Behrens[5]; 5. 44X-Alex Grinager[4]; 6. 23-Chris Isdal[6]; 7. 5F-Mike Flickinger[7]
Heat 3 (8 Laps): 1. KOL34-Kolton Brauer[1]; 2. 9-Cody Hatch[2]; 3. 3-Austin Hamre[5]; 4. 4-Micheal Brockman[4]; 5. 10K-Devan Schultz[3]; 6. (DNF) 17X-Ethan Kruger[6]
WISSOTA Super Stock
A Feature 1 (14 Laps): 1. 99-Shawn Fernkes[1]; 2. 1-Karter Reents[2]; 3. TB81-Tommy Bawden[4]; 4. 71X-Travis Scott[5]; 5. 40-Shawn Schnabel[3]; 6. (DNS) 79M-Josh Roggatz
Heat 1 (8 Laps): 1. TB81-Tommy Bawden[1]; 2. 1-Karter Reents[2]; 3. 99-Shawn Fernkes[6]; 4. 71X-Travis Scott[4]; 5. 40-Shawn Schnabel[3]; 6. (DNF) 79M-Josh Roggatz[5]