Street Stocks
A Feature 1 (15 Laps): 1. 1R-Cole Richards[7]; 2. 3R-Danny Richards[6]; 3. 71H-Ron Hanestad[8]; 4. 7X-Mike Knudtson[2]; 5. 12-Kammron Rose[4]; 6. 19H-Kevin Herrman[10]; 7. 20-Connor Franson[9]; 8. 84M-Doug Martin[1]; 9. (DNF) 38-Tom O’Brien[12]; 10. (DNF) 19J-Jenna Herrman[11]; 11. (DNF) 17-Jake Stowell[5]; 12. (DNF) 84-Hunter VanGilder[3]
Heat 1 (8 Laps): 1. 3R-Danny Richards[3]; 2. 12-Kammron Rose[1]; 3. 84M-Doug Martin[2]; 4. 17-Jake Stowell[5]; 5. 20-Connor Franson[4]; 6. 19J-Jenna Herrman[6]
Heat 2 (8 Laps): 1. 84-Hunter VanGilder[2]; 2. 1R-Cole Richards[4]; 3. 7X-Mike Knudtson[1]; 4. 71H-Ron Hanestad[6]; 5. 19H-Kevin Herrman[3]; 6. 38-Tom O’Brien[5]
Hornets
A Feature 1 (12 Laps): 1. 59H-Jason Helgeson[4]; 2. 14B-Jason Bauer[5]; 3. 40-Justin King[6]; 4. (DNF) 19-Jason Holte[2]; 5. (DNF) 36-Jason Junker[3]; 6. (DNF) 11-Jeriame Czubakowski[1]
Heat 1 (8 Laps): 1. 36-Jason Junker[5]; 2. 19-Jason Holte[6]; 3. 14B-Jason Bauer[3]; 4. 59H-Jason Helgeson[2]; 5. 11-Jeriame Czubakowski[1]; 6. (DNS) 40-Justin King
USRA Late Models
A Feature 1 (20 Laps): 1. LXV65-Lucas Peterson[8]; 2. 54-Chad Prissel[11]; 3. 4G-Scott Guthrie[5]; 4. 14-Steven O'Brien Jr[1]; 5. 97-Travis Friske[3]; 6. 63-Matt McEathron[6]; 7. 007-Jess Seim[7]; 8. 52-Jason McFadden[4]; 9. 3-Zack Friske[2]; 10. 3T-Tyler Stargardt[9]; 11. (DNS) 62-Todd Green
Heat 1 (8 Laps): 1. 007-Jess Seim[3]; 2. 3-Zack Friske[2]; 3. 63-Matt McEathron[4]; 4. 97-Travis Friske[1]; 5. (DNF) 62-Todd Green[5]; 6. (DNF) 54-Chad Prissel[6]
Heat 2 (8 Laps): 1. 4G-Scott Guthrie[2]; 2. LXV65-Lucas Peterson[4]; 3. 14-Steven O'Brien Jr[5]; 4. 52-Jason McFadden[1]; 5. 3T-Tyler Stargardt[3]
Super Stocks
A Feature 1 (20 Laps): 1. 7R-Tommy Richards[7]; 2. 14X-Leslie Leu[1]; 3. 94-Hunter VanGilder[2]; 4. 75JR-Sean Geiger[5]; 5. 18-Steve Tesch[9]; 6. (DNF) 75-Scott Geiger[3]; 7. (DNF) 10E-Jeff Eisner Jr[4]; 8. (DNF) 4X-David Elliott[8]; 9. (DNF) 247-Jackson Larson[6]
Heat 1 (8 Laps): 1. 10E-Jeff Eisner Jr[4]; 2. 14X-Leslie Leu[6]; 3. 94-Hunter VanGilder[8]; 4. 75-Scott Geiger[5]; 5. 18-Steve Tesch[9]; 6. 75JR-Sean Geiger[2]; 7. (DNF) 247-Jackson Larson[7]; 8. (DNF) 7R-Tommy Richards[3]; 9. (DQ) 4X-David Elliott[1]
B Modifieds
A Feature 1 (15 Laps): 1. 6S-Steve Haas[2]; 2. 22T-Michael Truscott[6]; 3. 7R-Tommy Richards[5]; 4. 13-Nick Koehler[3]; 5. 1S-Jake Stai[7]; 6. 80-Derek Haas[8]; 7. 19P-Antonio Pintaro[4]; 8. 08-Eric Klemetson[11]; 9. 68-Nick Lindquist[9]; 10. 32-Tod Brunner[1]; 11. 99-William Stark[10]; 12. (DNF) 2-James Thur[14]; 13. (DNF) 18-Tacoma Randall[13]; 14. (DNF) 31-Jason Vokovan[15]; 15. (DNF) 6-Cory Deilke[12]
Heat 1 (8 Laps): 1. 80-Derek Haas[2]; 2. 13-Nick Koehler[6]; 3. 19P-Antonio Pintaro[5]; 4. 32-Tod Brunner[1]; 5. 68-Nick Lindquist[3]; 6. 08-Eric Klemetson[8]; 7. 18-Tacoma Randall[7]; 8. 2-James Thur[4]
Heat 2 (8 Laps): 1. 6S-Steve Haas[1]; 2. 22T-Michael Truscott[2]; 3. 7R-Tommy Richards[6]; 4. 1S-Jake Stai[7]; 5. 99-William Stark[5]; 6. 6-Cory Deilke[4]; 7. (DNF) 31-Jason Vokovan[3]
A Modifieds
A Feature 1 (20 Laps): 1. 22T-Michael Truscott[5]; 2. 57-Mike Anderson[8]; 3. 43K-Kaden Blaeser[6]; 4. 21-Jake Smith[2]; 5. 30-Matt Leer[7]; 6. 8S-Tony Schill[10]; 7. 18-Mark Hanson[1]; 8. 55H-AJ Hoff[4]; 9. 80-Derek Haas[3]; 10. 34JR-Dan Larson Jr[9]; 11. 10-Kyle Helling[13]; 12. 55-Taylor Olson[12]; 13. 5X-Matt Appel[14]; 14. 24-Kevin Rodgers[16]; 15. 28-Don Gleason[15]; 16. (DNF) 38-Zach Gibson[11]
Heat 1 (8 Laps): 1. 22T-Michael Truscott[1]; 2. 57-Mike Anderson[3]; 3. 43K-Kaden Blaeser[5]; 4. 30-Matt Leer[8]; 5. 34JR-Dan Larson Jr[2]; 6. 38-Zach Gibson[4]; 7. 10-Kyle Helling[7]; 8. (DNF) 24-Kevin Rodgers[6]
Heat 2 (8 Laps): 1. 80-Derek Haas[2]; 2. 55H-AJ Hoff[1]; 3. 18-Mark Hanson[6]; 4. 21-Jake Smith[7]; 5. 8S-Tony Schill[5]; 6. 55-Taylor Olson[4]; 7. 5X-Matt Appel[3]; 8. 28-Don Gleason[8]
WISSOTA Pure Stock
A Feature 1 (12 Laps): 1. 1-Ryan Olson[6]; 2. 88-Robert Wahlstrom[8]; 3. 95F-Devin Fries[4]; 4. 26-Kevin Bartelt[2]; 5. 6-Brian Bartelt[3]; 6. 101-Michael Grover[7]; 7. 09-Skylar Findley[5]; 8. 8-Dylan Salzgeber[1]; 9. (DNF) 02-Sierra Hazelton[9]; 10. (DNS) 81-Charlie Pitcavage
Heat 1 (8 Laps): 1. 1-Ryan Olson[1]; 2. 88-Robert Wahlstrom[3]; 3. 95F-Devin Fries[4]; 4. 8-Dylan Salzgeber[5]; 5. (DNS) 81-Charlie Pitcavage
Heat 2 (8 Laps): 1. 26-Kevin Bartelt[3]; 2. 6-Brian Bartelt[1]; 3. 09-Skylar Findley[2]; 4. 101-Michael Grover[4]; 5. 02-Sierra Hazelton[5]