CHIRPAnalytics

NHL

draft pick value curve

i
expected career value by draft slot
0.02.95.88.712123510203264100150224overall pick (log scale)

— forwards · — defensemen · — goalies — each line is the average career value actually produced by that draft slot (2000–2026 drafts), through the selected number of post-draft years. The early-horizon gap between lines is the development timeline: forwards arrive first, defensemen later, goalies last. Axis capped at pick 224; drafts 2000–04 ran 9 rounds.

2009 draft class211 picks

i
#TeamPlayerPosGPPtsAEScore
1NYIJohn TavaresF1273119211.710.9+0.03fair
2TBLVictor HedmanD117281411.87.9+0.19fair
3COLMatt DucheneF11959369.07.3+0.10fair
4ATLEvander KaneF10016488.27.2+0.06fair
5LAKBrayden SchennF11107297.35.9+0.10fair
6PHXOliver Ekman-LarssonD11465399.65.7+0.24fair
7TORNazem KadriF10707666.85.1+0.13fair
8DALScott GlennieF100.03.3-0.77BUST
9OTTJared CowenD249461.55.1-0.46poor value
10EDMMagnus PaajarviF4671242.53.3-0.13fair
11NSHRyan EllisD5662756.41.5+0.54STEAL
12NYICalvin de HaanD6791493.31.5+0.30great value
13BUFZack KassianF6612033.33.3-0.01fair
14FLADmitry KulikovD10462495.51.5+0.49great value
15ANAPeter HollandF266851.53.3-0.31poor value
16MINNick LeddyD10744238.41.5+0.63STEAL
17STLDavid RundbladD113250.71.5-0.27poor value
18MTLLouis LeblancF50100.23.2-0.68BUST
19NYRChris KreiderF9666365.33.2+0.22fair
20NJDJacob JosefsonF315641.43.2-0.33poor value
21CBJJohn MooreD5441183.61.5+0.33great value
22VANJordan SchroederF165420.83.2-0.47poor value
23CGYTim ErixonD93140.61.5-0.31poor value
24WSHMarcus JohanssonF10585666.13.0+0.30great value
25BOSJordan CaronF157280.62.9-0.51BUST
26ANAKyle PalmieriF9335485.62.8+0.30great value
27CARPhilippe ParadisF000.02.6-0.72BUST
28CHIDylan OlsenD124220.61.5-0.28poor value
29TBLCarter AshtonF5430.12.3-0.65BUST
30PITSimon DespresD193431.31.5-0.06fair
31NYIMikko KoskinenG168—1.61.0+0.16fair
32DETLandon FerraroF77120.31.7-0.49poor value
33COLRyan O'ReillyF12419059.51.6+0.66STEAL
34ATLCarl KlingbergF1210.01.4-0.57BUST
35LAKKyle CliffordF7531442.91.2+0.33great value
36PHXChris BrownF2330.11.2-0.50BUST
37ANAMat ClarkD910.01.4-0.56BUST
38DALAlex ChiassonF6512333.51.2+0.41great value
39OTTJakob SilfverbergF8203735.21.2+0.54STEAL
40EDMAnton LanderF215350.81.2-0.13fair
41NSHZach BudishF000.01.2-0.54BUST
42NSHCharles-Olivier RousselD000.01.3-0.57BUST
43SJSWilliam WrennD000.01.3-0.57BUST
44FLADrew ShoreF98260.71.2-0.19fair
45ATLJeremy MorinF82220.41.2-0.32poor value
46OTTRobin LehnerG364—4.41.0+0.53STEAL
47NYREthan WerekF000.01.2-0.54BUST
48STLBrett PonichD000.01.3-0.57BUST
49COLStefan ElliottD87250.71.3-0.20fair
50TORKenny RyanF000.01.2-0.54BUST
51CARBrian DumoulinD7941953.01.3+0.31great value
52TBLRichard PanikF5211953.31.2+0.39great value
53VANAnton RodinF310.01.2-0.53BUST
54NJDEric GelinasD189551.31.3-0.00fair
55WSHDmitry OrlovD9573675.31.3+0.52STEAL
56CBJKevin LynchF000.01.2-0.54BUST
57SJSTaylor DohertyD000.01.3-0.57BUST
58TORJesse BlackerD100.01.3-0.57BUST
59CHIBrandon PirriF2761211.81.2+0.16fair
60DETTomas TatarF9274965.71.2+0.57STEAL
61PITPhilip SamuelssonD1300.01.3-0.55BUST
62NYIAnders NilssonG161—1.61.0+0.18fair
63PITBen HanowskiF1630.11.2-0.49poor value
64COLTyson BarrieD8225088.71.2+0.69STEAL
65MTLJoonas NattinenF100.01.1-0.53BUST
66BUFBrayden McNabbD8951973.31.1+0.40great value
67FLAJosh BirkholzF000.01.1-0.52BUST
68TORJamie DevaneF200.01.0-0.51BUST
69DALReilly SmithF9885795.91.0+0.62STEAL
70NSHTaylor BeckF92230.51.0-0.20fair
71EDMTroy HeskethD000.00.9-0.47poor value
72NSHMichael LattaF113170.30.9-0.27poor value
73NJDAlexander UrbomD3440.10.8-0.34poor value
74CGYRyan HowseF000.00.9-0.47poor value
75DETAndrej NestrasilF128480.80.9-0.04fair
76ANAIgor BobkovG0—0.01.0-0.50poor value
77MINMatt HackettG26—0.21.0-0.39poor value
78STLSergey AndronovF000.00.8-0.45poor value
79MTLMac BennettD000.00.8-0.43poor value
80NYRRyan BourqueF100.00.8-0.44poor value
81PHIAdam MorrisonG0—0.01.0-0.50poor value
82EDMCameron AbneyF000.00.8-0.43poor value
83VANKevin ConnautonD360802.00.7+0.34great value
84LAKNicolas DeslauriersD000.00.7-0.42poor value
85WSHCody EakinF7012564.40.7+0.61STEAL
86BOSRyan ButtonD000.00.7-0.42poor value
87PHISimon BertilssonD000.00.7-0.42poor value
88CARMattias LindstromF000.00.6-0.39poor value
89CHIDan DelisleF000.00.6-0.39poor value
90DETGleason FournierD000.00.7-0.41poor value
91PHXMichael LeeG0—0.01.0-0.49poor value
92NYICasey CizikasF9862823.50.6+0.56STEAL
93TBLAlex HutchingsF000.00.6-0.38poor value
94CBJDavid SavardD8702424.80.7+0.63STEAL
95LAKJ-F BerubeG40—0.20.9-0.32poor value
96LAKLinden VeyF138440.80.6+0.07fair
97PHXJordan SzwarzF5070.20.6-0.25fair
98NSHCraig SmithF9874525.80.6+0.71STEAL
99EDMKyle BigosD000.00.7-0.41poor value
100OTTChris WidemanD291781.10.7+0.14fair
101EDMToni RajalaF000.00.6-0.36poor value
102NSHMattias EkholmD9744045.70.7+0.68STEAL
103MINKristopher FoucaultF100.00.6-0.36poor value
104BUFMarcus FolignoF9353363.90.6+0.61STEAL
105PHXJustin WellerD000.00.7-0.41poor value
106ANASami VatanenD4732004.80.7+0.63STEAL
107FLAGarrett WilsonF8980.20.5-0.20fair
108STLTyler ShattockF000.00.5-0.35poor value
109MTLAlexander AvtsinF000.00.5-0.35poor value
110NSHNick OliverF000.00.5-0.35poor value
111CGYHenrik BjorklundF000.00.5-0.34poor value
112BOSLane MacDermidF2140.10.5-0.28poor value
113VANJeremy PriceD000.00.7-0.41poor value
114NJDSeth HelgesonD5040.20.7-0.28poor value
115WSHPatrick WeyD930.10.7-0.36poor value
116MINAlex FallstromF000.00.5-0.34poor value
117ATLEdward PasqualeG3—0.00.5-0.29poor value
118TORForfeitedF000.00.5-0.33poor value
119CHIByron FroeseF141200.40.5-0.04fair
120ATLBen ChiarotD8131862.90.7+0.48great value
121PITNick PetersenF000.00.5-0.33poor value
122NYIAnton KlementyevD100.00.7-0.40poor value
123PITAlex VelischekD000.00.7-0.40poor value
124COLKieran MillanG0—0.00.4-0.27poor value
125ATLCody SolD000.00.6-0.39poor value
126LAKDavid KolomatisD000.00.6-0.39poor value
127NYRRoman HorakF84190.40.5-0.01fair
128TOREric KnodelD000.00.6-0.39poor value
129DALTomas VincourF95170.40.5-0.05fair
130OTTMike HoffmanF7454875.70.5+0.73STEAL
131CARMatt KennedyF000.00.5-0.31poor value
132NSHGabriel BourqueF4131032.00.4+0.46great value
133EDMOlivier RoyG0—0.00.3-0.24fair
134BUFMark AdamsD000.00.6-0.37poor value
135FLACorban KnightF52120.20.4-0.15fair
136ANARadoslav IlloF000.00.4-0.30poor value
137CBJThomas LarkinD000.00.6-0.36poor value
138FLAWade MeganF1520.00.4-0.26poor value
139MTLGabriel DumontF9090.30.4-0.09fair
140NYRScott StajcerG0—0.00.3-0.24fair
141CGYSpencer BennettF000.00.4-0.30poor value
142PHINicola RiopelG0—0.00.3-0.24fair
143VANPeter AnderssonD000.00.5-0.35poor value
144NJDDerek RodwellF000.00.4-0.29poor value
145WSHBrett FlemmingD000.00.5-0.35poor value
146OTTJeff CostelloF000.00.4-0.29poor value
147SJSPhil VaroneF97170.30.4-0.04fair
148TBLMichael ZadorG0—0.00.3-0.24fair
149CHIMarcus KrugerF5201232.60.4+0.55STEAL
150DETNick JensenD6941722.30.5+0.47great value
151PITAndy BathgateF000.00.4-0.28poor value
152NYIAnders LeeF9325544.80.4+0.71STEAL
153PHIDave LabrecqueF000.00.4-0.28poor value
154COLBrandon MaxwellG0—0.00.3-0.24fair
155ATLJimmy BubnickF000.00.4-0.28poor value
156LAKMichael PelechF000.00.4-0.28poor value
157PHXEvan BloodoffF000.00.4-0.28poor value
158TORJerry D'AmigoF3130.10.4-0.21fair
159DALCurtis McKenzieF99230.40.4+0.02fair
160OTTCorey CowickF000.00.4-0.28poor value
161MINDarcy KuemperG493—3.10.3+0.63STEAL
162TBLJaroslav JanusG0—0.00.3-0.24fair
163MINJere SallinenF000.00.4-0.28poor value
164BUFConnor KnappG2—0.00.3-0.24fair
165FLAScott TimminsF2410.10.4-0.22fair
166ANAScott ValentineD000.00.4-0.30poor value
167CBJAnton BlomqvistD000.00.4-0.30poor value
168STLDavid ShieldsD000.00.4-0.30poor value
169MTLDustin WalshF000.00.4-0.27poor value
170NYRDan MaggioD000.00.4-0.29poor value
171CGYJoni OrtioG37—0.30.3+0.01fair
172PHIEric WellwoodF31100.20.4-0.14fair
173VANJoe CannataG0—0.00.3-0.24fair
174NJDAshton BernardF000.00.4-0.27poor value
175WSHGarrett MitchellF100.00.4-0.27poor value
176BOSTyler RandellF2760.10.4-0.19fair
177CHIDavid PacanF000.00.4-0.27poor value
178CARRasmus RissanenD600.00.4-0.26poor value
179LAKBrandon KozunF2040.10.4-0.21fair
180DETMitch CallahanF500.00.4-0.26poor value
181PITViktor EkbomD000.00.4-0.27poor value
182MINErik HaulaF8463783.20.4+0.62STEAL
183TBLKirill GotovetsD000.00.4-0.27poor value
184COLGus YoungD000.00.4-0.27poor value
185ATLLevko KoperF000.00.4-0.27poor value
186LAKJordan NolanF375521.20.4+0.33great value
187VANSteven AnthonyF000.00.4-0.27poor value
188TORBarron SmithD000.00.3-0.26poor value
189SJSMarek ViedenskyF000.00.4-0.27poor value
190OTTBrad PeltzF000.00.4-0.27poor value
191OTTMichael SdaoD000.00.3-0.25poor value
192NSHCameron ReidF000.00.4-0.27poor value
193MINAnthony HamburgF000.00.4-0.27poor value
194BUFMaxime LegaultF000.00.4-0.27poor value
195CHIPaul PhillipsD000.00.3-0.24fair
196PHIOliver LauridsenD1630.10.3-0.12fair
197CBJKyle NeuberF000.00.4-0.26poor value
198LAKNic DowdF6671991.50.4+0.41great value
199MTLMichael CichyF000.00.4-0.26poor value
200NYRMikhail PashninD000.00.3-0.24fair
201CGYGaelan PattersonF000.00.3-0.26poor value
202STLMaxwell TardyF000.00.3-0.26poor value
203ATLJordan Samuels-ThomasF000.00.3-0.26poor value
204NJDCurtis GedigD000.00.3-0.24fair
205WSHBenjamin CasavantF000.00.3-0.25poor value
206BOSBen SextonF200.00.3-0.25fair
207SJSDominik BielkeD000.00.3-0.24fair
208CARTommi KivistoD000.00.3-0.24fair
209CHIDavid GilbertF000.00.3-0.25fair
210DETAdam AlmquistD210.00.3-0.23fair
211MTLPetteri SimilaG0—0.00.3-0.24fair

STEAL ≥ +0.50 · great value ≥ +0.25 · fair within ±0.25 · poor value ≤ −0.25 · BUST ≤ −0.50 — 0 means the pick produced exactly what its slot usually does; young picks are provisional ("thru yr N") and rescore each season

all-time steals (2000–2014 classes)

12004 · #262Mark StreitD · MTL+0.84
22003 · #245Dustin ByfuglienD · CHI+0.82
32007 · #129Jamie BennF · DAL+0.82
42002 · #241Dennis WidemanD · BUF+0.81
52012 · #130Connor HellebuyckG · WPG+0.80
62001 · #176Marek ZidlickyD · NYR+0.80
72003 · #205Joe PavelskiF · SJS+0.80
82011 · #104Johnny GaudreauF · CGY+0.80
92000 · #118Lubomir VisnovskyD · LAK+0.79
102011 · #208Ondrej PalatF · TBL+0.79
112003 · #239Toby EnstromD · ATL+0.79
122010 · #178Mark StoneF · OTT+0.79
132005 · #105Keith YandleD · PHX+0.78
142000 · #205Henrik LundqvistG · NYR+0.78
152013 · #206MacKenzie WeegarD · FLA+0.77
162008 · #156Jared SpurgeonD · NYI+0.77
172010 · #131John KlingbergD · DAL+0.77
182004 · #258Pekka RinneG · NSH+0.76
192005 · #230Patric HornqvistF · NSH+0.76
202000 · #159John-Michael LilesD · COL+0.76
212003 · #263Matt MoulsonF · PIT+0.76
222014 · #79Brayden PointF · TBL+0.76
232015 · #135Kirill KaprizovF · MIN+0.76
242005 · #216Anton StralmanD · TOR+0.76
252010 · #147Brendan GallagherF · MTL+0.75

all-time busts (2000–2014 classes)

12000 · #7Lars JonssonD · BOS-0.82
22012 · #4Griffin ReinhartD · NYI-0.81
32008 · #6Nikita FilatovF · CBJ-0.77
42002 · #15Jesse NiinimakiF · EDM-0.77
52005 · #16Alex BourretF · ATL-0.77
62005 · #13Marek ZagrapanF · BUF-0.77
72008 · #11Kyle BeachF · CHI-0.77
82000 · #15Artem KriukovF · BUF-0.77
92009 · #8Scott GlennieF · DAL-0.77
102003 · #12Hugh JessimanF · NYR-0.77
112002 · #9Petr TaticekF · FLA-0.77
122007 · #17Alexei CherepanovF · NYR-0.77
132004 · #11Lauri TukonenF · LAK-0.77
142000 · #17Alexei MikhnovF · EDM-0.77
152001 · #18Jens KarlssonF · LAK-0.76
162007 · #19Logan MacmillanF · ANA-0.76
172002 · #19Jakub KoreisF · PHX-0.76
182007 · #20Angelo EspositoF · PIT-0.76
192008 · #21Anton GustafssonF · WSH-0.76
202011 · #22Tyler BiggsF · TOR-0.76
212011 · #18Mark McNeillF · CHI-0.76
222013 · #22Emile PoirierF · CGY-0.75
232004 · #24Kris ChuckoF · CGY-0.75
242010 · #17Joey HishonF · COL-0.75
252000 · #23Nathan SmithF · VAN-0.75