1. 5E Shane Edginton (2)
2. 7P Joey Pederson (1)
3. 21S John Seng (3)
4. 1TPO Tyler Peterson (8)
5. 21 Jake Smith (5)
6. 70 Jesse Teunis (4)
7. 11 Shane Holden (7)
8. 13 Shane Nelson (6)
1. 1-2 Bryce Sward (5)
2. 17 Mike Greseth (8)
3. 42 Paul Niznik (2)
4. 14 Brody Troftgruben (4)
5. 12F Greg Friestad (1)
6. 54 Terry Nelson (6)
7. 56 Laine Schwehr (7)
8. 57 Blake Higginbotham (3; DNF)
Heat 3
1. 71 Dustin Strand (4)
2. 12S Brad Seng (2)
3. 29K Ryan Kereluk (5)
4. 44* Cole Schill (6)
5. 2 Rusty Kollman (3)
6. C4 Ryan Corbett (7)
7. 11S Casey Stremick (1)
Feature
1. 17 Mike Greseth - Harwood, ND (1)
2. 5E Shane Edginton - East St. Paul, MB (2)
3. 7P Joey Pederson - East Grand Forks, MN (4)
4. 71 Dustin Strand - East Grand Forks, MN (6)
5. 44* Cole Schill - Hawley, MN (12)
6. 1-2 Bryce Sward - Nelson, MN (3)
7. 12S Brad Seng - Grand Forks, ND (5)
8. 14 Brody Troftgruben - Grand Forks, ND (11)
9. 21 Jake Smith - St. Joseph, MN (13)
10. 1TPO Tyler Peterson - Hickson, ND (10)
11. 42 Paul Niznik - Medford, WI (8)
12. 29K Ryan Kereluk - St. Andrews, MB (9)
13. 12F Greg Friestad - Valley City, ND (14)
14. 21S John Seng - Grand Forks, ND (7)
15. 70 Jesse Teunis - Lockport, MB (16)
16. 11 Shane Holden - Navin, MB (19)
17. 2K Rusty Kollman - Carrington, ND (15)
18. C4 Ryan Corbett - Grand Forks, ND (18)
19. 54 Terry Nelson - Grand Forks, ND (17)
20. 13 Shane Nelson - Glen Ulin, ND (22)
21. 11S Casey Stremick - Harwood, ND (21)
22. 56 Laine Schwehr - Sanborn, ND (20)
Did Not Finish
23. 57 Blake Higginbotham - Bagley, MN (23)
Lap Leaders: Mike Greseth 1-25
Hard Charger: Cole Schill [+7]