1. 92S John Seitz
2. 11 Troy Schill
3. 8W Ed Werre
4. 2 Lyn Lamb
5. 56 Jon Bittner
6. U1 Dave Tyrchniewicz
7. 16 Chad Ohnstad
8. 49 Aaron Olson
1. 18 Curt Gelling
2. 0 Troy Olson
3. T1 Tom Corcoran
4. 19 Todd Carter
5. 10 Mike Balcaen
6. 14 Russ John
7. 30 Bob Moody
8. 28 Doug Amundson
Heat 3
1. 46 Blaine Doppler
2. 12S Brad Seng
3. 71 Brian Strand
4. 15 Johnny Johnson
5. 8M Shawn Malsam
6. 4T Troy Heupel
7. 75 Dale Skytland
8. 59 Mike McCord
Heat 4
1. 11M Paul Mueller
2. 11C Johnny Corell
3. 25 Hank Berry
4. 37 Roger Gendron
5. 9 Steve Anderson
6. 32 Pat Weisgram
7. 55 Joe Johnson
B Main
1. 10 Mike Balcaen
2. 8M Shawn Malsam
3. 56 Jon Bittner
4. 9 Steve Anderson
5. 14 Russ John - New Salem, ND
6. 75 Dale Skytland - Edmore, ND
7. 4T Troy Heupel - Williston, ND
8. 32 Pat Weisgram - Aberdeen, SD
9. U1 Dave Tyrchniewicz
10. 59 Mike McCord - Mott, MT
11. 28 Doug Amundson - Grand Forks, ND
Did Not Finish
12. 55 Joe Johnson - Fargo, ND
13. 16 Chad Ohnstad
14. 30 Bob Moody - Williston, ND
Did Not Start
15. 49 Aaron Olson - Minot, ND
Feature
1. 18 Curt Gelling - Aberdeen, SD (6)
2. 92S John Seitz - Bemidji, MN (2)
3. 71 Brian Strand - Bemidji, MN (12)
4. 0 Troy Olson - Fargo, ND (9)
5. 46 Blaine Doppler - Menoken, ND (1)
6. 12S Brad Seng - Grand Forks, ND (7)
7. 25 Hank Berry - Sidney, MT (11)
8. 11 Troy Schill - Grand Forks, ND (5)
9. 10 Mike Balcaen - Winnipeg, MB (17)
10. 11M Paul Mueller - Bismarck, ND (4)
11. 8W Ed Werre - Minot, ND (3)
12. 8 Shawn Malsam - Aberdeen, SD (18)
13. 37 Roger Gendron - Surrey, ND (16)
14. 2 Lyn Lamb - Lisbon, ND (13)
15. 11C John Corell - Jamestown, ND (10)
16. 15 Johnny Johnson - Velva, ND (15)
17. T1 Tom Corcoran - East Grand Forks, MN (8)
18. 19 Todd Carter - Lisbon, ND (14)
19. 56 Jon Bittner - Crookston, MN (19)
Did Not Finish
20. 9 Steve Anderson - Grand Forks, ND (20)
21. U1 Dave Tychniewicz - St. Andrews, MB (22*)
22. 16 Chad Ohnstad - Harwood, ND (21*)
On the Edge Graphics Hard Charger ($80): Brian Strand (+9)
*Provisional starter