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

1989 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 Quebec Nordiques Mats Sundin Nacka 1346 564 785 1349 73 1093
2 New York Islanders Dave Chyzowski Kamloops 126 15 16 31 -29 144
3 Toronto Maple Leafs Scott Thornton Belleville 941 144 141 285 -122 1459
4 Winnipeg Jets Stu Barnes Tri-City 1136 261 336 597 -24 438
5 New Jersey Devils Bill Guerin Springfield Jr. B 1263 429 427 856 51 1660
6 Chicago Blackhawks Adam Bennett Sudbury 69 3 8 11 -9 69
7 Minnesota North Stars Doug Zmolek John Marshall (High-MN) 467 11 53 64 -84 905
8 Vancouver Canucks Jason Herter North Dakota 1 0 1 1 1 0
9 St. Louis Blues Jason Marshall Vernon Jr. A 526 16 51 67 -34 1004
10 Hartford Whalers Bobby Holik Dukla Jihlava 1314 326 421 747 115 1423
11 Detroit Red Wings Mike Sillinger Regina 1049 240 308 548 -191 644
12 Toronto Maple Leafs Rob Pearson Belleville 269 56 54 110 -31 645
13 Montreal Canadiens Lindsay Vallis Seattle 1 0 0 0 0 0
14 Buffalo Sabres Kevin Haller Regina 642 41 97 138 22 907
15 Edmonton Oilers Jason Soules Niagara Falls
16 Pittsburgh Penguins Jamie Heward Regina 394 38 86 124 -50 221
17 Boston Bruins Shayne Stevenson Kitchener 27 0 2 2 -8 35
18 New Jersey Devils Jason Miller Medicine Hat 6 0 0 0 0 0
19 Washington Capitals Olaf Kolzig Tri-City 719 0 17 17 0 107 719 303 297 87 .906 2.71
20 New York Rangers Steven Rice Kitchener 329 64 61 125 -43 275
21 Toronto Maple Leafs Steve Bancroft Belleville 6 0 1 1 -2 2
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 Quebec Nordiques Adam Foote Sault Ste. Marie 1107 66 234 300 108 1501
23 New York Islanders Travis Green Spokane 970 193 262 455 -55 764
24 Calgary Flames Kent Manderville Notre Dame Jr. A 646 37 67 104 -31 348
25 Winnipeg Jets Dan Ratushny Cornell 1 0 1 1 0 2
26 New Jersey Devils Jarrod Skalde Oshawa 115 13 21 34 -23 62
27 Chicago Blackhawks Michael Speer Guelph
28 Minnesota North Stars Mike Craig Oshawa 423 71 97 168 -98 550
29 Vancouver Canucks Robert Woodward Deerfield Academy (High-MA)
30 Montreal Canadiens Patrice Brisebois Laval 1009 98 322 420 1 623
31 St. Louis Blues Rick Corriveau London
32 Detroit Red Wings Bob Boughner Sault Ste. Marie 630 15 57 72 27 1382
33 Philadelphia Flyers Greg Johnson Thunder Bay (USHL) 785 145 224 369 -71 345
34 Philadelphia Flyers Patrik Juhlin Vasteras 56 7 6 13 -9 23
35 Washington Capitals Byron Dafoe Portland 415 0 8 8 0 68 415 171 170 56 .904 2.69
36 Edmonton Oilers Richard Borgo Kitchener
37 Pittsburgh Penguins Paul Laus Niagara Falls 530 14 58 72 31 1702
38 Boston Bruins Mike Parson Guelph
39 Los Angeles Kings Brent Thompson Medicine Hat 121 1 10 11 -32 352
40 New York Rangers Jason Prosofsky Medicine Hat
41 Montreal Canadiens Steve Larouche Trois-Rivieres 26 9 9 18 -5 10
42 Calgary Flames Ted Drury Fairfield Prep (High-CT) 414 41 52 93 -66 367
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 Quebec Nordiques Stephane Morin Chicoutimi 90 16 39 55 4 52
44 New York Islanders Jason Zent Nichols (High-NY) 27 3 3 6 5 13
45 New York Rangers Rob Zamuner Guelph 798 139 172 311 -57 467
46 Winnipeg Jets Jason Cirone Cornwall 3 0 0 0 0 2
47 New Jersey Devils Scott Pellerin U. of Maine 536 72 126 198 16 320
48 Chicago Blackhawks Bob Kellogg Springfield Jr. B
49 New York Rangers Louie DeBrusk London 401 24 17 41 -46 1161
50 Calgary Flames Veli-Pekka Kautonen HIFK Helsinki
51 Montreal Canadiens Pierre Sevigny Trois-Rivieres 78 4 5 9 1 64
52 Hartford Whalers Blair Atcheynum Moose Jaw 196 27 33 60 -21 36
53 Detroit Red Wings Nicklas Lidstrom Vasteras 1412 237 809 1046 431 466
54 Quebec Nordiques John Tanner Peterborough 21 0 0 0 0 6 21 2 11 5 .883 3.60
55 St. Louis Blues Denny Felsner U. of Michigan 18 1 4 5 2 6
56 Buffalo Sabres Scott Thomas Nichols (High-NY) 63 6 4 10 -4 32
57 Boston Bruins Wes Walz Lethbridge 607 109 151 260 23 343
58 Pittsburgh Penguins John Brill Grand Rapids (High-MN)
59 Washington Capitals Jim Mathieson Regina 2 0 0 0 0 4
60 Minnesota North Stars Murray Garbutt Medicine Hat
61 Washington Capitals Jason Woolley Michigan State 718 68 246 314 65 430
62 Winnipeg Jets Kris Draper Canadian National 1110 155 198 353 71 778
63 Calgary Flames Corey Lyons Lethbridge
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 Winnipeg Jets Mark Brownschidle Boston U.
65 New York Islanders Brent Grieve Oshawa 97 20 16 36 9 87
66 Toronto Maple Leafs Matt Martin Avon Old Farms (High-CT) 76 0 5 5 -11 71
67 New York Rangers Jim Cummins Michigan State 511 24 36 60 -44 1538
68 Quebec Nordiques Niklas Andersson Vastra Frolunda 164 29 53 82 -3 85
69 Winnipeg Jets Allain Roy Harvard
70 Calgary Flames Robert Reichel CHZ Litvinov 830 252 378 630 58 388
71 Vancouver Canucks Brett Hauer Richfield (High-MN) 37 4 4 8 -16 38
72 Philadelphia Flyers Reid Simpson Prince Albert 301 18 18 36 -11 838
73 Hartford Whalers Jim McKenzie Victoria 880 48 52 100 -86 1739
74 Detroit Red Wings Sergei Fedorov CSKA Moscow 1248 483 696 1179 261 839
75 Minnesota North Stars Jean-Francois Quintin Shawinigan 22 5 5 10 -2 4
76 Quebec Nordiques Eric Dubois Laval
77 Buffalo Sabres Doug MacDonald Wisconsin 11 1 0 1 -3 2
78 Edmonton Oilers Josef Beranek CHZ Litvinov 531 118 144 262 -44 398
79 Pittsburgh Penguins Todd Nelson Prince Albert 3 1 0 1 1 2
80 Boston Bruins Jackson Penney Victoria
81 Los Angeles Kings Jim Maher Illinois-Chicago
82 Washington Capitals Trent Klatt Osseo (High-MN) 782 143 200 343 44 307
83 Montreal Canadiens Andre Racicot Granby 68 0 2 2 0 6 68 26 23 8 .880 3.50
84 Calgary Flames Ryan O'Leary Hermantown (High-MN)
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 Quebec Nordiques Kevin Kaiser Minnesota-Duluth
86 New York Islanders Jace Reed Grand Rapids (High-MN)
87 Minnesota North Stars Pat MacLeod Kamloops 53 5 13 18 -50 14
88 New York Rangers Aaron Miller Niagara Jr. A 677 25 94 119 27 422
89 New Jersey Devils Mike Heinke Avon Old Farms (High-CT)
90 New York Islanders Steve Young Moose Jaw
91 Minnesota North Stars Bryan Schoen Minnetonka
92 Edmonton Oilers Peter White Michigan State 220 23 37 60 -19 36
93 St. Louis Blues Daniel Laperriere St. Lawrence 48 2 5 7 -5 27
94 Hartford Whalers James Black Portland 352 58 57 115 -8 84
95 Detroit Red Wings Shawn McCosh Niagara Falls 9 1 0 1 1 6
96 Toronto Maple Leafs Keith Carney Mount St. Charles (High-RI)
97 Minnesota North Stars Rhys Hollyman Miami University
98 Buffalo Sabres Ken Sutton Saskatoon 388 23 80 103 -14 338
99 New York Islanders Kevin O'Sullivan Catholic Memorial (High-MA)
100 Pittsburgh Penguins Tom Nevers Edina (High-MN)
101 Boston Bruins Mark Montanari Kitchener
102 Los Angeles Kings Eric Ricard Granby
103 Los Angeles Kings Thomas Newman Blaine (High-MN)
104 Montreal Canadiens Marc Deschamps Cornell
105 Calgary Flames Toby Kearney Belmont Hill (High-MA)
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 Quebec Nordiques Dan Lambert Swift Current 29 6 9 15 -5 22
107 Buffalo Sabres Bill Pye Northern Michigan
108 Toronto Maple Leafs David Burke Cornell
109 Winnipeg Jets Dan Bylsma Bowling Green 429 19 43 62 -20 184
110 New Jersey Devils David Emma Boston College 34 5 6 11 -4 2
111 Chicago Blackhawks Tommi Pullola
112 Minnesota North Stars Scott Cashman Kanata Jr. A
113 Vancouver Canucks Pavel Bure CSKA Moscow 702 437 342 779 42 484
114 St. Louis Blues David Roberts Avon Old Farms (High-CT) 125 20 33 53 5 85
115 Hartford Whalers Jerome Bechard Moose Jaw
116 Detroit Red Wings Dallas Drake Northern Michigan 1009 177 300 477 25 885
117 Philadelphia Flyers Niklas Eriksson
118 New York Rangers Joby Messier Michigan State 25 0 4 4 1 24
119 Buffalo Sabres Mike Barkley U. of Maine
120 Edmonton Oilers Anatoli Semenov Dynamo Moscow 362 68 126 194 25 122
121 Pittsburgh Penguins Mike Markovich U. of Denver
122 Boston Bruins Stephen Foster Catholic Memorial (High-MA)
123 Los Angeles Kings Daniel Rydmark Farjestad
124 St. Louis Blues Derek Frenette Ferris State
125 Toronto Maple Leafs Michael Doers Northwood School (High-NY)
126 Pittsburgh Penguins Mike Needham Kamloops 86 9 5 14 -3 16
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 Quebec Nordiques Sergei Mylnikov Traktor Chelyabinsk 10 0 0 0 0 0 10 1 7 2 .858 4.96
128 New York Islanders Jon Larson Roseau (High-MN)
129 Toronto Maple Leafs Keith Merkler Portledge (High-NY)
130 Winnipeg Jets Pekka Peltola HPK Hameenlinna
131 Winnipeg Jets Doug Evans U. of Michigan
132 Chicago Blackhawks Tracy Egeland Prince Albert
133 New York Islanders Brett Harkins Detroit Compuware 78 6 30 36 -10 22
134 Vancouver Canucks James Revenberg Windsor
135 St. Louis Blues Jeff Batters Alaska Anchorage 16 0 0 0 -4 28
136 Hartford Whalers Scott Daniels Regina 149 8 12 20 0 667
137 Detroit Red Wings Scott Zygulski Culver Military Academy (High-IN)
138 Philadelphia Flyers John Callahan Jr. Belmont Hill (High-MA)
139 New York Rangers Greg Leahy Portland
140 Edmonton Oilers Davis Payne Michigan Tech 22 0 1 1 -4 14
141 Edmonton Oilers Sergei Yashin Dynamo Moscow
142 Pittsburgh Penguins Patrick Schafhauser Hill-Murray (High-MN)
143 Boston Bruins Otto Hascak Dukla Trencin
144 Los Angeles Kings Ted Kramer U. of Michigan
145 Washington Capitals Dave Lorentz Peterborough
146 Montreal Canadiens Craig Ferguson Yale 27 1 1 2 -11 6
147 Calgary Flames Alex Nikolic Cornell
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 Quebec Nordiques Paul Krake Alaska Anchorage
149 New York Islanders Phil Huber Kamloops
150 Toronto Maple Leafs Derek Langille North Bay
151 Winnipeg Jets Jim Solly Bowling Green
152 New Jersey Devils Sergei Starikov CSKA Moscow 16 0 1 1 -8 8
153 Chicago Blackhawks Milan Tichy Skoda Plzen 23 0 5 5 9 40
154 Minnesota North Stars Jonathon Pratt Pingree (High-MA)
155 Vancouver Canucks Rob Sangster Kitchener
156 St. Louis Blues Kevin Plager Parkway North (High-MO)
157 Hartford Whalers Raymond Saumier Trois-Rivieres
158 Detroit Red Wings Andy Suhy Western Michigan
159 Philadelphia Flyers Sverre Sears Belmont Hill (High-MA)
160 New York Rangers Greg Spenrath Tri-City
161 Buffalo Sabres Derek Plante Cloquet (High-MN) 450 96 152 248 17 138
162 Edmonton Oilers Darcy Martini Michigan Tech 2 0 0 0 -1 0
163 Pittsburgh Penguins Dave Shute Victoria
164 Boston Bruins Rick Allain Kitchener
165 Los Angeles Kings Sean Whyte Guelph 21 0 2 2 0 12
166 Washington Capitals Dean Holoien Saskatoon
167 Montreal Canadiens Patrick Lebeau St. Jean 15 3 2 5 -2 6
168 Calgary Flames Kevin Wortman American International College 5 0 0 0 1 2
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 Quebec Nordiques Vyacheslav Bykov CSKA Moscow
170 New York Islanders Matthew Robbins New Hampton School (High-NH)
171 Toronto Maple Leafs Jeffrey St. Laurent Berwick
172 Winnipeg Jets Stephane Gauvin Cornell
173 New Jersey Devils Andre Faust Princeton 47 10 7 17 4 14
174 Chicago Blackhawks Jason Greyerbiehl Colgate
175 Minnesota North Stars Kenneth Blum St. Joseph (High-MA)
176 Vancouver Canucks Sandy Moger Lake Superior State 236 41 38 79 -27 212
177 St. Louis Blues John Roderick Rindge & Latin (High-MA)
178 Hartford Whalers Michel Picard Trois-Rivieres 166 28 42 70 -9 103
179 Detroit Red Wings Bob Jones Sault Ste. Marie 2 0 0 0 0 0
180 Philadelphia Flyers Glen Wisser Philadelphia Jr. B
181 New York Rangers Mark Bavis Cushing Academy (High-MA)
182 Los Angeles Kings Jim Giacin Culver Military Academy (High-IN)
183 Buffalo Sabres Donald Audette Laval 735 260 249 509 -17 584
184 Pittsburgh Penguins Andrew Wolf Victoria
185 Boston Bruins James Lavish Deerfield Academy (High-MA)
186 Los Angeles Kings Martin Maskarinec Sparta Praha
187 Washington Capitals Victor Gervais Seattle
188 Montreal Canadiens Roy Mitchell Portland 3 0 0 0 0 0
189 Calgary Flames Sergei Gomolyako Traktor Chelyabinsk
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 Quebec Nordiques Andrei Khomutov CSKA Moscow
191 New York Islanders Vladimir Malakhov CSKA Moscow 712 86 260 346 48 697
192 Toronto Maple Leafs Justin Tomberlin Greenway (High-MN)
193 Winnipeg Jets Joe Larson Minnetonka
194 Buffalo Sabres Mark Astley Lake Superior State 75 4 19 23 -15 92
195 Chicago Blackhawks Matt Saunders Northeastern
196 Minnesota North Stars Arturs Irbe Dynamo Riga 568 0 9 9 0 90 568 218 236 79 .899 2.83
197 Vancouver Canucks Gus Morschauser Kitchener
198 St. Louis Blues John Valo Detroit Compuware
199 Hartford Whalers Trevor Buchanan Kamloops
200 Detroit Red Wings Greg Bignell Belleville
201 Philadelphia Flyers Al Kummu Humboldt Jr. A
202 New York Rangers Roman Oksiuta Khimik Voskresensk 153 46 41 87 -25 100
203 Buffalo Sabres John Nelson Toronto
204 Detroit Red Wings Rick Judson Illinois-Chicago
205 Pittsburgh Penguins Greg Hagen Hill-Murray (High-MN)
206 Boston Bruins Geoff Simpson Estevan Jr. A
207 Los Angeles Kings Jim Hiller Melville Jr. A 63 8 12 20 8 116
208 Washington Capitals Jiri Vykoukal Olomouc
209 Montreal Canadiens Ed Henrich Nichols (High-NY)
210 Calgary Flames Dan Sawyer Ramapo Jrs.
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 Quebec Nordiques Byron Witkowski Nipawin Jr. A
212 New York Islanders Kelly Ens Lethbridge
213 Toronto Maple Leafs Mike Jackson Toronto
214 Winnipeg Jets Bradley Podiak Wayzata (High-MN)
215 New Jersey Devils Jason Simon Windsor 5 0 0 0 -1 34
216 Chicago Blackhawks Mike Kozak Clarkson
217 Minnesota North Stars Tom Pederson U. of Minnesota 240 20 49 69 -36 142
218 Vancouver Canucks Hayden O'Rear Lathrop (High-AK)
219 St. Louis Blues Brian Lukowski Niagara Jr. A
220 Hartford Whalers John Battice London
221 Detroit Red Wings Vladimir Konstantinov CSKA Moscow 446 47 128 175 185 838
222 Philadelphia Flyers Matt Brait St. Michael's Jr. B
223 New York Rangers Steve Locke Niagara Falls
224 Buffalo Sabres Todd Henderson Thunder Bay Jr. A
225 Edmonton Oilers Roman Bozek Ceske Budejovice
226 Pittsburgh Penguins Scott Farrell Spokane
227 Boston Bruins David Franzosa Boston College
228 Los Angeles Kings Steve Jaques Tri-City
229 Washington Capitals Sidorov Sidorov
230 Montreal Canadiens Justin Duberman North Dakota 4 0 0 0 0 0
231 Calgary Flames Alexander Yudin Dynamo Moscow
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 Quebec Nordiques Noel Rahn Edina (High-MN)
233 New York Islanders Iain Fraser Oshawa 94 23 23 46 -6 31
234 Toronto Maple Leafs Steve Chartrand Drummondville
235 Winnipeg Jets Evgeny Davydov CSKA Moscow 155 40 39 79 -2 120
236 New Jersey Devils Peter Larsson Sodertalje
237 Chicago Blackhawks Michael Doneghey Catholic Memorial (High-MA)
238 Minnesota North Stars Helmut Balderis Dynamo Riga 26 3 6 9 0 2
239 Vancouver Canucks Darcy Cahill Cornwall
240 Winnipeg Jets Sergei Kharin Krylja Sovetov 7 2 3 5 2 2
241 Hartford Whalers Peter Kasowski Swift Current
242 Detroit Red Wings Joseph Frederick Madison Jr. A
243 Philadelphia Flyers James Pollio Vermont Academy (High-VT)
244 New York Rangers Ken MacDermid Hull
245 Buffalo Sabres Michael Bavis Cushing Academy (High-MA)
246 Detroit Red Wings Jason Glickman Hull
247 Pittsburgh Penguins Jason Smart Saskatoon
248 Vancouver Canucks Jan Bergman Sodertalje
249 Los Angeles Kings Kevin Sneddon Harvard
250 Washington Capitals Ken House Miami University
251 Montreal Canadiens Steve Cadieux Shawinigan
252 Calgary Flames Kenneth Kennholt Djurgarden