Hobby Stocks
A Feature 1 (15 Laps): 1. 32-Jeremy Engelhardt[6]; 2. E98-Jeremy Herr[1]; 3. 11R-Bill Hultberg[4]; 4. 55S-Dylan Sandberg[3]; 5. E85-Derrick Appert[13]; 6. 0-John Gartner Jr[2]; 7. 4D-Josh Roehrich[10]; 8. B20-Mike Appert[9]; 9. 17-Asher Williams[7]; 10. 95-Jayden Michaelsohn[8]; 11. 01-Nathan Mundahl[5]; 12. 07-Seth Howe Kellar[11]; 13. 29V-Ryker Vetter[12]; 14. 50-Paul Morman[19]; 15. 22H-Braydee Hanson[17]; 16. 51-Sierra Davenport[20]; 17. E15-Mitch Gordon[15]; 18. 5-Barrett Herr[14]; 19. 9-Chris Rangeloff[21]; 20. X-Denver Tergesen[18]; 21. 11N-Nevin Jensen[23]; 22. (DNF) 29T-Terry Davenport[24]; 23. (DNF) 21K-Karlie Hoerner[16]; 24. (DNF) 33-Orin Volk[25]; 25. (DNF) 62K-Trenton Kohler[22]
Heat 1 (8 Laps): 1. E98-Jeremy Herr[5]; 2. 95-Jayden Michaelsohn[1]; 3. 01-Nathan Mundahl[9]; 4. 29V-Ryker Vetter[4]; 5. 5-Barrett Herr[6]; 6. 21K-Karlie Hoerner[8]; 7. 9-Chris Rangeloff[7]; 8. 62K-Trenton Kohler[3]; 9. 33-Orin Volk[2]
Heat 2 (8 Laps): 1. 55S-Dylan Sandberg[2]; 2. 17-Asher Williams[3]; 3. 32-Jeremy Engelhardt[7]; 4. B20-Mike Appert[8]; 5. E15-Mitch Gordon[1]; 6. X-Denver Tergesen[5]; 7. 51-Sierra Davenport[6]; 8. 11N-Nevin Jensen[4]
Heat 3 (8 Laps): 1. 11R-Bill Hultberg[2]; 2. 0-John Gartner Jr[6]; 3. 07-Seth Howe Kellar[4]; 4. 4D-Josh Roehrich[8]; 5. E85-Derrick Appert[7]; 6. 22H-Braydee Hanson[1]; 7. 50-Paul Morman[3]; 8. 29T-Terry Davenport[5]
IMCA Modified
A Feature 1 (25 Laps): 1. 11K-Jeremy Keller[1]; 2. 7-Marlyn Seidler[8]; 3. 99-Shawn Strand[11]; 4. 24Q-Quentin Kinzley[4]; 5. 5T-Marcus Tomlinson[2]; 6. 75-Spencer Wilson[6]; 7. 15-Travis Tooley[16]; 8. 87X-Bland Bohannon[7]; 9. 75M-Justin Medler[12]; 10. 26-Crist Pittenger[10]; 11. 13-Brent Nielsen[5]; 12. 3S-Logan Schmitz[24]; 13. 22-Alan Bohlman[23]; 14. 2T-Mike Tomlinson[25]; 15. 73T-Chris Tuchscherer[15]; 16. 31-Darrell Parsons[21]; 17. 9K-Andrew Kapp[18]; 18. 0-Scott Gartner[14]; 19. 5F-Zach Frederick[27]; 20. 71-Brent Schlafmann[26]; 21. 4-Rich Bohlman[22]; 22. 81-Jake Bosch[19]; 23. (DNF) 12S-Isaac Sondrol[13]; 24. (DNF) 86-Aaron Aaseth[28]; 25. (DNF) 8B-Chris Barros[20]; 26. (DNF) 89-Tim Perkins[9]; 27. (DNF) 91C-Jarrett Carter[17]; 28. (DQ) 1D-Mark Dahl[3]
Heat 1 (10 Laps): 1. 24Q-Quentin Kinzley[1]; 2. 11K-Jeremy Keller[10]; 3. 7-Marlyn Seidler[4]; 4. 73T-Chris Tuchscherer[3]; 5. 99-Shawn Strand[9]; 6. 15-Travis Tooley[7]; 7. 81-Jake Bosch[8]; 8. 3S-Logan Schmitz[6]; 9. 2T-Mike Tomlinson[2]; 10. 5F-Zach Frederick[5]
Heat 2 (10 Laps): 1. 1D-Mark Dahl[5]; 2. 75-Spencer Wilson[3]; 3. 26-Crist Pittenger[1]; 4. 0-Scott Gartner[2]; 5. 75M-Justin Medler[9]; 6. 91C-Jarrett Carter[7]; 7. 8B-Chris Barros[8]; 8. 22-Alan Bohlman[4]; 9. 71-Brent Schlafmann[6]
Heat 3 (10 Laps): 1. 5T-Marcus Tomlinson[6]; 2. 87X-Bland Bohannon[3]; 3. 13-Brent Nielsen[8]; 4. 89-Tim Perkins[7]; 5. 12S-Isaac Sondrol[9]; 6. 9K-Andrew Kapp[5]; 7. 31-Darrell Parsons[2]; 8. 4-Rich Bohlman[1]; 9. (DNF) 86-Aaron Aaseth[4]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 16-Alex Thompson[1]; 2. 81-Krys Yost[5]; 3. 55-Ken Sandberg[2]; 4. 11-Aiden Wagner[3]; 5. 3-Paul Schuh[4]; 6. 8-Stan Thompson[6]; 7. 12-Nicholas Hoffman[7]; 8. 71-Tom Dworshak[10]; 9. 25A-Jordan Iverson[8]; 10. (DNF) 27R-Mason Rust[9]
Heat 1 (8 Laps): 1. 16-Alex Thompson[2]; 2. 55-Ken Sandberg[4]; 3. 3-Paul Schuh[3]; 4. 11-Aiden Wagner[9]; 5. 81-Krys Yost[8]; 6. 8-Stan Thompson[10]; 7. 12-Nicholas Hoffman[6]; 8. 25A-Jordan Iverson[7]; 9. 27R-Mason Rust[1]; 10. 71-Tom Dworshak[5]
410 Sprints - Winged
A Feature 1 (25 Laps): 1. 8H-Jade Hastings[4]; 2. 13-Mark Dobmeier[2]; 3. 11M-Brendan Mullen[6]; 4. 9N-Wade Nygaard[1]; 5. 0-Nick Omdahl[3]; 6. 8-Jack Croaker[5]; 7. 10S-Josh Swangler[11]; 8. 5-Gage Pulkrabek[10]; 9. 3-Jordan Milne[12]; 10. 17-Zach Omdahl[8]; 11. 15B-Doug Mccambridge[14]; 12. (DNF) 21-Cory Palm[13]; 13. (DNF) 26-Blake Egeland[9]; 14. (DNF) 18-Zach Hultstrand[15]; 15. (DNS) 22-Nick Otto
Heat 1 (8 Laps): 1. 8H-Jade Hastings[2]; 2. 11M-Brendan Mullen[1]; 3. 13-Mark Dobmeier[6]; 4. 8-Jack Croaker[7]; 5. 5-Gage Pulkrabek[4]; 6. 3-Jordan Milne[3]; 7. 21-Cory Palm[5]; 8. 15B-Doug Mccambridge[8]
Heat 2 (8 Laps): 1. 9N-Wade Nygaard[1]; 2. 0-Nick Omdahl[4]; 3. 22-Nick Otto[3]; 4. 17-Zach Omdahl[2]; 5. 26-Blake Egeland[5]; 6. 10S-Josh Swangler[6]; 7. (DNF) 18-Zach Hultstrand[7]
Semi-Pro Legends
A Feature 1 (20 Laps): 1. 60-Drew Papke[6]; 2. 1K-Nate Keena[4]; 3. 471-Austin Wiest[3]; 4. 19-Donavin Wiest[5]; 5. 34-Alex Kukowski[1]; 6. 77-Preston Martin[11]; 7. 66-Casey Martin[7]; 8. 23-Mavrick Nelson[18]; 9. 55-Ivan Sailer[10]; 10. 070-Dayton Olheiser[9]; 11. 800-Noah Madler[17]; 12. 99-Dauntae Martin[16]; 13. 1OZ-Glenn Mitchell[2]; 14. 700-Gage Madler[14]; 15. 21M-Kelly Hoerner[15]; 16. 23B-Jared Beck[19]; 17. 14R-Philip Roller[12]; 18. 8-Mike Kraft[23]; 19. 88-Travis Martin[22]; 20. 00-Duston Hagen[8]; 21. 61-Dennis Everding[24]; 22. (DNF) 51A-AJ Davenport[21]; 23. (DNF) 52-Gunnar Pfaff[13]; 24. (DNF) 51-Sierra Davenport[20]
B Feature 1 (12 Laps): 1. 800-Noah Madler[3]; 2. 23-Mavrick Nelson[6]; 3. 23B-Jared Beck[1]; 4. 51-Sierra Davenport[11]; 5. 51A-AJ Davenport[19]; 6. 88-Travis Martin[12]; 7. 8-Mike Kraft[16]; 8. 61-Dennis Everding[9]; 9. 37-Kevin Jensen[15]; 10. 43-Dustin Herz[7]; 11. 21-Tanner Hofer[4]; 12. 16D-Jeffrey King[8]; 13. 87-Gus Jensen[5]; 14. 06-Weston Hagen[10]; 15. 40K-Michael King[18]; 16. 611-Ty Olson[17]; 17. 31-Maksim Nelson[13]; 18. 12T-Cory Tharp[14]; 19. (DNF) 07-Ashton Wendland[2]
Heat 1 (8 Laps): 1. 60-Drew Papke[1]; 2. 66-Casey Martin[4]; 3. 14R-Philip Roller[3]; 4. 77-Preston Martin[8]; 5. 800-Noah Madler[2]; 6. 23-Mavrick Nelson[7]; 7. 51-Sierra Davenport[5]; 8. 37-Kevin Jensen[6]; 9. 611-Ty Olson[9]
Heat 2 (8 Laps): 1. 1K-Nate Keena[2]; 2. 471-Austin Wiest[7]; 3. 19-Donavin Wiest[9]; 4. 99-Dauntae Martin[3]; 5. 21M-Kelly Hoerner[8]; 6. 43-Dustin Herz[4]; 7. 88-Travis Martin[6]; 8. 31-Maksim Nelson[5]; 9. (DNF) 51A-AJ Davenport[1]
Heat 3 (8 Laps): 1. 1OZ-Glenn Mitchell[6]; 2. 55-Ivan Sailer[2]; 3. 52-Gunnar Pfaff[3]; 4. 700-Gage Madler[5]; 5. 07-Ashton Wendland[1]; 6. 87-Gus Jensen[8]; 7. 61-Dennis Everding[4]; 8. 8-Mike Kraft[7]; 9. 40K-Michael King[9]
Heat 4 (8 Laps): 1. 34-Alex Kukowski[8]; 2. 070-Dayton Olheiser[1]; 3. 00-Duston Hagen[7]; 4. 23B-Jared Beck[3]; 5. 21-Tanner Hofer[2]; 6. 16D-Jeffrey King[6]; 7. 06-Weston Hagen[4]; 8. 12T-Cory Tharp[5]
WISSOTA Street Stock
A Feature 1 (20 Laps): 1. 97-Hunter Domagala[1]; 2. 5F-Zach Frederick[5]; 3. 19-Todd Carter[2]; 4. S8-Shawn Volk[4]; 5. 21D-Matt Dosch[10]; 6. 20-Brian Swenson[8]; 7. 46-Brandon Beeter[9]; 8. 13-Jason Meidinger[16]; 9. 17R-Christopher Ritter[11]; 10. 05-Dylan Herner[19]; 11. E30-Lance Jangula[25]; 12. 51-John Feist[14]; 13. 96-Tracy Domagala[7]; 14. 44-Barrett Berg[22]; 15. 52-Bryan Grenz[18]; 16. 99-Brock Beeter[12]; 17. 12W-Chris Welk Jr[17]; 18. 454-Brad Schmitt[24]; 19. 11-Emily Mundahl[21]; 20. 9JR-Brian Hanson Jr[13]; 21. 38X-Brandon Booke[23]; 22. (DNF) 16-Spencer Johnson[15]; 23. (DNF) 17Z-Kyle Zittleman[3]; 24. (DNF) 27J-Jordan Johnson[20]; 25. (DNF) 2U-Kasey Ussatis[6]; 26. (DNS) 54G-Geoff Hellman
Heat 1 (10 Laps): 1. 19-Todd Carter[4]; 2. 2U-Kasey Ussatis[2]; 3. 20-Brian Swenson[1]; 4. 17R-Christopher Ritter[6]; 5. 51-John Feist[5]; 6. 13-Jason Meidinger[7]; 7. 05-Dylan Herner[8]; 8. 44-Barrett Berg[9]; 9. (DNF) 54G-Geoff Hellman[3]
Heat 2 (10 Laps): 1. 97-Hunter Domagala[6]; 2. 5F-Zach Frederick[4]; 3. 46-Brandon Beeter[2]; 4. 96-Tracy Domagala[7]; 5. 16-Spencer Johnson[5]; 6. 12W-Chris Welk Jr[1]; 7. 27J-Jordan Johnson[8]; 8. 38X-Brandon Booke[3]; 9. E30-Lance Jangula[9]
Heat 3 (10 Laps): 1. S8-Shawn Volk[1]; 2. 17Z-Kyle Zittleman[5]; 3. 21D-Matt Dosch[3]; 4. 99-Brock Beeter[6]; 5. 9JR-Brian Hanson Jr[4]; 6. 52-Bryan Grenz[2]; 7. 11-Emily Mundahl[8]; 8. 454-Brad Schmitt[7]