B Modifieds
A Feature 1 (20 Laps): 1. 7XJR-Marcus Dunbar[2]; 2. 36-Tommy Rindt[4]; 3. 25-Ryan Brown[3]; 4. 0-Cody Hokenstad[1]; 5. 01C-CJ Hedges[5]; 6. 5-Dustin Kangas[7]; 7. 4R-Pat Richer[8]; 8. 906-Joshua Fleischmann[6]; 9. (DNS) 25F-Andy Fink
Heat 1 (10 Laps): 1. 25-Ryan Brown[2]; 2. 0-Cody Hokenstad[1]; 3. 7XJR-Marcus Dunbar[9]; 4. 36-Tommy Rindt[8]; 5. 01C-CJ Hedges[6]; 6. 906-Joshua Fleischmann[4]; 7. (DNF) 5-Dustin Kangas[3]; 8. (DNF) 4R-Pat Richer[7]; 9. (DNF) 25F-Andy Fink[5]
Dirt Late Models
A Feature 1 (20 Laps): 1. 25A-Jesse Aho[5]; 2. 7XJR-Marcus Dunbar[8]; 3. 1Z-Jason Zdroik[6]; 4. 6-David Bennett[2]; 5. 10J-Josh Nevoraski[12]; 6. 48-Robbie Maas[3]; 7. 55-Todd Gorny[9]; 8. 51-Jarrid Curtin[4]; 9. 3-Zack Friske[1]; 10. 99R-Aaron Reivitis[7]; 11. 3Z-Chris Plasky[11]; 12. 11L-Logan Larson[10]
Heat 1 (8 Laps): 1. 25A-Jesse Aho[1]; 2. 99R-Aaron Reivitis[2]; 3. 3-Zack Friske[3]; 4. 6-David Bennett[5]; 5. 55-Todd Gorny[4]; 6. (DNS) 10J-Josh Nevoraski
Heat 2 (8 Laps): 1. 1Z-Jason Zdroik[2]; 2. 51-Jarrid Curtin[3]; 3. 48-Robbie Maas[4]; 4. 7XJR-Marcus Dunbar[6]; 5. 11L-Logan Larson[1]; 6. 3Z-Chris Plasky[5]
Junior Sprints
A Feature 1 (12 Laps): 1. 4R-TANNER RAE[1]; 2. 07-Bentley Seliger[2]; 3. 25A-Cooper Aho[5]; 4. 100-Carter Aho[4]; 5. 19Z-Lucas Zdroik[6]; 6. 31-Blake Wilke[7]; 7. (DNF) 621-Parker Ewert[3]; 8. (DNS) 28-Madisyn Dieringer
Heat 1 (8 Laps): 1. 25A-Cooper Aho[2]; 2. 100-Carter Aho[1]; 3. 4R-TANNER RAE[8]; 4. 621-Parker Ewert[4]; 5. 07-Bentley Seliger[7]; 6. 19Z-Lucas Zdroik[3]; 7. 31-Blake Wilke[5]; 8. (DNF) 28-Madisyn Dieringer[6]
Winged A-Class
A Feature 1 (15 Laps): 1. 8-Logan Getzloff[3]; 2. 99-Andy Fink[4]; 3. 33K-Katherine Towne[5]; 4. 23K-Kelly Turner[7]; 5. (DNF) 100X-Blake Joslin[6]; 6. (DNF) 47-Oakley Schwantes[1]; 7. (DNF) 90-Hoyt Cournoyer[2]; 8. (DNS) 1-Ethan Manninen
Heat 1 (8 Laps): 1. 8-Logan Getzloff[1]; 2. 99-Andy Fink[2]; 3. 33K-Katherine Towne[8]; 4. 23K-Kelly Turner[5]; 5. (DNF) 100X-Blake Joslin[6]; 6. (DNF) 47-Oakley Schwantes[4]; 7. (DNF) 90-Hoyt Cournoyer[7]; 8. (DNS) 1-Ethan Manninen
Street Stocks
A Feature 1 (20 Laps): 1. 51B-Jake Binash[1]; 2. 22H-Hope Eisel[3]; 3. 51-Quentin Morrison[5]; 4. 122-Caleb Miller[6]; 5. 15B-Kim Brown[10]; 6. 17-Russell Klein[8]; 7. 13-Blake Hartman[2]; 8. 99-Jeff Hartman[11]; 9. 29R-Brandon Romenesko[9]; 10. (DNF) 514-Cole Bennett[4]; 11. (DNF) 16-Ryan Valeria[7]; 12. (DNS) 838-Jason Eisel
Heat 1 (8 Laps): 1. 16-Ryan Valeria[3]; 2. 51B-Jake Binash[4]; 3. 514-Cole Bennett[6]; 4. 122-Caleb Miller[5]; 5. 29R-Brandon Romenesko[1]; 6. 99-Jeff Hartman[2]
Heat 2 (8 Laps): 1. 22H-Hope Eisel[6]; 2. 51-Quentin Morrison[5]; 3. 17-Russell Klein[2]; 4. 13-Blake Hartman[3]; 5. 15B-Kim Brown[4]; 6. (DNS) 838-Jason Eisel
IMCA Stock Car
A Feature 1 (12 Laps): 1. 27-Jason Zdroik[2]; 2. 71-Mark Eswein[1]; 3. 34-Shawn Klapps Jr[3]; 4. (DNF) 29-Trentin Bell[4]
Heat 1 (8 Laps): 1. 27-Jason Zdroik[4]; 2. 71-Mark Eswein[1]; 3. 34-Shawn Klapps Jr[3]; 4. (DNF) 29-Trentin Bell[2]
Vintage Full Body Stock Cars
A Feature 1 (15 Laps): 1. 60-Matt Eder[3]; 2. 24P-derek posto[2]; 3. 99-Jason Torney[6]; 4. 7-Brian Witberler[5]; 5. 58-Jeff Shellhorn[1]; 6. 55-Dale Williams[4]
Heat 1 (8 Laps): 1. 99-Jason Torney[2]; 2. 60-Matt Eder[1]; 3. 24P-derek posto[4]; 4. 55-Dale Williams[3]; 5. 58-Jeff Shellhorn[6]; 6. 7-Brian Witberler[5]