Hobby Stocks
Johnsons Wrecking A Feature 1 (15 Laps): 1. 22H-Braydee Hanson[2]; 2. 51-AJ Davenport[9]; 3. 4D-Josh Roehrich[4]; 4. 32-Jeremy Engelhardt[10]; 5. 12W-Chris Welk Jr[14]; 6. B20-Mike Appert[8]; 7. E85-Derrick Appert[11]; 8. 0-John Gartner Jr[6]; 9. 11R-Bill Hultberg[13]; 10. E98-Jeremy Herr[3]; 11. 44-Dylan Bitz[23]; 12. 07-Seth Howe Kellar[12]; 13. 40-Eugene Halverson[1]; 14. 19H-Devin Hanson[22]; 15. 1E-Roy Erickson[18]; 16. 18-Curt Michaelsohn[7]; 17. 29V-Ryker Vetter[25]; 18. E15-Mitch Gordon[19]; 19. 55B-Brian Morast[21]; 20. 91K-Keith Morast[24]; 21. 3-Paul Schuh[20]; 22. 55S-Dylan Sandberg[15]; 23. (DNF) 58-Daniel Kaseman[17]; 24. (DNF) 44M-Keith McCleary[5]; 25. (DNF) 01-Nathan Mundahl[16]; 26. (DNS) 78-Jeremy Wetzel
Johnsons Wrecking Heat 1 (8 Laps): 1. 0-John Gartner Jr[2]; 2. 22H-Braydee Hanson[1]; 3. 18-Curt Michaelsohn[4]; 4. 32-Jeremy Engelhardt[6]; 5. 11R-Bill Hultberg[3]; 6. 01-Nathan Mundahl[8]; 7. E15-Mitch Gordon[5]; 8. 19H-Devin Hanson[7]; 9. 29V-Ryker Vetter[9]
Johnsons Wrecking Heat 2 (8 Laps): 1. B20-Mike Appert[1]; 2. 4D-Josh Roehrich[2]; 3. E98-Jeremy Herr[3]; 4. E85-Derrick Appert[7]; 5. 12W-Chris Welk Jr[8]; 6. 58-Daniel Kaseman[6]; 7. 3-Paul Schuh[4]; 8. 44-Dylan Bitz[5]; 9. 78-Jeremy Wetzel[9]
Johnsons Wrecking Heat 3 (8 Laps): 1. 44M-Keith McCleary[2]; 2. 51-AJ Davenport[4]; 3. 40-Eugene Halverson[8]; 4. 07-Seth Howe Kellar[1]; 5. 55S-Dylan Sandberg[6]; 6. 1E-Roy Erickson[5]; 7. 55B-Brian Morast[3]; 8. 91K-Keith Morast[7]
IMCA Modified
Capital Heights Auto Clinic A Feature 1 (25 Laps): 1. 7-Marlyn Seidler[8]; 2. 11K-Jeremy Keller[10]; 3. 5F-Zach Frederick[5]; 4. 99-Shawn Strand[9]; 5. 26-Crist Pittenger[6]; 6. 24Q-Quentin Kinzley[11]; 7. 0-Scott Gartner[1]; 8. 75-Spencer Wilson[13]; 9. 37H-Michael Hartigan[3]; 10. 1D-Mark Dahl[7]; 11. 15-Travis Tooley[12]; 12. 89-Tim Perkins[15]; 13. 12S-Isaac Sondrol[4]; 14. 1X-Chris Welk[2]; 15. (DNF) 31-Darrell Parsons[14]; 16. (DNS) 5-John Corell; 17. (DNS) 5T-Marcus Tomlinson
Capital Heights Auto Clinic Heat 1 (8 Laps): 1. 99-Shawn Strand[7]; 2. 7-Marlyn Seidler[6]; 3. 1X-Chris Welk[2]; 4. 12S-Isaac Sondrol[3]; 5. 26-Crist Pittenger[4]; 6. 24Q-Quentin Kinzley[9]; 7. 75-Spencer Wilson[8]; 8. 31-Darrell Parsons[1]; 9. (DNS) 5T-Marcus Tomlinson
Capital Heights Auto Clinic Heat 2 (8 Laps): 1. 1D-Mark Dahl[4]; 2. 0-Scott Gartner[1]; 3. 11K-Jeremy Keller[8]; 4. 37H-Michael Hartigan[2]; 5. 5F-Zach Frederick[3]; 6. 15-Travis Tooley[5]; 7. (DNF) 89-Tim Perkins[6]; 8. (DNS) 5-John Corell
IMCA Sport Compact
Bill Dean Real Estate A Feature 1 (10 Laps): 1. 55-Ken Sandberg[5]; 2. 8-Stan Thompson[4]; 3. 16-Alex Thompson[3]; 4. 11-Aiden Wagner[8]; 5. 21-Tanner Hofer[2]; 6. 77-Corey Bolle[7]; 7. 15-Shad Pederson[6]; 8. 33K-Nicholas Hoffman[9]; 9. 71-Tom Dworshak[1]
Bill Dean Real Estate Heat 1 (6 Laps): 1. 55-Ken Sandberg[7]; 2. 16-Alex Thompson[5]; 3. 21-Tanner Hofer[2]; 4. 8-Stan Thompson[6]; 5. 71-Tom Dworshak[1]; 6. 15-Shad Pederson[3]; 7. 77-Corey Bolle[9]; 8. 11-Aiden Wagner[4]; 9. 33K-Nicholas Hoffman[8]
WISSOTA Street Stock
Perfection Plus Auto Detailing A Feature 1 (20 Laps): 1. 5F-Zach Frederick[7]; 2. 97-Hunter Domagala[6]; 3. 59-Kyle Anderson[5]; 4. 21D-Matt Dosch[8]; 5. 03-John Weber[4]; 6. 51-John Feist[2]; 7. 42-Nathan Speten[1]; 8. 15-Tanner Dosch[12]; 9. 46-Jason Berg[19]; 10. 96-Nathan Messmer[13]; 11. S8-Shawn Volk[3]; 12. 44-Barrett Berg[16]; 13. 21-Kelly Hoerner[14]; 14. 7-Patrick Perlichek[17]; 15. 38X-Brandon Booke[11]; 16. 96R-Wyatt Rath Wald[10]; 17. 05-Dylan Herner[15]; 18. 27J-Jordan Johnson[18]; 19. 13-Jason Meidinger[9]
Perfection Plus Auto Detailing Heat 1 (10 Laps): 1. 51-John Feist[2]; 2. 5F-Zach Frederick[3]; 3. S8-Shawn Volk[4]; 4. 42-Nathan Speten[7]; 5. 13-Jason Meidinger[1]; 6. 38X-Brandon Booke[6]; 7. 96-Nathan Messmer[5]; 8. 05-Dylan Herner[9]; 9. 7-Patrick Perlichek[10]; 10. 27J-Jordan Johnson[8]
Perfection Plus Auto Detailing Heat 2 (10 Laps): 1. 97-Hunter Domagala[1]; 2. 59-Kyle Anderson[3]; 3. 21D-Matt Dosch[8]; 4. 03-John Weber[2]; 5. 96R-Wyatt Rath Wald[4]; 6. 15-Tanner Dosch[7]; 7. 21-Kelly Hoerner[9]; 8. 44-Barrett Berg[5]; 9. (DNF) 46-Jason Berg[6]
Semi-Pro Legends
All Seasons Outdoor A Feature 1 (20 Laps): 1. 60-Drew Papke[12]; 2. 1K-Nate Keena[3]; 3. 38-Brandon Anderson[13]; 4. 19-Donavin Wiest[11]; 5. 99-Dauntae Martin[7]; 6. 77-Preston Martin[9]; 7. 471-Austin Wiest[10]; 8. 52-Bryce Barnhardt[6]; 9. 66-Casey Martin[8]; 10. 87-Gus Jensen[19]; 11. 23-Mavrick Nelson[1]; 12. 94-Jay Quenzer[4]; 13. 00-Duston Hagen[14]; 14. 07O-Dayton Olheiser[16]; 15. 88-Travis Martin[18]; 16. 28L-Don Hayes[28]; 17. 9-Gunnar Pfaff[20]; 18. 100-Kelly Heiser[24]; 19. 800-Noah Madler[25]; 20. 8V-Steve Voegele[15]; 21. 28S-christian schmaltz[26]; 22. 700-Gage Madler[23]; 23. 8-Mike Kraft[27]; 24. 21-Tanner Hofer[21]; 25. (DNF) 55-Ivan Sailer[5]; 26. (DNF) 51-Sierra Davenport[29]; 27. (DNF) 11X-Doug Fitterer[17]; 28. (DNF) 99T-Tyler Garretson[22]; 29. (DNF) 37-Kevin Jensen[2]
All Seasons Outdoor Heat 1 (10 Laps): 1. 77-Preston Martin[2]; 2. 60-Drew Papke[6]; 3. 1K-Nate Keena[3]; 4. 55-Ivan Sailer[8]; 5. 38-Brandon Anderson[7]; 6. 07O-Dayton Olheiser[9]; 7. 87-Gus Jensen[10]; 8. 99T-Tyler Garretson[4]; 9. 800-Noah Madler[1]; 10. 28L-Don Hayes[5]
All Seasons Outdoor Heat 2 (10 Laps): 1. 52-Bryce Barnhardt[1]; 2. 19-Donavin Wiest[7]; 3. 37-Kevin Jensen[4]; 4. 23-Mavrick Nelson[2]; 5. 00-Duston Hagen[6]; 6. 11X-Doug Fitterer[5]; 7. 9-Gunnar Pfaff[9]; 8. 700-Gage Madler[3]; 9. 28S-christian schmaltz[8]; 10. 51-Sierra Davenport[10]
All Seasons Outdoor Heat 3 (10 Laps): 1. 471-Austin Wiest[4]; 2. 66-Casey Martin[9]; 3. 99-Dauntae Martin[5]; 4. 94-Jay Quenzer[2]; 5. 8V-Steve Voegele[1]; 6. 88-Travis Martin[7]; 7. 21-Tanner Hofer[6]; 8. 100-Kelly Heiser[8]; 9. 8-Mike Kraft[3]