1. 9 Steve Anderson (1)
2. 11 Pat Doar (3)
3. 06 Dave Smith (2)
4. 6M Jeffrey Massingill (5)
5. 7 Ricky Weiss (8)
6. T1 Tom Corcoran (7)
7. 71A Steffen Snare (4)
8. 14 Aaron Olson (6)
1. 10 Mike Balcaen (3)
2. 7P Joey Pederson (4)
3. Z17 Zach Naastad (5)
4. 5E Shane Edginton (7)
5. 2 Bill Mooney (1)
6. 18 Chris Olson (8)
7. 16S Jeff Hapala (6)
8. 84 Josh Johnson (2)
Heat 3
1. 12S Brad Seng (5)
2. 15 Donny Schatz (4)
3. 71 Dustin Strand (7)
4. 44S Cole Schill (6)
5. 4* Harold Schill (3)
6. 44 Jeff McDonald (2)
7. 29 Norm Olson (1)
Feature - finish car# driver hometown (started)
1. 10 Mike Balcaen - Winnipeg, MB (3)
2. 7 Ricky Weiss - Headingley, MB (13)
3. 11 Pat Doar - New Richmond, WI (4)
4. 12S Brad Seng - Grand Forks, ND (2)
5. 9 Steve Anderson - Grand Forks, ND (1)
6. 06 Dave Smith - Edmonton, AB (7)
7. 5E Shane Edginton - Winnipeg, MB (11)
8. 2 Bill Mooney - Selkirk, MB (14)
9. Z17 Zach Naastad - Northwood, ND (8)
10. 15 Donny Schatz - Fargo, ND (23)
11. 71 Dustin Strand - Grand Forks, ND (6)
12. 18 Chris Olson - Hibbing, MN (17)
13. 6M Jeffrey Massingill - Keewatin, MN (10)
14. 16S Jeff Hapala - West Fargo, ND (19)
15. 29 Norman Olson - West Fargo, ND (22)
16. 84 Josh Johnson - Harwood, ND (21)
17. 44 Jeff McDonald - Forest River, ND (15)
Did Not Finish
18. 44S Cole Schill - West Fargo, ND (9)
19. T1 Tom Corcoran - East Grand Forks, MN(16)
20. 4* Harold Schill - West Fargo, ND (12)
21. 7P Joey Pederson - East Grand Forks, MN (5)
22. 71A Steffen Snare - Hallock, MN (18)
23. 14 Aaron Olson - Mekinock, ND (20)
Lap Leaders - Brad Seng 1-12; Pat Doar 13; Mike Balcaen 14-16; Pat Doar 17-20; Mike Balcaen 20-25
Hard Charger - Donny Schatz (+13)