1. 20 Trevor Anderson (2)
2. 11B Ben Mickelson (5)
3. 14 Brody Troftgruben (7)
4. 1-2 Bryce Sward (1)
5. 24M Cody Martin (4)
6. 37JR Morgan Ward Grosz (8)
7. 2T Todd Thomas (3)
8. 03 Dave Thomas (9)
9. 00 Mitch Johnson (6; DNF)
1. 17 Mike Greseth (5)
2. C4 Ryan Corbett (1)
3. 5M Tyler McDonald (3)
4. 7 Mike Rohwedder (7)
5. 12S Brad Seng (9)
6. 2RK Rusty Kollman (6)
7. 57 Chad Williamson (4)
8. 21 Brady Pengilly (2)
9. 21S John Seng (8; DNF)
Heat 3
1. 1TPO Tyler Peterson (1)
2. 5E Shane Edginton (3)
3. 70 Jesse Teunis (2)
4. 52X David McDonald (5)
5. 4 Justin Boomsma (7)
6. 9 Steve Anderson (4)
7. 14M Greg Moore (6)
8. T3 Rich Thomas (9)
9. 28 Dylan Barnhardt (8; DNF)
Heat 4
1. 37 Scott Ward (2)
2. 18G Chase Gelling (3)
3. 2S Josh Skorczewski (4)
4. 51 Justin Karlen (5)
5. 73M David Carlson (6)
6. 11S Casey Stremick (7)
7. 71O Morris Oberle (8)
8. 9K Kent Arment (1; DNS)
Heat 5
1. 10S Cole Searing (3)
2. 12B Chad Becker (8)
3. 71 Dustin Strand (6)
4. 21X Dustin Arthur (7)
5. 11M Paul Mueller (1)
6. 56 Laine Schwehr (4)
7. 10X Robert Bitz (2)
8. 32 Lindsey Hansen (5; DNF)
B Main 1
1. 1-2 Bryce Sward (3)
2. 24M Cody Martin (5)
3. 52X David McDonald (2)
4. 21S John Seng (13)
5. 14M Greg Moore - Jamestown, ND (10)
6. 73M David Carlson (4)
7. 56 Laine Schwehr - Sanborn, ND (7)
8. 71O Morris Oberle - Lead, SD (8)
9. T3 Rich Thomas - Aberdeen, SD (11)
10. 2T Todd Thomas - Bismarck, ND (9)
11. 11S Casey Stremick - Harwood, ND (6; DNF)
12. 5M Tyler McDonald - Huron, SD (1; DNF)
13. 9K Kent Arment - Aberdeen, SD (14; DNS)
14. 32 Lindsey Hansen - Fargo, ND (12; DNS)
B Main 2
1. 12S Brad Seng (1)
2. 37JR Morgan Ward Grosz (5)
3. 51 Justin Karlen (2)
4. 57 Chad Williamson - Watertown, SD (9)
5. 4 Justin Boomsma - Huron, SD (3)
6. 00 Mitch Johnson - Hickson, ND (12)
7. 2RK Rusty Kollman (7)
8. 11M Paul Mueller (4)
9. 10X Robert Bitz - Aberdeen, SD (8)
10. 28 Dylan Barnhardt - Washburn, ND (13)
11. 21 Brady Pengilly - Langdon, ND (11)
12. 9 Steve Anderson - Emerado, ND (6; DNF)
13. 03 Dave Thomas - Aberdeen, SD (10; DNS)
Feature
1. 1TPO Tyler Peterson - Hickson, ND (5)
2. 37 Scott Ward - Watertown, SD (3)
3. 12B Chad Becker - Aberdeen, SD (6)
4. 10 Cole Searing - Huron, SD (8)
5. 14 Brody Troftgruben - Grand Forks, ND (1)
6. 17 Mike Greseth - Harwood, ND (2)
7. 2S Josh Skorczewski - Aberdeen, SD (13)
8. 20 Trevor Anderson - Watertown, SD (4)
9. C4 Ryan Corbett - Grand Forks, ND (12)
10. 1-2 Bryce Sward - Nelson, MN (17)
11. 52X David McDonald - Huron, SD (21)
12. 21X Dustin Arthur - St. Lawrence, SD (15)
13. 5 Shane Edginton - East St. Paul, MB (9)
14. 71 Dustin Strand - East Grand Forks, MN (11)
15. 18G Chase Gelling - Aberdeen, SD (10)
16. 21S John Seng - Grand Forks, ND (23)
17. 12 Brad Seng - Grand Forks, ND (18)
18. 2RK Rusty Kollman - Carrington, ND (25)
19. 37JR Morgan Ward Grosz - Watertown, SD (20)
20. 11B Ben Mickelson - Jamestown, ND (7)
21. 51 Justin Karlen - Howard, SD (22)
22. 73M David Carlson - Huron, SD (24)
23. 24M Cody Martin - Mitchell, SD (19)
Did Not Finish
24. 7 Mike Rohwedder - Aberdeen, SD (14)
25. 70 Jesse Teunis - Lockport, MB (16)
26. 11M Paul Mueller - Bismarck, ND (26)
Lap Leaders: Brody Troftgruben 1-6; Tyler Peterson 7-30