1. 42S Don Shaw (3)
2. 71 Dustin Strand (1)
3. 71S Steffen Snare (2)
4. 30 Adam Fischer (4)
5. F9 Brandon Fuller (7)
6. Z17 Zach Naastad (6)
7. T1 Tom Corcoran (5; DNF
1. 12S Brad Seng (1)
2. 16S Jeff Hapala (2)
3. 44 Cole Schill (4)
4. 86 Matt Gerlach-Smith (6)
5. 55 Mike Martin (5)
6. 5 Jacob Wilde (3)
Heat 3
1. 10 Mike Balcaen (4)
2. 4 Shane Edginton (6)
3. 7P Steve Moen (1)
4. 06 Dave Smith (2)
5. 9 Steve Anderson (3)
6. 345 Bryce Reimer (5)
Feature
1. 42S Don Shaw - Ham Lake, MN (1)
2. 71 Dustin Strand - Grand Forks, ND (4)
3. 12S Brad Seng - Grand Forks, ND (3)
4. 10 Mike Balcaen - Winnipeg, MB (2)
5. 44 Cole Schill - West Fargo, ND (7)
6. 4 Shane Edginton - East St. Paul, MB (5)
7. 16S Jeff Hapala - West Fargo, ND (6)
8. 86 Matt Gerlach-Smith - Edmonton, AB (11)
9. 9 Steve Anderson - Grand Forks, ND (15)
10. 06 Dave Smith - Edmonton, AB (12)
11. 30 Adam Fischer - Fargo, ND (10)
12. F9 Brandon Fuller - Grand Forks, ND (16)
13. Z17 Zach Naastad - Northwood, ND (13)
14. T1 Tom Corcoran - East Grand Forks, MN (19)
15. 7P Steve Moen - Alvarado, MN (8)
16. 71S Steffen Snare - Hallock, MN (9)
17. 55 Mike Martin - Steinbach, MB (14)
18. 345 Bryce Reimer - Cavalier, ND (18)
Did Not Finish
19. 5 Jacob Wilde - Thief River Falls, MN (17)
Lap Leaders - Don Shaw 1-25; Hard Charger - Steve Anderson (+6)