Pure Stock
A Feature 1 (15 Laps): 1. 22-Dylan Steele[5]; 2. 2-Bo Gregor[6]; 3. 95-Jayden Michaelsohn[8]; 4. 7C-Billy Carow[1]; 5. 9-Shad Thorfinnson[3]; 6. 45-nick nord[11]; 7. 98Z-Zack Nord[4]; 8. 10-Hayden Aberle[12]; 9. 2A-Dalton Aabrekke[10]; 10. 2K-Kelby Anderson[2]; 11. 03-Isaiah Throener[9]; 12. (DNF) 68-Matthew Duchscherer[7]; 13. (DNS) 6W-Charlie Christ
Heat 1 (8 Laps): 1. 7C-Billy Carow[7]; 2. 95-Jayden Michaelsohn[3]; 3. 98Z-Zack Nord[6]; 4. 2K-Kelby Anderson[2]; 5. 03-Isaiah Throener[4]; 6. (DNF) 10-Hayden Aberle[5]; 7. (DNF) 6W-Charlie Christ[1]
Heat 2 (8 Laps): 1. 22-Dylan Steele[4]; 2. 9-Shad Thorfinnson[1]; 3. 68-Matthew Duchscherer[2]; 4. 2-Bo Gregor[3]; 5. 2A-Dalton Aabrekke[5]; 6. 45-nick nord[6]
Sport Compact
A Feature 1 (12 Laps): 1. 97-Cole Bogart[4]; 2. 24-Hunter Goulet[2]; 3. 19-Cole Greseth[1]; 4. 2-Kelby Anderson[16]; 5. 2A-Dalton Aabrekke[5]; 6. 17X-Neil Walton[6]; 7. 24X-Justin Hainline[7]; 8. 21-Chloe Bogart[15]; 9. 00-Kevin Youngquist[14]; 10. 28-Roger Lukes[8]; 11. 17-Mason Bogart[10]; 12. 7X-Gavin Walton[12]; 13. 14-Dale Mittleider[13]; 14. (DNF) 22L-Andy Booke[3]; 15. (DNF) 0-Shawn Beto[9]; 16. (DNF) 96X-Tempest Trone[11]
Heat 1 (8 Laps): 1. 17X-Neil Walton[5]; 2. 24X-Justin Hainline[7]; 3. 19-Cole Greseth[3]; 4. 2A-Dalton Aabrekke[8]; 5. 0-Shawn Beto[4]; 6. 96X-Tempest Trone[6]; 7. 14-Dale Mittleider[2]; 8. (DNF) 2-Kelby Anderson[1]
Heat 2 (8 Laps): 1. 24-Hunter Goulet[2]; 2. 97-Cole Bogart[7]; 3. 22L-Andy Booke[1]; 4. 28-Roger Lukes[4]; 5. 17-Mason Bogart[5]; 6. 7X-Gavin Walton[3]; 7. 00-Kevin Youngquist[6]; 8. 21-Chloe Bogart[8]
WISSOTA Street Stock
A Feature 1 (20 Laps): 1. 46-Jonny Carter[5]; 2. 59-Kyle Anderson[7]; 3. 10-Justin Vogel[8]; 4. 22-Cory Rodin[2]; 5. 2U-Kasey Ussatis[12]; 6. 14-Jeremy Castro[11]; 7. 27-Jerry Lamb[3]; 8. 19-Todd Carter[1]; 9. (DNF) 5-Royce Jawaski[9]; 10. (DNF) 33-Daniel Aberle[4]; 11. (DNF) 99-Josh Barker[13]; 12. (DNF) 5P-Ryan Pommerer[10]; 13. (DNF) 77X-Delray Dykstra[6]
Heat 1 (8 Laps): 1. 19-Todd Carter[2]; 2. 77X-Delray Dykstra[1]; 3. 27-Jerry Lamb[4]; 4. 33-Daniel Aberle[6]; 5. 5-Royce Jawaski[5]; 6. 14-Jeremy Castro[7]; 7. 99-Josh Barker[3]
Heat 2 (8 Laps): 1. 59-Kyle Anderson[1]; 2. 46-Jonny Carter[6]; 3. 10-Justin Vogel[2]; 4. 22-Cory Rodin[4]; 5. 5P-Ryan Pommerer[5]; 6. 2U-Kasey Ussatis[3]
WISSOTA Midwest Mods
A Feature 1 (20 Laps): 1. 28-Brennon Weight[2]; 2. 88-Randy Klein[5]; 3. 22-Zach Reinke[7]; 4. 4B-Arin Beyer[1]; 5. 50H-Haley Dykhoff[3]; 6. 1S-Scott Bintz[6]; 7. 19-Lucas Rodin[8]; 8. 71-Nate Reinke[16]; 9. 36-Jaren Wibstad[9]; 10. 33-Brennan Urbach[11]; 11. 32-Lindsey Hansen[4]; 12. 77K-Kevin Oeder[17]; 13. 50C-Cody Lee[13]; 14. 79-Charlie Christ[10]; 15. 3-Jeffrey Schwind Jr[15]; 16. 11-Kyle Schell[20]; 17. 735-Tanner Theis[18]; 18. 84-Travis Traut[12]; 19. (DNF) 30-Cole Neset[14]; 20. (DNF) 68-Todd Duchscherer[19]
Heat 1 (8 Laps): 1. 28-Brennon Weight[7]; 2. 88-Randy Klein[2]; 3. 1S-Scott Bintz[1]; 4. 79-Charlie Christ[3]; 5. 50C-Cody Lee[5]; 6. 71-Nate Reinke[4]; 7. 68-Todd Duchscherer[6]
Heat 2 (8 Laps): 1. 36-Jaren Wibstad[2]; 2. 19-Lucas Rodin[4]; 3. 4B-Arin Beyer[1]; 4. 33-Brennan Urbach[6]; 5. 30-Cole Neset[7]; 6. 77K-Kevin Oeder[3]; 7. 11-Kyle Schell[5]
Heat 3 (8 Laps): 1. 32-Lindsey Hansen[1]; 2. 22-Zach Reinke[2]; 3. 50H-Haley Dykhoff[3]; 4. 84-Travis Traut[6]; 5. 3-Jeffrey Schwind Jr[5]; 6. 735-Tanner Theis[4]
Pro Legends
A Feature 1 (20 Laps): 1. 58-Sean Johnson[3]; 2. 72-Tye Wilke[8]; 3. 29-Ryan Braseth[7]; 4. 79R-Scott Richardson[5]; 5. 20-Alex Braseth[6]; 6. D1RT-Tony Brockhouse[4]; 7. 58E-Dylan Johnson[2]; 8. 28-Joshua Wiest[9]; 9. 2-Ashton Spieker[10]; 10. 14K-Kody King[16]; 11. 7F-Brian Frederick[15]; 12. (DNF) 79-Chuck Christ[12]; 13. (DNF) 08-Zander Bauer[13]; 14. (DNF) 24-Shaun Erickson[14]; 15. (DNF) 42-Austin Wimer[17]; 16. (DNF) 84-Jacoby Traut[11]; 17. (DNF) 28M-Dusty Mund[1]
Heat 1 (8 Laps): 1. 72-Tye Wilke[5]; 2. 79R-Scott Richardson[6]; 3. 58E-Dylan Johnson[3]; 4. D1RT-Tony Brockhouse[9]; 5. 28-Joshua Wiest[2]; 6. 84-Jacoby Traut[7]; 7. 08-Zander Bauer[1]; 8. (DNF) 14K-Kody King[8]; 9. (DNF) 42-Austin Wimer[4]
Heat 2 (8 Laps): 1. 29-Ryan Braseth[3]; 2. 20-Alex Braseth[2]; 3. 28M-Dusty Mund[6]; 4. 58-Sean Johnson[7]; 5. 2-Ashton Spieker[8]; 6. 79-Chuck Christ[1]; 7. 24-Shaun Erickson[5]; 8. 7F-Brian Frederick[4]