Pure Stock
A Feature 1 (12 Laps): 1. 16A-Coltyn Schuler[3]; 2. 18-Chris Isdal[1]; 3. 611-Brady Schultz[2]; 4. 30-Jared Kelm[4]; 5. 6-Bruce Laabs[7]; 6. 82JR-Sophie Anderson[5]; 7. (DNF) 511-Colsten Schultz[6]
Heat 1 (6 Laps): 1. 16A-Coltyn Schuler[2]; 2. 18-Chris Isdal[3]; 3. 611-Brady Schultz[5]; 4. 6-Bruce Laabs[7]; 5. 30-Jared Kelm[4]; 6. 82JR-Sophie Anderson[1]; 7. (DNF) 511-Colsten Schultz[6]
WISSOTA Hornet
A Feature 1 (10 Laps): 1. 08-Jeff Rohner[1]; 2. 22-Matthew Dittman[4]; 3. 14-Justin Schelitzche[2]; 4. 11K-Paul Kester[5]; 5. 19A-Alysha Christenson[6]; 6. 27X-Hailey Borer[7]; 7. (DNF) 26-Braxton Schmitz[3]
Heat 1 (6 Laps): 1. 22-Matthew Dittman[3]; 2. 08-Jeff Rohner[2]; 3. 14-Justin Schelitzche[4]; 4. 11K-Paul Kester[7]; 5. 26-Braxton Schmitz[5]; 6. 19A-Alysha Christenson[1]; 7. 27X-Hailey Borer[6]
WISSOTA Midwest Mods
A Feature 1 (14 Laps): 1. 38JV-Jason Vejtruba[4]; 2. 16T-Tim Kanten[1]; 3. 2-Benjamin Beekman[6]; 4. 4Q2-Mark Martini[7]; 5. 29-Johnny Lindgren[5]; 6. 75-Randy Klein[3]; 7. 32C-Zach Clark[2]; 8. 10K-Kailey VanEps[10]; 9. 31C-Tony Clark[9]; 10. (DNF) 19M-Gage Myers[8]
Heat 1 (8 Laps): 1. 16T-Tim Kanten[5]; 2. 2-Benjamin Beekman[3]; 3. 75-Randy Klein[4]; 4. 29-Johnny Lindgren[2]; 5. 31C-Tony Clark[1]
Heat 2 (8 Laps): 1. 4Q2-Mark Martini[2]; 2. 38JV-Jason Vejtruba[1]; 3. 19M-Gage Myers[3]; 4. 32C-Zach Clark[4]; 5. 10K-Kailey VanEps[5]
WISSOTA Mod Four
A Feature 1 (14 Laps): 1. 7L-Tyler Larson[1]; 2. 5H-Dustin Holtquist[3]; 3. TB81-Tommy Bawden[5]; 4. 37-Dean Larson[2]; 5. 21-Blake Hawker[4]; 6. 8R-Josh Litzau[6]; 7. 18-Ashton Schwinn[7]; 8. 3G-Craig Gertsema[8]
Heat 1 (8 Laps): 1. 5H-Dustin Holtquist[1]; 2. 37-Dean Larson[3]; 3. TB81-Tommy Bawden[4]; 4. 21-Blake Hawker[5]; 5. 7L-Tyler Larson[6]; 6. 8R-Josh Litzau[7]; 7. 18-Ashton Schwinn[2]; 8. 3G-Craig Gertsema[8]
WISSOTA Street Stock
A Feature 1 (20 Laps): 1. KOL34-Kolton Brauer[2]; 2. 26-Ty Agen[3]; 3. 2-Joe Martin[1]; 4. 10-Justin Vogel[8]; 5. 3-Austin Hamre[6]; 6. 15F-Zachary Flickinger[7]; 7. I7-Ethan Iiams[9]; 8. 19-Derek Zieske[15]; 9. 69-Dominick Platow[5]; 10. 84-Doug Martin[4]; 11. 28-Justin Litzau[10]; 12. 5F-Mike Flickinger[17]; 13. 7X-Peter Martin[11]; 14. (DNF) 14-Merlyn Flickinger Jr[12]; 15. (DNF) 18-Dan Lorensen[13]; 16. (DNS) 56-Riley Lorensen; 17. (DNS) 16S-Ty Schuler
Heat 1 (8 Laps): 1. 2-Joe Martin[1]; 2. 3-Austin Hamre[2]; 3. 69-Dominick Platow[3]; 4. I7-Ethan Iiams[5]; 5. 7X-Peter Martin[4]; 6. 18-Dan Lorensen[6]
Heat 2 (8 Laps): 1. 26-Ty Agen[2]; 2. 15F-Zachary Flickinger[3]; 3. 5F-Mike Flickinger[6]; 4. (DNF) 56-Riley Lorensen[5]; 5. (DNF) 19-Derek Zieske[1]; 6. (DNS) 16S-Ty Schuler
Heat 3 (8 Laps): 1. KOL34-Kolton Brauer[2]; 2. 10-Justin Vogel[3]; 3. 84-Doug Martin[1]; 4. 28-Justin Litzau[5]; 5. 14-Merlyn Flickinger Jr[4]
WISSOTA Super Stock
A Feature 1 (18 Laps): 1. 78K-Dexton Koch[1]; 2. 19-Brayden Hedtke[2]; 3. 24M-Eric Martini[7]; 4. 5*-Andrew Hedtke[4]; 5. 511-Zach Schultz[3]; 6. 12T-Jacob Knapper[8]; 7. 99-Shawn Fernkes[6]; 8. 24-Dustin Zieske[9]; 9. 14-Jayden Friauf[10]; 10. 4-Jay Hedtke[5]; 11. 31R-Rob Revermann[11]
Heat 1 (8 Laps): 1. 78K-Dexton Koch[1]; 2. 5*-Andrew Hedtke[2]; 3. 24M-Eric Martini[4]; 4. 511-Zach Schultz[3]; 5. 24-Dustin Zieske[5]; 6. 31R-Rob Revermann[6]
Heat 2 (8 Laps): 1. 99-Shawn Fernkes[1]; 2. 12T-Jacob Knapper[2]; 3. 4-Jay Hedtke[4]; 4. 19-Brayden Hedtke[3]; 5. 14-Jayden Friauf[5]
WISSOTA Modifieds
A Feature 1 (14 Laps): 1. 9E-Don Eischens[1]; 2. 6SL-Seth Brede[4]; 3. 66-Jacob Knapper[2]; 4. (DNF) 15S-Wade Skindelien[3]
Heat 1 (8 Laps): 1. 9E-Don Eischens[4]; 2. 6SL-Seth Brede[2]; 3. 66-Jacob Knapper[3]; 4. 15S-Wade Skindelien[1]