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

2004 NHL Entry Draft

Previous Entry Draft ▪ Next Entry Draft

288 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/OT GAA SV%
1 Washington Capitals Alex Ovechkin Dynamo Moscow 372 255 242 497 55 278
2 Pittsburgh Penguins Evgeni Malkin Magnitogorsk 292 134 227 361 34 308
3 Chicago Blackhawks Cam Barker Medicine Hat 196 17 63 80 -15 210
4 Carolina Hurricanes Andrew Ladd Calgary 294 57 80 137 49 163
5 Phoenix Coyotes Blake Wheeler Breck (High-MN) 135 33 41 74 28 80
6 New York Rangers Al Montoya U. of Michigan 5 0 0 0 0 0 5 3 1 0 2.08 .925
7 Florida Panthers Rostislav Olesz Vitkovice 282 50 62 112 -8 96
8 Columbus Blue Jackets Alexandre Picard Lewiston 67 0 2 2 -9 58
9 Anaheim Ducks Ladislav Smid Liberec 249 4 30 34 -32 182
10 Atlanta Thrashers Boris Valabik Kitchener 79 0 7 7 -14 210
11 Los Angeles Kings Lauri Tukonen Blues Espoo (Finland) 5 0 0 0 -2 0
12 Minnesota Wild A.J. Thelen Michigan State
13 Buffalo Sabres Drew Stafford North Dakota 234 61 75 136 10 135
14 Edmonton Oilers Devan Dubnyk Kamloops
15 Nashville Predators Alexander Radulov Tver 145 44 51 95 26 70
16 New York Islanders Petteri Nokelainen SaiPa 170 16 15 31 -3 58
17 St. Louis Blues Marek Schwarz Sparta Praha 6 0 0 0 0 0 6 0 2 0 4.32 .809
18 Montreal Canadiens Kyle Chipchura Prince Albert 97 7 12 19 -22 67
19 New York Rangers Lauri Korpikoski TPS Turku Jr. 115 10 11 21 -21 24
20 New Jersey Devils Travis Zajac Salmon Arm 299 67 116 183 43 96
21 Colorado Avalanche Wojtek Wolski Brampton 295 72 119 191 6 81
22 San Jose Sharks Lukas Kaspar Chemopetrol Litvinov 16 2 2 4 -2 8
23 Ottawa Senators Andrej Meszaros Dukla Trencin 352 32 104 136 8 277
24 Calgary Flames Kris Chucko Salmon Arm 2 0 0 0 0 2
25 Edmonton Oilers Rob Schremp London 41 6 15 21 -3 10
26 Vancouver Canucks Cory Schneider Andover (High-MA) 10 0 0 0 0 0 10 2 5 1 3.46 .887
27 Washington Capitals Jeff Schultz Calgary 223 8 40 48 61 85
28 Dallas Stars Mark Fistric Vancouver 120 1 13 14 17 109
29 Washington Capitals Mike Green Saskatoon 294 64 132 196 34 226
30 Tampa Bay Lightning Andy Rogers Calgary
Round 2 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/OT GAA SV%
31 Pittsburgh Penguins Johannes Salmonsson Djurgarden
32 Chicago Blackhawks Dave Bolland London 134 25 45 70 27 94
33 Washington Capitals Chris Bourque Cushing Academy 32 1 3 4 -4 12
34 Dallas Stars Johan Fransson Lulea
35 Phoenix Coyotes Logan Stephenson Tri-City
36 New York Rangers Darin Olver Northern Michigan
37 Florida Panthers David Shantz Mississauga
38 Carolina Hurricanes Justin Peters St. Michael's
39 Anaheim Ducks Jordan Smith Sault Ste. Marie
40 Atlanta Thrashers Grant Lewis Dartmouth College 1 0 0 0 0 0
41 Chicago Blackhawks Bryan Bickell Ottawa 19 3 1 4 4 7
42 Minnesota Wild Roman Voloshenko Krylja Sovetov
43 Buffalo Sabres Michael Funk Portland 9 0 2 2 -1 0
44 Edmonton Oilers Roman Tesliuk Kamloops
45 Chicago Blackhawks Ryan Garlock Windsor
46 Columbus Blue Jackets Adam Pineault Boston College 3 0 0 0 -2 0
47 New York Islanders Blake Comeau Kelowna 146 21 33 54 -23 82
48 New York Rangers Dane Byers Prince Albert 6 1 0 1 0 31
49 St. Louis Blues Carl Soderberg Malmo
50 Phoenix Coyotes Enver Lisin Saratov 127 24 17 41 -36 62
51 New York Rangers Bruce Graham Moncton
52 Dallas Stars Raymond Sawada Nanaimo 9 1 0 1 0 0
53 Florida Panthers David Booth Michigan State 204 58 56 114 17 88
54 Chicago Blackhawks Jakub Sindel Sparta Praha
55 Colorado Avalanche Victor Oreskovich Green Bay
56 Dallas Stars Nicklas Grossman Sodertalje Jr. 200 2 21 23 1 97
57 Edmonton Oilers Geoff Paukovich U.S. National U-18
58 Ottawa Senators Kirill Lyamin CSKA Moscow
59 Columbus Blue Jackets Kyle Wharton Ottawa
60 New York Rangers Brandon Dubinsky Portland 214 38 72 110 10 224
61 Pittsburgh Penguins Alex Goligoski Sioux Falls 93 12 35 47 11 36
62 Washington Capitals Mikhail Yunkov Krylja Sovetov
63 Boston Bruins David Krejci Poldi Kladno Jr. 195 38 91 129 28 68
64 Boston Bruins Martins Karsums Moncton 24 1 5 6 -8 6
65 Tampa Bay Lightning Mark Tobin Rimouski
Round 3 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/OT GAA SV%
66 Washington Capitals Sami Lepisto Jokerit Helsinki 63 1 13 14 1 60
67 Pittsburgh Penguins Nick Johnson St. Albert Jr. A
68 Chicago Blackhawks Adam Berti Oshawa 2 0 0 0 0 0
69 Carolina Hurricanes Casey Borer St. Cloud State 14 1 2 3 -3 9
70 Calgary Flames Brandon Prust London 90 2 6 8 -1 250
71 Buffalo Sabres Andrej Sekera Dukla Trencin Jr. 137 7 26 33 -4 44
72 Colorado Avalanche Denis Parshin CSKA Moscow 2
73 New York Rangers Zdenek Bahensky Chemopetrol Litvinov Jr.
74 Anaheim Ducks Kyle Klubertanz Green Bay
76 Atlanta Thrashers Scott Lehman St. Michael's 1 0 0 0 0 0
77 Ottawa Senators Shawn Weller Capital District
78 Minnesota Wild Peter Olvecky Dukla Trencin Jr. 32 2 5 7 1 12
79 Minnesota Wild Clayton Stoner Tri City
80 New York Rangers Billy Ryan Cushing Academy (High-MA)
81 Nashville Predators Vaclav Meidl Plymouth
82 New York Islanders Sergei Ogorodnikov Tver
83 St. Louis Blues Viktor Alexandrov Novokuznetsk
84 Montreal Canadiens Alexei Yemelin CSK VVS Samara
85 Pittsburgh Penguins Brian Gifford Moorhead (High-MN)
86 Dallas Stars John Lammers Lethbridge (WHL)
87 Ottawa Senators Peter Regin Herning Jr. 61 9 12 21 8 12
88 Washington Capitals Clayton Barthel Seattle
89 Ottawa Senators Jeff Glass Kootenay (WHL)
90 Toronto Maple Leafs Justin Pogge Prince George 7 0 0 0 0 0 7 1 4 1 4.35 .844
91 Vancouver Canucks Alexander Edler Jamtland 226 21 64 85 17 124
92 Philadelphia Flyers Rob Bellamy New England
93 Columbus Blue Jackets Dan LaCosta Owen Sound 4 0 0 0 0 0 4 2 0 0 1.42 .953
94 San Jose Sharks Thomas Greiss Koln Jr. 13 0 0 0 0 2 13 5 4 1 2.72 .906
95 Los Angeles Kings Paul Baier Deerfield Academy (High-MA)
96 Columbus Blue Jackets Andrey Plekhanov Nizhnekamsk 2
97 Detroit Red Wings Johan Franzen Linkoping 295 84 61 145 57 174
98 Calgary Flames Dustin Boyd Moose Jaw 187 28 29 57 -12 35
Round 4 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/OT GAA SV%
99 Pittsburgh Penguins Tyler Kennedy Sault Ste. Marie 163 34 37 71 25 75
100 Montreal Canadiens James Wyman Blake (High-MN)
101 Philadelphia Flyers R.J. Anderson Centennial (High-MN)
102 Tampa Bay Lightning Mike Lundin U. of Maine 128 1 9 10 -3 28
103 Phoenix Coyotes Roman Tomanek Povazska Bystrica
104 Dallas Stars Fredrik Naslund Vasteras
105 Florida Panthers Evan Schafer Prince Albert
106 Atlanta Thrashers Chad Painchaud Mississauga
107 Nashville Predators Nick Fugere Gatineau
108 Boston Bruins Ashton Rome Moose Jaw
109 Carolina Hurricanes Brett Carson Calgary 32 1 4 5 -1 10
110 Los Angeles Kings Ned Lukacevic Spokane
111 Minnesota Wild Ryan Jones Chatham 82 14 14 28 4 38
112 Edmonton Oilers Liam Reddox Peterborough 56 5 9 14 -9 14
113 Toronto Maple Leafs Roman Kukumberg Dukla Trencin
114 Minnesota Wild Patrick Bordeleau Val d'Or
115 New York Islanders Wes O'Neill U. of Notre Dame 5 0 0 0 -1 6
116 St. Louis Blues Michal Birner Praha Slava Jr.
117 Minnesota Wild Julien Sprunger Fribourg
118 Calgary Flames Aki Seitsonen Prince Albert
119 Phoenix Coyotes Kevin Porter U.S. National U-18 38 5 5 10 -1 4
120 Chicago Blackhawks Mitch Maunu Windsor
121 Calgary Flames Kris Hogg Kamloops
122 Ottawa Senators Alexander Nikulin CSKA Moscow 2 3 0 0 0 -3 0
123 Chicago Blackhawks Karel Hromas Sparta Praha Jr.
124 Philadelphia Flyers David Laliberte PEI
125 Vancouver Canucks Andrew Sarauer Langley
126 San Jose Sharks Torrey Mitchell Hotchkiss (High-CT) 112 11 11 22 -2 63
127 New York Rangers Ryan Callahan Guelph 204 47 40 87 6 125
128 Detroit Red Wings Evan McGrath Kitchener
129 San Jose Sharks Jason Churchill Halifax
Round 5 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/OT GAA SV%
130 Pittsburgh Penguins Michal Sersen Rimouski
131 Chicago Blackhawks Trevor Kell London
132 Washington Capitals Oscar Hedman MoDo Ornskoldsvik
133 Columbus Blue Jackets Petr Pohl Gatineau
134 Boston Bruins Kris Versteeg Lethbridge (WHL) 143 37 52 89 28 88
135 New York Rangers Roman Psurny Zlin Jr.
136 St. Louis Blues Nikita Nikitin Avangard Omsk 2
137 Carolina Hurricanes Magnus Akerlund HV 71 Jonkoping Jr.
138 Washington Capitals Pasi Salonen HIFK Helsinki Jr.
139 Nashville Predators Kyle Moir Swift Current
140 Chicago Blackhawks Jake Dowell U. of Wisconsin 22 2 1 3 2 17
141 Ottawa Senators Jim McKenzie Sioux Falls
142 Atlanta Thrashers Juraj Gracik Topolcany
143 Los Angeles Kings Eric Neilson Rimouski
144 Philadelphia Flyers Chris Zarb Tri City
145 Buffalo Sabres Michal Valent Martin Jr.
146 Edmonton Oilers Bryan Young Peterborough 17 0 0 0 -9 10
147 Nashville Predators Janne Niskala Lukko Rauma 6 1 2 3 0 6
148 New York Islanders Steve Regier Medicine Hat 26 3 1 4 -3 8
149 Philadelphia Flyers Gino Pisellini Plymouth
150 Montreal Canadiens Mikhail Grabovski Nizhnekamsk 147 30 52 82 -15 104
151 Detroit Red Wings Sergei Kolosov Minsk
152 Florida Panthers Bret Nasby Oshawa
153 San Jose Sharks Steven Zalewski Northwood School (High-NY)
154 Colorado Avalanche Richard Demen-Willaume Vastra Frolunda Jr.
155 New Jersey Devils Alexander Mikhailishin Spartak Moscow 2
156 Ottawa Senators Roman Wick Kloten
157 Toronto Maple Leafs Dmitri Vorobiev Lada Togliatti
158 Tampa Bay Lightning Brandon Elliott Mississauga
159 Vancouver Canucks Mike Brown U. of Michigan 121 9 3 12 -6 261
160 Boston Bruins Ben Walter Massachusetts 24 1 0 1 -1 6
161 Minnesota Wild Jean-Claude Sawyer Cape Breton (QMJHL)
162 Detroit Red Wings Tyler Haskins St. Michael's
163 Tampa Bay Lightning Dusty Collins Northern Michigan
Round 6 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/OT GAA SV%
164 Pittsburgh Penguins Moises Gutierrez Kamloops
165 Chicago Blackhawks Scott McCulloch Grande Prairie
166 Washington Capitals Peter Guggisberg Davos
167 Columbus Blue Jackets Rob Page Blake (High-MN)
168 Phoenix Coyotes Kevin Cormier Moncton
169 New York Rangers Jordan Foote Nanaimo
170 Philadelphia Flyers Ladislav Scurko Spisska Nova Ves Jr.
171 Philadelphia Flyers Frederik Cabana Halifax
172 Anaheim Ducks Matt Auffrey U.S. National U-18
173 Calgary Flames Adam Pardy Cape Breton (QMJHL) 109 3 15 18 1 106
174 Los Angeles Kings Scott Parse Nebraska-Omaha
175 Minnesota Wild Aaron Boogaard Tri City
176 Buffalo Sabres Patrick Kaleta Peterborough 139 15 12 27 9 224
177 Edmonton Oilers Max Gordichuk Kamloops
178 Nashville Predators Mike Santorelli Vernon 32 2 1 3 -13 10
179 New York Islanders Jaroslav Mrazek Sparta Praha Jr.
180 St. Louis Blues Roman Polak Vitkovice Jr. 149 4 25 29 -11 91
181 Montreal Canadiens Loic Lacasse Baie Comeau
182 Calgary Flames Fred Wikner Vastra Frolunda Jr.
183 Dallas Stars Trevor Ludwig Texas
184 Colorado Avalanche Derek Peltier Cedar Rapids 14 0 0 0 -4 2
185 New Jersey Devils Josh Disher Erie
186 Atlanta Thrashers Dan Turple Oshawa
187 Toronto Maple Leafs Robbie Earl U. of Wisconsin 28 5 1 6 2 4
188 Tampa Bay Lightning Jan Zapletal Vsetin Jr.
189 Vancouver Canucks Julien Ellis Shawinigan
190 Columbus Blue Jackets Lennart Petrell HIFK Helsinki Jr.
191 Tampa Bay Lightning Karri Ramo Pelicans Jr. 48 0 2 2 0 6 48 11 21 10 3.35 .895
192 Detroit Red Wings Anton Axelsson Vastra Frolunda Jr.
193 Nashville Predators Kevin Schaeffer Boston U.
Round 7 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/OT GAA SV%
194 Pittsburgh Penguins Chris Peluso Brainerd (High-MN)
195 Minnesota Wild Jean-Michel Rizk Saginaw
196 Chicago Blackhawks Petri Kontiola Tappara Tampere 12 0 5 5 5 6
197 Washington Capitals Andrew Gordon Notre Dame Jr. A (SJHL) 3 0 0 0 -2 0
198 Columbus Blue Jackets Justin Vienneau Shawinigan
199 Phoenix Coyotes Chad Kolarik U.S. National U-18
200 Calgary Flames Matt Schneider Tri City
201 San Jose Sharks Michael Vernace Brampton 12 0 0 0 -5 8
202 Carolina Hurricanes Ryan Pottruff London
203 Anaheim Ducks Gabriel Bouthillette Gatineau
204 Atlanta Thrashers Miikka Tuomainen TuTo
205 Los Angeles Kings Mike Curry Sioux City
206 Minnesota Wild Anton Khudobin Magnitogorsk 2
207 Buffalo Sabres Mark Mancari Ottawa 11 1 2 3 -5 6
208 Edmonton Oilers Stephane Goulet Quebec
209 Nashville Predators Stanislav Balan Zlin Jr.
210 New York Islanders Emil Axelsson Orebro
211 St. Louis Blues David Fredriksson HV 71 Jonkoping Jr.
212 Montreal Canadiens Jon Gleed Cornell
213 Calgary Flames James Spratt Sioux City
214 Chicago Blackhawks Troy Brouwer Moose Jaw 136 27 29 56 7 93
215 Colorado Avalanche Ian Keserich Cleveland
216 New Jersey Devils Pierre-Luc Letourneau-Leblond Baie Comeau 20 0 1 1 -1 34
217 New Jersey Devils Tyler Eckford South Surrey
218 Dallas Stars Sergei Kukushkin Junost Minsk
219 Ottawa Senators Joe Cooper Miami University
220 Toronto Maple Leafs Maxim Semenov Lada Togliatti
221 Los Angeles Kings Daniel Taylor Guelph 1 0 0 0 0 0 1 0 0 0 6.00 .800
222 Pittsburgh Penguins Jordan Morrison Peterborough
223 Chicago Blackhawks Jared Walker Red Deer
224 Boston Bruins Matt Hunwick U. of Michigan 117 12 28 40 3 49
225 San Jose Sharks David MacDonald New England
226 Detroit Red Wings Steven Covington Calgary
227 New York Islanders Chris Campoli Erie 302 28 82 110 -38 156
Round 8 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/OT GAA SV%
228 Pittsburgh Penguins David Brown U. of Notre Dame
229 Chicago Blackhawks Eric Hunter Prince George
230 Washington Capitals Justin Mrazek Estevan
231 Columbus Blue Jackets Brian McGuirk Governor Dummer (High-MA)
232 Philadelphia Flyers Martin Houle Cape Breton (QMJHL) 1 0 0 0 0 0 1 0 0 0 30.00 .667
233 Columbus Blue Jackets Matt Greer White Bear (High-MN)
234 San Jose Sharks Derek MacIntyre Soo
236 Anaheim Ducks Matt Christie Miami University
237 Atlanta Thrashers Mitch Carefoot Cornell
238 Los Angeles Kings Yutaka Fukufuji Japan Nationals 4 0 0 0 0 0 4 0 3 0 4.37 .837
239 Colorado Avalanche Brandon Yip Coquitlam
240 Phoenix Coyotes Aaron Gagnon Seattle
241 Buffalo Sabres Mike Card Kelowna 4 0 0 0 0 0
242 Edmonton Oilers Tyler Spurgeon Kelowna
243 Nashville Predators Denis Kulyash CSKA Moscow
244 New York Islanders Jason Pitton Sault Ste. Marie
245 Tampa Bay Lightning Justin Keller Kelowna
246 Montreal Canadiens Greg Stewart Peterborough 26 0 1 1 -7 48
247 New York Rangers Jonathan Paiement Lewiston
248 Dallas Stars Lukas Vomela Ceske Budejovice
249 Colorado Avalanche J.D. Corbin U. of Denver
250 New Jersey Devils Nathan Perkovich Cedar Rapids
251 Ottawa Senators Matthew McIlvane Chicago
252 Toronto Maple Leafs Jan Steber Halifax
253 Philadelphia Flyers Travis Gawryletz Trail
254 Vancouver Canucks David Schulz Swift Current
255 Boston Bruins Anton Hedman Stocksund
256 Chicago Blackhawks Matthew Ford Sioux Falls
257 Detroit Red Wings Gennady Stolyarov Tver
258 Nashville Predators Pekka Rinne Karpat Oulu 91 0 1 1 0 8 91 49 26 7 2.52 .912
Round 9 NHL Scoring Stats NHL Goalie Stats
Overall Team Player Amateur Team GP G A PTS +/- PIM GP W L T/OT GAA SV%
259 Pittsburgh Penguins Brian Ihnacak Brown University
260 Chicago Blackhawks Marko Anttila LeKi Lempaala
261 Phoenix Coyotes Will Engasser Blake (High-MN)
262 Montreal Canadiens Mark Streit Zurich 335 48 146 194 -10 168
263 Washington Capitals Travis Morin Minnesota State
264 Los Angeles Kings Valtteri Tenkanen JyP HT Jyvaskyla
265 Phoenix Coyotes Daniel Winnik New Hampshire 178 17 33 50 3 98
266 New York Rangers Jakub Petruzalek Chemopetrol Litvinov 2 0 1 1 1 0
267 Florida Panthers Spencer Dillon Salmon Arm
269 Anaheim Ducks Janne Pesonen Karpat Oulu 7 0 0 0 -3 0
270 Atlanta Thrashers Matt Siddall Powell River
271 Columbus Blue Jackets Grant Clitsome Nepean
272 Minnesota Wild Kyle Wilson Colgate
273 Buffalo Sabres Dylan Hunter London
274 Edmonton Oilers Bjorn Bjurling Djurgarden
275 Nashville Predators Craig Switzer Salmon Arm
276 New York Islanders Sylvain Michaud Drummondville
277 St. Louis Blues Jonathan Michel Boutin Shawinigan
278 Montreal Canadiens Alex Dulac-Lemelin Baie Comeau
279 Calgary Flames Adam Cracknell Kootenay (WHL)
280 Dallas Stars Matt McKnight Camrose
281 Colorado Avalanche Steve McClellan Catholic Memorial (High-MA)
282 New Jersey Devils Valeri Klimov Spartak Moscow 2
283 Florida Panthers Luke Beaverson Green Bay
284 Ottawa Senators John Wikner Vastra Frolunda Jr.
285 Toronto Maple Leafs Pierce Norton Thayer Academy (High-MA)
286 Philadelphia Flyers Triston Grant Vancouver 11 0 1 1 -2 19
287 Vancouver Canucks Jannik Hansen Malmo Jr. 84 11 19 30 5 45
288 San Jose Sharks Brian Mahoney-Wilson Catholic Memorial (High-MA)
289 San Jose Sharks Christian Jensen New Jersey Jrs.
290 Detroit Red Wings Nils Backstrom Stocksund
291 Philadelphia Flyers John Carter Brewster Jrs.