1. 9 Steve Anderson (2)
2. 28 Dylan Barnhardt (6)
3. 44 Cole Schill (7)
4. 11T Tim Perkins (4)
5. 47 Kreig Kasin (3)
6. 54 Chris Seekings (1)
1. 12 Chad Becker (1)
2. 2* Cole Babcock (2)
3. 1-2 Bryce Sward (4)
4. 17 Mike Greseth (5)
5. 9R Erik Robertson (3)
6. 307 Donavon Sorenson (6; DNF)
Heat 3
1. 11P Steven Pfeifer (2)
2. 14 Brody Troftgruben (1)
3. 5E Shane Edginton (4)
4. 16S Jeff Hapala (3)
5. 9A Blake Anderson (5)
6. 10R Kevin Robertson (6)
Feature
1. 12 Chad Becker - Aberdeen, SD (6)
2. 44 Cole Schill - Horace, ND (7)
3. 14 Brody Troftgruben - Grand Forks, ND (2)
4. 5E Shane Edginton - Winnipeg, MB (9)
5. 11P Steven Pfeifer - Minot, ND (4)
6. 10R Kevin Robertson - Enderlin, ND (17)
7. 11T Tim Perkins - Bismarck, ND (10)
8. 16S Jeff Hapala - West Fargo, ND (12)
9. 1-2 Bryce Sward - Nelson, MN (8)
10. 11M Paul Mueller - Bismarck, ND (18)
11. 9 Steve Anderson - Grand Forks, ND (1)
12. 9A Blake Anderson - Grand Forks, ND (15)
Did Not Finish
13. 47 Kreig Kasin - West Fargo, ND (13)
14. 307 Donavon Sorenson - Williston, ND (19)
15. 2* Cole Babcock - Rothsay, MN (5)
16. 9R Erik Robertson - Casselton, ND (14)
17. 54 Chris Seekings - Minot, ND (16)
18. 28 Dylan Barnhardt - Washburn, ND (3)
19. 17 Mike Greseth - Harwood, ND (11)
Lap Leaders: Brody Troftgruben 1-23; Chad Becker 24-25
Hard Charger: Kevin Robertson [+11]