1. 17 Mike Greseth (4)
2. 32 Eric Haugland (2)
3. 14 Brody Troftgruben (7)
4. 11 Ben Mickelson (8)
5. 29K Ryan Kereluk (6)
6. 21 Brady Pengilly (5)
7. 16S Jeff Hapala (1)
8. 9A Blake Anderson (3; DNF)
1. 00 Mitch Johnson (1)
2. 10 Kevin Robertson (4)
3. 7P Joey Pederson (3)
4. 12S Brad Seng (5)
5. 70 Jesse Teunis (2)
6. 10C Cole Haugland (6)
7. 11M Paul Mueller (7)
Heat 3
1. 12F Greg Friestad (1)
2. 2* Cole Babcock (3)
3. 9R Erik Robertson (4)
4. 00C Brandon Corbett (7)
5. 11S Casey Stremick (6)
6. 44 Cole Schill (2; DNF)
7. 33 Ryan Dahl (5; DNS)
Feature
1. 17 Mike Greseth - Harwood, ND (2)
2. 2* Cole Babcock - Rothsay, MN (4)
3. 12S Brad Seng - Grand Forks, ND (11)
4. 10 Kevin Robertson - Enderlin, ND (1)
5. 32 Eric Haugland - Lawton, ND (5)
6. 7P Joey Pederson - East Grand Forks, MN (8)
7. 14 Brody Troftgruben - Grand Forks, ND (7)
8. 00 Mitch Johnson - Hickson, ND (3)
9. 12F Greg Friestad - Valley City, ND (6)
10. 29K Ryan Kereluk - St. Andrews, MB (13)
11. 10C Cole Haugland - Brocket, ND (17)
12. 11 Ben Mickelson - Jamestown, ND (10)
13. 70 Jesse Teunis - Lockport, MB (14)
14. 9A Blake Anderson - Grand Forks, ND (20)
15. 9R Erik Robertson - Casselton, ND (9)
16. 11M Paul Mueller - Bismarck, ND (19)
17. 00C Brandon Corbett - Grand Forks, ND (12)
18. 11S Casey Stremick - Harwood, ND (15)
Did Not Finish
19. 16S Jeff Hapala - West Fargo, ND (18)
20. 21 Brady Pengilly - Langdon, ND (16)
21. 44 Cole Schill - Hawley, MN (21)
Did Not Start
22. 33 Ryan Dahl - West Fargo, ND (22)
Lap Leaders - Mike Greseth 1-25
Hard Charger - Brad Seng (+8)