1. 12S Brad Seng (1)
2. 15 Donny Schatz (6)
3. T1 Tom Corcoran (2)
4. 1F Jason Grabow (3)
5. 71X Zach Wohlers (4)
6. 84 Michael Johnson (5)
7. 71 Steffen Snare (7)
1. 73 Zach Johnson (4)
2. 71S Dustin Strand (5)
3. 28 Jeff Provinzino (3)
4. 11 Troy Schill (2)
5. 16S Jeff Hapala (7)
6. 29 Norm Olson (1)
7. 84X Josh Johnson (6) DNF
Heat 3
1. 11S Cody Skytland (2)
2. 7P Joey Pederson (3)
3. 10 Mike Balcaen (1)
4. 03 Steven Grabow (6)
5. 71B Brian Strand (7)
6. 9 Steve Anderson (5)
7. 44 Cole Schill (4)
Heat 4
1. 7 Ricky Weiss (4)
2. 5E Shane Edginton (5)
3. 43 Brian Bernotas (2)
4. 2 Bill Mooney (7)
5. 8 Billy Michaelsohn (1)
6. 1 Dusty Peterson (6) DNF
7. 19B Jake Bitker (3) DNF
Feature - finish car# driver hometown (started)
1. 73 Zach Johnson - Kensington, MN (1)
2. 71S Dustin Strand - Grand Forks, ND (5)
3. 7 Ricky Weiss - Headingley, MB (2)
4. 12S Brad Seng - Grand Forks, ND (4)
5. 15 Donny Schatz - Fargo, ND (7)
6. 11S Cody Skytland - Fargo, ND (3)
7. 10 Mike Balcaen - Winnipeg, MB (9)
8. 2 Bill Mooney - Selkirk, MB (16)
9. 28 Jeff Provinzino - Hibbing, MN (12)
10. 43 Brian Bernotas - Colfax, ND (10)
11. 11 Troy Schill - Grand Forks, ND (14)
12. 71X Zach Wohlers - Pengilly, MN (17)
13. 9 Steve Anderson - Grand Forks, ND (23)
14. 03 Steven Grabow - Milbank, SD (15)
15. 29 Norm Olson - West Fargo, ND (22)
16. 16S Jeff Hapala - West Fargo, ND (18)
17. 1F Jason Grabow - Milbank, SD (13)
18. 44 Cole Schill - West Fargo, ND (26)
19. 8 Billy Michaelsohn - Fargo, ND (20)
20. 7P Joey Pederson - East Grand Forks, MN (6)
21. 19B Jake Bitker - Halstad, MN (28)
22. 71 Steffen Snare - Hallock, MN (25)
Did Not Finish
23. 5E Shane Edginton - East St. Paul, MB (8)
24. 71B Brian Strand - Bemidji, MN (19)
25. 84 Michael Johnson - Moorhead, MN (21)
26. 84X Josh Johnson - Harwood, ND (27)
27. T1 Tom Corcoran - East Grand Forks, MN (11)
Did Not Start
28. 1 Dusty Peterson - Fargo, ND (24)
Lap Leaders - Zach Johnson 1-30; Hard Charger - Steve Anderson (+10)