Pure Stock
A Feature 1 (15 Laps): 1. 95-Jayden Michaelsohn[6]; 2. 2-Bo Gregor[8]; 3. 22-Dylan Steele[7]; 4. 10-Hayden Aberle[2]; 5. 6T-Dillon Thorpe[10]; 6. 45-nick nord[3]; 7. 69T-Nick Thoreson[4]; 8. 3-Ryan Mund[12]; 9. 9-Shad Thorfinnson[1]; 10. 002-Matt Sandvig[15]; 11. 72-Kevin Throener[11]; 12. 2K-Kelby Anderson[9]; 13. 2A-Dalton Aabrekke[13]; 14. (DNF) 98Z-Zack Nord[5]; 15. (DNS) 03-Isaiah Throener
Heat 1 (8 Laps): 1. 95-Jayden Michaelsohn[2]; 2. 22-Dylan Steele[5]; 3. 45-nick nord[3]; 4. 9-Shad Thorfinnson[4]; 5. 2K-Kelby Anderson[6]; 6. 72-Kevin Throener[8]; 7. (DNF) 03-Isaiah Throener[1]; 8. (DNF) 002-Matt Sandvig[7]
Heat 2 (8 Laps): 1. 2-Bo Gregor[1]; 2. 69T-Nick Thoreson[5]; 3. 10-Hayden Aberle[2]; 4. 98Z-Zack Nord[6]; 5. 6T-Dillon Thorpe[7]; 6. 3-Ryan Mund[3]; 7. 2A-Dalton Aabrekke[4]
Sport Compact
A Feature 1 (12 Laps): 1. 28-Roger Lukes[2]; 2. 2A-Dalton Aabrekke[1]; 3. 7X-Gavin Walton[4]; 4. 00-Kevin Youngquist[5]; 5. 0-Shawn Beto[3]; 6. 24X-Justin Hainline[10]; 7. 9-Levi Lease[12]; 8. 32-Chase Golliet[11]; 9. 6M-Dilan Madcke[13]; 10. 24-Hunter Goulet[14]; 11. 22L-Andy Booke[17]; 12. 14-Dale Mittleider[18]; 13. 22-Derek Sims[16]; 14. (DNF) 17X-Neil Walton[6]; 15. (DNF) 17-Mason Bogart[9]; 16. (DNF) 70-Devin Goulet[7]; 17. (DNF) 2-Kelby Anderson[8]; 18. (DNF) 48X-Joshua Abney[15]
Heat 1 (8 Laps): 1. 2-Kelby Anderson[2]; 2. 7X-Gavin Walton[1]; 3. 70-Devin Goulet[4]; 4. 0-Shawn Beto[9]; 5. 17-Mason Bogart[3]; 6. 32-Chase Golliet[7]; 7. 6M-Dilan Madcke[6]; 8. 48X-Joshua Abney[8]; 9. (DNS) 14-Dale Mittleider
Heat 2 (8 Laps): 1. 17X-Neil Walton[2]; 2. 2A-Dalton Aabrekke[1]; 3. 00-Kevin Youngquist[6]; 4. 28-Roger Lukes[3]; 5. 24X-Justin Hainline[7]; 6. 9-Levi Lease[4]; 7. 24-Hunter Goulet[5]; 8. 22-Derek Sims[8]; 9. 22L-Andy Booke[9]
WISSOTA Street Stock
A Feature 1 (20 Laps): 1. 10-Justin Vogel[2]; 2. 51-Eric Riley[1]; 3. 63-Jake Froemke[5]; 4. 46-Jonny Carter[12]; 5. 5-Royce Jawaski[3]; 6. 59-Kyle Anderson[14]; 7. 5P-Ryan Pommerer[7]; 8. 67-Ryan Satter[4]; 9. 2U-Kasey Ussatis[9]; 10. 79-Billie Christ[8]; 11. 11-Kyle Dykhoff[15]; 12. 22-Cory Rodin[16]; 13. 05-Kyle Howland[18]; 14. 2K-Tyler Klugman[13]; 15. 5F-Zach Frederick[6]; 16. 27J-Spencer Johnson[17]; 17. 1X-Clifford Houser[10]; 18. (DNF) 19-Todd Carter[11]; 19. (DNS) 12S-Trajan Schmidt
Heat 1 (10 Laps): 1. 2U-Kasey Ussatis[1]; 2. 67-Ryan Satter[3]; 3. 51-Eric Riley[7]; 4. 1X-Clifford Houser[2]; 5. 2K-Tyler Klugman[6]; 6. 22-Cory Rodin[4]; 7. 12S-Trajan Schmidt[5]
Heat 2 (10 Laps): 1. 5F-Zach Frederick[1]; 2. 10-Justin Vogel[3]; 3. 79-Billie Christ[5]; 4. 19-Todd Carter[6]; 5. 59-Kyle Anderson[4]; 6. 27J-Spencer Johnson[2]
Heat 3 (10 Laps): 1. 63-Jake Froemke[2]; 2. 5P-Ryan Pommerer[1]; 3. 5-Royce Jawaski[3]; 4. 46-Jonny Carter[6]; 5. 11-Kyle Dykhoff[4]; 6. 05-Kyle Howland[5]
WISSOTA Midwest Mods
A Feature 1 (20 Laps): 1. 57-Corey Storck[5]; 2. 71-Nate Reinke[8]; 3. 36-Jaren Wibstad[3]; 4. 32-Lindsey Hansen[2]; 5. 3-Jeffrey Schwind Jr[12]; 6. 22-Zach Reinke[7]; 7. 50C-Cody Lee[6]; 8. 0-Troy Nelson[10]; 9. 56-Laine Schwehr[15]; 10. 11-Kyle Schell[16]; 11. 88-Randy Klein[4]; 12. 77K-Kevin Oeder[18]; 13. 79-Charlie Christ[13]; 14. 33-Brennan Urbach[20]; 15. 19-Lucas Rodin[11]; 16. (DNF) 28-Brennon Weight[9]; 17. (DNF) 1S-Scott Bintz[17]; 18. (DNF) 6-Alex Langland[14]; 19. (DNF) 66-Kyle Langland[1]; 20. (DNS) 35-Ron DeMoss
Heat 1 (8 Laps): 1. 22-Zach Reinke[1]; 2. 88-Randy Klein[4]; 3. 66-Kyle Langland[6]; 4. 0-Troy Nelson[3]; 5. 79-Charlie Christ[2]; 6. 11-Kyle Schell[5]; 7. 35-Ron DeMoss[7]
Heat 2 (8 Laps): 1. 50C-Cody Lee[2]; 2. 57-Corey Storck[1]; 3. 36-Jaren Wibstad[4]; 4. 19-Lucas Rodin[7]; 5. 6-Alex Langland[6]; 6. 1S-Scott Bintz[3]; 7. 33-Brennan Urbach[5]
Heat 3 (8 Laps): 1. 28-Brennon Weight[3]; 2. 32-Lindsey Hansen[1]; 3. 71-Nate Reinke[5]; 4. 3-Jeffrey Schwind Jr[6]; 5. 56-Laine Schwehr[2]; 6. 77K-Kevin Oeder[4]
Pro Legends
A Feature 1 (20 Laps): 1. 72-Tye Wilke[5]; 2. B1-Brody Carlsrud[8]; 3. 19-Donavin Wiest[9]; 4. 29-Ryan Braseth[2]; 5. 34-Alex Kukowski[4]; 6. 20-Alex Braseth[1]; 7. 79R-Scott Richardson[3]; 8. D1RT-Tony Brockhouse[6]; 9. 28-Joshua Wiest[10]; 10. 5D8-Dylan Johnson[15]; 11. 58-Sean Johnson[7]; 12. 2-Ashton Spieker[18]; 13. 7F-Brian Frederick[11]; 14. 24-Shaun Erickson[13]; 15. 79-Chuck Christ[14]; 16. 18-Austin Wimer[17]; 17. 7-Lexi Wimer[16]; 18. (DNF) 28M-Dusty Mund[12]
Heat 1 (8 Laps): 1. 72-Tye Wilke[2]; 2. 20-Alex Braseth[5]; 3. 34-Alex Kukowski[3]; 4. 28-Joshua Wiest[1]; 5. 24-Shaun Erickson[6]; 6. 7-Lexi Wimer[4]
Heat 2 (8 Laps): 1. 29-Ryan Braseth[1]; 2. 79R-Scott Richardson[6]; 3. 58-Sean Johnson[2]; 4. 7F-Brian Frederick[4]; 5. 79-Chuck Christ[5]; 6. 18-Austin Wimer[3]
Heat 3 (8 Laps): 1. B1-Brody Carlsrud[4]; 2. 19-Donavin Wiest[2]; 3. D1RT-Tony Brockhouse[6]; 4. 28M-Dusty Mund[1]; 5. 5D8-Dylan Johnson[3]; 6. 2-Ashton Spieker[5]