Heat 1
1. 7 Ricky Weiss (1)
2. 12S Brad Seng (3)
3. 19 Brandon Burke (2)
4. 7P Joey Pederson (4)
5. 54 Tom Balcaen (7)
6. 42JR Matthew Jarvis (6)
7. 14 Bruce Hart (8)
8. 10 Mike Balcaen (5)
​Heat 2
1. 35 John Halverson (2)
2. 11 Troy Schill (4)
3. 99 Doyle Erickson (7)
4. 42 Mike Bruns (1)
5. 9 Steve Anderson (6)
6. 77X Mike McCaughan (5)
7. 1J Jeff Pritchard (3)
Heat 3
1. 4* Harold Schill, Jr. (2)
2. 75 Cody Skytland (3)
3. 12A Matt Aukland (6)
4. T1 Tom Corcoran (7)
5. 84 Michael Johnson (5)
6. 11K Jeremy Keller (4)
7. 22M Josh Maurstad (1)
Feature
1. 12S Brad Seng – Grand Forks, ND (2)
2. T1 Tom Corcoran – East Grand Forks, MN (7)
3. 7 Ricky Weiss – Headingley, MB (9)
4. 75 Cody Skytland – Fargo, ND (4)
5. 19 Brandon Burke – Grand Forks, ND (3)
6. 7P Joey Pederson – East Grand Forks, MN (6)
7. 35 John Halverson – Bagley, MN (1)
8. 11 Troy Schill – Grand Forks, ND (8)
9. 4* Harold Schill – West Fargo, ND (12)
10. 12A Matt Aukland – Moorhead, MN (11)
11. 99 Doyle Erickson – Bagley, MN (10)
12. 77X Mike McCaughan – St. Francois Xavier, MB (17)
13. 84 Michael Johnson – Fargo, ND (15)
14. 9 Steve Anderson – Grand Forks, ND (14)
15. 54 Tom Balcaen – Lorette, MB (13)
16. 22M Josh Maurstad – Warren, MN (21)
17. 14 Bruce Hart – Larimore, ND (19)
18. 11K Jeremy Keller – Bismarck, ND (18)
19. 1J Jeff Pritchard – Carman, MB (20)
20. 42JR Matthew Jarvis – Gilby, ND (16)
21. 42 Mike Bruns – Fargo, ND (5)
22. 10 Mike Balcaen – Winnipeg, MB (22)