1. 14 Brody Troftgruben (2)
2. 12S Brad Seng (7)
3. 10 Mike Balcaen (6)
4. 5E Shane Edginton (4)
5. 2 Rusty Kollman (5)
6. 54 Terry Nelson (3; DNF)
7. 57H Nathan Higginbotham (1; DNF)
1. 17G Mike Greseth (2)
2. 71 Dustin Strand (5)
3. C4 Ryan Corbett (3)
4. 44* Cole Schill (6)
5. 00C Brandon Corbett (4)
6. 16S Jeff Hapala (1)
Heat 3
1. 21S John Seng (5)
2. 70 Jesse Teunis (1)
3. 57 Blake Higginbotham (4)
4. 97 Dan McNamee (6)
5. 12F Greg Friestad (3; DNF)
6. 11S Casey Stremick (2; DNS)
Feature
1. 17G Mike Greseth - Harwood, ND (1)
2. 71 Dustin Strand - East Grand Forks, MN (4)
3. 12S Brad Seng - Grand Forks, ND (2)
4. 5E Shane Edginton - East St. Paul, MB (10)
5. 14 Brody Troftgruben - Grand Forks, ND (5)
6. 10 Mike Balcaen - Winnipeg, MB (7)
7. 44* Cole Schill - Hawley, MN (11)
8. 70 Jesse Teunis - Lockport, MB (3)
9. 2 Rusty Kollman - Carrington, ND (13)
10. 21S John Seng - Grand Forks, ND (6)
11. C4 Ryan Corbett - Grand Forks, ND (8)
12. 00C Brandon Corbett - Grand Forks, ND (14)
13. 16S Jeff Hapala - West Fargo, ND (17)
14. 57 Blake Higginbotham - Bagley, MN (9)
15. 97 Dan McNamee - Arvilla, ND (12)
16. 54 Terry Nelson - Grand Forks, ND (16)
Did Not Finish
17. 11S Casey Stremick - Harwood, ND (19)
Did Not Start
18. 12F Greg Friestad - Valley City, ND (15)
19. 57H Nathan Higginbotham - Bagley, MN (18)
Lap Leaders: Mike Greseth 1-25
Hard Charger: Shane Edginton (+6)