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.

2008 draft class210 picks

i
#TeamPlayerPosGPPtsAEScore
1TBLSteven StamkosF1246125612.411.6+0.03fair
2LAKDrew DoughtyD127970912.38.5+0.17fair
3ATLZach BogosianD9702496.36.3+0.00fair
4STLAlex PietrangeloD108763710.96.3+0.25great value
5TORLuke SchennD11222126.26.3-0.01fair
6CBJNikita FilatovF53140.46.1-0.76BUST
7NSHColin WilsonF6322866.06.1-0.01fair
8PHXMikkel BoedkerF7093276.94.1+0.24fair
9NYIJosh BaileyF10575809.14.1+0.35great value
10VANCody HodgsonF3281423.44.0-0.08fair
11CHIKyle BeachF000.04.0-0.80BUST
12BUFTyler MyersD11394067.91.9+0.56STEAL
13LAKColten TeubertD2410.11.9-0.58BUST
14CARZach BoychukF127301.04.0-0.51BUST
15OTTErik KarlssonD115993612.81.9+0.69STEAL
16BOSJoe ColborneF2951142.64.0-0.19fair
17ANAJake GardinerD6452777.11.9+0.52STEAL
18NSHChet PickardG00.01.0-0.50poor value
19PHILuca SbisaD5491134.61.9+0.36great value
20NYRMichael Del ZottoD7362627.11.9+0.52STEAL
21WSHAnton GustafssonF000.03.8-0.79BUST
22EDMJordan EberleF11407839.03.8+0.37great value
23MINTyler CumaD100.01.9-0.65BUST
24NJDMattias TedenbyF120300.93.7-0.50BUST
25CGYGreg NemiszF1510.13.6-0.75BUST
26BUFTyler EnnisF7003466.43.4+0.28great value
27WSHJohn CarlsonD115978511.21.9+0.66STEAL
28PHXViktor TikhonovF111220.73.2-0.50poor value
29ATLDaultan LeveilleF000.02.9-0.75BUST
30DETTom McCollumG30.01.0-0.49poor value
31FLAJacob MarkstromG5783.01.0+0.40great value
32LAKSlava VoynovD190812.61.9+0.12fair
33STLPhilip McRaeF1530.12.0-0.61BUST
34STLJake AllenG4973.51.0+0.45great value
35ANANicolas DeschampsF300.01.6-0.60BUST
36NYICorey TrivinoF000.01.5-0.60BUST
37CBJCody GoloubefD160251.21.6-0.10fair
38NSHRoman JosiD10307799.61.6+0.66STEAL
39ANAEric O'DellF4180.31.5-0.44poor value
40NYIAaron NessD7270.51.6-0.36poor value
41VANYann SauveD800.01.5-0.58BUST
42OTTPatrick WierciochD268742.71.5+0.23fair
43ANAJustin SchultzD7453246.01.5+0.52STEAL
44BUFLuke AdamF90260.71.5-0.25poor value
45CARZac DalpeF168321.01.5-0.15fair
46FLAColby RobakD4740.41.5-0.40poor value
47BOSMax SauveF100.01.5-0.60BUST
48CGYMitch WahlF000.01.5-0.60BUST
49PHXJared StaalF200.01.5-0.59BUST
50COLCameron GaunceD3790.31.5-0.42poor value
51NYRDerek StepanF8905158.71.5+0.64STEAL
52NJDBrandon BurlonD000.01.5-0.60BUST
53NYITravis HamonicD9262446.21.5+0.54STEAL
54NJDPatrice CormierF5250.31.5-0.42poor value
55MINMarco ScandellaD7841704.91.5+0.46great value
56MTLDanny KristoF000.01.5-0.60BUST
57WSHEric MesteryD000.01.5-0.60BUST
58WSHDmitri KugryshevF000.01.5-0.60BUST
59DALTyler BeskorowanyG00.01.0-0.50poor value
60TORJimmy HayesF3341092.71.5+0.23fair
61COLPeter DelmasG00.01.0-0.50poor value
62SJSJustin DanielsF000.01.5-0.60BUST
63LAKRobert CzarnikF000.01.5-0.60BUST
64ATLDanick PaquetteF000.01.5-0.60BUST
65STLJori LehteraF3071112.61.5+0.21fair
66NYIDavid ToewsF000.01.5-0.60BUST
67PHIMarc-Andre BourdonD4570.31.2-0.35poor value
68CHIShawn LalondeD100.01.2-0.54BUST
69PHXMichael StoneD5521454.41.2+0.49great value
70STLJames LivingstonF000.01.3-0.57BUST
71ANAJosh BrittainF000.01.3-0.57BUST
72NYIJyri NiemiD000.01.1-0.51BUST
73NYIKirill PetrovF000.01.2-0.55BUST
74LAKAndrew CampbellD4220.21.0-0.35poor value
75NYREvgeny GrachevF3440.21.2-0.41poor value
76PHXMathieu BrodeurD000.01.0-0.50poor value
77BOSMichael HutchinsonG1541.11.0+0.04fair
78CGYLance BoumaF357762.51.1+0.29great value
79OTTZack SmithF6622045.51.1+0.58STEAL
80FLAAdam ComrieD000.00.9-0.49poor value
81BUFCorey FienhageD000.00.9-0.48poor value
82NJDAdam HenriqueF10585727.21.0+0.67STEAL
83ANAMarco CousineauG00.01.0-0.50poor value
84PHIJacob DeserresG00.01.0-0.50poor value
85ANABrandon McMillanF171361.21.0+0.07fair
86MTLSteve QuailerF000.01.0-0.49poor value
87STLIan SchultzF000.00.9-0.48poor value
88LAKGeordie WudrickF000.00.9-0.48poor value
89DALScott WinklerF000.00.9-0.47poor value
90NYRTomas KundratekD3070.40.8-0.20fair
91DETMax NicastroD000.00.8-0.46poor value
92SJSSamuel GroulxD000.00.8-0.46poor value
93WSHBraden HoltbyG5136.60.9+0.66STEAL
94ATLVinny SaponariF000.00.8-0.46poor value
95STLDavid WarsofskyD55110.40.8-0.18fair
96NYIMatt DonovanD69200.60.8-0.08fair
97BOSJamie ArnielF100.00.8-0.45poor value
98TORMikhail StefanovichF000.00.8-0.45poor value
99PHXColin LongF000.00.8-0.45poor value
100FLAAJ JenksF000.00.8-0.44poor value
101BUFJustin JokinenF000.00.8-0.44poor value
102NYIDavid UllstromF49130.50.8-0.14fair
103EDMJohan MotinD100.00.8-0.45poor value
104BUFJordon SouthornD000.00.8-0.45poor value
105CARMichal JordanD7970.50.8-0.14fair
106SJSHarri SateriG150.10.7-0.34poor value
107CBJSteven DelisleD000.00.8-0.45poor value
108CGYNicholas LarsonF000.00.7-0.43poor value
109OTTAndre PeterssonF100.00.7-0.42poor value
110COLKelsey TessierF000.00.7-0.42poor value
111NYRDale WeiseF5131253.90.7+0.56STEAL
112NJDMatt DelaheyD000.00.8-0.44poor value
113ANARyan HegartyD000.00.8-0.44poor value
114CGYTJ BrodieD9623587.30.8+0.72STEAL
115MINSean LorenzD000.00.8-0.44poor value
116MTLJason MissiaenG00.00.5-0.33poor value
117TBLJames WrightF146121.00.7+0.11fair
118CBJDrew OlsonD000.00.8-0.43poor value
119OTTDerek GrantF4271322.00.7+0.36great value
120PITNathan MoonF000.00.7-0.40poor value
121DETGustav NyquistF9145436.30.7+0.71STEAL
122TBLDustin TokarskiG860.20.4-0.09fair
123LAKAndrei LoktionovF155481.40.7+0.24fair
124ATLNicklas LasuF000.00.6-0.39poor value
125STLKristoffer BerglundD000.00.7-0.42poor value
126NYIKevin PoulinG500.50.3+0.08fair
127CBJMatt CalvertF5662034.90.6+0.65STEAL
128TORGreg PaterynD290441.90.7+0.33great value
129TORJoel ChampagneF000.00.6-0.38poor value
130TORJerome FlaakeF000.00.6-0.38poor value
131VANPrab RaiF000.00.6-0.38poor value
133EDMPhilippe CornetF210.00.6-0.35poor value
134BUFJacob LagaceF000.00.6-0.37poor value
135CBJTomas KubalikF1240.10.6-0.29poor value
136NSHTaylor StefishenF000.00.6-0.36poor value
137CBJBrent RegnerD700.00.7-0.37poor value
138MTLMaxim TrunevF000.00.6-0.36poor value
139OTTMark BorowieckiD458562.60.6+0.46great value
140COLMark OlverF74220.70.5+0.08fair
141NYRChris DoyleF000.00.5-0.35poor value
142NJDKory NagyF000.00.5-0.35poor value
143ANAStefan WargD000.00.6-0.38poor value
144WSHJoel BrodaF000.00.5-0.34poor value
145MINEero EloF000.00.5-0.34poor value
146SJSJulien DemersD000.00.6-0.38poor value
147TBLKyle De CosteF000.00.5-0.34poor value
148NYIMatt MartinF9871784.90.5+0.69STEAL
149DALPhilip LarsenD151371.50.6+0.28great value
150PITAlexander PechurskiyG10.00.3-0.23fair
151DETJulien CayerF000.00.5-0.33poor value
152TBLMark BarberioD272562.20.6+0.42great value
153LAKJustin AzevedoF000.00.5-0.33poor value
154ATLChristopher CarrozziG00.00.3-0.23fair
155STLAnthony NigroF000.00.5-0.33poor value
156NYIJared SpurgeonD10124387.60.6+0.77STEAL
157CBJCam AtkinsonF8094896.60.5+0.75STEAL
158TORGrant RollheiserG00.00.3-0.23fair
159PHXBrett HextallF000.00.5-0.33poor value
160TBLLuke WitkowskiD132130.80.5+0.12fair
161VANMats FroshaugF000.00.5-0.33poor value
162CHIJonathan CarlssonD000.00.5-0.35poor value
163EDMTeemu HartikainenF52130.50.5-0.01fair
164BUFNick CrawfordD000.00.5-0.35poor value
165CARMike MurphyG20.00.3-0.23fair
166NSHJeffrey FossD000.00.5-0.34poor value
167COLJoel ChouinardD000.00.5-0.34poor value
168CGYRyley GranthamF000.00.5-0.33poor value
169CHIBen SmithF237541.70.5+0.37great value
170COLJonas HolosD3960.30.5-0.13fair
171NYRMitch GaultonD000.00.5-0.33poor value
172NJDDavid WohlbergF000.00.5-0.33poor value
173BOSNick TremblayF000.00.5-0.33poor value
174WSHGreg BurkeF000.00.5-0.33poor value
175NYIJustin DiBenedettoF810.00.5-0.29poor value
176DALMatt TassoneF000.00.5-0.33poor value
177SJSTommy WingelsF4481433.80.5+0.62STEAL
178PHIZac RinaldoF374422.30.5+0.48great value
179CHIBraden BirchD000.00.5-0.32poor value
180PITPatrick KilleenG00.00.3-0.23fair
181DETStephen JohnstonF000.00.5-0.33poor value
182TBLMatias SointuF000.00.5-0.33poor value
183LAKGarrett RoeF000.00.5-0.33poor value
184ATLZach RedmondD133381.30.4+0.30great value
185STLPaul KarpowichG00.00.3-0.23fair
186SJSJason DemersD7002146.40.4+0.76STEAL
187CBJSean CollinsF2130.10.5-0.21fair
188TORAndrew MacWilliamD1220.10.4-0.23fair
189PHXTim BillingsleyD000.00.4-0.30poor value
190FLAMatt BartkowskiD256482.00.4+0.46great value
191VANMorgan ClarkG00.00.3-0.23fair
192CHIJoe GleasonD000.00.4-0.29poor value
193EDMJordan BendfeldD000.00.4-0.29poor value
194SJSDrew DanielsF000.00.5-0.33poor value
195CARSamuel MorneauF000.00.5-0.33poor value
196PHIJoacim ErikssonG10.00.3-0.23fair
197BOSMark GogginF000.00.5-0.33poor value
198CGYAlexander DeilertD000.00.4-0.29poor value
199OTTEmil SandinF000.00.5-0.33poor value
200COLNate CondonF000.00.5-0.33poor value
201NSHJani LajunenF000.00.5-0.33poor value
202NJDHarry YoungD000.00.4-0.29poor value
203TBLDavid CarleD000.00.4-0.29poor value
204WSHStefan Della RovereF700.00.5-0.30poor value
205NJDJean-Sebastien BerubeF000.00.5-0.33poor value
206MTLPatrick JohnsonF000.00.5-0.33poor value
207NSHAnders LindbackG1301.20.3+0.36great value
208ANANick PryorD000.00.4-0.29poor value
209DALMike BerginD000.00.4-0.29poor value
210PITNicholas D'AgostinoD000.00.4-0.29poor value
211DETJesper SamuelssonF000.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