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.

2012 draft class210 picks

i
#TeamPlayerPosGPPtsAEScore
1EDMNail YakupovF3501362.510.9-0.59BUST
2CBJRyan MurrayD4451313.67.9-0.35poor value
3MTLAlex GalchenyukF6543545.57.3-0.13fair
4NYIGriffin ReinhartD3720.15.7-0.81BUST
5TORMorgan RiellyD96055310.15.7+0.26great value
6ANAHampus LindholmD8383437.45.7+0.12fair
7MINMathew DumbaD7482616.35.1+0.10fair
8PITDerrick PouliotD226541.45.1-0.48poor value
9WPGJacob TroubaD9143617.65.1+0.18fair
10TBLSlater KoekkoekD186341.01.5-0.15fair
11WSHFilip ForsbergF8707648.13.3+0.39great value
12BUFMikhail GrigorenkoF249761.53.3-0.31poor value
13DALRadek FaksaF7742333.83.3+0.06fair
14BUFZemgus GirgensonsF8522163.63.3+0.03fair
15OTTCody CeciD9592456.11.5+0.53STEAL
16WSHTom WilsonF9154625.33.3+0.21fair
17SJSTomas HertlF8836147.13.3+0.34great value
18CHITeuvo TeravainenF8345576.43.2+0.30great value
19TBLAndrei VasilevskiyG604—7.01.0+0.67STEAL
20PHIScott LaughtonF7512903.93.2+0.09fair
21CGYMark JankowskiF4911521.93.2-0.22fair
22PITOlli MaattaD8102124.91.5+0.45great value
23FLAMike MathesonD7103035.61.5+0.50great value
24BOSMalcolm SubbanG87—0.91.0-0.03fair
25STLJordan SchmaltzD4250.21.5-0.51BUST
26VANBrendan GaunceF214350.62.8-0.49poor value
27PHXHenrik SamuelssonF300.02.6-0.72BUST
28NYRBrady SkjeiD7813085.91.5+0.52STEAL
29NJDStefan MatteauF92110.32.3-0.54BUST
30LAKTanner PearsonF7783274.72.1+0.33great value
31CBJOscar DanskG6—0.11.0-0.44poor value
32EDMMitchell MorozF000.01.7-0.63BUST
33MTLSebastian CollbergF000.01.6-0.61BUST
34NYIVille PokkaD000.01.5-0.61BUST
35TORMatthew FinnD000.01.4-0.59BUST
36ANANicolas KerdilesF300.01.2-0.54BUST
37NSHPontus AbergF132440.71.2-0.17fair
38CARPhillip Di GiuseppeF302811.41.2+0.05fair
40TBLDylan BlujusD000.01.4-0.58BUST
41COLMitchell HeardF000.01.2-0.54BUST
42CGYPatrick SieloffD220.01.3-0.55BUST
43DALLudwig BystromD000.01.3-0.57BUST
44BUFJake McCabeD7322004.31.3+0.44great value
45PHIAnthony StolarzG171—1.41.0+0.13fair
46MINRaphael BussieresF000.01.2-0.54BUST
47CARBrock McGinnF5341582.81.2+0.32great value
48CHIDillon FournierD000.01.3-0.57BUST
49DETMartin FrkF124410.61.2-0.20fair
50NSHColton SissonsF7652353.61.2+0.42great value
51MTLDalton ThrowerD000.01.3-0.57BUST
52PITTeddy BluegerF4621692.21.2+0.23fair
53TBLBrian HartF000.01.2-0.54BUST
54DALMike WintherF000.01.2-0.54BUST
55SJSChris TierneyF6492484.21.2+0.47great value
56STLSamuel KurkerF000.01.2-0.54BUST
57VANAlexandre MalletF000.01.2-0.54BUST
58PHXJordan MartinookF8062653.61.2+0.41great value
59NYRBoo NievesF76190.31.2-0.36poor value
60NJDDamon SeversonD8593527.11.3+0.61STEAL
61DALDevin ShoreF4981442.41.2+0.26great value
62CBJJoonas KorpisaloG334—3.11.0+0.41great value
63EDMJujhar KhairaF337801.61.2+0.12fair
64MTLTim BozonF000.01.2-0.54BUST
65NYIAdam PelechD6501794.01.2+0.46great value
66NSHJimmy VeseyF6261943.31.1+0.41great value
67STLMackenzie MacEachernF131240.41.1-0.26poor value
68MINJohn DraegerD000.01.0-0.51BUST
69CARDaniel AltshullerG0—0.01.0-0.50poor value
70WPGScott KosmachukF830.01.0-0.46poor value
71TBLTanner RichardF300.01.0-0.49poor value
72COLTroy BourkeF000.00.9-0.48poor value
73BUFJustin KeaF000.00.9-0.48poor value
74DALEsa LindellD7742495.40.8+0.64STEAL
75CGYJon GilliesG35—0.21.0-0.34poor value
76OTTChris DriedgerG67—1.31.0+0.10fair
77WSHChandler StephensonF6623784.10.8+0.55STEAL
78PHIShayne GostisbehereD7534697.60.8+0.73STEAL
79CHIChris CalnanF000.00.8-0.45poor value
80DETJake PatersonG0—0.01.0-0.50poor value
81PITOskar SundqvistF5451812.40.8+0.40great value
82OTTJarrod MaidensF000.00.8-0.43poor value
83PITMatt MurrayG279—3.81.0+0.48great value
84FLASteven HodgesF000.00.7-0.42poor value
85BOSMatt GrzelcykD5971873.60.7+0.54STEAL
86STLColton ParaykoD8083176.50.7+0.70STEAL
87ANAFrederik AndersenG552—6.91.0+0.67STEAL
88PHXJames MelindyD000.00.7-0.41poor value
89NSHBrendan LeipsicF187591.00.6+0.13fair
90NJDBen JohnsonF000.00.6-0.38poor value
91EDMDaniil ZharkovF000.00.6-0.38poor value
92PITMatia MarcantuoniF000.00.6-0.38poor value
93EDMErik GustafssonD5212414.80.7+0.63STEAL
94MTLBrady VailF000.00.6-0.37poor value
95CBJJosh AndersonF6962793.80.6+0.59STEAL
96NJDBen ThomsonF300.00.6-0.37poor value
97ANAKevin RoyF2870.10.6-0.26poor value
98MINAdam GilmourF000.00.6-0.37poor value
99CARErik KarlssonF000.00.6-0.36poor value
100WSHThomas Di PauliF200.00.6-0.36poor value
101TBLCedric PaquetteF448951.90.6+0.39great value
102PHXRhett HollandD000.00.7-0.41poor value
103NYILoic LeducD000.00.7-0.41poor value
104DALGemel SmithF91250.40.6-0.07fair
105CGYBrett KulakD6711413.00.7+0.49great value
106OTTTimothy BoyleD000.00.7-0.41poor value
107WSHAustin WuthrichF000.00.5-0.35poor value
108ANAAndrew O'BrienD000.00.7-0.41poor value
109SJSChristophe LalancetteF000.00.5-0.35poor value
110DETAndreas AthanasiouF4952463.80.5+0.61STEAL
111PHIFredrik LarssonD000.00.7-0.41poor value
112NSHZach StepanF000.00.5-0.34poor value
113PITSean MaguireG0—0.00.6-0.36poor value
114FLAAlexander DelnovF000.00.5-0.34poor value
115CARTrevor CarrickD700.00.7-0.40poor value
116STLNicholas WaltersD000.00.7-0.41poor value
117PHITaylor LeierF5570.20.5-0.20fair
118NSHMikko VainonenD000.00.7-0.41poor value
119NYRCalle AnderssonD000.00.7-0.41poor value
120CARJaccob SlavinD7933096.80.7+0.72STEAL
121LAKNikolai ProkhorkinF43140.30.5-0.13fair
122MTLCharles HudonF134410.70.5+0.10fair
123EDMJoey LaleggiaD000.00.7-0.40poor value
124CGYRyan CulkinD000.00.7-0.39poor value
125NYIDoyle SomerbyD000.00.6-0.39poor value
126TORDominic ToninatoF200360.70.5+0.09fair
127ANABrian CooperD000.00.6-0.39poor value
128MINDaniel GunnarssonD000.00.6-0.39poor value
129CARBrendan WoodsF700.00.5-0.31poor value
130WPGConnor HellebuyckG625—7.00.3+0.80STEAL
131BOSSeth GriffithF80190.40.5-0.05fair
132COLMichael ClarkeF000.00.4-0.31poor value
133BUFLogan NelsonF000.00.4-0.31poor value
134DALBranden TroockF000.00.4-0.31poor value
135NJDGraham BlackF000.00.4-0.30poor value
136OTTRobert BaillargeonF000.00.4-0.30poor value
137WSHConnor CarrickD242501.50.6+0.29great value
138SJSDanny O'ReganF3060.10.4-0.21fair
139CHIGarret RossF000.00.4-0.30poor value
140DETMichael McKeeD000.00.6-0.36poor value
141PHIReece WillcoxD000.00.6-0.35poor value
142NYRThomas SpellingF000.00.4-0.29poor value
143PITClark SeymourD000.00.5-0.35poor value
144DALHenri KiviahoG0—0.00.3-0.24fair
145BOSCody PayneF000.00.4-0.29poor value
146STLFrancois TremblayG0—0.00.3-0.24fair
147VANBen HuttonD5751393.60.5+0.60STEAL
148PHXNiklas TikkinenD000.00.5-0.34poor value
149CHITravis BrownD000.00.5-0.34poor value
150NJDAlexander KerfootF6473094.00.4+0.67STEAL
151LAKColin MillerD5901834.20.5+0.65STEAL
152CBJDaniel ZaarF000.00.4-0.28poor value
153EDMJohn McCarronF000.00.4-0.28poor value
154MTLErik NystromF000.00.4-0.28poor value
155NYIJesse GrahamD000.00.5-0.32poor value
156TORConnor BrownF6763014.00.4+0.67STEAL
157TORRyan RupertF000.00.4-0.28poor value
158MINChristoph BertschyF910.00.4-0.26poor value
159CARCollin OlsonG0—0.00.3-0.24fair
160WPGRyan OlsenF000.00.4-0.28poor value
161TBLJake DotchinD103230.60.5+0.09fair
162COLJoseph BlandisiF101310.50.4+0.08fair
163BUFLinus UllmarkG347—3.80.3+0.68STEAL
164NSHSimon FernholmD000.00.4-0.31poor value
165CGYCoda GordonF000.00.4-0.28poor value
166OTTFrancois BrassardG0—0.00.3-0.24fair
167WSHRiley BarberF1600.00.4-0.25poor value
168SJSClifford WatsonD000.00.4-0.30poor value
169CHIVinnie HinostrozaF4771792.40.4+0.53STEAL
170DETJames de HaasD000.00.4-0.29poor value
171LAKTomas HykaF2770.10.4-0.17fair
172NSHMax GortzF000.00.4-0.27poor value
173PITAnton ZlobinF000.00.4-0.27poor value
174FLAFrancis BeauvillierF000.00.4-0.27poor value
175BOSMatt BenningD000.00.4-0.28poor value
176STLPetteri LindbohmD4940.20.4-0.13fair
177VANWesley MyronF000.00.4-0.27poor value
178PHXSamuel FejesF000.00.4-0.27poor value
179NSHMarek MazanecG31—0.20.3-0.06fair
180NJDArtur GavrusF000.00.4-0.27poor value
181LAKPaul LaDueD70180.40.4+0.04fair
182CBJGianluca CurcurutoD000.00.4-0.27poor value
183DALDmitry SinitsynD000.00.4-0.27poor value
184PHXMarek LanghamerG2—0.00.3-0.24fair
185NYIJake BischoffD400.00.4-0.25poor value
186CGYMatthew DeblouwF000.00.4-0.27poor value
187ANAKenton HelgesenD000.00.3-0.26poor value
188MINLouis NanneF000.00.4-0.27poor value
189CARBrendan CollierF000.00.4-0.27poor value
190WPGJamie PhillipsG0—0.00.3-0.24fair
191CHIBrandon WhitneyG0—0.00.3-0.24fair
192COLColin SmithF100.00.4-0.27poor value
193BUFBrady AustinD500.00.3-0.23fair
194FLAJonatan NielsenD000.00.3-0.24fair
195WSHChristian DjoosD155381.10.3+0.31great value
196OTTMikael WikstrandD000.00.3-0.24fair
197WSHJaynen RisslingD000.00.3-0.24fair
198SJSJoakim RyanD145240.80.3+0.22fair
199CHIMatt TomkinsG6—0.10.3-0.18fair
200DETRasmus BodinF000.00.3-0.26poor value
201PHIValeri VasilievD000.00.3-0.24fair
202TBLNikita GusevF97540.90.3+0.25great value
203WSHSergey KostenkoG0—0.00.3-0.24fair
204BUFJudd PetersonF000.00.3-0.25poor value
205BOSColton HargroveF000.00.3-0.25poor value
206STLTyrel SeamanF000.00.3-0.25poor value
207VANMatthew BeattieF000.00.3-0.25poor value
208PHXJustin HacheD000.00.3-0.24fair
209TORViktor LoovD420.00.3-0.21fair
210ANAJaycob MegnaD197271.00.3+0.28great value
211LAKNick EbertD000.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