Pure Stock
A Feature 1 (15 Laps): 1. 95-Jayden Michaelsohn[7]; 2. 2-Bo Gregor[8]; 3. 98Z-Zack Nord[6]; 4. 45-nick nord[2]; 5. 2K-Kelby Anderson[3]; 6. 7C-Billy Carow[5]; 7. 22-Dylan Steele[12]; 8. 10-Hayden Aberle[4]; 9. 2A-Dalton Aabrekke[1]; 10. 6W-Anthony Wendel[11]; 11. (DNF) T3-Tyce Boisjolie[10]; 12. (DNF) 29S-Trever Sahr[9]; 13. (DNS) 9-Shad Thorfinnson
Heat 1 (8 Laps): 1. 2K-Kelby Anderson[2]; 2. 95-Jayden Michaelsohn[5]; 3. 45-nick nord[4]; 4. 2A-Dalton Aabrekke[1]; 5. 29S-Trever Sahr[6]; 6. T3-Tyce Boisjolie[7]; 7. (DNF) 9-Shad Thorfinnson[3]
Heat 2 (8 Laps): 1. 7C-Billy Carow[1]; 2. 2-Bo Gregor[5]; 3. 98Z-Zack Nord[4]; 4. 10-Hayden Aberle[6]; 5. (DNF) 6W-Anthony Wendel[2]; 6. (DNF) 22-Dylan Steele[3]
Pro Legends
A Feature 1 (15 Laps): 1. 34-Alex Kukowski[8]; 2. 29-Ryan Braseth[9]; 3. 41AU-Glenn Mitchell[6]; 4. 60-Drew Papke[7]; 5. 2-Ashton Spieker[10]; 6. 52-Bryce Barnhardt[11]; 7. 28-Joshua Wiest[12]; 8. 08-Zander Bauer[4]; 9. 7F-Brian Frederick[5]; 10. 701-Taylor Sargent[3]; 11. 79R-Scott Richardson[1]; 12. 23B-Jared Beck[15]; 13. 49-Collin Compson[13]; 14. 9-Gunnar Pfaff[19]; 15. 18-Austin Wimer[16]; 16. 24-Shaun Erickson[17]; 17. 28M-Dusty Mund[2]; 18. 79-Chuck Christ[14]; 19. 99-Mike Sobolik[18]; 20. (DNS) 17-Zander Compson; 21. (DNS) D1RT-Tony Brockhouse
Heat 1 (8 Laps): 1. 34-Alex Kukowski[2]; 2. 60-Drew Papke[4]; 3. 41AU-Glenn Mitchell[6]; 4. 2-Ashton Spieker[5]; 5. 49-Collin Compson[1]; 6. 18-Austin Wimer[7]; 7. 99-Mike Sobolik[3]
Heat 2 (8 Laps): 1. 08-Zander Bauer[1]; 2. 28M-Dusty Mund[4]; 3. 701-Taylor Sargent[3]; 4. 52-Bryce Barnhardt[5]; 5. 79-Chuck Christ[6]; 6. 24-Shaun Erickson[7]; 7. 9-Gunnar Pfaff[2]
Heat 3 (8 Laps): 1. 29-Ryan Braseth[5]; 2. 7F-Brian Frederick[3]; 3. 79R-Scott Richardson[4]; 4. 28-Joshua Wiest[6]; 5. 23B-Jared Beck[1]; 6. (DNF) D1RT-Tony Brockhouse[2]; 7. (DNF) 17-Zander Compson[7]
Sport Compact
A Feature 1 (12 Laps): 1. 28-Roger Lukes[2]; 2. 17X-Neil Walton[6]; 3. 2K-Kelby Anderson[7]; 4. 97-Cole Bogart[5]; 5. 7X-Gavin Walton[3]; 6. 2A-Dalton Aabrekke[13]; 7. 6M-Brendan Grover[1]; 8. 007-Drew Bixby[11]; 9. 50M-Brady Molter[14]; 10. 03-Christian Kast[17]; 11. 4-Lee Williams[19]; 12. 77-Eli Lyons[16]; 13. 99-Chandler Dick[12]; 14. 3K-Jason Kast[9]; 15. (DNF) 00-Kevin Youngquist[4]; 16. (DNF) 17-Mason Bogart[10]; 17. (DNF) 96X-Tempest Trone[18]; 18. (DNF) 3E-Hunter Goulet[8]; 19. (DNF) 14-Dale Mittleider[15]
Heat 1 (8 Laps): 1. 28-Roger Lukes[1]; 2. 7X-Gavin Walton[2]; 3. 00-Kevin Youngquist[4]; 4. 17-Mason Bogart[6]; 5. 2A-Dalton Aabrekke[3]; 6. 77-Eli Lyons[7]; 7. (DNS) 4-Lee Williams
Heat 2 (8 Laps): 1. 17X-Neil Walton[1]; 2. 97-Cole Bogart[2]; 3. 6M-Brendan Grover[6]; 4. 007-Drew Bixby[3]; 5. 50M-Brady Molter[5]; 6. 03-Christian Kast[4]
Heat 3 (8 Laps): 1. 2K-Kelby Anderson[5]; 2. 3E-Hunter Goulet[2]; 3. 3K-Jason Kast[3]; 4. 99-Chandler Dick[6]; 5. 14-Dale Mittleider[1]; 6. (DNF) 96X-Tempest Trone[4]
WISSOTA Midwest Mods
A Feature 1 (20 Laps): 1. 19-Lucas Rodin[4]; 2. 71-Nate Reinke[5]; 3. 22-Zach Reinke[3]; 4. 1S-Scott Bintz[9]; 5. 32-Lindsey Hansen[15]; 6. 57-Corey Storck[2]; 7. 28-Brennon Weight[13]; 8. 36-Jaren Wibstad[6]; 9. 11-Kyle Schell[8]; 10. 66-Kyle Langland[1]; 11. 77-Jarod Klein[10]; 12. 3-Jeffrey Schwind Jr[22]; 13. 84-Travis Traut[7]; 14. 4B-Arin Beyer[18]; 15. 30-Cole Neset[24]; 16. 33-Brennan Urbach[21]; 17. 99S-Bob Sagen[16]; 18. 2-Rusty Kollman[25]; 19. 77K-Kevin Oeder[19]; 20. 68M-Matthew Duchscherer[23]; 21. #1-Tony Smith[14]; 22. (DNF) B0-Jory Berg[12]; 23. (DNF) 0-Troy Nelson[11]; 24. (DNF) 56-Laine Schwehr[17]; 25. (DNF) 77J-Nathan Jager[20]
B Feature 1 (10 Laps): 1. 33-Brennan Urbach[1]; 2. 3-Jeffrey Schwind Jr[3]; 3. 68M-Matthew Duchscherer[5]; 4. 30-Cole Neset[6]; 5. 2-Rusty Kollman[13]; 6. 4X-Terry Busak[9]; 7. 271-Kelly Hagel[12]; 8. 68-Todd Duchscherer[10]; 9. 35-Ron DeMoss[11]; 10. 50S-Jay Sahr[8]; 11. 24H-Justin Hainline[7]; 12. (DNF) 20-Shannon Schlenker[2]; 13. (DNS) 21S-Terry Sahr
Heat 1 (8 Laps): 1. 71-Nate Reinke[3]; 2. 57-Corey Storck[5]; 3. 1S-Scott Bintz[2]; 4. 28-Brennon Weight[6]; 5. 56-Laine Schwehr[4]; 6. 33-Brennan Urbach[7]; 7. 68M-Matthew Duchscherer[9]; 8. 4X-Terry Busak[1]; 9. 271-Kelly Hagel[8]
Heat 2 (8 Laps): 1. 22-Zach Reinke[5]; 2. 11-Kyle Schell[1]; 3. 77-Jarod Klein[2]; 4. #1-Tony Smith[3]; 5. 4B-Arin Beyer[6]; 6. 20-Shannon Schlenker[4]; 7. 30-Cole Neset[7]; 8. 68-Todd Duchscherer[8]
Heat 3 (8 Laps): 1. 19-Lucas Rodin[1]; 2. 66-Kyle Langland[4]; 3. 0-Troy Nelson[2]; 4. 32-Lindsey Hansen[6]; 5. 77K-Kevin Oeder[3]; 6. 3-Jeffrey Schwind Jr[8]; 7. 24H-Justin Hainline[7]; 8. (DNF) 2-Rusty Kollman[5]
Heat 4 (8 Laps): 1. 36-Jaren Wibstad[4]; 2. 84-Travis Traut[1]; 3. B0-Jory Berg[5]; 4. 99S-Bob Sagen[2]; 5. 77J-Nathan Jager[3]; 6. 21S-Terry Sahr[7]; 7. 50S-Jay Sahr[8]; 8. 35-Ron DeMoss[6]
WISSOTA Street Stock
A Feature 1 (20 Laps): 1. 59-Kyle Anderson[4]; 2. 79-Billie Christ[5]; 3. 19-Todd Carter[3]; 4. 46-Jonny Carter[8]; 5. 16-Jaden Christ[2]; 6. 37-Clay Gentzkow[1]; 7. 27J-Jordan Johnson[7]; 8. 19G-Cole Greseth[9]; 9. 9JR-Brian Hanson Jr[6]; 10. (DNS) 20-Brayden Kunze
Heat 1 (8 Laps): 1. 46-Jonny Carter[2]; 2. 59-Kyle Anderson[1]; 3. 37-Clay Gentzkow[5]; 4. 9JR-Brian Hanson Jr[4]; 5. 19G-Cole Greseth[3]
Heat 2 (8 Laps): 1. 19-Todd Carter[2]; 2. 79-Billie Christ[4]; 3. 16-Jaden Christ[3]; 4. 27J-Jordan Johnson[1]; 5. (DNS) 20-Brayden Kunze