1. 2 Bill Mooney (2)
2. 71S Dustin Strand (1)
3. 44 Cole Schill (3)
4. 7P Joey Pederson (4)
5. 5E Shane Edginton (6)
6. 43 Brian Bernotas (5)
1. 71 Steffen Snare
2. 11 Pat Doar
3. 15 Donny Schatz
4. 29 Norm Olson
5. 9 Steve Anderson
6. 84X Josh Johnson
Heat 3
1. 12S Brad Seng
2. 8D Dewayne Rector
3. 92C Coard Allard
4. T1 Tom Corcoran
5. 16S Jeff Hapala
6. 8 Billy Michaelsohn
Heat 4
1. K30 Kyle Olson
2. 11 Troy Schill
3. 11M Paul Mueller
4. 4N Nolan Olmstead
5. 10 Mike Balcaen (DQ)
6. 7 Ricky Weiss (DQ)
Feature - finish car# driver hometown (started)
1. 2 Bill Mooney - Selkirk, MB (2)
2. 12S Brad Seng - Grand Forks, ND (3)
3. 11D Pat Doar - New Richmond, WI (7)
4. 71S Dustin Strand - Grand Forks, ND (6)
5. 71 Steffen Snare - Hallock, MN (3)
6. 7P Joey Pederson - East Grand Forks, MN (13)
7. 10 Mike Balcaen - Winnipeg, MB (23)
8. T1 Tom Corcoran - East Grand Forks, MN (15)
9. 11M Paul Mueller - Mandan, ND (12)
10. 11 Troy Schill - Grand Forks, ND (8)
11. 43 Brian Bernotas - Colfax, ND (20)
12. K30 Kyle Olson - Williston, ND (1)
13. 44 Cole Schill - West Fargo, ND (10)
14. 92C Coard Allard - St. Francois Xavier, MB (9)
15. 8D Dewayne Rector - Winnipeg, MB (5)
16. 29 Norm Olson - West Fargo, ND (14)
17. 8 Billy Michaelsohn - West Fargo, ND (22)
Did Not Finish
18. 84X Josh Johnson - Fargo, ND (21)
19. 16S Jeff Hapala - West Fargo, ND (19)
20. 4N Nolan Olmstead - Lakota, ND (16)
21. 15 Donny Schatz - Fargo, ND (11)
22. 9 Steve Anderson - Grand Forks, ND (18)
23. 5E Shane Edginton - Winnipeg, MB (17)
Did Not Start
24. 7 Ricky Weiss - Headingley, MB (24)
Lap Leaders - Bill Mooney 1-25; Hard Charger - Mike Balcaen (+16)