B Modifieds
Landscaping Plus A Feature 1 (15 Laps): 1. 9-Matthew Looft[9]; 2. 1Z-Zach Davis[6]; 3. 81-Jared Boumeester[8]; 4. 97-Troy Gochanour[7]; 5. 25-Dan Paplow[5]; 6. 5R-James Richert[4]; 7. 7L-Eric Larson[16]; 8. 3-Dustin Wiederhoeft[10]; 9. 22J-James Jenkins[1]; 10. 22K-Jeff McCollum[19]; 11. 3W-Randy Winter[3]; 12. 15D-Dallas Nutt[11]; 13. 47F-Aaron Fullerton[12]; 14. XA-Alissa Palsrok[14]; 15. JD1-Justin DeBoer[13]; 16. 16R-Ryan Black[17]; 17. (DNF) 15V-Anthony Voss[18]; 18. (DNF) 15R-Robb Nutt[2]; 19. (DNF) 23X-Ryan Westman[15]
Landscaping Plus Heat 1 (6 Laps): 1. 81-Jared Boumeester[7]; 2. 3-Dustin Wiederhoeft[8]; 3. 5R-James Richert[5]; 4. 15R-Robb Nutt[3]; 5. 1Z-Zach Davis[6]; 6. 15D-Dallas Nutt[4]; 7. (DNF) JD1-Justin DeBoer[2]; 8. (DNF) 23X-Ryan Westman[1]; 9. (DNS) 16R-Ryan Black
Landscaping Plus Heat 2 (6 Laps): 1. 22J-James Jenkins[2]; 2. 3W-Randy Winter[4]; 3. 9-Matthew Looft[7]; 4. 97-Troy Gochanour[6]; 5. 25-Dan Paplow[5]; 6. 47F-Aaron Fullerton[1]; 7. XA-Alissa Palsrok[3]; 8. (DNF) 7L-Eric Larson[9]; 9. (DNF) 15V-Anthony Voss[8]
Stock Cars
A Feature 1 (25 Laps): 1. 7L-Jeffrey Larson[4]; 2. 17X-Justin Luinenburg[1]; 3. 5-Luke Sathoff[3]; 4. 86-Thomas Ahrndt[9]; 5. 32J-Austin Jahnz[5]; 6. 31-Trent Schroeder[10]; 7. 78-Kevin Latour[18]; 8. 16-Ryan Grochow[6]; 9. 18-Alex Dostal[14]; 10. 95-Chance Larson[7]; 11. 11N-Nathan Roiger[13]; 12. 3L-Kevin Luebben[11]; 13. 18X-Daniel Eckblad[15]; 14. 22N-Gage Noyes[8]; 15. 25-Dan McCain[2]; 16. 12-Kyren Porter[17]; 17. 76-Ben Peterson[12]; 18. (DQ) 92-Dan Mackenthun[16]
Heat 1 (8 Laps): 1. 32J-Austin Jahnz[1]; 2. 31-Trent Schroeder[4]; 3. 17X-Justin Luinenburg[3]; 4. 95-Chance Larson[5]; 5. 25-Dan McCain[9]; 6. 3L-Kevin Luebben[6]; 7. (DNS) 92-Dan Mackenthun; 8. (DNS) 18-Alex Dostal; 9. (DNS) 18X-Daniel Eckblad
Heat 2 (8 Laps): 1. 7L-Jeffrey Larson[2]; 2. 5-Luke Sathoff[6]; 3. 86-Thomas Ahrndt[3]; 4. 16-Ryan Grochow[5]; 5. 22N-Gage Noyes[4]; 6. 76-Ben Peterson[7]; 7. 11N-Nathan Roiger[8]; 8. (DNS) 12-Kyren Porter
Sport Compact
State Bank of Fairmont A Feature 1 (8 Laps): 1. 18X-Austin Friedrich[5]; 2. 3H-Calvin Hinz[2]; 3. 43-Terry Blowers[7]; 4. 81B-Brandon Hartmann[4]; 5. 11A-Darwin Brown[3]; 6. 440-Jaedon Erickson[6]; 7. 16X-RJ Esqueda[10]; 8. 22T-Jeff Trosin[1]; 9. 81D-Justin Dose[9]; 10. (DNF) 01H-John Hoscheid[8]; 11. (DNF) 23M-Matt Speiss[11]
State Bank of Fairmont Heat 1 (4 Laps): 1. 440-Jaedon Erickson[4]; 2. 81B-Brandon Hartmann[3]; 3. 3H-Calvin Hinz[2]; 4. 22T-Jeff Trosin[1]; 5. 01H-John Hoscheid[5]; 6. 23M-Matt Speiss[6]
State Bank of Fairmont Heat 2 (4 Laps): 1. 11A-Darwin Brown[2]; 2. 18X-Austin Friedrich[3]; 3. 43-Terry Blowers[4]; 4. (DNS) 81D-Justin Dose; 5. (DNS) 16X-RJ Esqueda
A Modifieds
Sweet Financial A Feature 1 (25 Laps): 1. 5-Brandon Beckendorf[8]; 2. 3-Kelly Shryock[7]; 3. C5-Chris Palsrok[6]; 4. 49-Mat Hollerich[1]; 5. 07B-Corey Bosma[11]; 6. 9-Roger Nielsen[2]; 7. 12-Chad Porter[16]; 8. 8L-Lyle Sathoff[3]; 9. OX-Nate Zimmerman[12]; 10. 7S-Todd Stinehart[5]; 11. 97-Cole Anderson[15]; 12. 11-Bobby Egeland[14]; 13. (DNF) 7C-Benjamin Chukuske[4]; 14. (DNF) 01-Brandon Aggen[10]; 15. (DNF) 24-Travis DeBoer[13]; 16. (DNF) 2X-Brian Shaughnessy[9]
Sweet Financial Heat 1 (8 Laps): 1. 8L-Lyle Sathoff[2]; 2. 49-Mat Hollerich[1]; 3. 3-Kelly Shryock[4]; 4. 7S-Todd Stinehart[3]; 5. 2X-Brian Shaughnessy[7]; 6. 07B-Corey Bosma[5]; 7. 24-Travis DeBoer[6]; 8. (DNS) 97-Cole Anderson
Sweet Financial Heat 2 (8 Laps): 1. 7C-Benjamin Chukuske[2]; 2. 5-Brandon Beckendorf[4]; 3. 9-Roger Nielsen[1]; 4. C5-Chris Palsrok[3]; 5. 01-Brandon Aggen[7]; 6. OX-Nate Zimmerman[5]; 7. 11-Bobby Egeland[6]; 8. (DNS) 12-Chad Porter
Hobby Stocks
Wiederhoeft Welding Machine A Feature 1 (12 Laps): 1. 27K-Keeran Sampson[8]; 2. 27-Malik Sampson[7]; 3. 109-Logan Kelly[4]; 4. 14-Ernie Dailey[5]; 5. 59-Corey Gronewold[2]; 6. 56C-DJ Clinton[9]; 7. 27Z-Jeremy Ziemke[1]; 8. 15-Scott Porter[14]; 9. 01-Michael Metteer[12]; 10. 76A-Nathan Asche[11]; 11. (DNF) 7-Logan Knudson[10]; 12. (DNF) 18L-Parker Larson[6]; 13. (DNF) 27N-Nathan Sukalski[13]; 14. (DNF) 47P-Parker Anderson[3]
Wiederhoeft Welding Machine Heat 1 (6 Laps): 1. 27-Malik Sampson[5]; 2. 47P-Parker Anderson[3]; 3. 14-Ernie Dailey[4]; 4. 27Z-Jeremy Ziemke[1]; 5. 7-Logan Knudson[7]; 6. 76A-Nathan Asche[2]; 7. (DNF) 27N-Nathan Sukalski[6]
Wiederhoeft Welding Machine Heat 2 (6 Laps): 1. 18L-Parker Larson[4]; 2. 59-Corey Gronewold[2]; 3. 27K-Keeran Sampson[5]; 4. 109-Logan Kelly[3]; 5. 56C-DJ Clinton[6]; 6. 01-Michael Metteer[1]; 7. (DNS) 15-Scott Porter