1. 12A Matt Aukland (3)
2. 11W Matt Weisman (4)
3. 10 Mike Balcaen (7)
4. 11M Paul Mueller (1)
5. 2G Brock Gronwold (5)
6. 12 Chad Becker (6)
7. 55 Scott Johnson (8)
8. K30 Kyle Olson (2; DNF)
1. 66 Eric Breeschoten (1)
2. 11K Jeremy Keller (4)
3. 96 Doug Herrick (6)
4. 10K Shawn Kirwin (5)
5. 32 Shaun Peterson (7)
6. 20 Mark Halverson (2)
7. 11SR Shawn Holden (8)
8. 26X Luke Strandlund (3; DNF)
Heat 3
1. 50 Jeff Wildung (3)
2. 84 Mike Johnson (1)
3. 51 Joel Cryderman (4)
4. 12N Rick Nelson (6)
5. 42 Mike Bruns (5)
6. 1J Jeff Pritchard (7)
7. 1 Les Pritchard (2)
Heat 4
1. 19B Seth Brede (2)
2. F15 Justin Fegers (3)
3. 75 Cody Skytland (1)
4. 90 Lance Matthees (6)
5. F19 Marshall Fegers (4)
6. 11 Pat Doar (7)
7. 5G Scott Greer (5)
Heat 5
1. 4F Jason Thoennes (6)
2. 7 Ricky Weiss (1)
3. 73 Zach Johnson (4)
4. 85 John Kaanta (2)
5. 7M Rick Schroeder (5)
6. 12S Brad Seng (7)
7. 22J Joe Johnson (3)
B Main 1
1. F19 Marshall Fegers (5)
2. 11M Paul Mueller (1)
3. 12 Chad Becker (6)
4. 11SR Shawn Holden (9)
5. 2G Brock Gronwold - Fergus Falls, MN (4)
6. 5G Scott Greer - East St. Paul, MB (10)
7. 26 Luke Strandlund - Mora, MN (11)
8. 12S Brad Seng (8)
9. 1J Jeff Pritchard - Carman, MB (7)
10. 85 John Kaanta - Elk Mound, WI (3; DNF)
11. 12N Rick Nelson - Alexandria, MN (2; DNF)
B Main 2
1. 90 Lance Matthees (2)
2. 11 Pat Doar (7)
3. 10K Shawn Kirwin (1)
4. 32 Shaun Peterson - Alexandria, MN (3)
5. 7M Rick Schroeder - Montevideo, MN (5)
6. 55 Scott Johnson (8)
7. 42 Mike Bruns (4)
8. 1 Les Pritchard - Carman, MB (9)
9. K30 Kyle Olson - West Fargo, ND (11; DNF)
10. 22J Joe Johnson - Fargo, ND (10; DNF)
11. 20 Mark Halvorson - Walhalla, ND (6; DNS)
Feature
1. 50 Jeff Wildung - Nassau, MN (3)
2. F19 Marshall Fegers - Mound, MN (16)
3. 11K Jeremy Keller - Bismarck, ND (7)
4. 66 Eric Breeschoten - Buffalo, MN (5)
5. F15 Justin Fegers - Mound, MN (6)
6. 12A Matt Aukland - Fargo, ND (4)
7. 73 Zach Johnson - Kensington, MN (15)
8. 7 Ricky Weiss - Headingley, MB (10)
9. 19B Seth Brede - Kandiyohi, MN (1)
10. 10 Mike Balcaen - Winnipeg, MB (11)
11. 11 Pat Doar - New Richmond, WI (19)
12. 11M Paul Mueller - Mandan, ND (18)
13. 84 Mike Johnson - Fargo, ND (8)
14. 96 Doug Herrick - West Concord, MN (12)
15. 12 Chad Becker - Aberdeen, SD (20)
16. 11SR Shawn Holden - Winnipeg, MB (22)
17. 12S Brad Seng - Grand Forks, ND (25)
Did Not Finish
18. 10K Shawn Kirwin - Morris, MN (21)
19. 42 Mike Bruns - Fargo, ND (24)
20. 55 Scott Johnson - Fargo, ND (23)
21. 90 Lance Matthees - Winona, MN (17)
22. 11W Matt Weisman - South Haven, MN (9)
23. 51 Joel Cryderman - Thunder Bay, ON (13)
24. 75 Cody Skytland - Fargo, ND (14)
Did Not Start
25. 4F Jason Thoennes - Garfield, MN (2)