Pure Stock
A Feature 1 (15 Laps): 1. 22-Dylan Steele[3]; 2. 2-Bo Gregor[7]; 3. 95-Jayden Michaelsohn[8]; 4. 002-Matt Sandvig[1]; 5. 6W-Anthony Wendel[2]; 6. 45-nick nord[5]; 7. 9-Shad Thorfinnson[9]; 8. 10-Hayden Aberle[10]; 9. 03-Isaiah Throener[15]; 10. 3-Ryan Mund[11]; 11. 72-Kevin Throener[13]; 12. (DNF) 2A-Dalton Aabrekke[4]; 13. (DNF) 98Z-Zack Nord[6]; 14. (DNF) T3-Tyce Boisjolie[14]; 15. (DNS) 2K-Kelby Anderson
Heat 1 (8 Laps): 1. 22-Dylan Steele[3]; 2. 2-Bo Gregor[1]; 3. 98Z-Zack Nord[5]; 4. 6W-Anthony Wendel[7]; 5. 9-Shad Thorfinnson[4]; 6. 3-Ryan Mund[8]; 7. 2K-Kelby Anderson[6]; 8. 72-Kevin Throener[2]
Heat 2 (8 Laps): 1. 002-Matt Sandvig[1]; 2. 2A-Dalton Aabrekke[6]; 3. 45-nick nord[2]; 4. 95-Jayden Michaelsohn[5]; 5. 10-Hayden Aberle[4]; 6. (DNF) T3-Tyce Boisjolie[7]; 7. (DNF) 03-Isaiah Throener[3]
Pro Legends
A Feature 1 (15 Laps): 1. 29-Ryan Braseth[7]; 2. 72-Tye Wilke[8]; 3. 28-Joshua Wiest[3]; 4. 08-Zander Bauer[6]; 5. 79-Chuck Christ[2]; 6. 79R-Scott Richardson[1]; 7. 7F-Brian Frederick[13]; 8. 28M-Dusty Mund[9]; 9. 2-Ashton Spieker[5]; 10. D1RT-Tony Brockhouse[14]; 11. 37-Kevin Jensen[11]; 12. (DNF) 0-Ryan Erdahl[4]; 13. (DNF) 701-Taylor Sargent[15]; 14. (DNF) 18-Austin Wimer[16]; 15. (DNF) 17-Jeremy Meyer[17]; 16. (DNF) 24-Shaun Erickson[12]; 17. (DNF) 87-Gus Jensen[10]
Heat 1 (8 Laps): 1. 72-Tye Wilke[7]; 2. 08-Zander Bauer[2]; 3. 29-Ryan Braseth[9]; 4. 79R-Scott Richardson[3]; 5. 28M-Dusty Mund[1]; 6. 37-Kevin Jensen[5]; 7. 7F-Brian Frederick[8]; 8. 701-Taylor Sargent[6]; 9. 17-Jeremy Meyer[4]
Heat 2 (8 Laps): 1. 28-Joshua Wiest[3]; 2. 2-Ashton Spieker[7]; 3. 0-Ryan Erdahl[2]; 4. 79-Chuck Christ[6]; 5. 87-Gus Jensen[1]; 6. 24-Shaun Erickson[5]; 7. D1RT-Tony Brockhouse[8]; 8. 18-Austin Wimer[4]
Sport Compact
A Feature 1 (12 Laps): 1. 2K-Kelby Anderson[4]; 2. 7X-Neil Walton[8]; 3. 96X-Tempest Trone[6]; 4. 17-Mason Bogart[2]; 5. 2A-Dalton Aabrekke[1]; 6. 28-Roger Lukes[7]; 7. 22L-Andy Booke[5]; 8. 99-Chandler Dick[11]; 9. 6M-Brendan Grover[10]; 10. (DNF) 7-Cougar Axtman[3]; 11. (DNF) 77-Eli Lyons[9]
Heat 1 (8 Laps): 1. 2K-Kelby Anderson[5]; 2. 7X-Neil Walton[3]; 3. 96X-Tempest Trone[2]; 4. 28-Roger Lukes[6]; 5. 77-Eli Lyons[1]; 6. 99-Chandler Dick[4]
Heat 2 (8 Laps): 1. 2A-Dalton Aabrekke[2]; 2. 7-Cougar Axtman[1]; 3. 17-Mason Bogart[5]; 4. 22L-Andy Booke[3]; 5. 6M-Brendan Grover[4]
WISSOTA Midwest Mods
A Feature 1 (20 Laps): 1. 19-Lucas Rodin[9]; 2. 50C-Cody Lee[5]; 3. 22-Zach Reinke[15]; 4. 6-Alex Langland[4]; 5. 56-Laine Schwehr[2]; 6. 11X-Austin Chyba[11]; 7. 71-Nate Reinke[7]; 8. 36-Jaren Wibstad[12]; 9. 77-Jarod Klein[16]; 10. 3-Jeffrey Schwind Jr[8]; 11. 33-Brennan Urbach[1]; 12. 99S-Bob Sagen[13]; 13. 30-Cole Neset[14]; 14. (DNF) 77K-Kevin Oeder[17]; 15. (DNF) 1S-Scott Bintz[10]; 16. (DNF) 66-Kyle Langland[20]; 17. (DNF) 24H-Justin Hainline[19]; 18. (DNF) 91-Jarrett Carter[6]; 19. (DNF) 35-Ron DeMoss[18]; 20. (DNF) 50H-Haley Dykhoff[3]
Heat 1 (8 Laps): 1. 19-Lucas Rodin[3]; 2. 56-Laine Schwehr[1]; 3. 71-Nate Reinke[2]; 4. 1S-Scott Bintz[6]; 5. 99S-Bob Sagen[5]; 6. 77-Jarod Klein[4]; 7. (DNF) 66-Kyle Langland[7]
Heat 2 (8 Laps): 1. 33-Brennan Urbach[2]; 2. 50H-Haley Dykhoff[4]; 3. 91-Jarrett Carter[6]; 4. 11X-Austin Chyba[5]; 5. 30-Cole Neset[7]; 6. 77K-Kevin Oeder[1]; 7. 24H-Justin Hainline[3]
Heat 3 (8 Laps): 1. 3-Jeffrey Schwind Jr[1]; 2. 6-Alex Langland[3]; 3. 50C-Cody Lee[6]; 4. 36-Jaren Wibstad[4]; 5. 22-Zach Reinke[2]; 6. 35-Ron DeMoss[5]
WISSOTA Street Stock
A Feature 1 (25 Laps): 1. 27P-Parker Anderson[1]; 2. 46-Jonny Carter[3]; 3. 19-Todd Carter[7]; 4. 79-Billie Christ[5]; 5. 19H-Hunter Carter[9]; 6. 5P-Ryan Pommerer[2]; 7. 59-Kyle Anderson[16]; 8. 51R-Eric Riley[4]; 9. 10V-Justin Vogel[8]; 10. 22-Cory Rodin[11]; 11. 16-Jaden Christ[10]; 12. 1X-Clifford Houser[6]; 13. 37-Clay Gentzkow[22]; 14. 5-Royce Jawaski[14]; 15. 19G-Cole Greseth[23]; 16. 05-Kyle Howland[21]; 17. 10-Joe Potter[20]; 18. 16J-Spencer Johnson[13]; 19. 33-Daniel Aberle[17]; 20. 24-Ashley Wampler[15]; 21. 29-Dan McNamee[24]; 22. 51-Ron Weber[25]; 23. (DNF) 2U-Kasey Ussatis[12]; 24. (DNF) 99-Andy Rossow[18]; 25. (DNF) 7-James Meagher[19]
Heat 1 (8 Laps): 1. 27P-Parker Anderson[1]; 2. 46-Jonny Carter[3]; 3. 19H-Hunter Carter[8]; 4. 16-Jaden Christ[2]; 5. 16J-Spencer Johnson[6]; 6. 59-Kyle Anderson[5]; 7. 7-James Meagher[4]; 8. 37-Clay Gentzkow[9]; 9. (DNF) 51-Ron Weber[7]
Heat 2 (8 Laps): 1. 19-Todd Carter[3]; 2. 51R-Eric Riley[4]; 3. 1X-Clifford Houser[5]; 4. 22-Cory Rodin[2]; 5. 5-Royce Jawaski[6]; 6. 33-Daniel Aberle[8]; 7. 10-Joe Potter[7]; 8. 19G-Cole Greseth[1]
Heat 3 (8 Laps): 1. 5P-Ryan Pommerer[1]; 2. 10V-Justin Vogel[5]; 3. 79-Billie Christ[4]; 4. 2U-Kasey Ussatis[2]; 5. 24-Ashley Wampler[6]; 6. 99-Andy Rossow[8]; 7. 05-Kyle Howland[3]; 8. 29-Dan McNamee[7]