Stock Cars
A Feature 1 (18 Laps): 1. 5L-Dustin Larson[10]; 2. 32-Derek Green[4]; 3. 73-Troy Swearingen[3]; 4. 7L-Jeffrey Larson[9]; 5. 17X-Justin Luinenburg[2]; 6. 18-Alex Dostal[14]; 7. 9-Dean Cornelius[6]; 8. 5-Luke Sathoff[5]; 9. 78-Kevin Latour[15]; 10. 95-Chance Larson[11]; 11. 95X-Patrick Schauer[7]; 12. 25-Tom Schumann[8]; 13. 11N-Nathan Roiger[17]; 14. (DNF) 25A-Andrea McCain[13]; 15. (DNF) 76-Ben Peterson[12]; 16. (DNF) JD1-Justin DeBoer[18]; 17. (DNF) F1-Levi Feltman[16]; 18. (DNF) 32J-Austin Jahnz[20]; 19. (DNF) 00-Andy Altenburg[1]; 20. (DNS) 77K-Jacob Kofoot
Heat 1 (6 Laps): 1. 5L-Dustin Larson[3]; 2. 32J-Austin Jahnz[2]; 3. 00-Andy Altenburg[7]; 4. 95-Chance Larson[1]; 5. 76-Ben Peterson[5]; 6. 78-Kevin Latour[6]; 7. JD1-Justin DeBoer[4]
Heat 2 (6 Laps): 1. 7L-Jeffrey Larson[1]; 2. 32-Derek Green[4]; 3. 25-Tom Schumann[2]; 4. 95X-Patrick Schauer[3]; 5. 25A-Andrea McCain[6]; 6. F1-Levi Feltman[5]; 7. 77K-Jacob Kofoot[7]
Heat 3 (6 Laps): 1. 73-Troy Swearingen[1]; 2. 5-Luke Sathoff[3]; 3. 17X-Justin Luinenburg[6]; 4. 9-Dean Cornelius[4]; 5. 18-Alex Dostal[2]; 6. 11N-Nathan Roiger[5]
B Modifieds
Landscaping Plus A Feature 1 (15 Laps): 1. 81-Jared Boumeester[4]; 2. 9-Matthew Looft[9]; 3. 08-Alec Fett[7]; 4. 3W-Randy Winter[8]; 5. 79W-Bill Wegner[16]; 6. 47F-Aaron Fullerton[5]; 7. 23X-Ryan Westman[15]; 8. 5R-James Richert[6]; 9. 2J-Jeff Carter[1]; 10. 56-Greg Noah[17]; 11. (DNF) 1Z-Zach Davis[18]; 12. (DNF) 16R-Ryan Black[13]; 13. (DNF) XA-Alissa Palsrok[14]; 14. (DNF) 15R-Robb Nutt[11]; 15. (DNF) XXX-Mathew Hanson[2]; 16. (DNF) 00-Colby Fett[12]; 17. (DNF) 27-Jeff McCollum[10]; 18. (DNS) 15D-Dallas Nutt
Landscaping Plus Heat 1 (6 Laps): 1. 3W-Randy Winter[1]; 2. XXX-Mathew Hanson[2]; 3. 27-Jeff McCollum[8]; 4. 81-Jared Boumeester[9]; 5. 15D-Dallas Nutt[5]; 6. 15R-Robb Nutt[7]; 7. 16R-Ryan Black[3]; 8. 79W-Bill Wegner[6]; 9. 56-Greg Noah[4]
Landscaping Plus Heat 2 (6 Laps): 1. 08-Alec Fett[1]; 2. 9-Matthew Looft[8]; 3. 47F-Aaron Fullerton[3]; 4. 5R-James Richert[5]; 5. 2J-Jeff Carter[6]; 6. 00-Colby Fett[7]; 7. XA-Alissa Palsrok[2]; 8. 23X-Ryan Westman[9]; 9. 1Z-Zach Davis[4]
Sport Compact
State Bank of Fairmont A Feature 1 (8 Laps): 1. 440-Jaedon Erickson[4]; 2. X-Cade Lehr[5]; 3. 24-Austin Friedrich[2]; 4. 16X-RJ Esqueda[7]; 5. 54-Alan Lahr[1]; 6. (DNF) 81B-Brandon Hartmann[3]; 7. (DNF) 71-Derrick Drinovsky[6]
State Bank of Fairmont Heat 1 (4 Laps): 1. X-Cade Lehr[4]; 2. 81B-Brandon Hartmann[6]; 3. 54-Alan Lahr[1]; 4. 24-Austin Friedrich[7]; 5. 16X-RJ Esqueda[5]; 6. 71-Derrick Drinovsky[3]; 7. (DQ) 440-Jaedon Erickson[2]
A Modifieds
Sweet Financial A Feature 1 (20 Laps): 1. 74-Mark Noble[3]; 2. 95-Oliver Kollofski[4]; 3. 8L-Lyle Sathoff[5]; 4. 17-Joe Roberts[8]; 5. (DNF) 24-Travis DeBoer[7]; 6. (DNF) 5-Brandon Beckendorf[2]; 7. (DNF) 7C-Benjamin Chukuske[9]; 8. (DNF) 49-Mat Hollerich[6]; 9. (DNF) 30-Josh Ruby[1]
Sweet Financial Heat 1 (8 Laps): 1. 74-Mark Noble[2]; 2. 95-Oliver Kollofski[3]; 3. 30-Josh Ruby[1]; 4. 5-Brandon Beckendorf[8]; 5. 8L-Lyle Sathoff[5]; 6. 49-Mat Hollerich[9]; 7. 24-Travis DeBoer[6]; 8. 17-Joe Roberts[7]; 9. (DNF) 7C-Benjamin Chukuske[4]
Hobby Stocks
Wiederhoeft Welding Machine A Feature 1 (12 Laps): 1. 27-Malik Sampson[9]; 2. 16X-Blake Luinenburg[4]; 3. 59-Corey Gronewold[3]; 4. 14-Ernie Dailey[5]; 5. 87-John Briggs[8]; 6. 3K-Dan Strandberg[10]; 7. 1-Greg Sidles[11]; 8. 91-Chris Krug[20]; 9. 124-TJ Tweedt[1]; 10. 01-Gavin Bussinger[14]; 11. J3K-Jaeden Strandberg[13]; 12. 01A-Mike Metteer[15]; 13. 7-Logan Knudson[6]; 14. 76A-Nathan Asche[16]; 15. 56C-DJ Clinton[2]; 16. (DNF) 18L-Parker Larson[7]; 17. (DNF) 53-Robert Palmentera[18]; 18. (DNF) 27N-Nathan Sukalski[17]; 19. (DNF) 9-Trevor Iverson[12]; 20. (DNS) 7K-Jonathan Schroeder
Wiederhoeft Welding Machine Heat 1 (6 Laps): 1. 16X-Blake Luinenburg[4]; 2. 124-TJ Tweedt[2]; 3. 3K-Dan Strandberg[6]; 4. 87-John Briggs[5]; 5. 9-Trevor Iverson[7]; 6. 01-Gavin Bussinger[1]; 7. 27N-Nathan Sukalski[3]
Wiederhoeft Welding Machine Heat 2 (6 Laps): 1. 18L-Parker Larson[5]; 2. 59-Corey Gronewold[3]; 3. 1-Greg Sidles[1]; 4. 7-Logan Knudson[2]; 5. J3K-Jaeden Strandberg[7]; 6. 76A-Nathan Asche[6]; 7. 53-Robert Palmentera[4]
Wiederhoeft Welding Machine Heat 3 (6 Laps): 1. 14-Ernie Dailey[1]; 2. 27-Malik Sampson[5]; 3. 56C-DJ Clinton[6]; 4. 91-Chris Krug[3]; 5. 01A-Mike Metteer[2]; 6. 7K-Jonathan Schroeder[4]