B Modifieds
Landscaping Plus A Feature 1 (15 Laps): 1. 97-Troy Gochanour[4]; 2. 1Z-Zach Davis[3]; 3. 9L-Matthew Looft[10]; 4. 81-Jared Boumeester[13]; 5. 3W-Randy Winter[6]; 6. 15D-Dallas Nutt[1]; 7. 15R-Robb Nutt[5]; 8. 1-Greg Sidles[15]; 9. 47F-Aaron Fullerton[2]; 10. 79W-Bill Wegner[12]; 11. 22J-James Jenkins[7]; 12. XA-Alissa Palsrok[11]; 13. (DNF) 19-Carter Shumski[9]; 14. (DNF) 5R-James Richert[8]; 15. (DNF) 13-Rick Fox[14]
Landscaping Plus Heat 1 (6 Laps): 1. 97-Troy Gochanour[3]; 2. 19-Carter Shumski[5]; 3. 1Z-Zach Davis[4]; 4. 5R-James Richert[8]; 5. 47F-Aaron Fullerton[1]; 6. (DNF) XA-Alissa Palsrok[2]; 7. (DNF) 81-Jared Boumeester[7]; 8. (DNF) 1-Greg Sidles[6]
Landscaping Plus Heat 2 (6 Laps): 1. 15D-Dallas Nutt[2]; 2. 9L-Matthew Looft[6]; 3. 15R-Robb Nutt[1]; 4. 22J-James Jenkins[5]; 5. 3W-Randy Winter[7]; 6. 79W-Bill Wegner[4]; 7. 13-Rick Fox[3]
Stock Cars
A Feature 1 (18 Laps): 1. 5-Luke Sathoff[1]; 2. 32-Derek Green[8]; 3. 32J-Austin Jahnz[3]; 4. 00-Andy Altenburg[2]; 5. 86-Thomas Ahrndt[6]; 6. 17X-Justin Luinenburg[12]; 7. 3-Pete Alexander MR[5]; 8. AK46-Gary Pesicka[9]; 9. 22N-Gage Noyes[4]; 10. 3L-Kevin Luebben[17]; 11. 0-Steve Rustman[16]; 12. 16-Ryan Grochow[14]; 13. 0TG-Brad TeGrotenhuis[18]; 14. (DNF) 31-Trent Schroeder[13]; 15. (DNF) 95-Chance Larson[7]; 16. (DNF) 7L-Jeffrey Larson[10]; 17. (DNF) 0C-Charlie Rustman[15]; 18. (DNF) 76-Ben Peterson[19]; 19. (DNF) 2B-Tyler Boyda[20]; 20. (DNF) 25-Tom Schumann[11]; 21. (DNS) 27N-Nathan Sukalski
Heat 1 (6 Laps): 1. 17X-Justin Luinenburg[3]; 2. AK46-Gary Pesicka[1]; 3. 3-Pete Alexander MR[7]; 4. 22N-Gage Noyes[4]; 5. 31-Trent Schroeder[5]; 6. 0-Steve Rustman[2]; 7. (DNF) 76-Ben Peterson[6]
Heat 2 (6 Laps): 1. 7L-Jeffrey Larson[5]; 2. 00-Andy Altenburg[2]; 3. 32J-Austin Jahnz[3]; 4. 5-Luke Sathoff[7]; 5. 16-Ryan Grochow[6]; 6. 3L-Kevin Luebben[4]; 7. 2B-Tyler Boyda[1]
Heat 3 (6 Laps): 1. 32-Derek Green[1]; 2. 95-Chance Larson[3]; 3. 86-Thomas Ahrndt[2]; 4. 25-Tom Schumann[4]; 5. 0C-Charlie Rustman[5]; 6. 0TG-Brad TeGrotenhuis[6]; 7. (DNS) 27N-Nathan Sukalski
Sport Compact
State Bank of Fairmont A Feature 1 (8 Laps): 1. 440-Jaedon Erickson[5]; 2. 18X-Austin Friedrich[1]; 3. 24-Jake Schroeder[2]; 4. 81B-Brandon Hartmann[8]; 5. 11A-Darwin Brown[9]; 6. 440X-Megan Sandvig[6]; 7. 101K-Kevin Bolte[10]; 8. 24J-Josh Uhl[4]; 9. 24G-Dale Gatton[7]; 10. (DNS) 29X-Jason Bolte; 11. (DNS) 01H-John Hoscheid
State Bank of Fairmont Heat 1 (4 Laps): 1. 81B-Brandon Hartmann[4]; 2. 440-Jaedon Erickson[6]; 3. 101K-Kevin Bolte[1]; 4. 440X-Megan Sandvig[5]; 5. 24G-Dale Gatton[2]; 6. (DNF) 29X-Jason Bolte[3]
State Bank of Fairmont Heat 2 (4 Laps): 1. 18X-Austin Friedrich[5]; 2. 24-Jake Schroeder[2]; 3. 11A-Darwin Brown[3]; 4. 24J-Josh Uhl[1]; 5. (DNS) 01H-John Hoscheid
A Modifieds
Sweet Financial A Feature 1 (20 Laps): 1. 5-Brandon Beckendorf[2]; 2. XXX-Jesse Rogotzke[3]; 3. 83-Kylie Kath[1]; 4. 30-Josh Ruby[7]; 5. 3-Kelly Shryock[11]; 6. 95-Oliver Kollofski[5]; 7. 9-Roger Nielsen[4]; 8. 74-Mark Noble[6]; 9. 7S-Todd Stinehart[9]; 10. C5-Chris Palsrok[8]; 11. 49-Mat Hollerich[10]; 12. 7C-Benjamin Chukuske[13]; 13. 24-Travis DeBoer[15]; 14. (DNF) 20-Denny Anderson[14]; 15. (DNS) 8L-Lyle Sathoff
Sweet Financial Heat 1 (8 Laps): 1. 7S-Todd Stinehart[2]; 2. 5-Brandon Beckendorf[3]; 3. C5-Chris Palsrok[1]; 4. 74-Mark Noble[5]; 5. 49-Mat Hollerich[4]; 6. 3-Kelly Shryock[7]; 7. 7C-Benjamin Chukuske[6]; 8. 24-Travis DeBoer[8]
Sweet Financial Heat 2 (8 Laps): 1. 83-Kylie Kath[2]; 2. XXX-Jesse Rogotzke[4]; 3. 95-Oliver Kollofski[7]; 4. 9-Roger Nielsen[5]; 5. 30-Josh Ruby[6]; 6. (DNF) 8L-Lyle Sathoff[1]; 7. (DNF) 20-Denny Anderson[3]
Hobby Stocks
Wiederhoeft Welding Machine A Feature 1 (12 Laps): 1. 27-Malik Sampson[1]; 2. 3K-Dan Strandberg[2]; 3. 45-Drew Barglof[5]; 4. 14-Ernie Dailey[3]; 5. 18L-Parker Larson[9]; 6. 52-Carter Koop[4]; 7. 15-Scott Porter[12]; 8. 39R-Cole Riemersma[16]; 9. J3K-Jaeden Strandberg[13]; 10. 01-Mike Metteer[15]; 11. (DNF) 56C-DJ Clinton[6]; 12. (DNF) 47P-Parker Anderson[7]; 13. (DNF) 16X-Blake Luinenburg[8]; 14. (DNF) 59-Corey Gronewold[11]; 15. (DNF) 7-Logan Knudson[14]; 16. (DNF) 109-Logan Kelly[10]
Wiederhoeft Welding Machine Heat 1 (6 Laps): 1. 27-Malik Sampson[1]; 2. 52-Carter Koop[7]; 3. 56C-DJ Clinton[2]; 4. 109-Logan Kelly[4]; 5. 14-Ernie Dailey[6]; 6. 59-Corey Gronewold[3]; 7. J3K-Jaeden Strandberg[8]; 8. 01-Mike Metteer[5]
Wiederhoeft Welding Machine Heat 2 (6 Laps): 1. 18L-Parker Larson[3]; 2. 16X-Blake Luinenburg[1]; 3. 47P-Parker Anderson[5]; 4. 3K-Dan Strandberg[4]; 5. 45-Drew Barglof[6]; 6. 15-Scott Porter[2]; 7. 7-Logan Knudson[7]; 8. 39R-Cole Riemersma[8]
Dirt Late Models
A Feature 1 (20 Laps): 1. 5-Luke Sathoff[1]; 2. 51-Nate Beyenhof[2]; 3. 76-Blair Nothdurft[3]; 4. 22-Gary Brown Jr[6]; 5. 38-Jordan Heiman[5]; 6. 8-Lane Brenden[4]; 7. 71D-Shaun Bruns[12]; 8. X-Joshua Rogotzke[10]; 9. #1-Nick Beyenhof[7]; 10. 3-Clarence Washburn[14]; 11. 21-Tyler Reagle[9]; 12. 1V-Gale Vogt[8]; 13. 55-Rod Barse[11]; 14. (DNS) 7C-Benjamin Chukuske
Olsen Custom Farms Heat 1 (8 Laps): 1. 76-Blair Nothdurft[2]; 2. 22-Gary Brown Jr[3]; 3. 8-Lane Brenden[5]; 4. #1-Nick Beyenhof[6]; 5. 21-Tyler Reagle[1]; 6. 55-Rod Barse[4]; 7. (DNF) 7C-Benjamin Chukuske[7]
EA Concrete Heat 2 (8 Laps): 1. 5-Luke Sathoff[1]; 2. 51-Nate Beyenhof[4]; 3. 38-Jordan Heiman[2]; 4. 1V-Gale Vogt[3]; 5. X-Joshua Rogotzke[5]; 6. 71D-Shaun Bruns[7]; 7. 3-Clarence Washburn[6]