1. 10 Mike Balcaen (1)
2. 6M Jeffrey Massingill (4)
3. 15 Cody Skytland (3)
4. 71G Trent Grager (7)
5. 11JR Shane Holden (10)
6. 84X Josh Johnson (8)
7. 2D Dan Dowling (5)
8. 29K Ryan Kereluk (2; DNF)
9. 44 Cole Schill (9; DNF)
10. 7P Joey Pederson (6; DNF)
1. 4 Shane Edginton (9)
2. 11D Pat Doar (3)
3. 1R Travis Robertson (2)
4. Z17 Zach Naastad (4)
5. 42S Don Shaw (7)
6. 11M Paul Mueller (1)
7. 81X Matt Sparby (8)
8. F9 Brandon Fuller (6)
9. 35 George Ledin, Jr. (10)
10. 9 Blake Anderson (5)
Heat 3
1. 58 AJ Diemel (7)
2. 14 Brody Troftgruben (3)
3. 71S Steffen Snare (1)
4. 12S Brad Seng (8)
5. 2 Bill Mooney (4)
6. 18X Shawn Meyer (5)
7. 03 Casey Meyer (9)
8. 11 Troy Schill (2)
9. C4 Ryan Corbett (6)
Heat 4
1. 27 Jake Redetzke (1)
2. T1 Tom Corcoran (4)
3. 71 Dustin Strand (6)
4. 21 Aaron Turnbull (8)
5. 16 Thomas Weisgram (3)
6. 1M Nick Minske (5)
7. 2* Cole Babcock (7)
8. 32 Jordan Tollakson (9)
9. 70 Jesse Teunis (2)
B Main 1
1. 03 Casey Meyer (6)
2. 84X Josh Johnson (3)
3. 11JR Shane Holden (1)
4. 18X Shawn Meyer - Wahpeton, ND (4)
5. 11 Troy Schill - Thompson, ND (7)
6. 2D Dan Dowling - Davenport, ND (5)
7. 2 Bill Mooney - Selkirk, MB (2)
8. 29K Ryan Kereluk - St. Andrews, MB (9)
9. C4 Ryan Corbett (8)
10. 44 Cole Schill (10)
11. 7P Joey Pederson - East Grand Forks, MN (DNS)
B Main 2
1. 42S Don Shaw (1)
2. 16 Thomas Weisgram (2)
3. 32 Jordan Tollakson (8)
4. 11M Paul Mueller - Bismarck, ND (3)
5. 70 Jesse Teunis (10)
6. 35 George Ledin, Jr. - Britt, MN (9)
7. F9 Brandon Fuller - Grand Forks, ND (7)
8. 2* Cole Babcock (6)
9. 9 Blake Anderson - Grand Forks, ND (11)
10. 81X Matt Sparby - Bemidji, MN (5; DNF)
11. 1M Nick Minske - East Grand Forks, MN (4; DQ)
Feature
1. 27 Jake Redetzke - Eau Claire, WI (3)
2. 11D Pat Doar - New Richmond, WI (6)
3. 10 Mike Balcaen - Winnipeg, MB (1)
4. 4 Shane Edginton - Winnipeg, MB (2)
5. 71 Dustin Strand - East Grand Forks, MN (9)
6. 58 AJ Diemel - Elk Mound, WI (4)
7. 6M Jeffrey Massingill - Keewatin, MN (5)
8. 12S Brad Seng - Grand Forks, ND (15)
9. 15 Cody Skytland - Horace, ND (12)
10. 42S Don Shaw - Ham Lake, MN (18)
11. 14 Brody Troftgruben - Grand Forks, ND (7)
12. T1 Tom Corcoran - East Grand Forks, MN (8)
13. 1R Travis Robertson - Moorhead, MN (11)
14. 21 Aaron Turnbull - Estevan, SK (16)
15. 32 Jordan Tollakson - Montevideo, MN (22)
16. 16 Thomas Weisgram - Aberdeen, SD (20)
17. 71S Steffen Snare - Hallock, MN (10)
18. C4 Ryan Corbett - East Grand Forks, MN (24)
19. 03 Casey Meyer - Wahpeton, ND (17)
20. 44 Cole Schill - Horace, ND (25)
21. Z17 Zach Naastad - Northwood, ND (14)
22. 2* Cole Babcock - Jamestown, ND (26)
23. 70 Jesse Teunis - West St. Paul, MB (23)
24. 11JR Shane Holden - Winnipeg, MB (21)
Did Not Finish
25. 84X Josh Johnson - Harwood, ND (19)
26. 71G Trent Grager - Carrington, ND (13)
Lap Leaders: Shane Edginton 1-3; Mike Balcaen 4-17; Jake Redetzke 18-25
Hard Charger: Brad Seng [+7]