2004 NHL Entry Draft

Raleigh, North Carolina - June 26 and 27, 2004

Summary statistics

POSITION SPLITNATIONALITY SPLIT
ROUNDTO NHLGPFWDDEFGOA..CAUSSERUFIOTH
Round 193.33%463.756.7%30.0%13.3%40.0%20.0%0.0%10.0%10.0%20.0%
Round 254.29%193.965.7%28.6%5.7%45.7%20.0%11.4%14.3%0.0%8.6%
Round 357.58%157.054.5%33.3%12.1%33.3%21.2%6.1%12.1%3.0%24.2%
Round 441.94%102.277.4%19.4%3.2%54.8%16.1%3.2%3.2%3.2%19.4%
Round 532.35%61.555.9%35.3%8.8%26.5%23.5%8.8%8.8%5.9%26.5%
Round 630.00%76.353.3%30.0%16.7%40.0%30.0%6.7%0.0%6.7%16.7%
Round 735.29%66.952.9%32.4%14.7%55.9%17.6%5.9%2.9%5.9%11.8%
Round 822.58%30.061.3%19.4%19.4%51.6%22.6%3.2%6.5%3.2%12.9%
Round 930.30%81.757.6%33.3%9.1%36.4%27.3%9.1%3.0%9.1%15.2%
TOTAL1135.159.5%29.2%11.3%42.6%22.0%6.2%6.9%5.2%17.2%
TO NHL243.99%45.7%40.0%45.5%46.8%40.6%22.2%40.0%66.7%44.0%
1) Percentage of drafted players in each category (e.g. 42.6% of all drafted players were Canadian).
2) Percentage of players that made it to NHL (e.g. 46.8% of all drafted Canadians have played in NHL).

Summary statistics on team draft performance

OVERALLPER DRAFT PICK
RkTEAMWAPP1PICKSTO NHLGPGAPGPGAP
1Washington Capitals11.031353.9%3028104011632203232.980.089.5169.5
2Pittsburgh Penguins19.441233.3%289669513542049241.357.9112.8170.8
3Carolina Hurricanes24.98850.0%1190259309568148.832.438.671.0
4Florida Panthers33.00728.6%895181189370127.925.927.052.9
5Chicago Blackhawks33.461741.2%2160365476841127.121.528.049.5
6Phoenix Coyotes34.551060.0%23984598411300239.845.984.1130.0
7New York Rangers36.171346.2%23734266061032182.532.846.679.4
8Mighty Ducks of Anaheim43.89837.5%797338712099.64.110.915.0
9Atlanta Thrashers52.07933.3%820779.10.00.80.8
10Edmonton Oilers53.851040.0%77326608677.32.66.08.6
11Columbus Blue Jackets54.301241.7%37422699131.21.85.87.6
12Buffalo Sabres57.35875.0%2086277473750260.834.659.193.8
13Los Angeles Kings63.98944.4%861416309.61.61.83.3
14Minnesota Wild65.031250.0%11547511719296.26.39.816.0
15St. Louis Blues66.03850.0%1668153360513208.519.145.064.1
16Dallas Stars70.871030.0%9281810312192.81.810.312.1
17New York Islanders74.681050.0%1625199326525162.519.932.652.5
18Colorado Avalanche83.31944.4%70613020233278.414.422.436.9
19Ottawa Senators84.481145.5%9138621930583.07.819.927.7
20Nashville Predators84.901136.4%1619210314524147.219.128.547.6
21Montreal Canadiens85.03966.7%2328269658927258.729.973.1103.0
22New Jersey Devils89.01742.9%1085203353556155.029.050.479.4
23Vancouver Canucks91.56757.1%2473232508740353.333.172.6105.7
24Calgary Flames93.071050.0%126097176273126.09.717.627.3
25Tampa Bay Lightning93.43825.0%4114364051.40.54.55.0
26San Jose Sharks101.071050.0%10826992161108.26.99.216.1
27Boston Bruins111.37771.4%22584078631270322.658.1123.3181.4
28Philadelphia Flyers158.461127.3%232242.10.20.20.4
29Toronto Maple Leafs160.18728.6%546177.70.90.11.0
30Detroit Red Wings167.05812.5%60218718337075.323.422.946.3
1) The Weighted Average Pick Position (WAPP) is determined using a harmonic mean, which gives the highest weight to the first overall pick, the second highest to the second overall pick, etc. The thinking behind this approach is that the relative difference between the first and the fifth pick is much higher than the difference between e.g. the 130th and 135th pick. The smallest number is granted to the team with the lowest overall pick position in the draft.

Round 1

No.NameBornTeamPosGPGAPPIM+/-
1CAAlexander Ovechkin1985Washington CapitalsF1444868707157582560
2CAEvgeni Malkin1986Pittsburgh PenguinsF11785058171322117639
3CACam Barker1986Chicago BlackhawksD310217596290-29
4CAAndrew Ladd1985Carolina HurricanesF100125629455061520
5CABlake Wheeler1986Phoenix CoyotesF117232162294376467
6CAAl Montoya1985New York RangersG16805512
7CARostislav Olesz1985Florida PanthersF3655777134118-11
8CAAlexandre Picard1985Columbus Blue JacketsF6702258-9
9CALadislav Smid1986Mighty Ducks of AnaheimD583126072472-68
10CABoris Valabik1986Atlanta ThrashersD80077210-14
11CALauri Tukonen1986Los Angeles KingsF50000-2
12CAA.J. Thelen1986Minnesota WildD
13CADrew Stafford1985Buffalo SabresF841196232428415-58
14CADevan Dubnyk1986Edmonton OilersG54208846
15CAAlexander Radulov1986Nashville PredatorsF52414422436834462
16CAPetteri Nokelainen1986New York IslandersF245202141103-14
17CAMarek Schwarz1986St. Louis BluesG60000
18CAKyle Chipchura1986Montreal CanadiensF4823173104376-45
19CALauri Korpikoski1986New York RangersF60986115201132-49
20CATravis Zajac1985New Jersey DevilsF1037203349552344-20
21CAWojtek Wolski1986Colorado AvalancheF4519916826711317
22CALukas Kaspar1985San Jose SharksF162248-2
23CAAndrej Meszaros1985Ottawa SenatorsD6456317523845725
24CAKris Chucko1986Calgary FlamesF200020
25CARob Schremp1986Edmonton OilersF11420345426-23
26CACory Schneider1986Vancouver CanucksG4100994
27CAJeff Schultz1986Washington CapitalsD40911657613778
28CAMark Fistric1986Dallas StarsD3254303428428
29CAMike Green1985Washington CapitalsD880150351501592-17
30CAAndy Rogers1986Tampa Bay LightningD

Round 2

No.NameBornTeamPosGPGAPPIM+/-
31CAJohannes Salmonsson1986Pittsburgh PenguinsF
32CADavid Bolland1986Chicago BlackhawksF4338512320829934
33CAChristopher Bourque1986Washington CapitalsF5126818-12
34CAJohan Fransson1985Dallas StarsD
35CALogan Stephenson1986Phoenix CoyotesD
36CADarin Olver1985New York RangersF
37CADavid Shantz1986Florida PanthersG
38CAJustin Peters1986Carolina HurricanesG830228
39CAJordan Smith1985Mighty Ducks of AnaheimD
40CAGrant Lewis1985Atlanta ThrashersD100000
41CABryan Bickell1986Chicago BlackhawksF39566701361929
42CARoman Voloshenko1986Minnesota WildF
43CAMike Funk1986Buffalo SabresD90220-1
44CARoman Teslyuk1986Edmonton OilersD
45CARyan Garlock1986Chicago BlackhawksF
46CAAdam Pineault1986Columbus Blue JacketsF30000-2
47CABlake Comeau1986New York IslandersF909141193334573-95
48CADane Byers1986New York RangersF14101600
49CACarl Söderberg1985St. Louis BluesF597110187297210-24
50CAEnver Lisin1986Phoenix CoyotesF13524184264-37
51CABruce Graham1985New York RangersF
52CARaymond Sawada1985Dallas StarsF111010-1
53CADavid Booth1984Florida PanthersF530124112236216-31
54CAJakub Sindel1986Chicago BlackhawksF
55CAVictor Oreskovich1986Colorado AvalancheF6727941-7
56CANiklas Grossman1985Dallas StarsD5921373863144
57CAGeoff Paukovich1986Edmonton OilersF
58CAKirill Lyamin1986Ottawa SenatorsD
59CAKyle Wharton1986Columbus Blue JacketsD
60CABrandon Dubinsky1986New York RangersF82315328543890524
61CAAlex Goligoski1985Pittsburgh PenguinsD10788738847537655
62CAMikhail Yunkov1986Washington CapitalsF
63CADavid Krejcí1986Boston BruinsF1032231555786359166
64CAMartins Karsums1986Boston BruinsF241566-8
65CAMark Tobin1985Tampa Bay LightningF

Round 3

No.NameBornTeamPosGPGAPPIM+/-
66CASami Lepistö1984Washington CapitalsD1766293513723
67CANick Johnson1985Pittsburgh PenguinsF11314233752-8
68CAAdam Berti1986Chicago BlackhawksF200000
69CACasey Borer1985Carolina HurricanesD161239-4
70CABrandon Prust1984Calgary FlamesF4864075115103616
71CAAndrej Sekera1986Buffalo SabresD8425120225321212
72CADenis Parshin1986Colorado AvalancheF
73CAZdenek Bahensky1986New York RangersF
74CAKyle Klubertanz1985Mighty Ducks of AnaheimD
75CATim Brent1984Mighty Ducks of AnaheimF20721274876-21
76CAScott Lehman1986Atlanta ThrashersD100000
77CAShawn Weller1986Ottawa SenatorsF
78CAPeter Olvecky1985Minnesota WildF32257121
79CAClayton Stoner1985Minnesota WildD360741484595
80CABilly Ryan1985New York RangersF
81CAVaclav Meidl1986Nashville PredatorsF
82CASergei Ogorodnikov1986New York IslandersF
83CAViktor Alexandrov1985St. Louis BluesF
84CAAlexei Emelin1986Montreal CanadiensD456156681363-9
85CABrian Gifford1985Pittsburgh PenguinsF
86CAJohn Lammers1986Dallas StarsF
87CAPeter Regin1986Ottawa SenatorsF243234467641
88CAClayton Barthel1986Washington CapitalsD
89CAJeff Glass1985Ottawa SenatorsG150002
90CAJustin Pogge1986Toronto Maple LeafsG70000
91CAAlexander Edler1986Vancouver CanucksD1030104335439733-19
92CARob Bellamy1985Philadelphia FlyersF
93CADaniel Lacosta1986Columbus Blue JacketsG40000
94CAThomas Greiss1986San Jose SharksG36804416
95CAPaul Baier1985Los Angeles KingsD
96CAAndrei Plekhanov1986Columbus Blue JacketsD
97CAJohan Franzén1979Detroit Red WingsF60218718337040193
98CADustin Boyd1986Calgary FlamesF22032316341-17

Round 4

No.NameBornTeamPosGPGAPPIM+/-
99CATyler Kennedy1986Pittsburgh PenguinsF527891262152396
100CAJames Wyman1986Montreal CanadiensF4429118-2
101CAR.J. Anderson1986Philadelphia FlyersD
102CAMike Lundin1984Tampa Bay LightningD2524323654-11
103CARoman Tomanek1986Phoenix CoyotesF
104CAFredrik Näslund1986Dallas StarsF
105CAEvan Schafer1985Florida PanthersD
106CAChad Painchaud1986Atlanta ThrashersF
107CANick Fugere1985Nashville PredatorsF
108CAAshton Rome1985Boston BruinsF
109CABrett Carson1985Carolina HurricanesD9021113208
110CANed Lukacevic1986Los Angeles KingsF
111CARyan Jones1984Minnesota WildF3345446100181-11
112CALiam Reddox1986Edmonton OilersF1006182434-17
113CARoman Kukumberg1980Toronto Maple LeafsF
114CAPatrick Bordeleau1986Minnesota WildF1298816185-8
115CAWes O'Neill1986New York IslandersD50006-1
116CAMichal Birner1986St. Louis BluesF
117CAJulien Sprunger1986Minnesota WildF
118CAAki Seitsonen1986Calgary FlamesF
119CAKevin Porter1986Phoenix CoyotesF24929295860-27
120CAMitch Maunu1986Chicago BlackhawksD
121CAKris Hogg1986Calgary FlamesF
122CAAlexander Nikulin1985Ottawa SenatorsF30000-3
123CAKarel Hromas1986Chicago BlackhawksF
124CADavid Laliberte1986Philadelphia FlyersF1121361
125CAAndrew Sarauer1984Vancouver CanucksF
126CATorrey Mitchell1985San Jose SharksF6666785152351-10
127CARyan Callahan1985New York RangersF7571862003864285
128CAEvan McGrath1986Detroit Red WingsF
129CAJason Churchill1985San Jose SharksG

Round 5

No.NameBornTeamPosGPGAPPIM+/-
130CAMichal Sersen1985Pittsburgh PenguinsD
131CATrevor Kell1986Chicago BlackhawksF
132CAOscar Hedman1986Washington CapitalsD
133CAPetr Pohl1986Columbus Blue JacketsF
134CAKris Versteeg1986Boston BruinsF6431492093583749
135CARoman Psurny1986New York RangersF
136CANikita Nikitin1986St. Louis BluesD25917597685-15
137CAMagnus Åkerlund1986Carolina HurricanesG
138CAPasi Salonen1985Washington CapitalsF
139CAKyle Moir1986Nashville PredatorsG
140CAJacob Dowell1985Chicago BlackhawksF1571122331334
141CAJim McKenzie1984Ottawa SenatorsF
142CAJuraj Gracik1986Atlanta ThrashersF
143CAEric Neilson1984Los Angeles KingsF
144CAChris Zarb1985Philadelphia FlyersD
145CAMichal Valent1986Buffalo SabresG
146CABryan Young1986Edmonton OilersD1700010-9
147CAJanne Niskala1981Nashville PredatorsD612360
148CASteve Regier1984New York IslandersF263148-3
149CAGino Pisellini1986Philadelphia FlyersF
150CAMikhail Grabovski1984Montreal CanadiensF5341251712963125
151CASergei Kolosov1986Detroit Red WingsD
152CABret Nasby1986Florida PanthersD
153CASteven Zalewski1986San Jose SharksF100000-4
154CARichard Demén Willaume1986Colorado AvalancheD
155CAAlexander Mikhailishin1986New Jersey DevilsD
156CARoman Wick1985Ottawa SenatorsF70000-4
157CADmitri Vorobiev1985Toronto Maple LeafsD
158CABrandon Elliott1984Tampa Bay LightningF
159CAMike Brown1985Vancouver CanucksF407191736778-36
160CABen Walter1984Boston BruinsF241016-1
161CAJean-Claude Sawyer1986Minnesota WildD
162CATyler Haskins1986Detroit Red WingsF
163CADusty Collins1985Tampa Bay LightningF

Round 6

No.NameBornTeamPosGPGAPPIM+/-
164CAMoises Gutierrez1986Pittsburgh PenguinsF
165CAScott McCulloch1986Chicago BlackhawksF
166CAPeter Guggisberg1985Washington CapitalsF
167CARobert Page1985Columbus Blue JacketsD
168CAKevin Cormier1986Phoenix CoyotesF
169CAJordan Foote1985New York RangersF
170CALadislav Scurko1986Philadelphia FlyersF
171CAFrederik Cabana1986Philadelphia FlyersF
172CAMatt Auffrey1986Mighty Ducks of AnaheimF
173CAAdam Pardy1984Calgary FlamesD342448522697
174CAScott Parse1984Los Angeles KingsF731416303619
175CAAaron Boogaard1986Minnesota WildF
176CAPatrick Kaleta1986Buffalo SabresF348272754542-18
177CAMax Gordichuk1986Edmonton OilersD
178CAMichael Santorelli1985Nashville PredatorsF406647413878-47
179CAJaroslav Mrazek1986New York IslandersD
180CARoman Polák1986St. Louis BluesD80626114140643-8
181CALoic Lacasse1986Montreal CanadiensG
182CAFred Wikner1986Calgary FlamesF
183CATrevor Ludwig1985Dallas StarsD
184CADerek Peltier1985Colorado AvalancheD140002-4
185CAJosh Disher1985New Jersey DevilsG
186CADan Turple1985Atlanta ThrashersG
187CARobert Earl1985Toronto Maple LeafsF476176-4
188CAJan Zapletal1986Tampa Bay LightningD
189CAJulien Ellis1986Vancouver CanucksG
190CALennart Petrell1984Columbus Blue JacketsF957111849-14
191CAKarri Rämö1986Tampa Bay LightningG15904416
192CAAnton Axelsson1986Detroit Red WingsF
193CAKevin Schaeffer1984Nashville PredatorsD

Round 7

No.NameBornTeamPosGPGAPPIM+/-
194CAChris Peluso1986Pittsburgh PenguinsD
195CAJean-Michel Rizk1986Minnesota WildF
196CAPetri Kontiola1984Chicago BlackhawksF1205565
197CAAndrew Gordon1985Washington CapitalsF553476-15
198CAJustin Vienneau1986Columbus Blue JacketsD
199CAChad Kolarik1986Phoenix CoyotesF60112-2
200CAMatt Schneider1985Calgary FlamesF
201CAMike Vernace1986San Jose SharksD2201110-7
202CARyan Pottruff1986Carolina HurricanesD
203CAGabriel Bouthillette1985Mighty Ducks of AnaheimG
204CAMiikka Tuomainen1986Atlanta ThrashersF
205CAMike Curry1984Los Angeles KingsF
206CAAnton Khudobin1986Minnesota WildG26008816
207CAMark Mancari1985Buffalo SabresF423101322-3
208CAStephane Goulet1986Edmonton OilersF
209CAStanislav Balan1986Nashville PredatorsF
210CAEmil Axelsson1986New York IslandersD
211CADavid Fredriksson1985St. Louis BluesF
212CAJon Gleed1984Montreal CanadiensD
213CAJimmy Spratt1985Calgary FlamesG
214CATroy Brouwer1985Chicago BlackhawksF851182181363595-28
215CAIan Keserich1986Colorado AvalancheG
216CAPierre-Luc Letourneau-Leblond1985New Jersey DevilsF41033101-2
217CATyler Eckford1985New Jersey DevilsD70114-1
218CASergei Kukushkin1985Dallas StarsF
219CAJoe Cooper1985Ottawa SenatorsF
220CAMaxim Semenov1984Toronto Maple LeafsD
221CADaniel Taylor1986Los Angeles KingsG40000
222CAJordan Morrison1986Pittsburgh PenguinsF
223CAJared Walker1986Chicago BlackhawksF
224CAMatt Hunwick1985Boston BruinsD5352594119207-19
225CADavid MacDonald1985San Jose SharksD
226CASteve Covington1986Detroit Red WingsF
227CAChris Campoli1984New York IslandersD44035111146200-42

Round 8

No.NameBornTeamPosGPGAPPIM+/-
228CADavid Brown1985Pittsburgh PenguinsG
229CAEric Hunter1986Chicago BlackhawksF
230CAJustin Mrazek1985Washington CapitalsG
231CABrian McGuirk1985Columbus Blue JacketsF
232CAMartin Houle1985Philadelphia FlyersG10000
233CAMatt Greer1985Columbus Blue JacketsF
234CADerek MacIntyre1985San Jose SharksG
235CAJonas Fiedler1984Carolina HurricanesF
236CAMatt Christie1985Mighty Ducks of AnaheimF
237CAMitch Carefoot1985Atlanta ThrashersF
238CAYutaka Fukufuji1982Los Angeles KingsG40000
239CABrandon Yip1985Colorado AvalancheF174292756130-19
240CAAaron Gagnon1986Phoenix CoyotesF383252-2
241CAMike Card1986Buffalo SabresD400000
242CATyler Spurgeon1986Edmonton OilersF
243CADenis Kulyash1983Nashville PredatorsD
244CAJason Pitton1986New York IslandersF
245CAJustin Keller1986Tampa Bay LightningF
246CAGregory Stewart1986Montreal CanadiensF2601148-7
247CAJonathan Paiement1985New York RangersD
248CALukas Vomela1985Dallas StarsD
249CAJ.D. Corbin1985Colorado AvalancheF
250CANathan Perkovich1985New Jersey DevilsF
251CAMatt McIlvane1985Ottawa SenatorsF
252CAJan Steber1985Toronto Maple LeafsF
253CATravis Gawryletz1985Philadelphia FlyersD
254CADavid Schulz1986Vancouver CanucksD
255CAAnton Hedman1986Boston BruinsF
256CAMatthew Ford1984Chicago BlackhawksF
257CAGennady Stolyarov1986Detroit Red WingsF
258CAPekka Rinne1982Nashville PredatorsG6831141556

Round 9

No.NameBornTeamPosGPGAPPIM+/-
259CABrian Ihnacak1985Pittsburgh PenguinsF
260CAMarko Anttila1985Chicago BlackhawksF
261CAWill Engasser1985Phoenix CoyotesF
262CAMark Streit1977Montreal CanadiensD78696338434374-73
263CATravis Morin1984Washington CapitalsF1301103
264CAValtteri Tenkanen1985Los Angeles KingsF
265CADaniel Winnik1985Phoenix CoyotesF7988216925136752
266CAJakub Petruzalek1985New York RangersF201101
267CASpencer Dillon1985Florida PanthersD
268CAMartin Vagner1984Carolina HurricanesD
269CAJanne Pesonen1982Mighty Ducks of AnaheimF70000-3
270CAMatt Siddall1984Atlanta ThrashersF
271CAGrant Clitsome1985Columbus Blue JacketsD205155671982
272CAKyle Wilson1984Minnesota WildF39491312-3
273CADylan Hunter1985Buffalo SabresF
274CABjörn Bjurling1979Edmonton OilersG
275CACraig Switzer1984Nashville PredatorsD
276CASylvain Michaud1985New York IslandersG
277CAJonathan Boutin1984St. Louis BluesF
278CAAlexandre Dulac-Lemelin1986Montreal CanadiensD
279CAAdam Cracknell1985Calgary FlamesF210212243463
280CAMatt McKnight1984Dallas StarsF
281CASteve McClellan1985Colorado AvalancheD
282CAValeri Klimov1986New Jersey DevilsD
283CALuke Beaverson1984Florida PanthersD
284CAJohn Wikner1986Ottawa SenatorsF
285CAPierce Norton1985Toronto Maple LeafsF
286CATriston Grant1984Philadelphia FlyersF1101119-2
287CAJannik Hansen1986Vancouver CanucksF62610914725628248
288CABrian Mahoney-Wilson1986San Jose SharksG
289CAChristian Jensen1986San Jose SharksD
290CANils Bäckström1986Detroit Red WingsD
291CAJohn Carter1986Philadelphia FlyersF

Current season NHL stats last updated: December 18, 2024
Current season NHL stats provided by XML Team Solutions: Content Copyright 2024, The Sports Forecaster. Distributed by XML Team Solutions.