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.

2007 draft class211 picks

i
#TeamPlayerPosGPPtsAEScore
1CHIPatrick KaneF1369140013.811.6+0.09fair
2PHIJames van RiemsdykF11546967.99.9-0.11fair
3PHXKyle TurrisF7764257.38.5-0.07fair
4LAKThomas HickeyD4561174.06.3-0.20fair
5WSHKarl AlznerD6861305.46.3-0.07fair
6EDMSam GagnerF10435298.66.1+0.16fair
7CBJJakub VoracekF105880610.76.1+0.26great value
8BOSZach HamillF2040.14.1-0.76BUST
9SJSLogan CoutureF9337018.54.1+0.32great value
10FLAKeaton EllerbyD212271.61.9-0.06fair
11CARBrandon SutterF7702896.14.0+0.19fair
12MTLRyan McDonaghD10584417.61.9+0.54STEAL
13STLLars EllerF11844396.14.0+0.19fair
14COLKevin ShattenkirkD9524848.51.9+0.58STEAL
15EDMAlex PlanteD1020.11.9-0.61BUST
16MINColton GilliesF154181.04.0-0.50poor value
17NYRAlexei CherepanovF000.03.9-0.80BUST
18STLIan ColeD9902334.01.9+0.31great value
19ANALogan MacmillanF000.03.8-0.79BUST
20PITAngelo EspositoF000.03.8-0.79BUST
21EDMRiley NashF6281763.93.8+0.01fair
22MTLMax PaciorettyF9396818.53.8+0.35great value
23NSHJonathon BlumD110241.11.9-0.20fair
24CGYMikael BacklundF11486066.33.7+0.24fair
25VANPatrick WhiteF000.03.6-0.78BUST
26STLDavid PerronF12398128.83.4+0.40great value
27DETBrendan SmithD7411463.61.9+0.26great value
28SJSNick PetreckiD100.01.9-0.65BUST
29OTTJim O'BrienF77130.62.9-0.50BUST
30PHXNick RossD000.01.9-0.65BUST
31BUFTJ BrennanD53130.71.9-0.35poor value
32PHXBrett MacLeanF1850.12.2-0.62BUST
33VANTaylor EllingtonD000.01.9-0.65BUST
34WSHJosh GodfreyD000.01.8-0.65BUST
35BOSTommy CrossD310.01.7-0.61BUST
36PHXJoel GistedtG00.01.0-0.50poor value
37CBJStefan LegeinF000.01.5-0.60BUST
38CHIBill SweattF300.01.5-0.59BUST
39STLSimon HjalmarssonF000.01.5-0.60BUST
40FLAMichal RepikF72200.51.5-0.32poor value
41PHIKevin MarshallD1000.01.5-0.58BUST
42ANAEric TangradiF150161.01.5-0.13fair
43MTLP.K. SubbanD8344679.71.5+0.67STEAL
44STLAaron PalushajF68140.61.5-0.29poor value
45COLColby CohenD300.01.5-0.59BUST
46WSHTheo RuthD000.01.5-0.60BUST
47TBLDana TyrellF135241.01.5-0.15fair
48NYRAntoine LafleurG00.01.0-0.50poor value
49COLTrevor CannG00.01.0-0.50poor value
50DALNico SacchettiF000.01.5-0.60BUST
51PITKeven VeilleuxF000.01.5-0.60BUST
52LAKOscar MollerF87260.71.5-0.27poor value
53CBJWill WeberD000.01.5-0.60BUST
54NSHJeremy SmithG100.11.0-0.46poor value
55COLTJ GaliardiF3211052.81.5+0.24fair
56CHIAkim AliuF730.11.5-0.55BUST
57NJDMike HoeffelF000.01.5-0.60BUST
58NSHNick SpalingF4371243.61.5+0.34great value
59BUFDrew SchiestelD000.01.5-0.60BUST
60OTTRuslan BashkirovF000.01.5-0.60BUST
61LAKWayne SimmondsF10375269.01.5+0.65STEAL
62NYIMark KaticD1110.11.4-0.54BUST
63ANAMaxime MacenauerF2940.21.5-0.50poor value
64DALSergei KorostinF000.01.5-0.60BUST
65MTLOlivier FortierF000.01.5-0.60BUST
66PHIGarrett KlotzF000.01.5-0.60BUST
67ATLSpencer MachacekF2590.21.4-0.47poor value
68CBJJake HansenF000.01.4-0.58BUST
69CHIMaxime TanguayF000.01.4-0.58BUST
70CGYJohn NegrinD310.01.1-0.51BUST
71FLAEvgenii DadonovF6413622.41.3+0.23fair
72CARDrayson BowmanF179331.31.3+0.02fair
73MTLYannick WeberD499943.61.0+0.46great value
74TORDale MitchellF000.01.2-0.55BUST
75TBLLuca CuntiF000.01.2-0.54BUST
76NYIJason GregoireF000.01.2-0.54BUST
77TBLAlex KillornF10325725.31.1+0.56STEAL
78PITRobert BortuzzoD577762.51.0+0.34great value
79NJDNick PalmieriF87250.71.1-0.16fair
80PITCasey Pierro-ZabotelF000.01.1-0.52BUST
81NSHRyan ThangF100.01.1-0.51BUST
82LAKBryan CameronF000.01.0-0.51BUST
83SJSTimo PielmeierG10.01.0-0.50poor value
84WSHPhil DesimoneF000.01.0-0.50poor value
85STLBrett SonneF000.01.0-0.49poor value
86CHIJosh UniceG00.01.0-0.50poor value
87NJDCorbin McPhersonD000.00.9-0.47poor value
88DETJoakim AnderssonF205361.50.9+0.18fair
89BUFCorey TroppF149271.00.9+0.03fair
90OTTLouie CaporussoF000.00.9-0.47poor value
91SJSTyson SexsmithG00.01.0-0.50poor value
92ANAJustin VaiveF000.00.9-0.46poor value
93ANASteven KampferD231391.40.8+0.18fair
94CBJMaksim MayorovF2230.10.8-0.36poor value
95LAKAlec MartinezD8622895.60.8+0.64STEAL
96STLCade FairchildD510.00.8-0.42poor value
97EDMLinus OmarkF79320.70.8-0.05fair
98ANASebastian StefaniszinG00.00.8-0.45poor value
99TORMatt FrattinF135351.20.8+0.12fair
100STLTravis ErstadF000.00.8-0.44poor value
101FLAMatt RustF000.00.8-0.44poor value
102CARJustin McCraeF000.00.8-0.44poor value
103PHXVladimir RuzickaF000.00.8-0.44poor value
104TORBen WinnettF000.00.8-0.44poor value
105COLBrad MaloneF217321.30.8+0.17fair
106NYIMaxim GratchevF000.00.8-0.43poor value
107TBLMitch FaddenF000.00.8-0.43poor value
108WSHBrett BruneteauF000.00.7-0.43poor value
109LAKDwight KingF3651093.10.7+0.48great value
110MINJustin FalkD279332.00.8+0.32great value
111PITLuca CaputiF3590.30.7-0.24fair
112DALColton SceviourF5351563.10.7+0.49great value
113COLKent PattersonG00.00.5-0.35poor value
114NSHBen RyanF000.00.7-0.42poor value
115ATLNiklas LuceniusF000.00.7-0.41poor value
116CGYKeith AulieD167141.20.8+0.15fair
117NJDMatt HalischukF280752.30.7+0.40great value
118PITAlex GrantD720.10.8-0.39poor value
119NSHMark SantorelliF000.00.7-0.40poor value
120OTTBen BloodD000.00.8-0.43poor value
121ANAMattias ModigG00.00.4-0.29poor value
122PHIMario KempeF70130.40.7-0.10fair
123PHXMaxim GoncharovD000.00.7-0.42poor value
124LAKLinden RowatG00.00.4-0.26poor value
125WSHBrett LefflerF000.00.6-0.39poor value
126CHIJoe LavinD000.00.7-0.42poor value
127EDMMilan KytnarF100.00.6-0.38poor value
128DALAustin SmithF000.00.6-0.38poor value
129DALJamie BennF125299210.20.6+0.81STEAL
130BOSDenis ReulD000.00.7-0.41poor value
131FLAJohn LeeD000.00.7-0.41poor value
132CARChris TerryF152381.10.6+0.19fair
133MTLJoe StejskalD000.00.7-0.40poor value
134TORJuraj MikusD000.00.7-0.40poor value
135COLPaul CareyF100160.60.6+0.02fair
136DALOndrej RomanF000.00.6-0.36poor value
137LAKJoshua TurnbullF000.00.6-0.36poor value
138NYRMax CampbellF000.00.6-0.36poor value
139BUFBradley EidsnessG00.00.3-0.23fair
140MINCody AlmondF2520.10.5-0.24fair
141PITJake MuzzinD6832946.20.6+0.71STEAL
142MTLAndrew ConboyF000.00.5-0.35poor value
143CGYMickey RenaudF000.00.5-0.35poor value
144NSHAndreas ThuressonF2530.10.5-0.23fair
145VANCharles-Antoine MessierF000.00.5-0.34poor value
146VANIlja KablukovF000.00.5-0.34poor value
147BUFJean-Simon AllardF000.00.5-0.34poor value
148DETRandy CameronF000.00.5-0.34poor value
149DALMichael NealF000.00.5-0.33poor value
150TBLMatt MarshallF000.00.5-0.33poor value
151ANABrett MorrisonF000.00.5-0.33poor value
152PHIJon KalinskiF2250.20.5-0.21fair
153PHXScott DarlingG1261.60.3+0.45great value
154WSHDan DunnG00.00.3-0.23fair
155COLJens HellgrenD000.00.6-0.36poor value
156CHIRichard GreenopF000.00.5-0.33poor value
157EDMWilliam QuistF000.00.5-0.33poor value
158CBJAllen YorkG110.10.3-0.18fair
159BOSAlain GouletD000.00.5-0.35poor value
160STLAnthony PelusoD000.00.5-0.35poor value
161PHIPatrick MaroonF8483234.20.5+0.65STEAL
162CARBrett BellemoreD121200.90.5+0.16fair
163MTLNichlas TorpD000.00.5-0.35poor value
164TORChristopher DiDomenicoF27100.20.5-0.16fair
165SJSPatrik ZackrissonF000.00.5-0.33poor value
166NYIBlake KesselD000.00.5-0.34poor value
167TBLJohan HarjuF1030.10.5-0.27poor value
168NYRCarl HagelinF7132965.30.5+0.71STEAL
169BOSRadim OstrcilD000.00.5-0.34poor value
170MINHarri IlvonenD000.00.5-0.33poor value
171PITDustin JeffreyF131331.10.5+0.22fair
172DALLuke GazdicF14780.80.5+0.13fair
173SJSNick BoninoF8683585.30.5+0.70STEAL
174NSHRobert DietrichD000.00.5-0.33poor value
175ATLJohn AlbertF910.10.5-0.29poor value
176VANTaylor MatsonF000.00.5-0.33poor value
177NJDVili SopanenF000.00.5-0.33poor value
178DETZack TorquatoF000.00.5-0.33poor value
179BUFPaul ByronF5212083.70.5+0.62STEAL
180WSHJustin TaylorF000.00.5-0.33poor value
181FLACorey SyvretD000.00.5-0.31poor value
182PHIBrad PhillipsG00.00.3-0.23fair
183TBLTorrie JungG00.00.3-0.23fair
184LAKJosh KiddD000.00.4-0.31poor value
185WSHNick LarsonF000.00.5-0.33poor value
186CGYC.J. SeverynF000.00.5-0.33poor value
187BUFNick EnoG00.00.3-0.23fair
188LAKMatt FillierF000.00.5-0.33poor value
189BOSJordan KnackstedtF000.00.5-0.33poor value
190STLTrevor NillF000.00.5-0.33poor value
191FLARyan WatsonF000.00.5-0.33poor value
192MTLScott KishelD000.00.4-0.29poor value
193NYRDavid SkokanF000.00.5-0.33poor value
194TORCarl GunnarssonD6291385.00.4+0.72STEAL
195COLJohan AlcenF000.00.5-0.33poor value
196NYISimon LacroixD000.00.4-0.29poor value
197TBLMichael WardD000.00.4-0.29poor value
198NYRDanny HobbsF000.00.5-0.33poor value
199WSHAndrew GlassF000.00.5-0.33poor value
200MINCarson McMillanF1650.10.5-0.23fair
201SJSJustin BraunD8421995.40.4+0.73STEAL
202FLASergei GayduchenkoG00.00.3-0.23fair
203SJSFrazer McLarenF102110.80.5+0.12fair
204NSHAtte EngrenG00.00.3-0.23fair
205ATLPaul PostmaD205351.70.4+0.42great value
206VANDan GendurF000.00.5-0.33poor value
207NJDRyan MolleD000.00.4-0.29poor value
208DETBryan RufenachD000.00.4-0.29poor value
209BUFDrew MacKenzieD000.00.4-0.29poor value
210TBLJustin CourtnallF000.00.5-0.32poor value
211CBJTrent VogelhuberF000.00.5-0.32poor 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