360 Sprints - Winged
A Feature 1: 1. 22D-Daniel Nekolite[6]; 2. 11-Tim Cahoy[2]; 3. 8R-Gary Reber[8]; 4. 17D-Bob Dvorak[5]; 5. 45-Veldon Judge[9]; 6. 15F-Danial Frickel[3]; 7. 42AJ-Adam Walton[7]; 8. (DNF) 30-Dennis Engelhaupt[4]; 9. (DNF) 66-Derek Seger[1]
Heat 1: 1. 11-Tim Cahoy[1]; 2. 17D-Bob Dvorak[3]; 3. 15F-Danial Frickel[5]; 4. 30-Dennis Engelhaupt[4]; 5. 42AJ-Adam Walton[2]
Heat 2: 1. 66-Derek Seger[1]; 2. 8R-Gary Reber[2]; 3. 22D-Daniel Nekolite[4]; 4. 45-Veldon Judge[3]
Sport Compact
A Feature 1: 1. 4R-Cody Feenstra[6]; 2. 48-Kevin Andersh[7]; 3. 13-Tom Koster[10]; 4. 9-Chris DeBoer[2]; 5. 3-Cassy Muilenburg[9]; 6. (DNF) 11-Matthew Andersh[8]; 7. (DNF) 72-Jeff Staples[11]; 8. (DNF) 21X-Kody Roth[5]; 9. (DNF) 77-Cody Braun[4]; 10. (DNF) 97-Tanner Koster[1]; 11. (DNF) 74-Damian Gravatt[3]
Heat 1: 1. 77-Cody Braun[1]; 2. 97-Tanner Koster[3]; 3. 4R-Cody Feenstra[5]; 4. 74-Damian Gravatt[4]; 5. 72-Jeff Staples[2]; 6. 3-Cassy Muilenburg[6]
Heat 2: 1. 21X-Kody Roth[4]; 2. 48-Kevin Andersh[2]; 3. 11-Matthew Andersh[3]; 4. 9-Chris DeBoer[1]; 5. (DNS) 13-Tom Koster
Hobby Stocks
A Feature 1: 1. 79-Tim Waltner[4]; 2. 8X-Justin Schenkel[6]; 3. 32-Darryl Bartunek[7]; 4. 8-Jordan Vosika[5]; 5. 21B-Wes Hochstein[12]; 6. 3-Kevin Vasek[1]; 7. 34-Dawson Petrik[9]; 8. (DNF) 45R-Randal Meiers Jr[3]; 9. (DNF) 44-Taylor Blom[11]; 10. (DNF) 1-Richard Hartland[10]; 11. (DNF) 3M-Cal Muilenburg[13]; 12. (DNF) 38JR-Mark Blakey[8]; 13. (DNF) 7-Joey Jaton[2]
Heat 1: 1. 7-Joey Jaton[1]; 2. 79-Tim Waltner[2]; 3. 3-Kevin Vasek[3]; 4. 8-Jordan Vosika[6]; 5. 1-Richard Hartland[7]; 6. 38JR-Mark Blakey[5]; 7. (DNS) 3M-Cal Muilenburg
Heat 2: 1. 45R-Randal Meiers Jr[3]; 2. 32-Darryl Bartunek[4]; 3. 8X-Justin Schenkel[5]; 4. 34-Dawson Petrik[6]; 5. 21B-Wes Hochstein[2]; 6. 44-Taylor Blom[1]
Street Stocks
A Feature 1: 1. 47-Brandon Tingle[2]; 2. 16-Joel Namminga[3]; 3. 69M-Mark Poessnecker[5]; 4. (DNF) 7-Pat Stofferahn[4]; 5. (DNF) 74-Daniel Tingle[1]
Heat 1: 1. 47-Brandon Tingle[1]; 2. 16-Joel Namminga[2]; 3. 74-Daniel Tingle[3]; 4. 7-Pat Stofferahn[5]; 5. 69M-Mark Poessnecker[4]
B Modifieds
A Feature 1: 1. 00X-Jeff Brunssen[4]; 2. 33J-Josh Pfeifer[5]; 3. 88-Wade Wright[7]; 4. 10N-Keegan Nordquist[3]; 5. 6K-Logan Kafka[8]; 6. 33-Josh Pfeifer[15]; 7. 30-Dennis Engelhaupt[9]; 8. 11M-Kendell McCarthy[13]; 9. 66M-Kevin McCarthy[10]; 10. T6-James Larsen[1]; 11. 4R-Ryan VandenHoek[12]; 12. (DNF) 47-Nathan Lagg[2]; 13. (DNF) 1-Camden Myers[6]; 14. (DNF) 23R-Levi Roth[11]; 15. (DNS) 4-Zac Pruner
Heat 1: 1. 88-Wade Wright[4]; 2. 10N-Keegan Nordquist[7]; 3. 30-Dennis Engelhaupt[5]; 4. T6-James Larsen[1]; 5. 6K-Logan Kafka[6]; 6. 23R-Levi Roth[8]; 7. 11M-Kendell McCarthy[3]; 8. 4-Zac Pruner[2]
Heat 2: 1. 1-Camden Myers[6]; 2. 00X-Jeff Brunssen[1]; 3. 33J-Josh Pfeifer[5]; 4. 47-Nathan Lagg[3]; 5. 66M-Kevin McCarthy[4]; 6. 4R-Ryan VandenHoek[7]; 7. 33-Josh Pfeifer[2]
Dirt Late Models
A Feature 1: 1. 21X-Jared Hoerle[5]; 2. 1V-Gale Vogt[10]; 3. 34-Seth Fischer[7]; 4. 79-Jesse Kroger[9]; 5. 34J-Justin Havranek[1]; 6. 47-Anthony VanEverdingen[4]; 7. 11-Brad Vogt[12]; 8. L1-Jr Strong[11]; 9. 9-Jared Jelsma[3]; 10. 13-Marty Myers[2]; 11. 55-Rod Barse[8]; 12. (DNF) 83-Mike Babcock[6]; 13. (DNF) 9S-Jason Skovly[13]
Heat 1: 1. 34-Seth Fischer[2]; 2. 83-Mike Babcock[1]; 3. 47-Anthony VanEverdingen[3]; 4. 13-Marty Myers[5]; 5. 55-Rod Barse[6]; 6. L1-Jr Strong[4]
Heat 2: 1. 21X-Jared Hoerle[1]; 2. 79-Jesse Kroger[2]; 3. 34J-Justin Havranek[6]; 4. 9-Jared Jelsma[5]; 5. 11-Brad Vogt[7]; 6. 1V-Gale Vogt[3]; 7. (DNS) 9S-Jason Skovly