You Are Here > Hockey-Reference.com > Draft > 1987 NHL Entry Draft

1987 NHL Entry Draft

Previous Entry Draft ▪ Next Entry Draft

252 Selections

Glossary ▪ CSV ▪ PRE
Round 1 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
1 Buffalo Sabres Pierre Turgeon Granby 1294 515 812 1327 139 452
2 New Jersey Devils Brendan Shanahan London 1524 656 698 1354 151 2489
3 Boston Bruins Glen Wesley Portland 1457 128 409 537 66 1045
4 Los Angeles Kings Wayne McBean Medicine Hat 211 10 39 49 -72 168
5 Pittsburgh Penguins Chris Joseph Seattle 510 39 112 151 -71 567
6 Minnesota North Stars Dave Archibald Portland 323 57 67 124 -75 139
7 Toronto Maple Leafs Luke Richardson Peterborough 1417 35 166 201 -119 2055
8 Chicago Blackhawks Jimmy Waite Chicoutimi 106 0 1 1 0 10 106 28 41 12 .871 3.35
9 Quebec Nordiques Bryan Fogarty Kingston 156 22 52 74 -83 119
10 New York Rangers Jay More New Westminster 406 18 54 72 -78 702
11 Detroit Red Wings Yves Racine Longueuil 508 37 194 231 -39 439
12 St. Louis Blues Keith Osborne North Bay 16 1 3 4 -3 16
13 New York Islanders Dean Chynoweth Medicine Hat 241 4 18 22 -22 667
14 Boston Bruins Stephane Quintal Granby 1037 63 180 243 -89 1320
15 Quebec Nordiques Joe Sakic Swift Current 1378 625 1016 1641 30 614
16 Winnipeg Jets Bryan Marchment Belleville 926 40 142 182 31 2307
17 Montreal Canadiens Andrew Cassels Ottawa 1015 204 528 732 -73 410
18 Hartford Whalers Jody Hull Peterborough 831 124 137 261 -10 156
19 Calgary Flames Bryan Deasley U. of Michigan
20 Philadelphia Flyers Darren Rumble Kitchener 193 10 26 36 -72 216
21 Edmonton Oilers Peter Soberlak Swift Current
Round 2 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
22 Buffalo Sabres Brad Miller Regina 82 1 5 6 -13 321
23 New Jersey Devils Ricard Persson Ostersund 229 10 44 54 16 262
24 Vancouver Canucks Rob Murphy Laval 125 9 12 21 -54 152
25 Calgary Flames Stephane Matteau Hull 848 144 172 316 41 742
26 Pittsburgh Penguins Rick Tabaracci Cornwall 286 0 8 8 0 72 286 93 125 30 .893 2.99
27 Los Angeles Kings Mark Fitzpatrick Medicine Hat 329 0 12 12 0 85 329 113 136 49 .896 3.12
28 Toronto Maple Leafs Daniel Marois Chicoutimi 350 117 93 210 -60 419
29 Chicago Blackhawks Ryan McGill Swift Current 151 4 15 19 1 391
30 Philadelphia Flyers Jeff Harding St. Michael's Jr. B 15 0 0 0 0 47
31 New York Rangers Daniel Lacroix Granby 188 11 7 18 -5 379
32 Detroit Red Wings Gord Kruppke Prince Albert 23 0 0 0 -2 32
33 Montreal Canadiens John LeClair Bellows (High-VT) 967 406 413 819 204 501
34 New York Islanders Jeff Hackett Oshawa 500 0 9 9 0 62 500 166 244 56 .902 2.90
35 Minnesota North Stars Scott McCrady Medicine Hat
36 Washington Capitals Jeff Ballantyne Ottawa
37 Winnipeg Jets Patrik Ericksson Brynas Gavle
38 Montreal Canadiens Eric Desjardins Granby 1143 136 439 575 198 757
39 Hartford Whalers Adam Burt North Bay 737 37 115 152 -52 961
40 Calgary Flames Kevin Grant Kitchener
41 Detroit Red Wings Bob Wilkie Swift Current 18 2 5 7 -4 10
42 Edmonton Oilers Brad Werenka Northern Michigan 320 19 61 80 44 299
Round 3 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
43 Los Angeles Kings Ross Wilson Peterborough
44 Montreal Canadiens Mathieu Schneider Cornwall 1289 223 520 743 66 1245
45 Vancouver Canucks Steve Veilleux Trois-Rivieres
46 New York Rangers Simon Gagne Laval
47 Pittsburgh Penguins Jamie Leach Hamilton 81 11 9 20 -9 12
48 Minnesota North Stars Kevin Kaminski Saskatoon 139 3 10 13 -8 528
49 Toronto Maple Leafs John McIntyre Guelph 351 24 54 78 -32 516
50 Chicago Blackhawks Cam Russell Hull 396 9 21 30 8 872
51 Quebec Nordiques Jim Sprott London
52 Detroit Red Wings Dennis Holland Portland
53 Buffalo Sabres Andrew MacVicar Peterborough
54 St. Louis Blues Kevin Miehm Ottawa 22 1 4 5 -2 8
55 New York Islanders Dean Ewen Spokane
56 Boston Bruins Todd Lalonde Sudbury
57 Washington Capitals Steve Maltais Cornwall 120 9 18 27 -34 53
58 Montreal Canadiens Francois Gravel Shawinigan
59 St. Louis Blues Robert Nordmark Lulea 236 13 70 83 -36 254
60 Chicago Blackhawks Mike Dagenais Peterborough
61 Calgary Flames Scott Mahoney Oshawa
62 Philadelphia Flyers Martin Hostak Sparta Praha 55 3 11 14 0 24
63 Edmonton Oilers Geoff Smith St. Albert Jr. A 462 18 73 91 -20 282
Round 4 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
64 Edmonton Oilers Peter Eriksson HV 71 Jonkoping 20 3 3 6 -1 24
65 New Jersey Devils Brian Sullivan Springfield Jr. B 2 0 1 1 -1 0
66 Vancouver Canucks Doug Torrel Hibbing (High-MN)
67 Boston Bruins Darwin McPherson New Westminster
68 Pittsburgh Penguins Risto Kurkinen JyP HT Jyvaskyla
69 New York Rangers Mike Sullivan Boston U. 709 54 82 136 -105 203
70 Calgary Flames Tim Harris Pickering Jr. B
71 Toronto Maple Leafs Joe Sacco Medford (High-MA) 738 94 119 213 -44 421
72 Quebec Nordiques Kip Miller Michigan State 449 74 165 239 -32 105
73 Minnesota North Stars John Weisbrod Choate Academy (High-CT)
74 Detroit Red Wings Mark Reimer Saskatoon
75 St. Louis Blues Darren Smith North Bay
76 New York Islanders George Maneluk Brandon 4 0 0 0 0 2 4 1 1 0 .840 6.43
77 Boston Bruins Matt DelGuidice St. Anselm College 11 0 0 0 0 2 11 2 5 1 .886 3.87
78 Washington Capitals Tyler Larter Sault Ste. Marie 1 0 0 0 -1 0
79 Winnipeg Jets Don McLennan U. of Denver
80 Montreal Canadiens Kris Miller Greenway (High-MN)
81 Hartford Whalers Terry Yake Brandon 403 77 120 197 -3 220
82 St. Louis Blues Andy Rymsha Western Michigan 6 0 0 0 -3 23
83 Philadelphia Flyers Tomaz Eriksson Djurgarden
84 Buffalo Sabres John Bradley New Hampton School (High-NH)
Round 5 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
85 Buffalo Sabres David Pergola Belmont Hill (High-MA)
86 New Jersey Devils Kevin Dean Culver Military Academy (High-IN) 331 7 48 55 15 138
87 Vancouver Canucks Sean Fabian Hill Murray (High-MN)
88 Minnesota North Stars Teppo Kivela Jokerit Helsinki
89 Pittsburgh Penguins Jeff Waver Hamilton
90 Los Angeles Kings Mike Vukonich Duluth-Denfield (High-MN)
91 Toronto Maple Leafs Mike Eastwood Pembroke Jr. A 783 87 149 236 -40 354
92 Chicago Blackhawks Ulf Sandstrom MoDo Ornskoldsvik
93 Quebec Nordiques Rob Mendel U. of Wisconsin
94 New York Rangers Eric O'Borsky Yale
95 Detroit Red Wings Radomir Brazda Pardubice
96 Winnipeg Jets Ken Gernander Greenway (High-MN) 12 2 3 5 -4 6
97 New York Islanders Petr Vlk Dukla Jihlava
98 Boston Bruins Ted Donato Catholic Memorial (High-MA) 796 150 197 347 -2 396
99 Washington Capitals Pat Beauchesne Moose Jaw
100 Winnipeg Jets Darrin Amundson Duluth East (High-MN)
101 Montreal Canadiens Steve McCool Hill (High-PA)
102 Hartford Whalers Marc Rousseau U. of Denver
103 Calgary Flames Tim Corkery Ferris State
104 Philadelphia Flyers Bill Gall New Hampton School (High-NH)
105 Edmonton Oilers Shaun Van Allen Saskatoon 794 84 185 269 54 481
Round 6 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
106 Buffalo Sabres Chris Marshall Bos. College High (High-MA)
107 New Jersey Devils Ben Hankinson Edina (High-MN) 43 3 3 6 -3 45
108 Vancouver Canucks Garry Valk Sherwood Park Jr. A 777 100 156 256 -1 747
109 Minnesota North Stars D'arcy Norton Kamloops
110 Pittsburgh Penguins Shawn McEachern Matignon (High-MA) 911 256 323 579 26 506
111 Los Angeles Kings Greg Batters Victoria
112 Toronto Maple Leafs Damian Rhodes Richfield (High-MN) 309 1 6 7 0 34 309 99 140 48 .899 2.84
113 Chicago Blackhawks Mike McCormick Richmond Jr. A
114 Quebec Nordiques Garth Snow Mount St. Charles (High-RI) 368 0 5 5 0 190 368 135 147 44 .901 2.80
115 New York Rangers Ludek Cajka Dukla Jihlava
116 Detroit Red Wings Sean Clifford Ohio State
117 St. Louis Blues Rob Robinson Miami University 22 0 1 1 -4 8
118 New York Islanders Rob DiMaio Medicine Hat 894 106 171 277 -85 840
119 Boston Bruins Matt Glennon Archbishop Wms. (High-MA) 3 0 0 0 0 2
120 Washington Capitals Rich Defreitas St. Mark's (High-MA)
121 Winnipeg Jets Joe Harwell Hill Murray (High-MN)
122 Montreal Canadiens Les Kuntar Nichols (High-NY) 6 0 0 0 0 2 6 2 2 0 .877 3.18
123 Hartford Whalers Jeff St. Cyr Michigan Tech
124 Calgary Flames Joe Aloi Hull
125 Philadelphia Flyers Tony Link Dimond (High-AK)
126 Edmonton Oilers Radek Toupal Ceske Budejovice
Round 7 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
127 Buffalo Sabres Paul Flanagan New Hampton School (High-NH)
128 New Jersey Devils Tom Neziol Miami University
129 Vancouver Canucks Todd Fanning Ohio State
130 Minnesota North Stars Timo Kulonen KalPa Kuopio
131 Pittsburgh Penguins Jim Bodden Chatham Jr. B
132 Los Angeles Kings Kyosti Karjalainen Brynas Gavle 28 1 8 9 4 12
133 Toronto Maple Leafs Trevor Jobe Moose Jaw
134 Chicago Blackhawks Stephen Tepper Westboro (High-MA) 1 0 0 0 0 0
135 Quebec Nordiques Tim Hanus Minnetonka
136 New York Rangers Clint Thomas Bartlett (High-AK)
137 Detroit Red Wings Mike Gober Laval
138 St. Louis Blues Todd Crabtree Governor Dummer (High-MA)
139 New York Islanders Knut Walbye Furuset
140 Boston Bruins Rob Cheevers Boston College
141 Washington Capitals Devon Oleniuk Kamloops
142 Winnipeg Jets Todd Hartje Harvard
143 Montreal Canadiens Rob Kelley Matignon (High-MA)
144 Hartford Whalers Greg Wolf Buffalo Regal Midgets
145 Calgary Flames Peter Ciavaglia Nichols (High-NY) 5 0 0 0 1 0
146 Philadelphia Flyers Mark Strapon Hayward (High-WI)
147 Edmonton Oilers Tomas Srsen Zetor Brno 2 0 0 0 0 0
Round 8 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
148 Buffalo Sabres Sean Dooley Groton
149 New Jersey Devils Jim Dowd Brick (High-NJ) 728 71 168 239 -13 390
150 Vancouver Canucks Viktor Tyumenev Spartak Moscow
151 Minnesota North Stars Don Schmidt Kamloops
152 Pittsburgh Penguins Jiri Kucera Dukla Jihlava
153 Buffalo Sabres Tim Roberts Deerfield Academy (High-MA)
154 Toronto Maple Leafs Chris Jensen Northwood School (High-NY)
155 Chicago Blackhawks John Reilly Phillips Andover (High-MA)
156 Quebec Nordiques Jake Enebak Northfield (High-MA)
157 New York Rangers Charles Wiegand Essex Junction (High-VT)
158 Detroit Red Wings Kevin Scott Vernon Jr. A
159 St. Louis Blues Guy Hebert Hamilton College 491 0 6 6 0 22 491 191 222 56 .909 2.81
160 New York Islanders Jeff Saterdalen Jefferson (High-MN)
161 Boston Bruins Chris Winnes Northwood School (High-NY) 33 1 6 7 -4 6
162 Washington Capitals Thomas Sjogren Vastra Frolunda
163 Winnipeg Jets Markku Kyllonen Karpat Oulu 9 0 2 2 -3 2
164 Montreal Canadiens Will Geist St. Paul Academy (High-MN)
165 Hartford Whalers John Moore Yale
166 Calgary Flames Theoren Fleury Moose Jaw 1084 455 633 1088 145 1840
167 Philadelphia Flyers Darryl Ingham U. of Manitoba
168 Edmonton Oilers Age Ellingsen Storhammer
Round 9 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
169 Buffalo Sabres Grant Tkachuk Saskatoon
170 New Jersey Devils John Blessman Toronto
171 Vancouver Canucks Greg Daly New Hampton School (High-NH)
172 Minnesota North Stars Jarmo Myllys Lukko Rauma 39 0 1 1 0 4 39 4 27 1 .859 5.23
173 Pittsburgh Penguins Jack MacDougall New Prep (High-MA)
174 Los Angeles Kings Jeff Gawlicki Northern Michigan
175 Toronto Maple Leafs Brian Blad Belleville
176 Chicago Blackhawks Lance Werness Burnsville (High-MN)
177 Quebec Nordiques Jaroslav Sevcik Zetor Brno 13 0 2 2 -5 2
178 New York Rangers Eric Burrill Tartan (High-MA)
179 Detroit Red Wings Mikko Haapakoski Karpat Oulu
180 St. Louis Blues Robert Dumas Seattle
181 New York Islanders Shawn Howard Penticton Jr. A
182 Boston Bruins Paul Ohman St. John (High-MA)
183 Quebec Nordiques Ladislav Tresl Zetor Brno
184 Winnipeg Jets Jim Fernholz White Bear Lake (High-MN)
185 Montreal Canadiens Eric Tremblay Drummondville
186 Hartford Whalers Joe Day St. Lawrence 72 1 10 11 -17 87
187 Calgary Flames Mark Osiecki U. of Wisconsin 93 3 11 14 -24 43
188 Philadelphia Flyers Bruce McDonald Loomis Chaffee (High-CT)
189 Edmonton Oilers Gavin Armstrong RPI
Round 10 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
190 Buffalo Sabres Ian Herbers Swift Current 65 0 5 5 -12 79
191 New Jersey Devils Peter Fry Victoria
192 Vancouver Canucks John Fletcher Clarkson
193 Minnesota North Stars Larry Olimb Warroad (High-MN)
194 Pittsburgh Penguins Daryn McBride U. of Denver
195 Los Angeles Kings John Preston Boston U.
196 Toronto Maple Leafs Ron Bernacci Hamilton
197 Chicago Blackhawks Dale Marquette Brandon
198 Quebec Nordiques Darren Nauss N. Battleford Jr. A
199 New York Rangers David Porter Northern Michigan
200 Detroit Red Wings Darin Bannister Illinois-Chicago
201 St. Louis Blues David Marvin Warroad (High-MN)
202 New York Islanders John Herlihy Babson College
203 Boston Bruins Casey Jones Cornell
204 Washington Capitals Chris Clarke Pembroke Jr. A
205 New York Rangers Brett Barnett Wexford Jr. B
206 Montreal Canadiens Barry McKinlay Illinois-Chicago
207 St. Louis Blues Andy Cesarski Culver Military Academy (High-IN)
208 Calgary Flames William Sedergren Springfield Jr. B
209 Philadelphia Flyers Steve Morrow Westminster
210 Edmonton Oilers Mike Tinkham Newburyport
Round 11 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
211 Buffalo Sabres David Littman Boston College 3 0 0 0 0 0 3 0 2 0 .794 5.96
212 New Jersey Devils Alain Charland Drummondville
213 Vancouver Canucks Roger Hansson Rogle Angelholm
214 Minnesota North Stars Mark Felicio Northwood School (High-NY)
215 Pittsburgh Penguins Mark Carlson Philadelphia Jrs.
216 Los Angeles Kings Rostislav Vlach Gottwaldov
217 Toronto Maple Leafs Ken Alexander Hamilton
218 Chicago Blackhawks Bill Lacouture Natick (High-MA)
219 Quebec Nordiques Mike Williams Ferris State
220 New York Rangers Lance Marciano Choate Academy (High-CT)
221 Detroit Red Wings Craig Quinlan Hill Murray (High-MN)
222 St. Louis Blues Dan Rolfe Brockville
223 New York Islanders Michael Erickson St. John's (High-MA)
224 Boston Bruins Eric Lemarque Northern Michigan
225 Washington Capitals Milos Vanik EHC Freiburg
226 Winnipeg Jets Roger Rougelot Madison Jr. A
227 Montreal Canadiens Ed Ronan Andover (High-MA) 182 13 23 36 3 101
228 Hartford Whalers Kevin Sullivan Princeton
229 Calgary Flames Peter Hasselblad Orebro
230 Philadelphia Flyers Darius Rusnak Slovan Bratislava
231 Edmonton Oilers Jeff Pauletti U. of Minnesota
Round 12 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/O SV% GAA
232 Buffalo Sabres Allan MacIsaac Guelph
233 Vancouver Canucks Neil Eisenhut Langley 16 1 3 4 0 21
234 Vancouver Canucks Matt Evo Country Day (High-MA)
235 Minnesota North Stars Dave Shields U. of Denver
236 Pittsburgh Penguins Ake Lilljebjorn Brynas Gavle
237 Los Angeles Kings Mikael Lindholm Brynas Gavle 18 2 2 4 2 2
238 Toronto Maple Leafs Alex Weinrich North Yarmouth (High-ME)
239 Chicago Blackhawks Mike Lappin Northwood School (High-NY)
240 Washington Capitals Dan Brettschneider Burnsville (High-MN)
241 Edmonton Oilers Jesper Duus Rodoure SK
242 Detroit Red Wings Tomas Jansson IK Talje
243 St. Louis Blues Ray Savard Regina
244 New York Islanders Will Averill Belmont Hill (High-MA)
245 Boston Bruins Sean Gorman Matignon (High-MA)
246 Washington Capitals Ryan Kummo RPI
247 Winnipeg Jets Hans Goran Elo Djurgarden
248 Montreal Canadiens Bryan Herring Dubuque
249 Hartford Whalers Steve Laurin Dartmouth College
250 Calgary Flames Magnus Svensson Leksand 46 4 14 18 4 31
251 Philadelphia Flyers Dale Roehl Minnetonka (High-MN)
252 Edmonton Oilers Igor Vyazmikin CSKA Moscow 4 1 0 1 0 0