1. 14M Greg Moore (1)
2. C4 Ryan Corbett (2)
3. E85 Jason Strand (4)
4. F9 Brandon Fuller (5)
5. 17S Lance Schill (3)
6. 33 Ryan Dahl (6)
7. 9 Steve Anderson (7)
1. 5E Shane Edginton (2)
2. 44* Cole Schill (3)
3. T1 Tom Corcoran (4)
4. 16S Jeff Hapala (1)
5. 14 Brody Troftgruben (5)
6. 00C Brandon Corbett (6)
7. 1M Nick Minske (7; DNF)
Heat 3
1. 71 Dustin Strand (1)
2. 1TPO Tyler Peterson (4)
3. 12S Brad Seng (5)
4. 7P Joey Pederson (3)
5. 10 Mike Balcaen (6)
6. 70 Jesse Teunis (2; DNF)
7. 56 Laine Schwehr (7; DNF)
Heat 4
1. 17 Mike Greseth (1)
2. 2 Rusty Kollman (4)
3. 00 Mitch Johnson (6)
4. 21S John Seng (2)
5. 10C Eric Haugland (3)
6. 54 Terry Nelson (6; DNF)
Feature
1. 1TPO Tyler Peterson - Hickson, ND (2)
2. 12S Brad Seng - Grand Forks, ND (11)
3. E85 Jason Strand - Portland, ND (9)
4. 10 Mike Balcaen - Winnipeg, MB (19)
5. C4 Ryan Corbett - Grand Forks, ND (1)
6. 71 Dustin Strand - East Grand Forks, MN (3)
7. 17S Lance Schill - Langdon, ND (17)
8. 2 Rusty Kollman - Carrington, ND (8)
9. 14 Brody Troftgruben - Grand Forks, ND (18)
10. 16S Jeff Hapala - West Fargo, ND (14)
11. 7P Joey Pederson - East Grand Forks, MN (15)
12. 70 Jesse Teunis - Lockport, MB (23)
13. 10C Eric Haugland - Lawton, ND (20)
14. 56 Laine Schwehr - Sanborn, ND (27)
Did Not Finish
15. 14M Greg Moore - Jamestown, ND (4)
16. 00C Brandon Corbett - Grand Forks, ND (22)
17. 21S John Seng - Grand Forks, ND (16)
18. 9 Steve Anderson - Emerado, ND (25)
19. 1M Nick Minske - East Grand Forks, MN (26)
20. 44* Cole Schill - Hawley, MN (5)
21. 00 Mitch Johnson - Hickson, ND (12)
22. 17 Mike Greseth - Harwood, ND (7)
23. 5E Shane Edginton - East St. Paul, MB (6)
24. T1 Tom Corcoran - East Grand Forks, MN (10)
25. F9 Brandon Fuller - Grand Forks, ND (13)
26. 54 Terry Nelson - Grand Forks, ND (24)
Did Not Start
27. 33 Ryan Dahl - West Fargo, ND (21)
Lap Leaders: Ryan Corbett 1; Tyler Peterson 2-25
Hard Charger: Mike Balcaen (+15)