1. 1R Travis Robertson (4)
2. 71 Dustin Strand (7)
3. 11 Troy Schill (1)
4. F9 Brandon Fuller (3)
5. 06 Dave Smith (2)
6. T1 Tom Corcoran (5)
7. 1M Nick Minske (6)
8. 86 Matt Gerlach-Smith (8)
1. 4 Shane Edginton (1)
2. C4 Ryan Corbett (3)
3. 12S Brad Seng (5)
4. 7P Joey Pederson (6)
5. 6M Jeffrey Massingill (7)
6. 15 Cody Storbakken (2)
7. 70 Jesse Teunis (4)
Heat 3
1. 15 Donny Schatz (2)
2. 7 Ricky Weiss (4)
3. 2 Bill Mooney (3)
4. 10 Mike Balcaen (5)
5. 00 Robert Bladow (5)
6. 14 Brody Troftgruben (6)
7. 9 Steve Anderson (7)
Feature
1. 7 Ricky Weiss - Headingley, MB (4)
2. 71 Dustin Strand - Grand Forks, ND (6)
3. 10 Mike Balcaen - Winnipeg, MB (12)
4. 2 Bill Mooney - Selkirk, MB (8)
5. 15 Donny Schatz - Fargo, ND (1)
6. 7P Joey Pederson - East Grand Forks, MN (11)
7. 1R Travis Robertson - Moorhead, MN (2)
8. C4 Ryan Corbett - East Grand Forks, MN (5)
9. 12S Brad Seng - Grand Forks, ND (9)
10. 6M Jeffrey Massingill - Keewatin, MN (14)
11. T1 Tom Corcoran - East Grand Forks, MN (16)
12. 4 Shane Edginton - Winnipeg, MB (3)
13. 00 Robert Bladow - Cogswell, ND (15)
14. 06 Dave Smith - Parkland County, AB (13)
15. 15 Cody Storbakken - Williston, ND (17)
16. 14 Brody Troftgruben - Grand Forks, ND (18)
17. 86 Matt Gerlach-Smith - Parkland County, AB (22)
18. 70 Jesse Teunis - West St. Paul, MB (20)
Did Not Finish
19. F9 Brandon Fuller - Grand Forks, ND (10)
20. 1M Nick Minske - East Grand Forks, MN (19)
21. 11 Troy Schill - Thompson, ND (7)
22. 9 Steve Anderson - Grand Forks, ND (21)
Lap Leaders - Travis Robertson 1-5; Donny Schatz 6; Travis Robertson 7; Ricky Weiss 8-25
Hard Charger - Mike Balcaen [+9]