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.

2010 draft class209 picks

i
#TeamPlayerPosGPPtsAEScore
1EDMTaylor HallF9977929.610.9-0.06fair
2BOSTyler SeguinF10248309.78.9+0.04fair
3FLAErik GudbransonD8481413.75.7-0.19fair
4CBJRyan JohansenF9055787.97.2+0.04fair
5NYINino NiederreiterF10354995.75.9-0.01fair
6TBLBrett ConnollyF5361953.15.1-0.21fair
7CARJeff SkinnerF11107128.25.1+0.22fair
8ATLAlexander BurmistrovF3481012.13.3-0.19fair
9MINMikael GranlundF9666596.83.3+0.31great value
10NYRDylan McIlrathD10890.21.5-0.47poor value
11DALJack CampbellG176—2.11.0+0.28great value
12ANACam FowlerD11325279.21.5+0.65STEAL
13PHXBrandon GormleyD5850.21.5-0.48poor value
14STLJaden SchwartzF8695596.23.3+0.27great value
15LAKDerek ForbortD5521062.81.5+0.23fair
16STLVladimir TarasenkoF9067097.23.3+0.34great value
17COLJoey HishonF1320.03.3-0.75BUST
18NSHAustin WatsonF5281212.03.2-0.20fair
19FLANick BjugstadF8213393.83.2+0.07fair
20PITBeau BennettF200641.23.2-0.37poor value
21DETRiley SheahanF6371943.63.2+0.05fair
22MTLJarred TinordiD205300.61.5-0.31poor value
23BUFMark PysykD5211043.31.5+0.30great value
24CHIKevin HayesF8054465.03.0+0.22fair
25FLAQuinton HowdenF97170.42.9-0.59BUST
26WSHEvgeny KuznetsovF7435756.82.8+0.38great value
27PHXMark VisentinG1—0.01.0-0.49poor value
28SJSCharlie CoyleF10385495.72.5+0.35great value
29ANAEmerson EtemF173460.92.3-0.32poor value
30NYIBrock NelsonF10096595.92.1+0.42great value
31EDMTyler PitlickF4541111.71.9-0.04fair
32BOSJared KnightF000.01.7-0.63BUST
33FLAJohn McFarlandF300.01.6-0.61BUST
34CBJDalton SmithF100.01.4-0.58BUST
35CHILudvig RensfeldtF000.01.2-0.55BUST
36FLAAlexander PetrovicD323601.51.4+0.02fair
37CARJustin FaulkD10665038.71.4+0.66STEAL
38NJDJon MerrillD6821152.91.4+0.28great value
39MINBrett BulmerF1730.11.2-0.50BUST
40NYRChristian ThomasF2730.11.2-0.50poor value
41DALPatrik NemethD504702.51.4+0.24fair
42ANADevante Smith-PellyF3951011.91.2+0.16fair
43TORBrad RossF000.01.2-0.54BUST
44STLSebastian WannstromF000.01.2-0.54BUST
45BOSRyan SpoonerF3251672.41.2+0.27great value
46EDMMartin MarincinD227341.21.3-0.04fair
47LAKTyler ToffoliF9776296.01.2+0.59STEAL
48EDMCurtis HamiltonF100.01.2-0.54BUST
49COLCalvin PickardG192—1.31.0+0.09fair
50FLAConnor BrickleyF81210.31.2-0.33poor value
51DETCalle JarnkrokF7743164.11.2+0.46great value
52PHXPhilip LaneF000.01.2-0.54BUST
53CARMark AltD2000.01.3-0.54BUST
54CHIJustin HollD408991.91.3+0.14fair
55CBJPetr StrakaF320.01.2-0.53BUST
56MINJohan LarssonF4881322.71.2+0.31great value
57PHXOscar LindbergF252791.31.2+0.03fair
58CHIKent SimpsonG1—0.01.0-0.50poor value
59MINJason ZuckerF8324684.51.2+0.50great value
60CHIStephen JohnsD167331.01.3-0.08fair
61EDMRyan MartindaleF000.01.2-0.54BUST
62TORGreg McKeggF233390.81.2-0.13fair
63TBLBrock BeukeboomD000.01.3-0.56BUST
64CGYMax ReinhartF2350.11.2-0.44poor value
65NYIKirill KabanovF000.01.1-0.53BUST
66TBLRadko GudasD8912114.41.1+0.50STEAL
67CARDanny BiegaD1020.11.1-0.48poor value
68BUFJerome LeducD000.01.0-0.51BUST
69FLAJoe BasarabaF000.01.0-0.50BUST
70LAKJordan WealF218691.21.0+0.06fair
71COLMichael BournivalF113220.41.0-0.24fair
72TBLAdam JanosikD000.00.8-0.46poor value
73CGYJoey LeachD000.00.8-0.45poor value
74STLMax GardinerF000.00.9-0.47poor value
75BUFKevin SundherF000.00.9-0.47poor value
76OTTJakub CulekF000.00.9-0.46poor value
77DALAlexander GuptillF000.00.8-0.46poor value
78NSHTaylor AronsonD000.00.8-0.44poor value
79TORSondre OldenF000.00.8-0.45poor value
80PITBryan RustF7165054.10.8+0.57STEAL
81DETLouis-Marc AubryF000.00.8-0.43poor value
82NYIJason ClarkF000.00.8-0.43poor value
83BUFMatt MacKenzieD000.00.7-0.43poor value
84NJDScott WedgewoodG201—0.71.0-0.10fair
85CARAustin LeviD000.00.7-0.42poor value
86WSHStanislav GalievF2640.10.7-0.34poor value
87ATLJulian MelchioriD3020.10.7-0.33poor value
88SJSMax GaedeF000.00.6-0.39poor value
89PHIMichael ChaputF182220.60.6-0.03fair
90CHIJoakim NordstromF444751.80.6+0.35great value
91EDMJeremie BlainD000.00.7-0.41poor value
92FLASam BrittainG0—0.01.0-0.49poor value
93FLABenjamin GallacherD000.00.7-0.41poor value
94CBJBrandon ArchibaldD000.00.7-0.41poor value
95COLStephen SilasD000.00.7-0.41poor value
96TBLGeoffrey SchemitschD000.00.7-0.41poor value
97BOSCraig CunninghamF6380.20.6-0.22fair
98BUFSteven ShipleyF000.00.6-0.37poor value
99FLAJoonas DonskoiF4742083.40.6+0.57STEAL
100NYRAndrew YoganF000.00.6-0.36poor value
101ATLIvan TeleginF000.00.6-0.36poor value
102CBJMathieu CorbeilG0—0.00.8-0.43poor value
103CGYJohn RamageD200.00.7-0.41poor value
104STLJani HakanpääD290450.80.7+0.04fair
105CARJustin ShuggF300.00.5-0.35poor value
106OTTMarcus SorensenF226641.20.5+0.24fair
107COLSami AittokallioG2—0.00.7-0.38poor value
108CGYBill ArnoldF100.00.5-0.35poor value
109DALAlex TheriauD000.00.7-0.41poor value
110PITTom KuhnhacklF232541.00.5+0.19fair
111DETTeemu PulkkinenF83220.40.5-0.08fair
112WSHPhilipp GrubauerG407—3.90.6+0.61STEAL
113MTLMark MacMillanF000.00.5-0.34poor value
114NJDJoe FaustD000.00.7-0.41poor value
115VANPatrick McNallyD000.00.7-0.41poor value
116TORPetter GranbergD4520.10.7-0.31poor value
117MTLMorgan EllisD300.00.7-0.41poor value
118TBLJames MullinF000.00.5-0.33poor value
119PHITye McGinnF89170.40.5-0.05fair
120CHIRob FlickF000.00.5-0.33poor value
121EDMTyler BunzG1—0.00.4-0.29poor value
122ANAChris WagnerF401661.50.5+0.33great value
123FLAZach HymanF7134963.90.5+0.63STEAL
124CBJAustin MadaiskyD000.00.7-0.39poor value
125NYITony DehartD000.00.6-0.39poor value
126NSHPatrick CehlinF000.00.5-0.32poor value
127SJSCody FerrieroF000.00.5-0.32poor value
128ATLFredrik Pettersson-WentzelG0—0.00.3-0.24fair
129SJSFreddie HamiltonF7560.20.5-0.17fair
130NYRJason WilsonF000.00.5-0.31poor value
131DALJohn KlingbergD7004438.00.6+0.77STEAL
132ANATim HeedD105290.70.6+0.05fair
133CGYMicheal FerlandF3351342.00.4+0.46great value
134STLCody BeachF000.00.4-0.31poor value
135BOSJustin FlorekF420.00.4-0.28poor value
136SJSIsaac MacLeodD000.00.6-0.37poor value
137COLTroy RutkowskiD000.00.6-0.36poor value
138PHXLouis DomingueG144—1.30.3+0.38great value
139COLLuke WalkerF000.00.4-0.30poor value
140PITKenny AgostinoF86300.50.4+0.02fair
141DETPetr MrazekG438—3.40.3+0.66STEAL
142WSHCaleb HerbertF000.00.4-0.29poor value
143BUFGregg SutchF000.00.4-0.29poor value
144TORSam CarrickF397890.50.4+0.07fair
145VANAdam PolasekD000.00.5-0.35poor value
146TORDaniel BrodinF000.00.4-0.29poor value
147MTLBrendan GallagherF9204885.90.4+0.75STEAL
148LAKKevin GravelD139150.50.5-0.02fair
149PHIMichael ParksF000.00.4-0.28poor value
150ATLYasin CisseF000.00.4-0.28poor value
151CHIMirko HoefflinF000.00.4-0.28poor value
152PITJoe RogalskiD000.00.5-0.33poor value
153FLACorey DurocherF000.00.4-0.28poor value
154CBJDalton ProutD264381.40.5+0.33great value
155ATLKendall McFaullD000.00.5-0.32poor value
156TBLBrendan O'DonnellF000.00.4-0.28poor value
157NYRJesper FastF7032483.50.4+0.64STEAL
158LAKMaxim KitsynF000.00.4-0.28poor value
159MINJohan GustafssonG0—0.00.3-0.24fair
160ATLTanner LaneF000.00.4-0.28poor value
161ANAAndreas DahlstromF000.00.4-0.28poor value
162EDMBrandon DavidsonD180230.90.4+0.18fair
163SJSKonrad AbeltshauserD000.00.4-0.31poor value
164STLStephen MacAulayF000.00.4-0.28poor value
165BOSZane McIntyreG8—0.00.3-0.23fair
166EDMDrew CzerwonkaF000.00.4-0.28poor value
167CARTyler StahlD000.00.4-0.30poor value
168NSHAnthony BitettoD197311.00.4+0.24fair
169ATLSebastian OwuyaD000.00.4-0.30poor value
170PITReid McNeillD000.00.4-0.29poor value
171DETBrooks MacekF000.00.4-0.27poor value
172VANAlex FriesenF100.00.4-0.27poor value
173BUFCedrick HenleyF000.00.4-0.27poor value
174NJDMaxime ClermontG0—0.00.3-0.24fair
175VANJonathan IilahtiG0—0.00.3-0.24fair
176WSHSamuel CarrierD000.00.4-0.28poor value
177ANAKevin LindD000.00.4-0.28poor value
178OTTMark StoneF7767216.80.4+0.79STEAL
179PHINick LuukkoD000.00.4-0.28poor value
180CHINick MattsonD000.00.4-0.27poor value
181EDMKristians PelssF000.00.4-0.27poor value
182TORJosh NichollsF000.00.4-0.27poor value
183FLARonald BoydD000.00.4-0.27poor value
184CBJMartin OuelletteG0—0.00.3-0.24fair
185NYICody RosenG0—0.00.3-0.24fair
186TBLTeigan ZahnD000.00.4-0.26poor value
188SJSLee MoffieD000.00.3-0.26poor value
189MINDylen McKinlayF000.00.4-0.27poor value
190NYRRandy McNaughtF000.00.4-0.27poor value
191CHIMac CarruthG0—0.00.3-0.24fair
192ANABrett PerliniF000.00.4-0.27poor value
193CGYPatrick HollandF500.00.4-0.26poor value
194NSHDavid ElsnerF000.00.4-0.27poor value
195BOSMaxim ChudinovD000.00.3-0.24fair
196OTTBryce AneloskiD000.00.3-0.24fair
197COLLuke MoffattF000.00.4-0.26poor value
198NSHJoonas RaskF210.00.4-0.24fair
199ATLPeter StoykewychD000.00.3-0.24fair
200SJSChristopher CraneF000.00.3-0.26poor value
201DETBen MarshallD000.00.3-0.24fair
202EDMKellen JonesF000.00.3-0.26poor value
203BUFChristian IsacksonF000.00.3-0.26poor value
204NJDMauro JorgF000.00.3-0.25poor value
205VANSawyer HannayD000.00.3-0.24fair
206PHIRicard BlidstrandD000.00.3-0.24fair
207MTLJohn WestinF000.00.3-0.25poor value
208BUFRiley BoychukF000.00.3-0.25fair
209PHIBrendan RanfordF100.00.3-0.25fair
210BOSZach TrotmanD91130.50.3+0.07fair

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