Hobby Stocks
Johnsons Wrecking A Feature 1 (15 Laps): 1. 32-Jeremy Engelhardt[11]; 2. 22H-Braydee Hanson[6]; 3. 21K-Karlie Hoerner[1]; 4. 18-Curt Michaelsohn[2]; 5. 12W-Chris Welk Jr[7]; 6. 44-Keith McCleary[3]; 7. B20-Mike Appert[9]; 8. E85-Derrick Appert[12]; 9. 4D-Josh Roehrich[10]; 10. 11R-Bill Hultberg[13]; 11. 07-Seth Howe Kellar[8]; 12. 55S-Dylan Sandberg[5]; 13. 0-John Gartner Jr[22]; 14. 9-Chris Rangeloff[20]; 15. 58-Daniel Kaseman[14]; 16. 3-Paul Schuh[23]; 17. E15-Mitch Gordon[16]; 18. 29S-Trever Sahr[15]; 19. 55B-Brian Morast[21]; 20. 91K-Keith Morast[19]; 21. 1E-Roy Erickson[4]; 22. (DNF) 29V-Ryker Vetter[18]; 23. (DNF) 29T-Mark Lecount[17]
Johnsons Wrecking Heat 1 (8 Laps): 1. 32-Jeremy Engelhardt[2]; 2. 44-Keith McCleary[1]; 3. 55S-Dylan Sandberg[4]; 4. 22H-Braydee Hanson[5]; 5. 11R-Bill Hultberg[7]; 6. E15-Mitch Gordon[6]; 7. 91K-Keith Morast[8]; 8. (DNF) 0-John Gartner Jr[3]
Johnsons Wrecking Heat 2 (8 Laps): 1. 07-Seth Howe Kellar[2]; 2. E85-Derrick Appert[1]; 3. 12W-Chris Welk Jr[6]; 4. 21K-Karlie Hoerner[5]; 5. 58-Daniel Kaseman[7]; 6. 29T-Mark Lecount[8]; 7. 9-Chris Rangeloff[4]; 8. 3-Paul Schuh[3]
Johnsons Wrecking Heat 3 (8 Laps): 1. B20-Mike Appert[3]; 2. 18-Curt Michaelsohn[1]; 3. 4D-Josh Roehrich[4]; 4. 1E-Roy Erickson[5]; 5. 29S-Trever Sahr[6]; 6. 29V-Ryker Vetter[2]; 7. 55B-Brian Morast[7]
IMCA Modified
Capital Heights Auto Clinic A Feature 1 (25 Laps): 1. 11K-Jeremy Keller[10]; 2. 1D-Mark Dahl[3]; 3. 75-Spencer Wilson[11]; 4. 24Q-Quentin Kinzley[9]; 5. 5F-Zach Frederick[4]; 6. 99-Shawn Strand[8]; 7. 29C-Drew Christianson[6]; 8. 5-John Corell[5]; 9. 7-Marlyn Seidler[13]; 10. 26-Crist Pittenger[7]; 11. 0-Scott Gartner[2]; 12. 15-Travis Tooley[12]; 13. 71-Brent Schlafmann[1]; 14. 31-Darrell Parsons[16]; 15. 8-Chris Barros[15]; 16. 1X-Chris Welk[14]; 17. 6R-Ryan Novak[17]
Capital Heights Auto Clinic Heat 1 (8 Laps): 1. 71-Brent Schlafmann[2]; 2. 99-Shawn Strand[7]; 3. 5F-Zach Frederick[4]; 4. 29C-Drew Christianson[6]; 5. 0-Scott Gartner[3]; 6. 75-Spencer Wilson[5]; 7. 7-Marlyn Seidler[8]; 8. 8-Chris Barros[1]; 9. 6R-Ryan Novak[9]
Capital Heights Auto Clinic Heat 2 (8 Laps): 1. 5-John Corell[4]; 2. 26-Crist Pittenger[6]; 3. 24Q-Quentin Kinzley[7]; 4. 1D-Mark Dahl[3]; 5. 11K-Jeremy Keller[8]; 6. 15-Travis Tooley[5]; 7. 1X-Chris Welk[2]; 8. 31-Darrell Parsons[1]
IMCA Sport Compact
Bill Dean Real Estate A Feature 1 (10 Laps): 1. 55-Ken Sandberg[5]; 2. 18-Stan Thompson[4]; 3. 16-Alex Thompson[10]; 4. 15-Shad Pederson[1]; 5. 27R-Mason Rust[6]; 6. 21-Tanner Hofer[3]; 7. 05-Lane Doll[2]; 8. 71-Tom Dworshak[8]; 9. 77-Corey Bolle[7]; 10. 49-Richard Kratz[9]
Bill Dean Real Estate Heat 1 (8 Laps): 1. 55-Ken Sandberg[9]; 2. 18-Stan Thompson[8]; 3. 15-Shad Pederson[2]; 4. 05-Lane Doll[3]; 5. 21-Tanner Hofer[6]; 6. 27R-Mason Rust[10]; 7. 77-Corey Bolle[5]; 8. 71-Tom Dworshak[1]; 9. 49-Richard Kratz[4]; 10. (DNF) 16-Alex Thompson[7]
WISSOTA Street Stock
Perfection Plus Auto Detailing A Feature 1 (20 Laps): 1. 5F-Zach Frederick[8]; 2. 97-Hunter Domagala[7]; 3. 16-Spencer Johnson[4]; 4. S8-Shawn Volk[2]; 5. 96M-Nathan Messmer[6]; 6. 46-Jason Berg[5]; 7. 13-Jason Meidinger[3]; 8. 21D-Matt Dosch[9]; 9. 7-Patrick Perlichek[16]; 10. 51-John Feist[1]; 11. 44-Barrett Berg[12]; 12. 21-Kelly Hoerner[15]; 13. 05-Dylan Herner[10]; 14. 54G-Geoff Hellman[17]; 15. 2X-Kendall Booke[14]; 16. 38X-Brandon Booke[11]; 17. (DNS) 20-Brian Swenson; 18. (DNS) 17R-Christopher Ritter
Perfection Plus Auto Detailing Heat 1 (8 Laps): 1. 16-Spencer Johnson[1]; 2. 5F-Zach Frederick[8]; 3. 96M-Nathan Messmer[5]; 4. S8-Shawn Volk[3]; 5. 21D-Matt Dosch[7]; 6. 38X-Brandon Booke[9]; 7. 20-Brian Swenson[4]; 8. 21-Kelly Hoerner[6]; 9. 7-Patrick Perlichek[2]
Perfection Plus Auto Detailing Heat 2 (8 Laps): 1. 13-Jason Meidinger[2]; 2. 97-Hunter Domagala[6]; 3. 51-John Feist[7]; 4. 46-Jason Berg[5]; 5. 05-Dylan Herner[1]; 6. 44-Barrett Berg[8]; 7. 2X-Kendall Booke[9]; 8. (DNF) 54G-Geoff Hellman[3]; 9. (DNF) 17R-Christopher Ritter[4]
Semi-Pro Legends
All Seasons Outdoor A Feature 1 (20 Laps): 1. 60-Drew Papke[10]; 2. 471-Austin Wiest[9]; 3. 55-Ivan Sailer[5]; 4. 77-Preston Martin[7]; 5. 19-Donavin Wiest[11]; 6. 51A-AJ Davenport[18]; 7. 94-Jay Quenzer[4]; 8. 37-Kevin Jensen[2]; 9. 23-Mavrick Nelson[14]; 10. 00-Duston Hagen[21]; 11. 070-Dayton Olheiser[17]; 12. 66-Casey Martin[3]; 13. 5J-Justin Reagan[1]; 14. 8V-Steve Voegele[15]; 15. 88-Travis Martin[13]; 16. 700-Gage Madler[19]; 17. 9-Gunnar Pfaff[16]; 18. 21-Tanner Hofer[20]; 19. 16-Jeffrey King[25]; 20. (DNF) 8-Mike Kraft[24]; 21. (DNF) 1K-Nate Keena[12]; 22. (DNF) 51-Sierra Davenport[23]; 23. (DNF) 97-Logan Berg[22]; 24. (DNF) 99-Dauntae Martin[6]; 25. (DNF) 34-Alex Kukowski[8]
All Seasons Outdoor Heat 1 (8 Laps): 1. 77-Preston Martin[5]; 2. 66-Casey Martin[8]; 3. 1K-Nate Keena[7]; 4. 94-Jay Quenzer[4]; 5. 88-Travis Martin[3]; 6. 9-Gunnar Pfaff[2]; 7. 700-Gage Madler[1]; 8. 97-Logan Berg[6]; 9. 16-Jeffrey King[9]
All Seasons Outdoor Heat 2 (8 Laps): 1. 19-Donavin Wiest[1]; 2. 34-Alex Kukowski[5]; 3. 99-Dauntae Martin[3]; 4. 471-Austin Wiest[6]; 5. 23-Mavrick Nelson[8]; 6. 070-Dayton Olheiser[4]; 7. 21-Tanner Hofer[7]; 8. 51-Sierra Davenport[2]
All Seasons Outdoor Heat 3 (8 Laps): 1. 60-Drew Papke[4]; 2. 55-Ivan Sailer[5]; 3. 5J-Justin Reagan[2]; 4. 37-Kevin Jensen[1]; 5. 8V-Steve Voegele[3]; 6. 51A-AJ Davenport[8]; 7. 00-Duston Hagen[7]; 8. 8-Mike Kraft[6]