Super Stocks
Matco Tools by John Olson A Feature (20 Laps): 1. 17-Mike Loomis[5]; 2. 207-Jesse Redetzke[4]; 3. 10-Mike Raboin[10]; 4. 27-Jared Zimpel[9]; 5. 11-Denny Schouveller[1]; 6. 176-Matt Koski[6]; 7. 20*-Andrew Davis[15]; 8. 10M-Joseph Miller[2]; 9. 43-Kyle Matuska[13]; 10. 3Z-Eric Zitelman[11]; 11. 33C-Cody Emmans[8]; 12. 01X-Marcus Simonson[17]; 13. 69-John Adams[3]; 14. 17D-Lucas Christiansen[14]; 15. 9-Tom Gebauer[16]; 16. (DNF) 2-Dave Mass[7]; 17. (DNF) 05-Chris West[12]
Matco Tools by John Olson Heat 1 (10 Laps): 1. 17-Mike Loomis[2]; 2. 69-John Adams[4]; 3. 10M-Joseph Miller[1]; 4. 11-Denny Schouveller[6]; 5. 27-Jared Zimpel[7]; 6. 3Z-Eric Zitelman[3]; 7. 43-Kyle Matuska[5]; 8. 20*-Andrew Davis[9]; 9. 01X-Marcus Simonson[8]
Matco Tools by John Olson Heat 2 (10 Laps): 1. 207-Jesse Redetzke[6]; 2. 2-Dave Mass[3]; 3. 176-Matt Koski[2]; 4. 33C-Cody Emmans[4]; 5. 10-Mike Raboin[7]; 6. 05-Chris West[5]; 7. 17D-Lucas Christiansen[8]; 8. 9-Tom Gebauer[1]
305 Sprints - Non-Winged
GRP Motorsports A Feature (25 Laps): 1. 54-Cam Schafer[18]; 2. 8-Nick DaRonco[1]; 3. 6-Jake Kouba[6]; 4. 87-Mike Mueller[4]; 5. 10Z-Zach Widdes[13]; 6. 7-Scott Brandt[2]; 7. 93-Brad Peterson[10]; 8. 22-Jeff Pellersels[7]; 9. 2J-John Lowe[16]; 10. 2C-Brad Cunningham[12]; 11. 57-Ryan Buck[11]; 12. 20L-Lucas Logue[9]; 13. 04-Brian Trembath[15]; 14. 65-Luke Nellis[17]; 15. 28-John Breitenfeldt[21]; 16. 2V-Mitch Hagen[20]; 17. (DNF) 38S-Allen Stettner[14]; 18. (DNF) 12-Johnny Parsons III[8]; 19. (DNF) 73-Zack Nelson[5]; 20. (DNF) 69S-Jon Lewerer[19]; 21. (DNF) 3-Ryan Johnson[3]
GRP Motorsports Heat 1 (8 Laps): 1. 54-Cam Schafer[5]; 2. 8-Nick DaRonco[2]; 3. 7-Scott Brandt[4]; 4. 87-Mike Mueller[7]; 5. 57-Ryan Buck[6]; 6. 2J-John Lowe[3]; 7. (DNF) 65-Luke Nellis[1]
GRP Motorsports Heat 2 (8 Laps): 1. 73-Zack Nelson[1]; 2. 6-Jake Kouba[5]; 3. 12-Johnny Parsons III[2]; 4. 93-Brad Peterson[3]; 5. 2C-Brad Cunningham[6]; 6. 04-Brian Trembath[4]; 7. 2V-Mitch Hagen[7]
GRP Motorsports Heat 3 (8 Laps): 1. 3-Ryan Johnson[1]; 2. 69S-Jon Lewerer[5]; 3. 22-Jeff Pellersels[2]; 4. 20L-Lucas Logue[3]; 5. 10Z-Zach Widdes[4]; 6. 38S-Allen Stettner[6]; 7. 28-John Breitenfeldt[7]
Dirt Late Models
Sabre Plumbing, Heating, Air Conditioning A Feature (40 Laps): 1. 7X-Jesse Glenz[1]; 2. 44-Darrell Nelson[4]; 3. 71-Rick Hanestad[11]; 4. 11-Pat Doar[5]; 5. 519-Steve Laursen[10]; 6. 85-John Kaanta[9]; 7. 11G-James Giossi[16]; 8. 22-Nick Panitzke[2]; 9. 21X-Joel Collins[7]; 10. 7C-Jim Carlson[13]; 11. 42-Johnny Emerson[21]; 12. 10K-Shawn Kirwin[12]; 13. 71JR-Buddy Hanestad[24]; 14. 95-Shawn Carlson[23]; 15. (DNF) 58-AJ Diemel[6]; 16. (DNF) 55C-Chad Mahder[8]; 17. (DNF) 2-Dave Mass[18]; 18. (DNF) 18L-Marcus Simonson[17]; 19. (DNF) 28-Jimmy Mars[3]; 20. (DNF) 28M-Sam Mars[14]; 21. (DNF) 55N-Greg Nippoldt[15]; 22. (DNF) 90-Lance Matthees[19]; 23. (DNF) 27-Jake Redetzke[20]; 24. (DNF) 65-Jake Miller[22]
Sabre Plumbing, Heating, Air Conditioning Heat 1 (10 Laps): 1. 58-AJ Diemel[3]; 2. 21X-Joel Collins[2]; 3. 55C-Chad Mahder[1]; 4. 519-Steve Laursen[5]; 5. 28M-Sam Mars[4]; 6. 2-Dave Mass[6]; 7. 90-Lance Matthees[8]; 8. 95-Shawn Carlson[7]
Sabre Plumbing, Heating, Air Conditioning Heat 2 (10 Laps): 1. 44-Darrell Nelson[1]; 2. 11-Pat Doar[5]; 3. 85-John Kaanta[2]; 4. 7C-Jim Carlson[4]; 5. 10K-Shawn Kirwin[8]; 6. 18L-Marcus Simonson[3]; 7. 42-Johnny Emerson[7]; 8. 71JR-Buddy Hanestad[6]
Sabre Plumbing, Heating, Air Conditioning Heat 3 (10 Laps): 1. 28-Jimmy Mars[1]; 2. 22-Nick Panitzke[3]; 3. 7X-Jesse Glenz[6]; 4. 71-Rick Hanestad[5]; 5. 55N-Greg Nippoldt[4]; 6. 11G-James Giossi[7]; 7. 27-Jake Redetzke[8]; 8. 65-Jake Miller[2]
Midwest Modifieds
Viebrock Performance Products A Feature (20 Laps): 1. 16-Jason VandeKamp[7]; 2. 63JR-Brady Larson[9]; 3. 2-Scott Splittstoesser[1]; 4. 343-JD Ford[5]; 5. 04N-Nick Ayotte[20]; 6. 14K-Shawn Kelley[3]; 7. 11X-Austin Chyba[10]; 8. 15-Cole Neisius[14]; 9. 97-Ron Schreiner[16]; 10. 55-Josh Bazey[6]; 11. 48-Cole Kelley[23]; 12. 20-Carson Madsen[13]; 13. 03X-Bob Carver Jr[11]; 14. 68H-Joe Henninger[12]; 15. 61-Andrea Keeney[17]; 16. 5-Hannah Friendt[15]; 17. 91-Douglas Toepper[4]; 18. F2-Chase Friendt[8]; 19. 97N-Caden Neisius[18]; 20. 43K-Kaden Blaeser[2]; 21. 19-David Madsen[22]; 22. 5D-Jeff Dorriott[21]; 23. 68-Nick Lindquist[19]
Viebrock Performance Products Heat 1 (10 Laps): 1. 14K-Shawn Kelley[1]; 2. 43K-Kaden Blaeser[8]; 3. 63JR-Brady Larson[2]; 4. 11X-Austin Chyba[5]; 5. 20-Carson Madsen[4]; 6. 97-Ron Schreiner[6]; 7. 68-Nick Lindquist[3]; 8. 19-David Madsen[7]
Viebrock Performance Products Heat 2 (10 Laps): 1. 16-Jason VandeKamp[7]; 2. 2-Scott Splittstoesser[3]; 3. 91-Douglas Toepper[2]; 4. 03X-Bob Carver Jr[8]; 5. 15-Cole Neisius[5]; 6. 61-Andrea Keeney[6]; 7. (DNF) 04N-Nick Ayotte[4]; 8. (DNS) 48-Cole Kelley
Viebrock Performance Products Heat 3 (10 Laps): 1. 343-JD Ford[1]; 2. F2-Chase Friendt[2]; 3. 55-Josh Bazey[3]; 4. 68H-Joe Henninger[4]; 5. 5-Hannah Friendt[7]; 6. (DNF) 97N-Caden Neisius[6]; 7. (DNF) 5D-Jeff Dorriott[5]
A Modifieds
Kelly Iverson Trucking A Feature (30 Laps): 1. 89-AJ Diemel[2]; 2. 04JR-Adam Ayotte[6]; 3. 44-Darrell Nelson[5]; 4. 99L-Steve Lavasseur[8]; 5. 85-Jayson Good[14]; 6. 10-Daniel Bargender[3]; 7. 8S-Tony Schill[7]; 8. 48-Marcus Simonson[9]; 9. 7J-Corey Jones[10]; 10. 44P-Russell Peterson[11]; 11. 12-Jason Gross[1]; 12. 18M-Mason McEvers[4]; 13. 71-AJ Roschen[12]; 14. (DNS) F1-Chase Friendt
Kelly Iverson Trucking Heat 1 (10 Laps): 1. 44-Darrell Nelson[2]; 2. 04JR-Adam Ayotte[4]; 3. 10-Daniel Bargender[1]; 4. 8S-Tony Schill[3]; 5. 48-Marcus Simonson[6]; 6. 44P-Russell Peterson[7]; 7. (DNS) F1-Chase Friendt
Kelly Iverson Trucking Heat 2 (10 Laps): 1. 12-Jason Gross[2]; 2. 89-AJ Diemel[3]; 3. 18M-Mason McEvers[1]; 4. 99L-Steve Lavasseur[5]; 5. 7J-Corey Jones[4]; 6. 71-AJ Roschen[7]; 7. 85-Jayson Good[6]