Hobby Stocks
Wiederhoeft Welding Machine A Feature 1 (12 Laps): 1. 16X-Blake Luinenburg[2]; 2. 27-Malik Sampson[12]; 3. 27K-Keeran Sampson[5]; 4. 81-Colton Burke[4]; 5. 18L-Parker Larson[11]; 6. 5-Jeremy Johnson[1]; 7. 1-Greg Sidles[9]; 8. 29-Tim Huseby[6]; 9. 59-Corey Gronewold[8]; 10. 39R-John Rebstock[13]; 11. 16-Luke Trebelhorn[3]; 12. 15-Scott Porter[14]; 13. 01-Michael Metteer[10]; 14. (DNF) 124W-Corey Schreiber[7]; 15. (DNS) 45-Drew Barglof; 16. (DNS) 11T-Roger Jenniges; 17. (DNS) 14D-Ed Dostal; 18. (DNS) 27Z-Jeremy Ziemke
Wiederhoeft Welding Machine Heat 1 (6 Laps): 1. 59-Corey Gronewold[2]; 2. 124W-Corey Schreiber[1]; 3. 16X-Blake Luinenburg[7]; 4. 16-Luke Trebelhorn[3]; 5. 39R-John Rebstock[6]; 6. (DNS) 11T-Roger Jenniges; 7. (DNS) 45-Drew Barglof
Wiederhoeft Welding Machine Heat 2 (6 Laps): 1. 1-Greg Sidles[2]; 2. 81-Colton Burke[1]; 3. 5-Jeremy Johnson[5]; 4. 01-Michael Metteer[3]; 5. (DNF) 27Z-Jeremy Ziemke[4]; 6. (DNF) 14D-Ed Dostal[6]
Wiederhoeft Welding Machine Heat 3 (6 Laps): 1. 27K-Keeran Sampson[3]; 2. 18L-Parker Larson[1]; 3. 27-Malik Sampson[4]; 4. 29-Tim Huseby[5]; 5. 15-Scott Porter[2]
A Modifieds
Sweet Financial A Feature 1 (20 Laps): 1. 5-Brandon Beckendorf[7]; 2. 3-Kelly Shryock[4]; 3. 95-Oliver Kollofski[1]; 4. 49-Mat Hollerich[11]; 5. 7S-Todd Stinehart[5]; 6. 36K-Jayden Larson[2]; 7. XXX-Jesse Rogotzke[9]; 8. 71N-Rick Nelson[10]; 9. 7C-Benjamin Chukuske[6]; 10. 9-Roger Nielsen[3]; 11. C5-Chris Palsrok[8]; 12. 00-Mark Gartner[15]; 13. 8L-Lyle Sathoff[13]; 14. 11-Bobby Egeland[17]; 15. 12-Chad Porter[12]; 16. 17-Joe Roberts[16]; 17. 2X-Brian Shaughnessy[18]; 18. (DNF) 20-Denny Anderson[14]
Sweet Financial Heat 1 (6 Laps): 1. XXX-Jesse Rogotzke[2]; 2. 7C-Benjamin Chukuske[1]; 3. 12-Chad Porter[6]; 4. 7S-Todd Stinehart[7]; 5. 8L-Lyle Sathoff[5]; 6. 17-Joe Roberts[3]; 7. 2X-Brian Shaughnessy[4]
Sweet Financial Heat 2 (6 Laps): 1. 5-Brandon Beckendorf[1]; 2. 95-Oliver Kollofski[2]; 3. 3-Kelly Shryock[4]; 4. 20-Denny Anderson[3]; 5. 71N-Rick Nelson[5]; 6. 11-Bobby Egeland[6]
Sweet Financial Heat 3 (6 Laps): 1. 36K-Jayden Larson[2]; 2. C5-Chris Palsrok[4]; 3. 49-Mat Hollerich[1]; 4. 9-Roger Nielsen[3]; 5. 00-Mark Gartner[5]
Sport Compact
State Bank of Fairmont A Feature 1 (10 Laps): 1. 9-Nate Coopman[7]; 2. 11A-Darwin Brown[6]; 3. 440-Jaedon Erickson[4]; 4. 43-Terry Blowers[5]; 5. 22T-Jeff Trosin[10]; 6. 18X-Austin Friedrich[1]; 7. 3H-Calvin Hinz[13]; 8. 40M-Gavin Maass[3]; 9. 81B-Brandon Hartmann[14]; 10. 11-Lexie Ignaszewski[12]; 11. (DNF) 23M-Matt Speiss[16]; 12. (DNF) 81-Josh Black[17]; 13. (DNF) 86-Colton Hilgendorf[11]; 14. (DNF) 29X-Jason Bolte[9]; 15. (DNF) 8K-Kaytee DeVries[2]; 16. (DNF) 76M-David Marshall[8]; 17. (DNS) 54-Alan Lahr
State Bank of Fairmont Heat 1 (5 Laps): 1. 9-Nate Coopman[2]; 2. 40M-Gavin Maass[1]; 3. 76M-David Marshall[4]; 4. 18X-Austin Friedrich[5]; 5. 22T-Jeff Trosin[7]; 6. 86-Colton Hilgendorf[3]; 7. 3H-Calvin Hinz[6]; 8. (DNF) 54-Alan Lahr[9]; 9. (DNS) 81-Josh Black
State Bank of Fairmont Heat 2 (5 Laps): 1. 440-Jaedon Erickson[2]; 2. 43-Terry Blowers[3]; 3. 11A-Darwin Brown[4]; 4. 29X-Jason Bolte[1]; 5. 8K-Kaytee DeVries[5]; 6. 11-Lexie Ignaszewski[8]; 7. 81B-Brandon Hartmann[7]; 8. 23M-Matt Speiss[6]
B Modifieds
Landscaping Plus A Feature 1 (20 Laps): 1. 81-Jared Boumeester[3]; 2. 97-Troy Gochanour[7]; 3. 9L-Matthew Looft[2]; 4. 19-Carter Shumski[13]; 5. 7L-Eric Larson[4]; 6. 2J-Jeff Carter[15]; 7. 5R-James Richert[6]; 8. 79W-Bill Wegner[1]; 9. XA-Alissa Palsrok[18]; 10. 25-Dan Paplow[10]; 11. 22J-James Jenkins[21]; 12. JD1-Justin DeBoer[23]; 13. 12-Christian Sylvester[16]; 14. 1Z-Zach Davis[5]; 15. 75-Jeff Lloyd[9]; 16. 15D-Dallas Nutt[8]; 17. 3W-Randy Winter[11]; 18. 22-Cole Ignaszewski[12]; 19. 15R-Robb Nutt[19]; 20. 47F-Aaron Fullerton[22]; 21. 23X-Ryan Westman[14]; 22. 15-John Rebstock[17]; 23. 99K-Troy Krug[20]
Landscaping Plus Heat 1 (6 Laps): 1. 79W-Bill Wegner[2]; 2. 15D-Dallas Nutt[1]; 3. 5R-James Richert[3]; 4. 22-Cole Ignaszewski[4]; 5. 19-Carter Shumski[7]; 6. 12-Christian Sylvester[5]; 7. 15R-Robb Nutt[6]; 8. 47F-Aaron Fullerton[8]
Landscaping Plus Heat 2 (6 Laps): 1. 9L-Matthew Looft[6]; 2. 7L-Eric Larson[1]; 3. 97-Troy Gochanour[7]; 4. 3W-Randy Winter[2]; 5. 23X-Ryan Westman[3]; 6. 15-John Rebstock[8]; 7. 99K-Troy Krug[5]; 8. JD1-Justin DeBoer[4]
Landscaping Plus Heat 3 (6 Laps): 1. 1Z-Zach Davis[2]; 2. 81-Jared Boumeester[5]; 3. 25-Dan Paplow[1]; 4. 75-Jeff Lloyd[3]; 5. 2J-Jeff Carter[6]; 6. XA-Alissa Palsrok[4]; 7. 22J-James Jenkins[7]
Stock Cars
A Feature 1 (20 Laps): 1. 7L-Jeffrey Larson[2]; 2. 5L-Dustin Larson[1]; 3. 32-Derek Green[8]; 4. 3-Kelly Shryock[9]; 5. 00-Andy Altenburg[5]; 6. 5-Luke Sathoff[4]; 7. 32J-Austin Jahnz[17]; 8. 17X-Justin Luinenburg[15]; 9. 14-Jason Fisher[11]; 10. F1-Levi Feltman[10]; 11. 15-Brad Lange[3]; 12. 17Z-Zach Foesch[12]; 13. 67II-Chris Toot[14]; 14. 95-Chance Larson[13]; 15. 3L-Kevin Luebben[19]; 16. 11N-Nathan Roiger[22]; 17. 3J-Jessie Johnson[20]; 18. (DNF) 31-Trent Schroeder[23]; 19. (DNF) 34-Mike Blowers[18]; 20. (DNF) 0C-Charlie Rustman[7]; 21. (DNF) 16-Ryan Grochow[6]; 22. (DNF) 25-Tom Schumann[16]; 23. (DNF) 5Z-Zachary Wight[21]; 24. (DNS) 22N-Gage Noyes; 25. (DNS) 76-Ben Peterson
Heat 1 (6 Laps): 1. 15-Brad Lange[3]; 2. 14-Jason Fisher[5]; 3. 17Z-Zach Foesch[6]; 4. 16-Ryan Grochow[4]; 5. 95-Chance Larson[8]; 6. 25-Tom Schumann[9]; 7. 3L-Kevin Luebben[2]; 8. (DNF) 5Z-Zachary Wight[7]; 9. (DNS) 76-Ben Peterson
Heat 2 (6 Laps): 1. 32-Derek Green[8]; 2. 00-Andy Altenburg[1]; 3. 3-Kelly Shryock[4]; 4. F1-Levi Feltman[2]; 5. 17X-Justin Luinenburg[5]; 6. 34-Mike Blowers[7]; 7. 3J-Jessie Johnson[3]; 8. (DNF) 31-Trent Schroeder[6]
Heat 3 (6 Laps): 1. 5L-Dustin Larson[1]; 2. 7L-Jeffrey Larson[4]; 3. 5-Luke Sathoff[8]; 4. 0C-Charlie Rustman[3]; 5. 67II-Chris Toot[2]; 6. 32J-Austin Jahnz[6]; 7. 11N-Nathan Roiger[7]; 8. 22N-Gage Noyes[5]