IMCA Modified
A Feature 1 (25 Laps): 1. 5-John Corell[2]; 2. 98-John Nord[6]; 3. 48K-Kollin Hibdon[9]; 4. 0-Scott Gartner[5]; 5. 02-Jordan Sours[4]; 6. 68-Todd Duchscherer[7]; 7. 56-Shawn Becker[12]; 8. 55X-Chris Mack[3]; 9. 22-Jeremy Forester[10]; 10. (DNF) 5T-Marcus Tomlinson[8]; 11. (DNF) 9K-Andrew Kapp[1]; 12. (DNF) 2T-Mike Tomlinson[11]
Heat 1 (8 Laps): 1. 98-John Nord[1]; 2. 48K-Kollin Hibdon[3]; 3. 0-Scott Gartner[2]; 4. 22-Jeremy Forester[5]; 5. 5T-Marcus Tomlinson[4]; 6. 2T-Mike Tomlinson[6]
Heat 2 (8 Laps): 1. 9K-Andrew Kapp[1]; 2. 02-Jordan Sours[4]; 3. 5-John Corell[6]; 4. 55X-Chris Mack[3]; 5. 68-Todd Duchscherer[5]; 6. 56-Shawn Becker[2]
Pure Stock
A Feature 1 (15 Laps): 1. 10-Hayden Aberle[2]; 2. 2K-Kelby Anderson[6]; 3. 17-Asher Williams[5]; 4. 37-Erik Busche[7]; 5. 18-Joe Jacobson[3]; 6. 7C-Billy Carow[4]; 7. #9-Chris Rangeloff[1]; 8. 95-Jayden Michaelsohn[10]; 9. 8-Travis Edinger[11]; 10. 24-Leann Christensen[8]; 11. (DNF) 5-Jaidyn Edinger[9]
Heat 1 (8 Laps): 1. 37-Erik Busche[4]; 2. 24-Leann Christensen[1]; 3. 7C-Billy Carow[6]; 4. #9-Chris Rangeloff[5]; 5. 5-Jaidyn Edinger[3]; 6. (DNF) 8-Travis Edinger[2]
Heat 2 (8 Laps): 1. 18-Joe Jacobson[2]; 2. 10-Hayden Aberle[3]; 3. 2K-Kelby Anderson[4]; 4. 17-Asher Williams[5]; 5. (DNF) 95-Jayden Michaelsohn[1]
Semi-Pro Legends
A Feature 1 (20 Laps): 1. 34-Alex Kukowski[3]; 2. 19-Donavin Wiest[1]; 3. 471-Austin Wiest[12]; 4. 28-Joshua Wiest[8]; 5. 07O-Dayton Olheiser[2]; 6. 52-Bryce Barnhardt[11]; 7. 77-Preston Martin[27]; 8. 87-Gus Jensen[6]; 9. 55-Ivan Sailer[7]; 10. 84-Jacoby Traut[10]; 11. 9-Gunnar Pfaff[4]; 12. 51-Sierra Davenport[5]; 13. 1OZ-Glenn Mitchell[25]; 14. 00-Duston Hagen[15]; 15. 37-Kevin Jensen[14]; 16. 49-Collin Compson[19]; 17. 23B-Jared Beck[17]; 18. 22-Dylan Steele[18]; 19. 28L-Don Hayes[13]; 20. 29S-Trever Sahr[22]; 21. 0W-Cody Jawaski[20]; 22. 99D-Rick Diede[26]; 23. 82-Shawn Wiest[24]; 24. 17-Zander Compson[23]; 25. (DNF) 68-Kyle Doepke[21]; 26. (DNF) 0-Ryan Erdahl[9]; 27. (DNF) 43S-William Siebert[16]
Heat 1 (8 Laps): 1. 52-Bryce Barnhardt[1]; 2. 471-Austin Wiest[4]; 3. 28-Joshua Wiest[6]; 4. 84-Jacoby Traut[2]; 5. 28L-Don Hayes[3]; 6. 43S-William Siebert[8]; 7. 49-Collin Compson[7]; 8. 29S-Trever Sahr[5]; 9. 1OZ-Glenn Mitchell[9]
Heat 2 (8 Laps): 1. 19-Donavin Wiest[1]; 2. 34-Alex Kukowski[7]; 3. 55-Ivan Sailer[8]; 4. 0-Ryan Erdahl[4]; 5. 37-Kevin Jensen[9]; 6. 23B-Jared Beck[6]; 7. 0W-Cody Jawaski[2]; 8. 17-Zander Compson[3]; 9. 99D-Rick Diede[5]
Heat 3 (8 Laps): 1. 07O-Dayton Olheiser[1]; 2. 9-Gunnar Pfaff[5]; 3. 87-Gus Jensen[9]; 4. 51-Sierra Davenport[4]; 5. 00-Duston Hagen[6]; 6. 22-Dylan Steele[8]; 7. 68-Kyle Doepke[7]; 8. 82-Shawn Wiest[2]; 9. (DNF) 77-Preston Martin[3]
WISSOTA Midwest Mods
A Feature 1 (20 Laps): 1. 23-Tanner Theis[2]; 2. 71-Nate Reinke[7]; 3. 99-Jason Grimes[5]; 4. 22-Zach Reinke[6]; 5. 4-Arin Beyer[1]; 6. 6-Alex Langland[12]; 7. 271-Kelly Hagel[4]; 8. 19-Lucas Rodin[22]; 9. 30-Cole Neset[14]; 10. 77-Jarod Klein[3]; 11. 3-Jeffrey Schwind Jr[15]; 12. 36W-Jaren Wibstad[8]; 13. 66-Kyle Langland[16]; 14. 56-Laine Schwehr[13]; 15. 97M-Jim Morlock[9]; 16. 68-Matthew Duchscherer[21]; 17. 2K-Rusty Kollman[17]; 18. 11-Kyle Schell[10]; 19. #1-Tony Smith[20]; 20. (DNF) 32-Lindsey Hansen[11]; 21. (DNF) 4X-Phil Christlieb[18]; 22. (DNF) 21T-Tyler Schrenk[19]; 23. (DNS) 84-Travis Traut
Heat 1 (8 Laps): 1. 71-Nate Reinke[1]; 2. 23-Tanner Theis[2]; 3. 77-Jarod Klein[3]; 4. 11-Kyle Schell[5]; 5. 56-Laine Schwehr[6]; 6. 66-Kyle Langland[8]; 7. 21T-Tyler Schrenk[4]; 8. 68-Matthew Duchscherer[7]
Heat 2 (8 Laps): 1. 4-Arin Beyer[2]; 2. 36W-Jaren Wibstad[4]; 3. 97M-Jim Morlock[1]; 4. 32-Lindsey Hansen[3]; 5. 30-Cole Neset[8]; 6. 2K-Rusty Kollman[6]; 7. #1-Tony Smith[5]; 8. 19-Lucas Rodin[7]
Heat 3 (8 Laps): 1. 271-Kelly Hagel[1]; 2. 99-Jason Grimes[3]; 3. 22-Zach Reinke[4]; 4. 6-Alex Langland[6]; 5. 3-Jeffrey Schwind Jr[5]; 6. 4X-Phil Christlieb[7]; 7. (DNF) 84-Travis Traut[2]
WISSOTA Street Stock
A Feature 1 (20 Laps): 1. 79-Billie Christ[8]; 2. 79C-Jaden Christ[6]; 3. 37-Clay Gentzkow[2]; 4. 2U-Kasey Ussatis[4]; 5. 17-Christopher Ritter[3]; 6. 16-Spencer Johnson[10]; 7. 9JR-Brian Hanson Jr[5]; 8. 21T-Tyler Schrenk[1]; 9. 20J-Jay Schlotfeldt[12]; 10. 77-Adam Dehne[14]; 11. (DNF) 54H-Geoff Hellman[13]; 12. (DNF) 13-Dustin Erickson[7]; 13. (DNF) 52-Bryan Grenz[11]; 14. (DNF) 27J-Jordan Johnson[9]
Heat 1 (8 Laps): 1. 79-Billie Christ[3]; 2. 37-Clay Gentzkow[2]; 3. 2U-Kasey Ussatis[6]; 4. 17-Christopher Ritter[5]; 5. 27J-Jordan Johnson[1]; 6. 77-Adam Dehne[7]; 7. (DNF) 54H-Geoff Hellman[4]
Heat 2 (8 Laps): 1. 79C-Jaden Christ[1]; 2. 13-Dustin Erickson[4]; 3. 9JR-Brian Hanson Jr[3]; 4. 21T-Tyler Schrenk[6]; 5. 16-Spencer Johnson[5]; 6. 52-Bryan Grenz[2]; 7. 20J-Jay Schlotfeldt[7]
Junior Slingshots
A Feature 1 (10 Laps): 1. 42-Kaeden Bronner[2]; 2. 8-Gavin Edinger[1]; 3. 4-Reed Ketterling[5]; 4. (DNS) 4T-Tripp Nelson; 5. (DNS) 1-Qwint Irish
Heat 1 (6 Laps): 1. 4T-Tripp Nelson[3]; 2. 8-Gavin Edinger[5]; 3. 42-Kaeden Bronner[4]; 4. 4-Reed Ketterling[1]; 5. (DNF) 1-Qwint Irish[2]