1. 17 Mike Greseth (4)
2. 50 Ben Wolden (5)
3. 2* Cole Babcock (2)
4. X Chuck Swenson (8)
5. 14M Greg Moore (1)
6. 2D Dan Dowling (7)
7. 11 Troy Schill (6)
8. 9R Erik Robertson (3)
1. 42S Don Shaw (2)
2. 3M Greg Meyer (1)
3. 44 Cole Schill (8)
4. 12F Greg Friestad (4)
5. 14 Brody Troftgruben (5)
6. 1-2 Bryce Sward (6)
7. 10R Kevin Robertson (7)
8. 47 Kreig Kasin (3)
Heat 3
1. 12S Brad Seng (1)
2. 15* Ryan Mikkelson (4)
3. 5E Shane Edginton (6)
4. 71 Dustin Strand (2)
5. E85 Jason Strand (8)
6. 9 Steve Anderson (7)
7. 10X Blake Swenson (3)
8. 71X Dustin Bluhm (5)
Heat 4
1. 17S Lance Schill (2)
2. 2M Dave Mass (1)
3. C4 Ryan Corbett (4)
4. 18X Shawn Meyer (8)
5. 16S Jeff Hapala (3)
6. 42 Matthew Jarvis (6)
7. 1 Ryan Engels (5)
8. 9A Blake Anderson (7)
B Main
1. 1-2 Bryce Sward (2)
2. 10R Kevin Robertson (6)
3. 2D Dan Dowling (1)
4. 11 Troy Schill (5)
5. 9 Steve Anderson (3)
6. 71X Dustin Bluhm - Herman, MN (11)
7. 42 Matthew Jarvis - Thompson, ND (4)
8. 1 Ryan Engels - Watertown, SD (8)
9. 9R Erik Robertson (9)
10. 10X (Blake Swenson - Watertown, SD (7)
11. 47 Kreig Kasin - West Fargo, ND (10)
12. 9A Blake Anderson (12)
Feature
1. 17 Mike Greseth - Harwood, ND (3)
2. 12S Brad Seng - Grand Forks, ND (5)
3. 5E Shane Edginton - Winnipeg, MB (11)
4. 71 Dustin Strand - East Grand Forks, MN (15)
5. 44 Cole Schill - Horace, ND (10)
6. 50 Ben Wolden - Fergus Falls, MN (1)
7. 15* Ryan Mikkelson - Alexandria, MN (4)
8. 18X Shawn Meyer - Wahpeton, ND (16)
9. 42S Don Shaw - Ham Lake, MN (7)
10. 14 Brody Troftgruben - Grand Forks, ND (18)
11. 1-2 Bryce Sward - Nelson, MN (21)
12. 2* Cole Babcock - Rothsay, MN (9)
13. 10R Kevin Robertson - Enderlin, ND (22)
14. E85 Jason Strand - Portland, ND (19)
15. 3M Greg Meyer - Wahpeton, ND (2)
16. 16S Jeff Hapala - West Fargo, ND (20)
17. 9 Steve Anderson (Grand Forks, ND (23)
18. C4 Ryan Corbett - East Grand Forks, MN (12)
19. 11 Troy Schill - Thompson, ND (27)
20. X Chuck Swenson - Watertown, SD (13)
21. 9R Erik Robertson - Casselton, ND (24)
22. 14M Greg Moore - Jamestown, ND (17)
23. 2D Dan Dowling - Davenport, ND (26)
24. 9A Blake Anderson - Grand Forks, ND (25)
Did Not Finish
25. 2M Dave Mass - East Bethel, MN (6)
26. 17S Lance Schill - Langdon, ND (8)
27. 12F Greg Friestad - Valley City, ND (14)
Lap Leaders - Mike Greseth 1-25
Hard Charger - Dustin Strand (+11)