1. 5E Shane Edginton (1)
2. 11 Troy Schill (3)
3. 29 Norman Olson (6)
4. 2 Bill Mooney (7)
5. 00 Mitch Johnson (5)
6. 92C Coard Allard (2)
7. K30 Kyle Olson (4; DNF)
1. 12A Matt Aukland (2)
2. 10 Mike Balcaen (1)
3. 9 Steve Anderson (4)
4. 7P Joey Pederson (3)
5. 8 Billy Michaelson (5)
6. 16S Jeff Hapala (6)
Heat 3
1. 71 Dustin Strand (1)
2. 1 Dusty Peterson (2)
3. 44 Cole Schill (6)
4. T1 Tom Corcoran (5)
5. 8D Dewayne Rector (4)
6. 85 John Kaanta (3; DNF)
Heat 4
1 2 12S Brad Seng (2)
2 1 73 Zach Johnson (1)
3 6 15 Donny Schatz (6)
4 4 71S Steffen Snare (4)
5 3 43 Brian Bernatos (3)
6 5 84X Josh Johnson (5)
Feature - finish car# driver hometown (started)
1. 73 Zach Johnson - Kensington, MN (8)
2. 71S Dustin Strand - Grand Forks, ND (2)
3. 12S Brad Seng - Grand Forks, ND (1)
4. 10 Mike Balcaen - Winnipeg, MB (6)
5. 85 John Kaanta - Elk Mound, WI (24)
6. 15 Donny Schatz - Fargo, ND (11)
7. 7P Joey Pederson - East Grand Forks, MN (14)
8. 44 Cole Schill - West Fargo, ND (12)
9. 11 Troy Schill - Grand Forks, ND (5)
10. 5E Shane Edginton - Winnipeg, MB (4)
11. 1 Dusty Peterson - Fargo, ND (7)
12. 2 Bill Mooney - Selkirk, MB (13)
13. 12A Matt Aukland - Fargo, ND (3)
14. 8 Billy Michaelson - West Fargo, ND (18)
15. 29 Norman Olson - West Fargo, ND (10)
16. 43 Brian Bernatos - Colfax, ND (20)
17. 71 Steffen Snare - Hallock, MN (16)
18. 16S Jeff Hapala - West Fargo, ND (22)
19. K30 Kyle Olson - West Fargo, ND (25)
20. 92C Coard Allard - St. Francois Xavier, MB (21)
21. 84X Josh Johnson - Harwood, ND (23)
22. 8D Dewayne Rector - Winnipeg, MB (19)
Did Not Finish
23. T1 Tom Corcoran - East Grand Forks, MN (15)
24. 9 Steve Anderson - Grand Forks, ND (9)
25. 00 Mitch Johnson - Hickson, ND (17)
Lap Leaders - Dustin Strand 1-16; Zach Johnson 17-30; Hard Charger - John Kaanta (+19)