1. 5 Josh Zimpel (1)
2. 17 Mike Greseth (6)
3. 5E Shane Edginton (3)
4. 12F Greg Friestad (5)
5. 71 Dustin Strand (8)
6. 7S Sam Zender (2)
7. 00C Brandon Corbett (4)
8. 84 Josh Johnson (7; DNF)
1. 18X Shawn Meyer (4)
2. E85 Jason Strand (1)
3. 42S Don Shaw (5)
4. 70 Jesse Teunis (6)
5. 00 Mitch Johnson (3)
6. 15 Amelia Eisenschenk (2)
7. 16S Jeff Hapala (8)
8. T1 Tom Corcoran (7)
Heat 3
1. 12S Brad Seng (4)
2. 14 Brody Troftgruben (1)
3. C4 Ryan Corbett (2)
4. 29K Ryan Kereluk (3)
5. 21S John Seng (5)
6. 54 Terry Nelson (6)
7. 69 Tom Cummings (7; DNF)
Feature
1. 17 Mike Greseth - Harwood, ND (5)
2. 14 Brody Troftgruben - Grand Forks, ND (4)
3. 18X Shawn Meyer - Wahpeton, ND (2)
4. 42S Don Shaw - Ham Lake, MN (8)
5. E85 Jason Strand - Portland, ND (3)
6. 12S Brad Seng - Grand Forks, ND (6)
7. 5E Shane Edginton - East St. Paul, MB (7)
8. 12F Greg Friestad - Valley City, ND (10)
9. C4 Ryan Corbett - Grand Forks, ND (9)
10. 21S John Seng - Grand Forks, ND (15)
11. 70 Jesse Teunis - Lockport, MB (11)
12. 16S Jeff Hapala - West Fargo, ND (20)
13. 15 Amelia Eisenschenk - West Fargo, ND (17)
14. 54 Terry Nelson - Grand Forks, ND (18)
15. T-1 Tom Corcoran - East Grand Forks, MN (22)
Did Not Finish
16 29K Ryan Kereluk - St. Andrews, MB (12)
17. 0 Mitch Johnson - Hickson, ND (14)
18. 5 Josh Zimpel - Braham, MN (1)
19. 00C Brandon Corbett - Grand Forks, ND (19)
20 71 Dustin Strand - East Grand Forks, MN (13)
21. 69 Tom Cummings - Grandin, ND (21)
22. 84 Josh Johnson - Harwood, ND (23)
23. 7S Sam Zender - Fergus Falls, MN (16)
Lap Leaders - Shawn Meyer 1-15; Mike Greseth 16-25
Hard Charger - Jeff Hapala (+8)