1. 2S Josh Skorczewski (1)
2. 21F Gunner Frank (4)
3. C4 Ryan Corbett (7)
4. 10C Cole Searing (8)
5. 2K Rusty Kollman (3)
6. 14 Brody Troftgruben (10)
7. 21S John Seng (6)
8. 12B Chad Becker (9)
9. 00C Brandon Corbett (2)
10. 11S Casey Stremick (5)
1. 33 Tyler Peterson (4)
2. 58 AJ Diemel (6)
3. 1-2 Bryce Sward (2)
4. 71 Dustin Strand (7)
5. F9 Brandon Fuller (1)
6. 6M Jeff Massingill (9)
7. 37JR Morgan Ward Grosz (3)
8. 11 Troy Schill (8)
9. 13* Shane Nelson (5)
Heat 3
1. 5E Shane Edginton (6)
2. 17 Mike Greseth (8)
3. 20 Trevor Anderson (4)
4. 85 Jayson Good (5)
5. 9 Steve Anderson (2)
6. 1M Nicholas Minske (7)
7. 42 Matthew Jarvis (3)
8. 54 Terry Nelson (1)
9. 57X Blake Higginbotham (9)
Heat 4
1. 00 Mitch Johnson (2)
2. 15 Amelia Eisenschenk (4)
3. 55C Chad Mahder (8)
4. 37 Scott Ward (9)
5. 42S Don Shaw (3)
6. 29K Ryan Kereluk (6)
7. 70 Jesse Teunis (1)
8. 97 Dan McNamee (7)
9. 11JR Shane Holden (5)
Heat 5
1. T-1 Tom Corcoran (2)
2. 32J Jordan Tollakson (8)
3. 12S Brad Seng (3)
4. 17S Lance Schill (9)
5. 32T Jon Tollakson (1)
6. 14M Greg Moore (6)
7. 16S Jeff Hapala (4)
8. 32 Lindsey Hansen (5; DNF)
9. 2* Cole Babcock (7; DNF)
Heat 6
1. 44* Cole Schill (3)
2. 21 Todd Frank (4)
3. 7P Joey Pederson (6)
4. 27 Jake Redetzke (7)
5. 10 Mike Balcaen (8)
6. 5G Scott Greer (9)
7. 57 Kevin Sexton (1)
8. 57H Nathan Higginbotham (5)
9. 81X Matt Sparby (2)
B Main 1
1. 71 Dustin Strand (2)
2. 17S Lance Schill (1)
3. 12S Brad Seng (3)
4. 2 Rusty Kollman - Carrington, ND (6)
5. 14 Brody Troftgruben (4)
6. 29K Ryan Kereluk - St. Andrews, MB (7)
7. F9 Brandon Fuller - Grand Forks, ND (5)
8. 54 Terry Nelson - Grand Forks, ND (10)
9. 57 Kevin Sexton - Lorette, MB (8)
10. 13* Shane Nelson - Glen Ulin, ND (12)
11. 11S Casey Stremick - Harwood, ND (13)
12. 16S Jeff Hapala - West Fargo, ND (9)
13. 11 Troy Schill - Thompson, ND (11; DNF)
B Main 2
1. 27 Jake Redetzke - Menomonie, WI (2)
2. 10C Cole Searing - Huron, SD (1)
3. 6M Jeff Massingill - Keewatin, MN (4)
4. 85 Jayson Good - Watertown, SD (3)
5. 42S Don Shaw (6)
6. 32T Jon Tollakson - Montevideo, MN (5)
7. 21S John Seng (9)
8. 37JR Morgan Ward Grosz - Watertown, SD (8)
9. 00C Brandon Corbett - Grand Forks, ND (11)
10. 14M Greg Moore - Jamestown, ND (7)
11. 32 Lindsey Hansen - Fargo, ND (13)
12. 11JR Shane Holden - Navin, MB (12)
13. 57H Nathan Higginbotham - Bagley, MN (10; DNS)
B Main 3
1. 20 Trevor Anderson - Watertown, SD (1)
2. 10 Mike Balcaen - Winnipeg, MB (3)
3. 12 Chad Becker - Aberdeen, SD (9)
4. 9 Steve Anderson - Emerado, ND (5)
5. 1-2 Bryce Sward - Nelson, MN (2)
6. 5G Scott Greer - Winnipeg, MB (4)
7. 57X Blake Higginbotham - Bagley, MN (12)
8. 70 Jesse Teunis (7)
9. 81X Matt Sparby - Bemidji, MN (11)
10. 42 Matthew Jarvis - Thompson, ND (8)
11. 97 Dan McNamee - Arvilla, ND (10)
12. 1M Nicholas Minske - East Grand Forks, MN (6; DNF)
13. 2* Cole Babcock - Rothsay, MN (13; DNS)
Feature
1. 58 A.J. Diemel - Elk Mound, WI (6)
2. 5E Shane Edginton - East St. Paul, MB (1)
3. 37 Scott Ward - Watertown, SD (16)
4. 17 Mike Greseth - Harwood, ND (2)
5. 32J Jordan Tollakson - Montevideo, MN (3)
6. 44* Cole Schill - Hawley, MN (5)
7. 55C Chad Mahder - Bloomer, WI (9)
8. 10C Cole Searing - Huron, SD (21)
9. 27 Jake Redetzke - Menomonie, WI (18)
10. 7P Joey Pederson - East Grand Forks, MN (15)
11. 2S Josh Skorczewski - Aberdeen, SD (10)
12. 21F Gunner Frank - Montrose, IA (11)
13. 20 Trevor Anderson - Watertown, SD (19)
14. 0 Mitch Johnson - Hickson, ND (7)
15. 21 Todd Frank - Montrose, IA (13)
16. 10 Mike Balcaen - Winnipeg, MB (22)
17. 17S Lance Schill - Langdon, ND (20)
18. 15 Amelia Eisenschenk - Fargo, ND (12)
19. 12S Brad Seng - Grand Forks, ND (23)
20. 14 Brody Troftgruben - Grand Forks, ND (24)
21. 21S John Seng - Grand Forks, ND (25)
22. T-1 Tom Corcoran - East Grand Forks, MN (8)
23. 42S Don Shaw - Ham Lake, MN (27)
24. 70 Jesse Teunis - Lockport, MB (26)
Did Not Finish
25. 33 Tyler Peterson - Hickson, ND (4)
26. C4 Ryan Corbett - Grand Forks, ND (14)
27. 71 Dustin Strand - East Grand Forks, MN (17)
Lap Leaders: Mike Greseth 1-10; AJ Diemel 11-25