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.

2007 draft class211 picks

i
#TeamPlayerPosGPPtsAEScore
1CHIPatrick KaneF1378140512.610.9+0.07fair
2PHIJames van RiemsdykF11546966.68.9-0.14fair
3PHXKyle TurrisF7764256.07.3-0.08fair
4LAKThomas HickeyD4561173.25.7-0.25fair
5WSHKarl AlznerD6861304.55.7-0.10fair
6EDMSam GagnerF10435297.05.1+0.15fair
7CBJJakub VoracekF10588069.15.1+0.27great value
8BOSZach HamillF2040.13.3-0.74BUST
9SJSLogan CoutureF9337017.33.3+0.34great value
10FLAKeaton EllerbyD212271.01.5-0.14fair
11CARBrandon SutterF7702894.83.3+0.16fair
12MTLRyan McDonaghD10664427.11.5+0.58STEAL
13STLLars EllerF11934444.53.3+0.14fair
14COLKevin ShattenkirkD9524847.81.5+0.61STEAL
15EDMAlex PlanteD1020.11.5-0.57BUST
16MINColton GilliesF154180.53.3-0.59BUST
17NYRAlexei CherepanovF000.03.3-0.77BUST
18STLIan ColeD9992333.21.5+0.29great value
19ANALogan MacmillanF000.03.2-0.76BUST
20PITAngelo EspositoF000.03.2-0.76BUST
21EDMRiley NashF6281762.73.2-0.07fair
22MTLMax PaciorettyF9396817.23.2+0.35great value
23NSHJonathon BlumD110240.81.5-0.22fair
24CGYMikael BacklundF11556085.13.0+0.22fair
25VANPatrick WhiteF000.02.9-0.74BUST
26STLDavid PerronF12398127.22.8+0.41great value
27DETBrendan SmithD7411462.81.5+0.23fair
28SJSNick PetreckiD100.01.5-0.60BUST
29OTTJim O'BrienF77130.42.3-0.53BUST
30PHXNick RossD000.01.5-0.61BUST
31BUFTJ BrennanD53130.51.5-0.34poor value
32PHXBrett MacLeanF1850.11.7-0.59BUST
33VANTaylor EllingtonD000.01.5-0.61BUST
34WSHJosh GodfreyD000.01.5-0.61BUST
35BOSTommy CrossD310.01.4-0.58BUST
36PHXJoel GistedtG0—0.01.0-0.50poor value
37CBJStefan LegeinF000.01.2-0.54BUST
38CHIBill SweattF300.01.2-0.54BUST
39STLSimon HjalmarssonF000.01.2-0.54BUST
40FLAMichal RepikF72200.31.2-0.34poor value
41PHIKevin MarshallD1000.01.4-0.57BUST
42ANAEric TangradiF150160.51.2-0.27poor value
43MTLP.K. SubbanD8344679.31.3+0.68STEAL
44STLAaron PalushajF68140.31.2-0.34poor value
45COLColby CohenD300.01.3-0.56BUST
46WSHTheo RuthD000.01.3-0.57BUST
47TBLDana TyrellF135240.61.2-0.23fair
48NYRAntoine LafleurG0—0.01.0-0.50poor value
49COLTrevor CannG0—0.01.0-0.50poor value
50DALNico SacchettiF000.01.2-0.54BUST
51PITKeven VeilleuxF000.01.2-0.54BUST
52LAKOscar MollerF87260.41.2-0.29poor value
53CBJWill WeberD000.01.3-0.57BUST
54NSHJeremy SmithG10—0.11.0-0.46poor value
55COLTJ GaliardiF3211052.01.2+0.19fair
56CHIAkim AliuF730.01.2-0.51BUST
57NJDMike HoeffelF000.01.2-0.54BUST
58NSHNick SpalingF4371242.51.2+0.28great value
59BUFDrew SchiestelD000.01.3-0.57BUST
60OTTRuslan BashkirovF000.01.2-0.54BUST
61LAKWayne SimmondsF10375267.31.2+0.64STEAL
62NYIMark KaticD1110.01.3-0.53BUST
63ANAMaxime MacenauerF2940.11.2-0.48poor value
64DALSergei KorostinF000.01.2-0.54BUST
65MTLOlivier FortierF000.01.1-0.53BUST
66PHIGarrett KlotzF000.01.1-0.52BUST
67ATLSpencer MachacekF2590.11.1-0.43poor value
68CBJJake HansenF000.01.0-0.51BUST
69CHIMaxime TanguayF000.01.0-0.50BUST
70CGYJohn NegrinD310.00.9-0.47poor value
71FLAEvgenii DadonovF6413622.01.0+0.27great value
72CARDrayson BowmanF179330.80.9-0.07fair
73MTLYannick WeberD499942.50.8+0.40great value
74TORDale MitchellF000.00.9-0.47poor value
75TBLLuca CuntiF000.00.9-0.47poor value
76NYIJason GregoireF000.00.9-0.46poor value
77TBLAlex KillornF10395744.20.8+0.56STEAL
78PITRobert BortuzzoD577761.70.8+0.26great value
79NJDNick PalmieriF87250.40.8-0.16fair
80PITCasey Pierro-ZabotelF000.00.8-0.44poor value
81NSHRyan ThangF100.00.8-0.43poor value
82LAKBryan CameronF000.00.8-0.43poor value
83SJSTimo PielmeierG1—0.01.0-0.50poor value
84WSHPhil DesimoneF000.00.7-0.42poor value
85STLBrett SonneF000.00.7-0.41poor value
86CHIJosh UniceG0—0.01.0-0.50poor value
87NJDCorbin McPhersonD000.00.7-0.42poor value
88DETJoakim AnderssonF205360.90.6+0.09fair
89BUFCorey TroppF149270.50.6-0.06fair
90OTTLouie CaporussoF000.00.6-0.38poor value
91SJSTyson SexsmithG0—0.01.0-0.49poor value
92ANAJustin VaiveF000.00.6-0.38poor value
93ANASteven KampferD231391.00.7+0.13fair
94CBJMaksim MayorovF2230.10.6-0.32poor value
95LAKAlec MartinezD8622894.80.7+0.63STEAL
96STLCade FairchildD510.00.7-0.39poor value
97EDMLinus OmarkF79320.50.6-0.03fair
98ANASebastian StefaniszinG0—0.00.8-0.45poor value
99TORMatt FrattinF135350.80.6+0.08fair
100STLTravis ErstadF000.00.6-0.36poor value
101FLAMatt RustF000.00.6-0.36poor value
102CARJustin McCraeF000.00.6-0.36poor value
103PHXVladimir RuzickaF000.00.6-0.36poor value
104TORBen WinnettF000.00.6-0.36poor value
105COLBrad MaloneF217320.60.5+0.04fair
106NYIMaxim GratchevF000.00.5-0.35poor value
107TBLMitch FaddenF000.00.5-0.35poor value
108WSHBrett BruneteauF000.00.5-0.35poor value
109LAKDwight KingF3651092.10.5+0.44great value
110MINJustin FalkD279331.30.7+0.21fair
111PITLuca CaputiF3590.20.5-0.21fair
112DALColton SceviourF5351562.10.5+0.44great value
113COLKent PattersonG0—0.00.6-0.36poor value
114NSHBen RyanF000.00.5-0.34poor value
115ATLNiklas LuceniusF000.00.5-0.34poor value
116CGYKeith AulieD167140.80.7+0.04fair
117NJDMatt HalischukF280751.40.5+0.31great value
118PITAlex GrantD720.00.7-0.37poor value
119NSHMark SantorelliF000.00.5-0.33poor value
120OTTBen BloodD000.00.7-0.40poor value
121ANAMattias ModigG0—0.00.4-0.29poor value
122PHIMario KempeF70130.30.5-0.13fair
123PHXMaxim GoncharovD000.00.7-0.40poor value
124LAKLinden RowatG0—0.00.4-0.27poor value
125WSHBrett LefflerF000.00.5-0.32poor value
126CHIJoe LavinD000.00.6-0.39poor value
127EDMMilan KytnarF100.00.5-0.32poor value
128DALAustin SmithF000.00.5-0.32poor value
129DALJamie BennF12609949.10.5+0.82STEAL
130BOSDenis ReulD000.00.6-0.38poor value
131FLAJohn LeeD000.00.6-0.38poor value
132CARChris TerryF152380.70.4+0.11fair
133MTLJoe StejskalD000.00.6-0.37poor value
134TORJuraj MikusD000.00.6-0.37poor value
135COLPaul CareyF100160.30.4-0.07fair
136DALOndrej RomanF000.00.4-0.30poor value
137LAKJoshua TurnbullF000.00.4-0.30poor value
138NYRMax CampbellF000.00.4-0.30poor value
139BUFBradley EidsnessG0—0.00.3-0.24fair
140MINCody AlmondF2520.10.4-0.25fair
141PITJake MuzzinD6832945.60.6+0.70STEAL
142MTLAndrew ConboyF000.00.4-0.29poor value
143CGYMickey RenaudF000.00.4-0.29poor value
144NSHAndreas ThuressonF2530.10.4-0.23fair
145VANCharles-Antoine MessierF000.00.4-0.29poor value
146VANIlja KablukovF000.00.4-0.29poor value
147BUFJean-Simon AllardF000.00.4-0.29poor value
148DETRandy CameronF000.00.4-0.28poor value
149DALMichael NealF000.00.4-0.28poor value
150TBLMatt MarshallF000.00.4-0.28poor value
151ANABrett MorrisonF000.00.4-0.28poor value
152PHIJon KalinskiF2250.10.4-0.22fair
153PHXScott DarlingG126—1.60.3+0.44great value
154WSHDan DunnG0—0.00.3-0.24fair
155COLJens HellgrenD000.00.5-0.32poor value
156CHIRichard GreenopF000.00.4-0.28poor value
157EDMWilliam QuistF000.00.4-0.28poor value
158CBJAllen YorkG11—0.10.3-0.19fair
159BOSAlain GouletD000.00.5-0.32poor value
160STLAnthony PelusoD000.00.5-0.31poor value
161PHIPatrick MaroonF8483233.20.4+0.61STEAL
162CARBrett BellemoreD121200.70.4+0.10fair
163MTLNichlas TorpD000.00.4-0.31poor value
164TORChristopher DiDomenicoF27100.10.4-0.15fair
165SJSPatrik ZackrissonF000.00.4-0.28poor value
166NYIBlake KesselD000.00.4-0.30poor value
167TBLJohan HarjuF1030.00.4-0.24fair
168NYRCarl HagelinF7132964.10.4+0.68STEAL
169BOSRadim OstrcilD000.00.4-0.30poor value
170MINHarri IlvonenD000.00.4-0.29poor value
171PITDustin JeffreyF131330.70.4+0.14fair
172DALLuke GazdicF14780.20.4-0.09fair
173SJSNick BoninoF8683584.10.4+0.68STEAL
174NSHRobert DietrichD000.00.4-0.29poor value
175ATLJohn AlbertF910.00.4-0.26poor value
176VANTaylor MatsonF000.00.4-0.27poor value
177NJDVili SopanenF000.00.4-0.27poor value
178DETZack TorquatoF000.00.4-0.27poor value
179BUFPaul ByronF5212082.80.4+0.58STEAL
180WSHJustin TaylorF000.00.4-0.27poor value
181FLACorey SyvretD000.00.4-0.27poor value
182PHIBrad PhillipsG0—0.00.3-0.24fair
183TBLTorrie JungG0—0.00.3-0.24fair
184LAKJosh KiddD000.00.4-0.27poor value
185WSHNick LarsonF000.00.4-0.27poor value
186CGYC.J. SeverynF000.00.4-0.27poor value
187BUFNick EnoG0—0.00.3-0.24fair
188LAKMatt FillierF000.00.4-0.27poor value
189BOSJordan KnackstedtF000.00.4-0.27poor value
190STLTrevor NillF000.00.4-0.27poor value
191FLARyan WatsonF000.00.4-0.27poor value
192MTLScott KishelD000.00.3-0.25fair
193NYRDavid SkokanF000.00.4-0.27poor value
194TORCarl GunnarssonD6291384.10.3+0.69STEAL
195COLJohan AlcenF000.00.4-0.26poor value
196NYISimon LacroixD000.00.3-0.24fair
197TBLMichael WardD000.00.3-0.24fair
198NYRDanny HobbsF000.00.4-0.26poor value
199WSHAndrew GlassF000.00.4-0.26poor value
200MINCarson McMillanF1650.10.3-0.19fair
201SJSJustin BraunD8421994.60.3+0.72STEAL
202FLASergei GayduchenkoG0—0.00.3-0.24fair
203SJSFrazer McLarenF102110.30.3-0.06fair
204NSHAtte EngrenG0—0.00.3-0.24fair
205ATLPaul PostmaD205351.10.3+0.33great value
206VANDan GendurF000.00.3-0.25poor value
207NJDRyan MolleD000.00.3-0.24fair
208DETBryan RufenachD000.00.3-0.24fair
209BUFDrew MacKenzieD000.00.3-0.24fair
210TBLJustin CourtnallF000.00.3-0.25fair
211CBJTrent VogelhuberF000.00.3-0.25fair

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