Pure Stock
A Feature 1 (12 Laps): 1. 16A-Coltyn Schuler[5]; 2. 611-Brady Schultz[3]; 3. 511-Colsten Schultz[2]; 4. (DNF) 71-Matt Wartman[6]; 5. (DNF) 18-Chris Isdal[4]; 6. (DNF) 82JR-Sophie Anderson[1]
Heat 1 (6 Laps): 1. 611-Brady Schultz[1]; 2. 82JR-Sophie Anderson[2]; 3. 511-Colsten Schultz[3]; 4. 16A-Coltyn Schuler[5]; 5. 18-Chris Isdal[6]; 6. 71-Matt Wartman[4]
WISSOTA Street Stock
A Feature 1 (20 Laps): 1. 111JR-Keith Tourville[5]; 2. 34JR-Braden Brauer[3]; 3. 10-Justin Vogel[7]; 4. KOL34-Kolton Brauer[9]; 5. 26-Ty Agen[12]; 6. 22W-Jim Williams[2]; 7. 15F-Zachary Flickinger[6]; 8. 35S-Kegan Stueve[10]; 9. 15X-Taylor Willms[1]; 10. 9-Cody Hatch[8]; 11. 83-Doug Olmscheid[15]; 12. I7-Ethan Iiams[14]; 13. 7X-Peter Martin[16]; 14. 84-Doug Martin[21]; 15. 12-Melvin Flickinger[20]; 16. (DNF) 2-Joe Martin[4]; 17. (DNF) 14-Merlyn Flickinger Jr[17]; 18. (DNF) 19-Derek Zieske[11]; 19. (DNF) 16S-Ty Schuler[13]; 20. (DNF) 18-Dan Lorensen[18]; 21. (DNF) 56-Riley Lorensen[19]
Heat 1 (8 Laps): 1. 34JR-Braden Brauer[4]; 2. 22W-Jim Williams[3]; 3. 2-Joe Martin[5]; 4. 35S-Kegan Stueve[2]; 5. 16S-Ty Schuler[6]; 6. 7X-Peter Martin[1]; 7. 56-Riley Lorensen[7]
Heat 2 (8 Laps): 1. 9-Cody Hatch[1]; 2. 15F-Zachary Flickinger[5]; 3. 10-Justin Vogel[4]; 4. 19-Derek Zieske[3]; 5. I7-Ethan Iiams[6]; 6. 14-Merlyn Flickinger Jr[2]; 7. 12-Melvin Flickinger[7]
Heat 3 (8 Laps): 1. 111JR-Keith Tourville[1]; 2. 15X-Taylor Willms[2]; 3. KOL34-Kolton Brauer[5]; 4. 26-Ty Agen[6]; 5. 83-Doug Olmscheid[4]; 6. 18-Dan Lorensen[7]; 7. 84-Doug Martin[3]
WISSOTA Super Stock
A Feature 1 (18 Laps): 1. 78K-Dexton Koch[8]; 2. 12T-Jacob Knapper[4]; 3. 511-Zach Schultz[2]; 4. 24M-Eric Martini[5]; 5. 5*-Andrew Hedtke[7]; 6. 2B1-Matt Fester[6]; 7. 99-Shawn Fernkes[9]; 8. 19-Brayden Hedtke[3]; 9. 55-Gary Husmann[1]; 10. 14-Jayden Friauf[12]; 11. 2F-Jeffrey Frey[11]; 12. (DNF) 936-Kris Fielding[13]; 13. (DNF) 31R-Rob Revermann[10]
Heat 1 (8 Laps): 1. 511-Zach Schultz[2]; 2. 24M-Eric Martini[3]; 3. 12T-Jacob Knapper[5]; 4. 19-Brayden Hedtke[1]; 5. 99-Shawn Fernkes[6]; 6. 2F-Jeffrey Frey[4]
Heat 2 (8 Laps): 1. 5*-Andrew Hedtke[1]; 2. 78K-Dexton Koch[2]; 3. 2B1-Matt Fester[3]; 4. 55-Gary Husmann[5]; 5. 31R-Rob Revermann[6]; 6. 14-Jayden Friauf[4]
Economy Late Models
A Feature 1 (16 Laps): 1. 9-Adam Prieve[4]; 2. 8T-Tony Croninger[9]; 3. 10-Brad Staples[1]; 4. 811-Bodie Croninger[2]; 5. 7-Rick Schroeder[3]; 6. 22-Brady Mellendorf[5]; 7. 22N-Curtis Newberg[6]; 8. 57-Justin Larson[10]; 9. (DNF) 73-Larry Fitzsimmons[8]; 10. (DNF) 49-Andrew Tysdal[7]
Heat 1 (8 Laps): 1. 73-Larry Fitzsimmons[5]; 2. 10-Brad Staples[3]; 3. 22N-Curtis Newberg[4]; 4. 22-Brady Mellendorf[2]; 5. (DNS) 57-Justin Larson
Heat 2 (8 Laps): 1. 7-Rick Schroeder[2]; 2. 49-Andrew Tysdal[5]; 3. 9-Adam Prieve[1]; 4. 811-Bodie Croninger[4]; 5. 8T-Tony Croninger[3]
Stock Cars
A Feature 1 (25 Laps): 1. 46-Jonny Carter[2]; 2. 33-Daniel Aberle[3]; 3. 21-Jim Horejsi[4]; 4. 87-Curt Lund[10]; 5. 71-Josh Larsen[7]; 6. 00-Ryan Bjerkeset[9]; 7. 442-Aaron Johnson[14]; 8. XXX-Jesse Rogotzke[13]; 9. 71X-Jake Bruns[12]; 10. 18X-Daniel Eckblad[17]; 11. 71D-Shaun Bruns[11]; 12. 17-Mike Layne[18]; 13. 25A-Andrea McCain[15]; 14. (DNF) 110-Ken Tietz[5]; 15. (DNF) 18-Alex Dostal[16]; 16. (DNF) 69JR-Johnathon Logue[1]; 17. (DNF) 34-Dakota Robinson[6]; 18. (DNF) 87X-Brent Uecker[8]; 19. (DNF) 14X-Nick Johansen[19]
Heat 1 (8 Laps): 1. 87-Curt Lund[1]; 2. 21-Jim Horejsi[4]; 3. 69JR-Johnathon Logue[5]; 4. 34-Dakota Robinson[3]; 5. XXX-Jesse Rogotzke[6]; 6. 18-Alex Dostal[2]; 7. 14X-Nick Johansen[7]
Heat 2 (8 Laps): 1. 71X-Jake Bruns[1]; 2. 00-Ryan Bjerkeset[2]; 3. 71-Josh Larsen[4]; 4. 110-Ken Tietz[3]; 5. 442-Aaron Johnson[6]; 6. 18X-Daniel Eckblad[5]
Heat 3 (8 Laps): 1. 46-Jonny Carter[1]; 2. 33-Daniel Aberle[5]; 3. 87X-Brent Uecker[6]; 4. 71D-Shaun Bruns[3]; 5. 25A-Andrea McCain[2]; 6. 17-Mike Layne[4]