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.

2010 draft class209 picks

i
#TeamPlayerPosGPPtsAEScore
1EDMTaylor HallF98978710.811.6-0.03fair
2BOSTyler SeguinF101682611.09.9+0.05fair
3FLAErik GudbransonD8421404.86.3-0.13fair
4CBJRyan JohansenF9055789.37.9+0.07fair
5NYINino NiederreiterF10304997.47.1+0.02fair
6TBLBrett ConnollyF5361954.66.1-0.13fair
7CARJeff SkinnerF11107129.86.1+0.22fair
8ATLAlexander BurmistrovF3481012.94.1-0.15fair
9MINMikael GranlundF9606517.94.1+0.29great value
10NYRDylan McIlrathD10590.41.9-0.45poor value
11DALJack CampbellG1762.11.0+0.28great value
12ANACam FowlerD11245239.81.9+0.62STEAL
13PHXBrandon GormleyD5850.31.9-0.48poor value
14STLJaden SchwartzF8615537.34.0+0.27great value
15LAKDerek ForbortD5521063.31.9+0.23fair
16STLVladimir TarasenkoF9067098.34.0+0.32great value
17COLJoey HishonF1320.13.9-0.77BUST
18NSHAustin WatsonF5281213.13.8-0.09fair
19FLANick BjugstadF8213395.13.8+0.13fair
20PITBeau BennettF200641.83.8-0.31poor value
21DETRiley SheahanF6371945.13.8+0.13fair
22MTLJarred TinordiD205300.81.9-0.28poor value
23BUFMark PysykD5211044.31.9+0.33great value
24CHIKevin HayesF8054466.13.7+0.23fair
25FLAQuinton HowdenF97170.73.6-0.54BUST
26WSHEvgeny KuznetsovF7435757.93.4+0.36great value
27PHXMark VisentinG10.01.0-0.49poor value
28SJSCharlie CoyleF10325437.23.2+0.35great value
29ANAEmerson EtemF173461.52.9-0.27poor value
30NYIBrock NelsonF10016527.32.7+0.42great value
31EDMTyler PitlickF4521112.62.5+0.02fair
32BOSJared KnightF000.02.2-0.69BUST
33FLAJohn McFarlandF300.02.0-0.66BUST
34CBJDalton SmithF100.01.8-0.64BUST
35CHILudvig RensfeldtF000.01.6-0.61BUST
36FLAAlexander PetrovicD323602.01.6+0.09fair
37CARJustin FaulkD10584989.31.6+0.65STEAL
38NJDJon MerrillD6821153.71.6+0.33great value
39MINBrett BulmerF1730.11.5-0.54BUST
40NYRChristian ThomasF2730.21.5-0.51BUST
41DALPatrik NemethD504703.21.5+0.29great value
42ANADevante Smith-PellyF3951012.91.5+0.25great value
43TORBrad RossF000.01.5-0.60BUST
44STLSebastian WannstromF000.01.5-0.60BUST
45BOSRyan SpoonerF3251673.21.5+0.30great value
46EDMMartin MarincinD227341.61.5+0.03fair
47LAKTyler ToffoliF9696247.31.5+0.59STEAL
48EDMCurtis HamiltonF100.01.5-0.60BUST
49COLCalvin PickardG1911.31.0+0.09fair
50FLAConnor BrickleyF81210.61.5-0.30poor value
51DETCalle JarnkrokF7743165.41.5+0.49great value
52PHXPhilip LaneF000.01.5-0.60BUST
53CARMark AltD2000.11.5-0.54BUST
54CHIJustin HollD405972.21.5+0.15fair
55CBJPetr StrakaF320.01.5-0.58BUST
56MINJohan LarssonF4881323.81.5+0.36great value
57PHXOscar LindbergF252792.01.5+0.10fair
58CHIKent SimpsonG10.01.0-0.50poor value
59MINJason ZuckerF8324685.71.5+0.51STEAL
60CHIStephen JohnsD167331.31.5-0.05fair
61EDMRyan MartindaleF000.01.5-0.60BUST
62TORGreg McKeggF233391.61.5+0.01fair
63TBLBrock BeukeboomD000.01.4-0.58BUST
64CGYMax ReinhartF2350.21.5-0.48poor value
65NYIKirill KabanovF000.01.5-0.60BUST
66TBLRadko GudasD8852115.41.3+0.54STEAL
67CARDanny BiegaD1020.11.2-0.50BUST
68BUFJerome LeducD000.01.2-0.54BUST
69FLAJoe BasarabaF000.01.4-0.58BUST
70LAKJordan WealF218691.71.3+0.10fair
71COLMichael BournivalF113220.81.3-0.18fair
72TBLAdam JanosikD000.01.1-0.51BUST
73CGYJoey LeachD000.01.0-0.51BUST
74STLMax GardinerF000.01.2-0.55BUST
75BUFKevin SundherF000.01.2-0.54BUST
76OTTJakub CulekF000.01.2-0.54BUST
77DALAlexander GuptillF000.01.1-0.53BUST
78NSHTaylor AronsonD000.01.0-0.49poor value
79TORSondre OldenF000.01.1-0.52BUST
80PITBryan RustF7105024.91.1+0.55STEAL
81DETLouis-Marc AubryF000.01.1-0.51BUST
82NYIJason ClarkF000.01.0-0.51BUST
83BUFMatt MacKenzieD000.00.9-0.48poor value
84NJDScott WedgewoodG1990.71.0-0.10fair
85CARAustin LeviD000.00.9-0.47poor value
86WSHStanislav GalievF2640.21.0-0.37poor value
87ATLJulian MelchioriD3020.20.9-0.34poor value
88SJSMax GaedeF000.00.9-0.48poor value
89PHIMichael ChaputF182221.10.9+0.08fair
90CHIJoakim NordstromF444753.00.9+0.44great value
91EDMJeremie BlainD000.00.8-0.46poor value
92FLASam BrittainG00.01.0-0.49poor value
93FLABenjamin GallacherD000.00.8-0.46poor value
94CBJBrandon ArchibaldD000.00.8-0.46poor value
95COLStephen SilasD000.00.8-0.46poor value
96TBLGeoffrey SchemitschD000.00.8-0.45poor value
97BOSCraig CunninghamF6380.40.8-0.20fair
98BUFSteven ShipleyF000.00.8-0.45poor value
99FLAJoonas DonskoiF4742084.60.8+0.59STEAL
100NYRAndrew YoganF000.00.8-0.44poor value
101ATLIvan TeleginF000.00.8-0.44poor value
102CBJMathieu CorbeilG00.00.8-0.43poor value
103CGYJohn RamageD200.00.8-0.44poor value
104STLJani HakanpääD290451.10.8+0.09fair
105CARJustin ShuggF300.00.8-0.42poor value
106OTTMarcus SorensenF226641.80.8+0.29great value
107COLSami AittokallioG20.00.7-0.38poor value
108CGYBill ArnoldF100.00.7-0.42poor value
109DALAlex TheriauD000.00.8-0.45poor value
110PITTom KuhnhacklF232541.70.7+0.27great value
111DETTeemu PulkkinenF83220.60.7-0.05fair
112WSHPhilipp GrubauerG4023.90.6+0.61STEAL
113MTLMark MacMillanF000.00.7-0.42poor value
114NJDJoe FaustD000.00.8-0.44poor value
115VANPatrick McNallyD000.00.8-0.44poor value
116TORPetter GranbergD4520.20.8-0.27poor value
117MTLMorgan EllisD300.00.8-0.43poor value
118TBLJames MullinF000.00.7-0.41poor value
119PHITye McGinnF89170.70.7+0.00fair
120CHIRob FlickF000.00.7-0.40poor value
121EDMTyler BunzG10.00.4-0.29poor value
122ANAChris WagnerF401662.50.7+0.44great value
123FLAZach HymanF7114954.50.7+0.63STEAL
124CBJAustin MadaiskyD000.00.7-0.42poor value
125NYITony DehartD000.00.7-0.42poor value
126NSHPatrick CehlinF000.00.6-0.39poor value
127SJSCody FerrieroF000.00.6-0.39poor value
128ATLFredrik Pettersson-WentzelG00.00.3-0.23fair
129SJSFreddie HamiltonF7560.40.6-0.09fair
130NYRJason WilsonF000.00.6-0.38poor value
131DALJohn KlingbergD7004438.40.7+0.76STEAL
132ANATim HeedD105291.00.7+0.10fair
133CGYMicheal FerlandF3351342.90.6+0.51STEAL
134STLCody BeachF000.00.6-0.37poor value
135BOSJustin FlorekF420.00.6-0.33poor value
136SJSIsaac MacLeodD000.00.7-0.40poor value
137COLTroy RutkowskiD000.00.7-0.40poor value
138PHXLouis DomingueG1441.30.3+0.39great value
139COLLuke WalkerF000.00.6-0.36poor value
140PITKenny AgostinoF86300.70.5+0.06fair
141DETPetr MrazekG4383.40.3+0.66STEAL
142WSHCaleb HerbertF000.00.5-0.35poor value
143BUFGregg SutchF000.00.5-0.35poor value
144TORSam CarrickF393890.90.5+0.14fair
145VANAdam PolasekD000.00.6-0.38poor value
146TORDaniel BrodinF000.00.5-0.34poor value
147MTLBrendan GallagherF9114877.30.5+0.77STEAL
148LAKKevin GravelD139150.70.6+0.05fair
149PHIMichael ParksF000.00.5-0.33poor value
150ATLYasin CisseF000.00.5-0.33poor value
151CHIMirko HoefflinF000.00.5-0.33poor value
152PITJoe RogalskiD000.00.6-0.37poor value
153FLACorey DurocherF000.00.5-0.33poor value
154CBJDalton ProutD264382.00.6+0.40great value
155ATLKendall McFaullD000.00.6-0.36poor value
156TBLBrendan O'DonnellF000.00.5-0.33poor value
157NYRJesper FastF7032484.80.5+0.68STEAL
158LAKMaxim KitsynF000.00.5-0.33poor value
159MINJohan GustafssonG00.00.3-0.23fair
160ATLTanner LaneF000.00.5-0.33poor value
161ANAAndreas DahlstromF000.00.5-0.33poor value
162EDMBrandon DavidsonD180231.20.5+0.25great value
163SJSKonrad AbeltshauserD000.00.5-0.35poor value
164STLStephen MacAulayF000.00.5-0.33poor value
165BOSZane McIntyreG80.00.3-0.22fair
166EDMDrew CzerwonkaF000.00.5-0.33poor value
167CARTyler StahlD000.00.5-0.34poor value
168NSHAnthony BitettoD197311.50.5+0.33great value
169ATLSebastian OwuyaD000.00.5-0.34poor value
170PITReid McNeillD000.00.5-0.33poor value
171DETBrooks MacekF000.00.5-0.33poor value
172VANAlex FriesenF100.00.5-0.33poor value
173BUFCedrick HenleyF000.00.5-0.33poor value
174NJDMaxime ClermontG00.00.3-0.23fair
175VANJonathan IilahtiG00.00.3-0.23fair
176WSHSamuel CarrierD000.00.5-0.32poor value
177ANAKevin LindD000.00.5-0.32poor value
178OTTMark StoneF7667077.60.5+0.78STEAL
179PHINick LuukkoD000.00.5-0.32poor value
180CHINick MattsonD000.00.5-0.32poor value
181EDMKristians PelssF000.00.5-0.33poor value
182TORJosh NichollsF000.00.5-0.33poor value
183FLARonald BoydD000.00.5-0.31poor value
184CBJMartin OuelletteG00.00.3-0.23fair
185NYICody RosenG00.00.3-0.23fair
186TBLTeigan ZahnD000.00.4-0.30poor value
188SJSLee MoffieD000.00.4-0.30poor value
189MINDylen McKinlayF000.00.5-0.33poor value
190NYRRandy McNaughtF000.00.5-0.33poor value
191CHIMac CarruthG00.00.3-0.23fair
192ANABrett PerliniF000.00.5-0.33poor value
193CGYPatrick HollandF500.00.5-0.31poor value
194NSHDavid ElsnerF000.00.5-0.33poor value
195BOSMaxim ChudinovD000.00.4-0.29poor value
196OTTBryce AneloskiD000.00.4-0.29poor value
197COLLuke MoffattF000.00.5-0.33poor value
198NSHJoonas RaskF210.00.5-0.30poor value
199ATLPeter StoykewychD000.00.4-0.29poor value
200SJSChristopher CraneF000.00.5-0.33poor value
201DETBen MarshallD000.00.4-0.29poor value
202EDMKellen JonesF000.00.5-0.33poor value
203BUFChristian IsacksonF000.00.5-0.33poor value
204NJDMauro JorgF000.00.5-0.33poor value
205VANSawyer HannayD000.00.4-0.29poor value
206PHIRicard BlidstrandD000.00.4-0.29poor value
207MTLJohn WestinF000.00.5-0.32poor value
208BUFRiley BoychukF000.00.5-0.32poor value
209PHIBrendan RanfordF100.00.5-0.32poor value
210BOSZach TrotmanD91130.60.4+0.11fair

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