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

2004 NHL Entry Draft

Previous Entry Draft / Next Entry Draft

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 245 163 147 310 11 144
2 Pittsburgh Penguins Evgeni Malkin Magnitogorsk 160 80 111 191 18 158
3 Chicago Blackhawks Cam Barker Medicine Hat 81 7 19 26 -15 96
4 Carolina Hurricanes Andrew Ladd Calgary 157 31 31 62 14 85
5 Phoenix Coyotes Blake Wheeler Breck (High-MN)
6 New York Rangers Al Montoya Michigan
7 Florida Panthers Rostislav Olesz Vitkovice 190 33 44 77 1 68
8 Columbus Blue Jackets Alexandre Picard Lewiston 43 0 1 1 -5 22
9 Mighty Ducks of Anaheim Ladislav Smid Liberec 142 3 11 14 -31 95
10 Atlanta Thrashers Boris Valabik Kitchener 7 0 0 0 -2 42
11 Los Angeles Kings Lauri Tukonen Blues 5 0 0 0 -2 0
12 Minnesota Wild A.J. Thelen Michigan State
13 Buffalo Sabres Drew Stafford North Dakota 105 29 36 65 8 84
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 72 8 4 12 -1 23
17 St. Louis Blues Marek Schwarz Sparta Praha 4 0 0 0 0 0 4 0 2 0 4.91 .786
18 Montreal Canadiens Kyle Chipchura Prince Albert 36 4 7 11 -1 10
19 New York Rangers Lauri Korpikoski TPS JR.
20 New Jersey Devils Travis Zajac Salmon Arm 162 31 45 76 -10 47
21 Colorado Avalanche Wojtek Wolski Brampton 162 42 62 104 7 32
22 San Jose Sharks Lukas Kaspar Litvinov 3 0 0 0 -2 0
23 Ottawa Senators Andrej Meszaros Dukla Trencin 246 26 84 110 24 213
24 Calgary Flames Kris Chucko Salmon Arm
25 Edmonton Oilers Rob Schremp London 3 0 0 0 -1 0
26 Vancouver Canucks Cory Schneider Andover (High-MA)
27 Washington Capitals Jeff Schultz Calgary 110 5 16 21 17 44
28 Dallas Stars Mark Fistric Vancouver 37 0 2 2 3 24
29 Washington Capitals Mike Green Saskatoon 174 21 50 71 -12 116
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 40 4 13 17 5 28
33 Washington Capitals Chris Bourque Cushing Academy 4 0 0 0 0 2
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 Mighty Ducks of Anaheim Jordan Smith Sault Ste. Marie
40 Atlanta Thrashers Grant Lewis Dartmouth
41 Chicago Blackhawks Bryan Bickell Ottawa 7 2 0 2 0 2
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 54 8 7 15 1 22
48 New York Rangers Dane Byers Prince Albert 1 0 0 0 -1 0
49 St. Louis Blues Carl Soderberg Malmo
50 Phoenix Coyotes Enver Lisin Saratov 30 5 2 7 -23 22
51 New York Rangers Bruce Graham Moncton
52 Dallas Stars Raymond Sawada Nanaimo
53 Florida Panthers David Booth Michigan State 121 25 25 50 13 38
54 Chicago Blackhawks Jakub Sindel Sparta Praha
55 Colorado Avalanche Victor Oreskovich Green Bay
56 Dallas Stars Nicklas Grossman Sodertalje Jr. 70 0 7 7 9 26
57 Edmonton Oilers Geoff Paukovich U.S. National U-18
58 Ottawa Senators Kirill Lyamin CSKA
59 Columbus Blue Jackets Kyle Wharton Ottawa
60 New York Rangers Brandon Dubinsky Portland 88 14 26 40 8 81
61 Pittsburgh Penguins Alex Goligoski Sioux Falls 3 0 2 2 2 2
62 Washington Capitals Mikhail Yunkov Krylja Sovetov
63 Boston Bruins David Krejci Kladno Jr. 62 6 21 27 -6 22
64 Boston Bruins Martins Karsums Moncton
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 7 0 1 1 -1 12
67 Pittsburgh Penguins Nick Johnson St. Albert
68 Chicago Blackhawks Adam Berti Oshawa 2 0 0 0 0 0
69 Carolina Hurricanes Casey Borer St. Cloud State 11 1 2 3 -3 4
70 Calgary Flames Brandon Prust London 10 0 0 0 1 25
71 Buffalo Sabres Andrej Sekera Dukla Trencin Jr. 39 2 6 8 6 18
72 Colorado Avalanche Denis Parshin CSKA 2
73 New York Rangers Zdenek Bahensky Litvinov Jr.
74 Mighty Ducks of Anaheim Kyle Klubertanz Green Bay
75 Mighty Ducks of Anaheim Tim Brent St. Michael's 16 1 0 1 -6 6
76 Atlanta Thrashers Scott Lehman St. Michael's
77 Ottawa Senators Shawn Weller Capital District
78 Minnesota Wild Peter Olvecky Dukla Trencin Jr.
79 Minnesota Wild Clayton Stoner Tri City
80 New York Rangers Billy Ryan Cushing (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 Samara
85 Pittsburgh Penguins Brian Gifford Moorhead (High-MN)
86 Dallas Stars John Lammers Lethbridge
87 Ottawa Senators Peter Regin Herning Jr.
88 Washington Capitals Clayton Barthel Seattle
89 Ottawa Senators Jeff Glass Kootenay
90 Toronto Maple Leafs Justin Pogge Prince George
91 Vancouver Canucks Alexander Edler Jamtland 97 9 14 23 9 48
92 Philadelphia Flyers Rob Bellamy New England
93 Columbus Blue Jackets Dan Lacosta Owen Sound 1 0 0 0 0 0 1 0 0 0 0.00 1.000
94 San Jose Sharks Thomas Greiss Koln Jr. 3 0 0 0 0 0 3 0 1 1 3.26 .860
95 Los Angeles Kings Paul Baier Deerfield (High-MA)
96 Columbus Blue Jackets Andrei Plehanov Nizhnekamsk 2
97 Detroit Red Wings Johan Franzen Linkoping 221 49 35 84 36 124
98 Calgary Flames Dustin Boyd Moose Jaw 61 9 7 16 -6 10
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 55 10 9 19 2 35
100 Montreal Canadiens James Wyman Blake (High-MN)
101 Philadelphia Flyers R.J. Anderson Centennial (High-MN)
102 Tampa Bay Lightning Mike Lundin Maine 81 0 6 6 3 16
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
110 Los Angeles Kings Ned Lukacevic Spokane
111 Minnesota Wild Ryan Jones Chatham
112 Edmonton Oilers Liam Reddox Peterborough 1 0 0 0 -1 0
113 Toronto Maple Leafs Roman Kukumberg Dukla Trencin
114 Minnesota Wild Patrick Bordeleau Val d'Or
115 New York Islanders Wes O'Neill Notre Dame
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
120 Chicago Blackhawks Mitch Maunu Windsor
121 Calgary Flames Kris Hogg Kamloops
122 Ottawa Senators Alexander Nikulin CSKA 2 2 0 0 0 -2 0
123 Chicago Blackhawks Karel Hromas Sparta Praha Jr.
124 Philadelphia Flyers David Laliberte P.E.I.
125 Vancouver Canucks Andrew Sarauer Langley
126 San Jose Sharks Torrey Mitchell Hotchkiss 82 10 10 20 -3 50
127 New York Rangers Ryan Callahan Guelph 66 12 7 19 12 40
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
133 Columbus Blue Jackets Petr Pohl Gatineau
134 Boston Bruins Kris Versteeg Lethbridge 13 2 2 4 -1 6
135 New York Rangers Roman Psurny ZLIN Jr.
136 St. Louis Blues Nikita Nikitin OMSK 2
137 Carolina Hurricanes Magnus Akerlund HV 71 Jr.
138 Washington Capitals Pasi Salonen IFK Jr.
139 Nashville Predators Kyle Moir Swift Current
140 Chicago Blackhawks Jake Dowell U. of Wisconsin 19 2 1 3 1 10
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
148 New York Islanders Steve Regier Medicine Hat 18 0 0 0 -2 4
149 Philadelphia Flyers Gino Pisellini Plymouth
150 Montreal Canadiens Mikhail Grabovski Nizhnekamsk 27 3 6 9 -6 8
151 Detroit Red Wings Sergei Kolosov Minsk
152 Florida Panthers Bret Nasby Oshawa
153 San Jose Sharks Steven Zalewski Northwood (High-NY)
154 Colorado Avalanche Richard Demen-Willaume Frolunda JR.
155 New Jersey Devils Alexander Mikhailishin Spartak 2
156 Ottawa Senators Roman Wick Kloten
157 Toronto Maple Leafs Dmitri Vorobiev Togliatti
158 Tampa Bay Lightning Brandon Elliott Mississauga
159 Vancouver Canucks Mike Brown U. of Michigan 19 1 0 1 -2 55
160 Boston Bruins Ben Walter Mass-Lowell 18 1 0 1 1 4
161 Minnesota Wild Jean-Claude Sawyer Cape Breton
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 Mighty Ducks of Anaheim Matt Auffrey U.S. National U-18
173 Calgary Flames Adam Pardy Cape Breton
174 Los Angeles Kings Scott Parse Nebraska-Omaha
175 Minnesota Wild Aaron Boogaard Tri City
176 Buffalo Sabres Patrick Kaleta Peterborough 47 3 4 7 4 62
177 Edmonton Oilers Max Gordichuk Kamloops
178 Nashville Predators Mike Santorelli Vernon
179 New York Islanders Jaroslav Mrazek Sparta Praha Jr.
180 St. Louis Blues Roman Polak Vitkovice Jr. 25 0 1 1 -2 6
181 Montreal Canadiens Loic Lacasse Baie Comeau
182 Calgary Flames Fred Wikner Frolunda Jr.
183 Dallas Stars Trevor Ludwig Texas
184 Colorado Avalanche Derek Peltier Cedar Rapids
185 New Jersey Devils Josh Disher Erie
186 Atlanta Thrashers Dan Turple Oshawa
187 Toronto Maple Leafs Robbie Earl U. of Wisconsin 9 0 1 1 -2 0
188 Tampa Bay Lightning Jan Zapletal Vsetin Jr.
189 Vancouver Canucks Julien Ellis Shawinigan
190 Columbus Blue Jackets Lennart Petrell IFK JR.
191 Tampa Bay Ligh