IWTGAnalytics

NHL

draft pick value curve

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

forwards · defensemen · goalieseach 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.

2012 draft class210 picks

i
#TeamPlayerPosGPPtsAEScore
1EDMNail YakupovF3501363.411.6-0.51BUST
2CBJRyan MurrayD4451314.28.5-0.31poor value
3MTLAlex GalchenyukF6543547.18.5-0.08fair
4NYIGriffin ReinhartD3720.26.3-0.81BUST
5TORMorgan RiellyD95154910.76.3+0.25fair
6ANAHampus LindholmD8293398.06.3+0.11fair
7MINMathew DumbaD7482617.15.1+0.15fair
8PITDerrick PouliotD226541.95.1-0.41poor value
9WPGJacob TroubaD9063588.25.1+0.22fair
10TBLSlater KoekkoekD186341.51.9-0.10fair
11WSHFilip ForsbergF8627569.34.0+0.37great value
12BUFMikhail GrigorenkoF249762.24.0-0.25fair
13DALRadek FaksaF7662325.24.0+0.11fair
14BUFZemgus GirgensonsF8442145.14.0+0.11fair
15OTTCody CeciD9532447.01.9+0.52STEAL
16WSHTom WilsonF9074577.04.0+0.25fair
17SJSTomas HertlF8736078.33.9+0.33great value
18CHITeuvo TeravainenF8275527.63.8+0.30great value
19TBLAndrei VasilevskiyG5987.01.0+0.67STEAL
20PHIScott LaughtonF7452895.33.8+0.14fair
21CGYMark JankowskiF4821452.83.8-0.13fair
22PITOlli MaattaD8042106.01.9+0.46great value
23FLAMike MathesonD7053026.11.9+0.47great value
24BOSMalcolm SubbanG870.91.0-0.03fair
25STLJordan SchmaltzD4250.31.9-0.51BUST
26VANBrendan GaunceF214351.13.4-0.42poor value
27PHXHenrik SamuelssonF300.03.3-0.76BUST
28NYRBrady SkjeiD7733066.61.9+0.49great value
29NJDStefan MatteauF92110.72.9-0.49poor value
30LAKTanner PearsonF7783276.12.7+0.35great value
31CBJOscar DanskG60.11.0-0.44poor value
32EDMMitchell MorozF000.02.2-0.69BUST
33MTLSebastian CollbergF000.02.0-0.67BUST
34NYIVille PokkaD000.01.8-0.65BUST
35TORMatthew FinnD000.01.7-0.62BUST
36ANANicolas KerdilesF300.01.5-0.59BUST
37NSHPontus AbergF132441.01.5-0.14fair
38CARPhillip Di GiuseppeF302812.21.5+0.14fair
40TBLDylan BlujusD000.01.6-0.61BUST
41COLMitchell HeardF000.01.5-0.60BUST
42CGYPatrick SieloffD220.01.5-0.58BUST
43DALLudwig BystromD000.01.5-0.60BUST
44BUFJake McCabeD7232005.01.5+0.46great value
45PHIAnthony StolarzG1681.41.0+0.13fair
46MINRaphael BussieresF000.01.5-0.60BUST
47CARBrock McGinnF5341584.01.5+0.38great value
48CHIDillon FournierD000.01.5-0.60BUST
49DETMartin FrkF124411.01.5-0.15fair
50NSHColton SissonsF7562325.01.5+0.46great value
51MTLDalton ThrowerD000.01.5-0.60BUST
52PITTeddy BluegerF4531693.01.5+0.27great value
53TBLBrian HartF000.01.5-0.60BUST
54DALMike WintherF000.01.5-0.60BUST
55SJSChris TierneyF6492485.71.5+0.51STEAL
56STLSamuel KurkerF000.01.5-0.60BUST
57VANAlexandre MalletF000.01.5-0.60BUST
58PHXJordan MartinookF7972625.11.5+0.47great value
59NYRBoo NievesF76190.51.5-0.32poor value
60NJDDamon SeversonD8553487.81.5+0.61STEAL
61DALDevin ShoreF4981443.61.5+0.34great value
62CBJJoonas KorpisaloG3343.11.0+0.41great value
63EDMJujhar KhairaF337802.51.5+0.20fair
64MTLTim BozonF000.01.5-0.60BUST
65NYIAdam PelechD6421774.61.3+0.47great value
66NSHJimmy VeseyF6261944.71.5+0.45great value
67STLMackenzie MacEachernF131240.91.4-0.17fair
68MINJohn DraegerD000.01.2-0.54BUST
69CARDaniel AltshullerG00.01.0-0.50poor value
70WPGScott KosmachukF830.11.3-0.53BUST
71TBLTanner RichardF300.01.3-0.56BUST
72COLTroy BourkeF000.01.3-0.56BUST
73BUFJustin KeaF000.01.2-0.55BUST
74DALEsa LindellD7662495.81.0+0.61STEAL
75CGYJon GilliesG350.21.0-0.34poor value
76OTTChris DriedgerG671.31.0+0.10fair
77WSHChandler StephensonF6533705.11.1+0.54STEAL
78PHIShayne GostisbehereD7444628.31.0+0.71STEAL
79CHIChris CalnanF000.01.1-0.52BUST
80DETJake PatersonG00.01.0-0.50poor value
81PITOskar SundqvistF5451813.51.1+0.44great value
82OTTJarrod MaidensF000.01.0-0.51BUST
83PITMatt MurrayG2793.81.0+0.48great value
84FLASteven HodgesF000.01.0-0.50poor value
85BOSMatt GrzelcykD5961874.30.9+0.55STEAL
86STLColton ParaykoD8003137.00.9+0.69STEAL
87ANAFrederik AndersenG5526.91.0+0.67STEAL
88PHXJames MelindyD000.00.9-0.46poor value
89NSHBrendan LeipsicF187591.50.9+0.18fair
90NJDBen JohnsonF000.00.9-0.47poor value
91EDMDaniil ZharkovF000.00.9-0.46poor value
92PITMatia MarcantuoniF000.00.9-0.46poor value
93EDMErik GustafssonD5172405.40.8+0.63STEAL
94MTLBrady VailF000.00.8-0.46poor value
95CBJJosh AndersonF6882734.80.8+0.60STEAL
96NJDBen ThomsonF300.00.8-0.44poor value
97ANAKevin RoyF2870.20.8-0.31poor value
98MINAdam GilmourF000.00.8-0.45poor value
99CARErik KarlssonF000.00.8-0.45poor value
100WSHThomas Di PauliF200.00.8-0.44poor value
101TBLCedric PaquetteF448953.30.8+0.49great value
102PHXRhett HollandD000.00.8-0.45poor value
103NYILoic LeducD000.00.8-0.45poor value
104DALGemel SmithF91250.70.8-0.03fair
105CGYBrett KulakD6631373.90.8+0.54STEAL
106OTTTimothy BoyleD000.00.8-0.45poor value
107WSHAustin WuthrichF000.00.8-0.43poor value
108ANAAndrew O'BrienD000.00.8-0.45poor value
109SJSChristophe LalancetteF000.00.7-0.43poor value
110DETAndreas AthanasiouF4952464.80.7+0.62STEAL
111PHIFredrik LarssonD000.00.8-0.44poor value
112NSHZach StepanF000.00.7-0.42poor value
113PITSean MaguireG00.00.5-0.35poor value
114FLAAlexander DelnovF000.00.7-0.42poor value
115CARTrevor CarrickD700.00.8-0.41poor value
116STLNicholas WaltersD000.00.8-0.44poor value
117PHITaylor LeierF5570.30.7-0.18fair
118NSHMikko VainonenD000.00.8-0.43poor value
119NYRCalle AnderssonD000.00.8-0.43poor value
120CARJaccob SlavinD7843077.30.8+0.72STEAL
121LAKNikolai ProkhorkinF43140.40.7-0.14fair
122MTLCharles HudonF134411.00.7+0.14fair
123EDMJoey LaleggiaD000.00.7-0.42poor value
124CGYRyan CulkinD000.00.7-0.42poor value
125NYIDoyle SomerbyD000.00.7-0.42poor value
126TORDominic ToninatoF197361.30.6+0.22fair
127ANABrian CooperD000.00.7-0.42poor value
128MINDaniel GunnarssonD000.00.7-0.41poor value
129CARBrendan WoodsF700.00.6-0.35poor value
130WPGConnor HellebuyckG6257.00.3+0.81STEAL
131BOSSeth GriffithF80190.60.6-0.01fair
132COLMichael ClarkeF000.00.6-0.37poor value
133BUFLogan NelsonF000.00.6-0.37poor value
134DALBranden TroockF000.00.6-0.37poor value
135NJDGraham BlackF000.00.6-0.37poor value
136OTTRobert BaillargeonF000.00.6-0.36poor value
137WSHConnor CarrickD242502.00.7+0.36great value
138SJSDanny O'ReganF3060.20.6-0.20fair
139CHIGarret RossF000.00.6-0.36poor value
140DETMichael McKeeD000.00.6-0.39poor value
141PHIReece WillcoxD000.00.6-0.39poor value
142NYRThomas SpellingF000.00.5-0.35poor value
143PITClark SeymourD000.00.6-0.38poor value
144DALHenri KiviahoG00.00.3-0.23fair
145BOSCody PayneF000.00.5-0.34poor value
146STLFrancois TremblayG00.00.3-0.23fair
147VANBen HuttonD5751394.40.6+0.63STEAL
148PHXNiklas TikkinenD000.00.6-0.37poor value
149CHITravis BrownD000.00.6-0.37poor value
150NJDAlexander KerfootF6393055.20.5+0.70STEAL
151LAKColin MillerD5901835.00.6+0.67STEAL
152CBJDaniel ZaarF000.00.5-0.33poor value
153EDMJohn McCarronF000.00.5-0.33poor value
154MTLErik NystromF000.00.5-0.33poor value
155NYIJesse GrahamD000.00.6-0.36poor value
156TORConnor BrownF6763015.00.5+0.69STEAL
157TORRyan RupertF000.00.5-0.33poor value
158MINChristoph BertschyF910.10.5-0.29poor value
159CARCollin OlsonG00.00.3-0.23fair
160WPGRyan OlsenF000.00.5-0.33poor value
161TBLJake DotchinD103230.80.5+0.13fair
162COLJoseph BlandisiF101310.80.5+0.14fair
163BUFLinus UllmarkG3403.80.3+0.69STEAL
164NSHSimon FernholmD000.00.5-0.35poor value
165CGYCoda GordonF000.00.5-0.33poor value
166OTTFrancois BrassardG00.00.3-0.23fair
167WSHRiley BarberF1600.10.5-0.26poor value
168SJSClifford WatsonD000.00.5-0.34poor value
169CHIVinnie HinostrozaF4771793.30.5+0.59STEAL
170DETJames de HaasD000.00.5-0.33poor value
171LAKTomas HykaF2770.20.5-0.18fair
172NSHMax GortzF000.00.5-0.33poor value
173PITAnton ZlobinF000.00.5-0.33poor value
174FLAFrancis BeauvillierF000.00.5-0.33poor value
175BOSMatt BenningD000.00.5-0.33poor value
176STLPetteri LindbohmD4940.30.5-0.10fair
177VANWesley MyronF000.00.5-0.33poor value
178PHXSamuel FejesF000.00.5-0.33poor value
179NSHMarek MazanecG310.20.3-0.05fair
180NJDArtur GavrusF000.00.5-0.33poor value
181LAKPaul LaDueD70180.60.5+0.07fair
182CBJGianluca CurcurutoD000.00.5-0.31poor value
183DALDmitry SinitsynD000.00.5-0.31poor value
184PHXMarek LanghamerG20.00.3-0.23fair
185NYIJake BischoffD400.00.4-0.29poor value
186CGYMatthew DeblouwF000.00.5-0.33poor value
187ANAKenton HelgesenD000.00.4-0.30poor value
188MINLouis NanneF000.00.5-0.33poor value
189CARBrendan CollierF000.00.5-0.33poor value
190WPGJamie PhillipsG00.00.3-0.23fair
191CHIBrandon WhitneyG00.00.3-0.23fair
192COLColin SmithF100.00.5-0.33poor value
193BUFBrady AustinD500.00.4-0.27poor value
194FLAJonatan NielsenD000.00.4-0.29poor value
195WSHChristian DjoosD155381.40.4+0.36great value
196OTTMikael WikstrandD000.00.4-0.29poor value
197WSHJaynen RisslingD000.00.4-0.29poor value
198SJSJoakim RyanD145241.10.4+0.27great value
199CHIMatt TomkinsG60.10.3-0.17fair
200DETRasmus BodinF000.00.5-0.33poor value
201PHIValeri VasilievD000.00.4-0.29poor value
202TBLNikita GusevF97541.20.5+0.26great value
203WSHSergey KostenkoG00.00.3-0.23fair
204BUFJudd PetersonF000.00.5-0.33poor value
205BOSColton HargroveF000.00.5-0.33poor value
206STLTyrel SeamanF000.00.5-0.33poor value
207VANMatthew BeattieF000.00.5-0.32poor value
208PHXJustin HacheD000.00.4-0.29poor value
209TORViktor LoovD420.00.4-0.25fair
210ANAJaycob MegnaD197271.20.4+0.31great value
211LAKNick EbertD000.00.4-0.29poor value

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.81
42012 · #130Connor HellebuyckG · WPG+0.81
52002 · #241Dennis WidemanD · BUF+0.80
62001 · #176Marek ZidlickyD · NYR+0.80
72000 · #118Lubomir VisnovskyD · LAK+0.79
82003 · #205Joe PavelskiF · SJS+0.79
92011 · #208Ondrej PalatF · TBL+0.79
102011 · #104Johnny GaudreauF · CGY+0.78
112003 · #239Toby EnstromD · ATL+0.78
122005 · #105Keith YandleD · PHX+0.78
132010 · #178Mark StoneF · OTT+0.78
142000 · #205Henrik LundqvistG · NYR+0.78
152010 · #147Brendan GallagherF · MTL+0.77
162003 · #148Lee StempniakF · STL+0.77
172005 · #230Patric HornqvistF · NSH+0.77
182008 · #156Jared SpurgeonD · NYI+0.77
192004 · #258Pekka RinneG · NSH+0.77
202013 · #206MacKenzie WeegarD · FLA+0.77
212005 · #216Anton StralmanD · TOR+0.76
222000 · #159John-Michael LilesD · COL+0.76
232010 · #131John KlingbergD · DAL+0.76
242003 · #263Matt MoulsonF · PIT+0.76
252008 · #186Jason DemersD · SJS+0.76

all-time busts (2000–2014 classes)

12000 · #7Lars JonssonD · BOS-0.82
22012 · #4Griffin ReinhartD · NYI-0.81
32009 · #8Scott GlennieF · DAL-0.80
42008 · #11Kyle BeachF · CHI-0.80
52002 · #15Jesse NiinimakiF · EDM-0.80
62000 · #15Artem KriukovF · BUF-0.80
72005 · #16Alex BourretF · ATL-0.80
82005 · #13Marek ZagrapanF · BUF-0.80
92002 · #9Petr TaticekF · FLA-0.80
102007 · #17Alexei CherepanovF · NYR-0.80
112003 · #12Hugh JessimanF · NYR-0.80
122000 · #17Alexei MikhnovF · EDM-0.79
132001 · #18Jens KarlssonF · LAK-0.79
142002 · #19Jakub KoreisF · PHX-0.79
152007 · #19Logan MacmillanF · ANA-0.79
162007 · #20Angelo EspositoF · PIT-0.79
172008 · #21Anton GustafssonF · WSH-0.79
182011 · #22Tyler BiggsF · TOR-0.79
192004 · #11Lauri TukonenF · LAK-0.79
202011 · #18Mark McNeillF · CHI-0.79
212004 · #24Kris ChuckoF · CGY-0.78
222007 · #25Patrick WhiteF · VAN-0.78
232013 · #22Emile PoirierF · CGY-0.77
242002 · #27Mike MorrisF · SJS-0.77
252009 · #27Philippe ParadisF · CAR-0.77