A Modifieds
A Feature 1 (25 Laps): 1. 33-Joe Ludemann[1]; 2. 90W-Steve Wetzstein[3]; 3. 23-Darwin Karau[7]; 4. 90-Ryan Wetzstein[9]; 5. 77-Jacob Stark[4]; 6. 72-Doug Hillson[10]; 7. 6T7-Brian Albrecht[5]; 8. 85-Matt Madsen[2]; 9. 75-James Parker[11]; 10. (DNF) 83-Kylie Kath[6]; 11. (DNF) 97-Cole Anderson[8]; 12. (DNF) 55-Casey Schlichting[12]
Heat 1 (8 Laps): 1. 33-Joe Ludemann[2]; 2. 83-Kylie Kath[4]; 3. 6T7-Brian Albrecht[1]; 4. 77-Jacob Stark[5]; 5. 85-Matt Madsen[3]; 6. (DNF) 55-Casey Schlichting[6]
Heat 2 (8 Laps): 1. 90-Ryan Wetzstein[2]; 2. 97-Cole Anderson[4]; 3. 90W-Steve Wetzstein[3]; 4. 23-Darwin Karau[1]; 5. 72-Doug Hillson[5]; 6. 75-James Parker[6]
B Modifieds
A Feature 1 (18 Laps): 1. 20S-Kevin Johnson[3]; 2. 30-Scott Demmer[1]; 3. 15Z-Zach Elward[8]; 4. 22C-Michael Johnson[17]; 5. 77W-Colton Weigel[2]; 6. 14-Caden Neisius[11]; 7. 02K-Hunter Kennedy[9]; 8. 28S-Spencer Stock[12]; 9. 33-Corbin Ludemann[6]; 10. 77-Matt Stark[14]; 11. 29-Lilli Reps[10]; 12. 13-Jesse Antiporek[7]; 13. 4B-Greg Brooks[15]; 14. (DNF) 47-Kyle Swanson[13]; 15. (DNF) 23B-Britt Olson Jr[4]; 16. (DNF) 08-Kyle Kotek[18]; 17. (DNF) 20-Gage Motl[5]; 18. (DNF) 89-Randy Kotek[19]; 19. (DNS) 45-Lucas Wieser
Heat 1 (8 Laps): 1. 28S-Spencer Stock[2]; 2. 02K-Hunter Kennedy[5]; 3. 29-Lilli Reps[4]; 4. 77W-Colton Weigel[3]; 5. 47-Kyle Swanson[1]; 6. (DNF) 45-Lucas Wieser[7]; 7. (DNF) 89-Randy Kotek[6]
Heat 2 (8 Laps): 1. 20-Gage Motl[1]; 2. 30-Scott Demmer[6]; 3. 15Z-Zach Elward[4]; 4. 14-Caden Neisius[5]; 5. 77-Matt Stark[3]; 6. (DNF) 22C-Michael Johnson[2]
Heat 3 (8 Laps): 1. 13-Jesse Antiporek[2]; 2. 20S-Kevin Johnson[6]; 3. 33-Corbin Ludemann[3]; 4. 23B-Britt Olson Jr[5]; 5. 4B-Greg Brooks[4]; 6. (DNF) 08-Kyle Kotek[1]
Hornets
A Feature 1 (12 Laps): 1. 18T-Mike Chadderdon[4]; 2. 63-Bailey Wolff[1]; 3. 33-Daniel Knish[3]; 4. 0-Brian Adams[6]; 5. 31-David Balik[5]; 6. 11-Tate Bauer[2]; 7. 20T-Troy Tuma[7]; 8. 45-Matthew Welch[8]; 9. 20-Logan Zimmer[9]
Heat 1 (5 Laps): 1. 31-David Balik[4]; 2. 33-Daniel Knish[1]; 3. 18T-Mike Chadderdon[3]; 4. 63-Bailey Wolff[7]; 5. 11-Tate Bauer[2]; 6. 0-Brian Adams[5]; 7. 20T-Troy Tuma[8]; 8. 45-Matthew Welch[6]; 9. 20-Logan Zimmer[9]
Hobby Stocks
A Feature 1 (15 Laps): 1. 26-Brady Krohnberg[9]; 2. 17W-Michael Wick[4]; 3. 99-Greg Lammers[3]; 4. 17P-Jack Paulson[5]; 5. 31-Raey Hastings IV[2]; 6. 1-Jack Maas[14]; 7. 07-Pat McCarthy[8]; 8. 36-Andy Krohnberg[7]; 9. 27-Brandon Schaer[11]; 10. 69-Brandon Wiedeman[12]; 11. 00-Zachary Holtberg[13]; 12. 11-Samantha Andree[6]; 13. (DNF) 187-Andrew Inman[10]; 14. (DNF) 15-Scott Porter[1]
Heat 1 (6 Laps): 1. 26-Brady Krohnberg[4]; 2. 17P-Jack Paulson[2]; 3. 36-Andy Krohnberg[1]; 4. 15-Scott Porter[3]; 5. 187-Andrew Inman[5]; 6. 27-Brandon Schaer[7]; 7. 00-Zachary Holtberg[6]
Heat 2 (6 Laps): 1. 99-Greg Lammers[3]; 2. 07-Pat McCarthy[1]; 3. 17W-Michael Wick[5]; 4. 31-Raey Hastings IV[6]; 5. 11-Samantha Andree[7]; 6. 69-Brandon Wiedeman[2]; 7. 1-Jack Maas[4]
Midwest Modifieds
A Feature 1 (18 Laps): 1. 83X-Kadden Kath[1]; 2. 83K-Kobie Kath[2]; 3. 79-Jeremy Misgen[5]; 4. 65-Tommy Myer[9]; 5. 22H-Jayme Hiller[3]; 6. G12-Ryan Goergen[8]; 7. 00-Greg Pfeifer Jr[7]; 8. 44Z-Anton Nelson[10]; 9. 16-Jacob Bennett[12]; 10. 24S-Shane Southard[11]; 11. 38-Dylan Pederson[16]; 12. 79H-Luke Hainka[14]; 13. 16X-Peter Edwardsen[15]; 14. (DNF) 33-Darryl Hainka[13]; 15. (DNF) 35-Tony Bloom[6]; 16. (DNF) 98D-Christopher Deno[4]
Heat 1 (8 Laps): 1. 98D-Christopher Deno[1]; 2. 79-Jeremy Misgen[2]; 3. 22H-Jayme Hiller[4]; 4. G12-Ryan Goergen[6]; 5. 65-Tommy Myer[8]; 6. 24S-Shane Southard[5]; 7. 33-Darryl Hainka[7]; 8. 16X-Peter Edwardsen[3]
Heat 2 (8 Laps): 1. 00-Greg Pfeifer Jr[1]; 2. 83X-Kadden Kath[3]; 3. 83K-Kobie Kath[4]; 4. 35-Tony Bloom[7]; 5. 44Z-Anton Nelson[2]; 6. 16-Jacob Bennett[6]; 7. 79H-Luke Hainka[5]; 8. 38-Dylan Pederson[8]
Stock Cars
A Feature 1 (18 Laps): 1. 14A-Blake Adams[2]; 2. 67-Darin Toot[1]; 3. 14-Chris Adams[3]; 4. 32-Jason Newkirk[6]; 5. 87-Travis Shipman[10]; 6. 46S-Stacy Krohnberg[4]; 7. 00-Ryan Bjerkeset[7]; 8. 67II-Chris Toot[9]; 9. 22-Ryan Jacobsen[11]; 10. 7X-Andrew Eischens[12]; 11. 44-PJ Duchene[5]; 12. 28-David Gustafson[8]; 13. (DNF) 9Z-AJ Zimmerman[13]
Heat 1 (8 Laps): 1. 87-Travis Shipman[1]; 2. 67II-Chris Toot[3]; 3. 46S-Stacy Krohnberg[4]; 4. 32-Jason Newkirk[5]; 5. 44-PJ Duchene[2]; 6. 22-Ryan Jacobsen[6]; 7. (DNF) 9Z-AJ Zimmerman[7]
Heat 2 (8 Laps): 1. 14A-Blake Adams[2]; 2. 14-Chris Adams[4]; 3. 67-Darin Toot[3]; 4. 00-Ryan Bjerkeset[6]; 5. 28-David Gustafson[5]; 6. (DNF) 7X-Andrew Eischens[1]