Hobby Stocks
A Feature 1 (15 Laps): 1. 99X-Josh Sidles[4]; 2. T8-Brandon Nielsen[3]; 3. 52-Carter Koop[2]; 4. 32-Tony Smidt[10]; 5. 27X-James Burns[5]; 6. 10M-Colton Monson[6]; 7. 3JR-Jace Hanson[8]; 8. 76A-Nathan Asche[12]; 9. (DNF) 50K-Kolby Goepel[1]; 10. (DNF) 55B-Blaine Hanson[9]; 11. (DNF) 91-Chris Krug[7]; 12. (DNS) 7-Logan Knudson
Heat 1 (6 Laps): 1. 52-Carter Koop[6]; 2. 50K-Kolby Goepel[1]; 3. 27X-James Burns[2]; 4. 91-Chris Krug[4]; 5. 3JR-Jace Hanson[3]; 6. 32-Tony Smidt[5]
Heat 2 (6 Laps): 1. 99X-Josh Sidles[2]; 2. T8-Brandon Nielsen[4]; 3. 10M-Colton Monson[5]; 4. 76A-Nathan Asche[6]; 5. (DNF) 55B-Blaine Hanson[3]; 6. (DQ) 7-Logan Knudson[1]
A Modifieds
A Feature 1 (20 Laps): 1. 10-Jeremy Mills[3]; 2. 5-Brandon Beckendorf[6]; 3. 2-Nick Meyer[5]; 4. 72-Austin Wolf[2]; 5. 55S-Ryan Schaufler[14]; 6. 3-Kelly Shryock[8]; 7. 71-Jeff James[4]; 8. 343-Jeff Feaster[13]; 9. 02-Jacob Dahle[7]; 10. 30-Josh Ruby[9]; 11. 00-Tristan Vesterby[12]; 12. 7S-Todd Stinehart[10]; 13. 7J-Jeremy Smith[1]; 14. 49K-Cody Knecht[11]
Heat 1 (8 Laps): 1. 30-Josh Ruby[2]; 2. 71-Jeff James[1]; 3. 3-Kelly Shryock[4]; 4. 72-Austin Wolf[6]; 5. 10-Jeremy Mills[5]; 6. 49K-Cody Knecht[3]; 7. 00-Tristan Vesterby[7]
Heat 2 (8 Laps): 1. 02-Jacob Dahle[3]; 2. 7S-Todd Stinehart[2]; 3. 5-Brandon Beckendorf[4]; 4. 2-Nick Meyer[5]; 5. 7J-Jeremy Smith[6]; 6. 55S-Ryan Schaufler[7]; 7. 343-Jeff Feaster[1]
Sport Compact
A Feature 1 (8 Laps): 1. 38-Lucas Parsons[1]; 2. 7X-Max Heimbuch[4]; 3. X-Cade Lehr[2]; 4. 22T-Jeff Trosin[8]; 5. (DNF) 75-Arianna Prothman[6]; 6. (DNF) 13X-Tannyn Tvedt[3]; 7. (DNF) 7P-Charles Prime[7]; 8. (DNF) 81-Brandon Hartmann[5]
Heat 1 (4 Laps): 1. 38-Lucas Parsons[2]; 2. X-Cade Lehr[1]; 3. 13X-Tannyn Tvedt[4]; 4. 7X-Max Heimbuch[6]; 5. 81-Brandon Hartmann[5]; 6. 75-Arianna Prothman[3]; 7. 7P-Charles Prime[8]; 8. 22T-Jeff Trosin[7]
B Modifieds
A Feature 1 (15 Laps): 1. 08-Alec Fett[2]; 2. 25S-Alex Smith[3]; 3. 00-Colby Fett[9]; 4. 5J-Jacob Tacheny[5]; 5. 88N-Nate Albrant[12]; 6. 008-Drew Fett[4]; 7. 28-Autum Winters[8]; 8. XXX-Mathew Hanson[7]; 9. 90-George Nordman[10]; 10. 81-Charlie Stevens[6]; 11. 2J-Jeff Carter[14]; 12. 5B-Tim Bergerson[15]; 13. 79W-Bill Wegner[13]; 14. (DNF) 12-Devin Fish[1]; 15. (DNS) 21-Richard Fish
Heat 1 (8 Laps): 1. 90-George Nordman[3]; 2. 08-Alec Fett[4]; 3. 25S-Alex Smith[2]; 4. 79W-Bill Wegner[5]; 5. (DNF) 21-Richard Fish[1]
Heat 2 (8 Laps): 1. 5J-Jacob Tacheny[1]; 2. 00-Colby Fett[4]; 3. 2J-Jeff Carter[5]; 4. 81-Charlie Stevens[2]; 5. 008-Drew Fett[3]
Heat 3 (8 Laps): 1. 88N-Nate Albrant[1]; 2. 28-Autum Winters[2]; 3. 5B-Tim Bergerson[5]; 4. XXX-Mathew Hanson[3]; 5. 12-Devin Fish[4]
Stock Cars
A Feature 1 (15 Laps): 1. 3-Kelly Shryock[1]; 2. 50-Heath Tulp[3]; 3. 29N-Cody Nielsen[8]; 4. 14-Chad Palmer[7]; 5. 517-McCain Jennings[5]; 6. 14W-David Wickman[11]; 7. 73-Troy Swearingen[6]; 8. 21-Andrew Borchardt[10]; 9. 67II-Chris Toot[9]; 10. 77K-Jacob Kofoot[4]; 11. JD1-Justin DeBoer[13]; 12. (DNF) 03-Matt Baker[2]; 13. (DNF) 11N-Nathan Roiger[12]
Heat 1 (8 Laps): 1. 50-Heath Tulp[1]; 2. 29N-Cody Nielsen[4]; 3. 14-Chad Palmer[7]; 4. 3-Kelly Shryock[5]; 5. 67II-Chris Toot[3]; 6. 14W-David Wickman[6]; 7. JD1-Justin DeBoer[2]
Heat 2 (8 Laps): 1. 73-Troy Swearingen[1]; 2. 517-McCain Jennings[2]; 3. 21-Andrew Borchardt[4]; 4. 03-Matt Baker[6]; 5. 77K-Jacob Kofoot[3]; 6. 11N-Nathan Roiger[5]
600cc Modifieds
A Feature 1 (15 Laps): 1. 95-Kamdyn Haggard[1]; 2. 31-Spencer Nelson[4]; 3. 17-Dalton Faber[2]; 4. 22-Nick Hauge[3]; 5. (DNF) 9-Ben Kraus[9]; 6. (DNF) 32-Robert Black[5]; 7. (DNS) 65-Logan Brown; 8. (DNS) 1R-Bobby Ruehlow; 9. (DNS) 17J-Justin Winkler; 10. (DNS) 14-Micheal Bryant; 11. (DNS) 99-Christopher Holt
Heat 1 (6 Laps): 1. 95-Kamdyn Haggard[4]; 2. 65-Logan Brown[5]; 3. 14-Micheal Bryant[6]; 4. 31-Spencer Nelson[2]; 5. (DNF) 22-Nick Hauge[3]; 6. (DNS) 99-Christopher Holt
Heat 2 (6 Laps): 1. 9-Ben Kraus[1]; 2. 1R-Bobby Ruehlow[3]; 3. 32-Robert Black[4]; 4. 17-Dalton Faber[2]; 5. (DNF) 17J-Justin Winkler[5]