Heat 1
1. 25 Hank Berry (2)
2. 12A Matt Aukland (1)
3. 75 Cody Skytland (6)
4. 3M Greg Meyer (8)
5. 11M Paul Mueller (4)
6. 11K Jeremy Keller (7)
7. F9 Brandon Fuller (5)
8. 55 Scott Johnson (3)
​Heat 2
1. 9 Steve Anderson (4)
2. 21 Chad Corbett (2)
3. 4T Troy Heupel (1)
4. 12S Brad Seng (8)
5. 4* Harold Schill, Jr. (5)
6. 11P Steve Pfeifer (6)
7. 46 Blaine Doppler (7)
8. 00 Mitch Johnson (3)
Heat 3
1. 10 Mike Balcaen (2)
2. 73 Zach Johnson (3)
3. 11 Troy Schill (1)
4. 1C Ryan Corbett (4)
5. 20 Mark Halverson (7)
6. 7 Ricky Weiss (5)
7. 10EH Ed Turnbull (8)
8. 03 Casey Meyer (6)
Feature
1. 11 Troy Schill – Grand Forks, ND (1)
2. 3M Greg Meyer – Wahpeton, ND (5)
3. 4T Troy Heupel – Williston, ND (4)
4. 73 Zach Johnson – Kensington, MN (12)
5. 1C Ryan Corbett – East Grand Forks, MN (8)
6. 25 Hank Berry – Sidney, MT (11)
7. 21 Chad Corbett – Grand Forks, ND (2)
8. 10 Mike Balcaen – Winnipeg, MB (9)
9. 12S Brad Seng – Grand Forks, ND (10)
10. 4* Harold Schill, Jr. – West Fargo, ND (14)
11. 9 Steve Anderson – Grand Forks, ND (7)
12. 46 Blaine Doppler – Menoken, ND (20)
13. 10EH Ed Turnbull – Estevan, SK (22)
14. 11M Paul Mueller – Bismarck, ND (13)
15. 00 Mitch Johnson – Hickson, ND (23)
16. 11K Jeremy Keller – Bismarck, ND (16)
17. 55 Scott Johnson – West Fargo, ND (21)
18. 75 Cody Skytland – Fargo, ND (6)
19. 7 Ricky Weiss – St. Francois Xavier, MB (18)
20. 20 Mark Halverson – Walhalla, ND (15)
21. F9 Brandon Fuller – Grand Forks, ND (19)
22. 11P Steve Pfeifer – West Fargo, ND (17)
23. 12A Matt Aukland – Fargo, ND (3)
24. 03 Casey Meyer – Whapeton, ND (24; DNS)