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.

2008 draft class210 picks

i
#TeamPlayerPosGPPtsAEScore
1TBLSteven StamkosF1254126611.310.9+0.02fair
2LAKDrew DoughtyD128571012.27.9+0.20fair
3ATLZach BogosianD9772495.65.7-0.00fair
4STLAlex PietrangeloD108763710.55.7+0.28great value
5TORLuke SchennD11292144.95.7-0.07fair
6CBJNikita FilatovF53140.25.1-0.77BUST
7NSHColin WilsonF6322864.65.1-0.05fair
8PHXMikkel BoedkerF7093275.33.3+0.21fair
9NYIJosh BaileyF10575807.43.3+0.35great value
10VANCody HodgsonF3281422.63.3-0.11fair
11CHIKyle BeachF000.03.3-0.77BUST
12BUFTyler MyersD11474067.31.5+0.58STEAL
13LAKColten TeubertD2410.11.5-0.56BUST
14CARZach BoychukF127300.63.3-0.56BUST
15OTTErik KarlssonD116894512.61.5+0.73STEAL
16BOSJoe ColborneF2951141.83.3-0.24fair
17ANAJake GardinerD6452776.41.5+0.54STEAL
18NSHChet PickardG0—0.01.0-0.50poor value
19PHILuca SbisaD5491133.71.5+0.34great value
20NYRMichael Del ZottoD7362626.31.5+0.54STEAL
21WSHAnton GustafssonF000.03.2-0.76BUST
22EDMJordan EberleF11497907.73.2+0.38great value
23MINTyler CumaD100.01.5-0.60BUST
24NJDMattias TedenbyF120300.53.0-0.54BUST
25CGYGreg NemiszF1510.02.9-0.73BUST
26BUFTyler EnnisF7003465.12.8+0.26great value
27WSHJohn CarlsonD116778910.71.5+0.69STEAL
28PHXViktor TikhonovF111220.42.5-0.52BUST
29ATLDaultan LeveilleF000.02.3-0.70BUST
30DETTom McCollumG3—0.01.0-0.49poor value
31FLAJacob MarkstromG584—3.01.0+0.40great value
32LAKSlava VoynovD190812.31.5+0.16fair
33STLPhilip McRaeF1530.11.6-0.58BUST
34STLJake AllenG502—3.51.0+0.45great value
35ANANicolas DeschampsF300.01.2-0.55BUST
36NYICorey TrivinoF000.01.2-0.54BUST
37CBJCody GoloubefD160250.81.4-0.17fair
38NSHRoman JosiD10387889.31.4+0.68STEAL
39ANAEric O'DellF4180.11.2-0.45poor value
40NYIAaron NessD7270.31.4-0.41poor value
41VANYann SauveD800.01.4-0.56BUST
42OTTPatrick WierciochD268742.21.3+0.18fair
43ANAJustin SchultzD7453245.41.3+0.52STEAL
44BUFLuke AdamF90260.51.2-0.28poor value
45CARZac DalpeF168320.51.2-0.27poor value
46FLAColby RobakD4740.21.3-0.43poor value
47BOSMax SauveF100.01.2-0.54BUST
48CGYMitch WahlF000.01.2-0.54BUST
49PHXJared StaalF200.01.2-0.54BUST
50COLCameron GaunceD3790.21.3-0.43poor value
51NYRDerek StepanF8905157.51.2+0.65STEAL
52NJDBrandon BurlonD000.01.3-0.57BUST
53NYITravis HamonicD9262445.61.3+0.54STEAL
54NJDPatrice CormierF5250.11.2-0.46poor value
55MINMarco ScandellaD7841704.11.3+0.43great value
56MTLDanny KristoF000.01.2-0.54BUST
57WSHEric MesteryD000.01.3-0.57BUST
58WSHDmitri KugryshevF000.01.2-0.54BUST
59DALTyler BeskorowanyG0—0.01.0-0.50poor value
60TORJimmy HayesF3341091.81.2+0.16fair
61COLPeter DelmasG0—0.01.0-0.50poor value
62SJSJustin DanielsF000.01.2-0.54BUST
63LAKRobert CzarnikF000.01.2-0.54BUST
64ATLDanick PaquetteF000.01.2-0.54BUST
65STLJori LehteraF3071111.91.1+0.18fair
66NYIDavid ToewsF000.01.1-0.52BUST
67PHIMarc-Andre BourdonD4570.21.1-0.36poor value
68CHIShawn LalondeD100.01.0-0.50BUST
69PHXMichael StoneD5521453.61.0+0.47great value
70STLJames LivingstonF000.01.0-0.50poor value
71ANAJosh BrittainF000.01.0-0.49poor value
72NYIJyri NiemiD000.00.8-0.46poor value
73NYIKirill PetrovF000.00.9-0.48poor value
74LAKAndrew CampbellD4220.10.8-0.34poor value
75NYREvgeny GrachevF3440.10.9-0.40poor value
76PHXMathieu BrodeurD000.00.8-0.44poor value
77BOSMichael HutchinsonG154—1.11.0+0.04fair
78CGYLance BoumaF357761.50.8+0.20fair
79OTTZack SmithF6622043.90.8+0.54STEAL
80FLAAdam ComrieD000.00.8-0.43poor value
81BUFCorey FienhageD000.00.8-0.43poor value
82NJDAdam HenriqueF10585726.00.8+0.68STEAL
83ANAMarco CousineauG0—0.01.0-0.50poor value
84PHIJacob DeserresG0—0.01.0-0.50poor value
85ANABrandon McMillanF171360.70.7+0.01fair
86MTLSteve QuailerF000.00.7-0.41poor value
87STLIan SchultzF000.00.7-0.40poor value
88LAKGeordie WudrickF000.00.6-0.39poor value
89DALScott WinklerF000.00.6-0.39poor value
90NYRTomas KundratekD3070.30.7-0.19fair
91DETMax NicastroD000.00.7-0.41poor value
92SJSSamuel GroulxD000.00.7-0.41poor value
93WSHBraden HoltbyG513—6.60.9+0.67STEAL
94ATLVinny SaponariF000.00.6-0.37poor value
95STLDavid WarsofskyD55110.30.7-0.19fair
96NYIMatt DonovanD69200.50.7-0.09fair
97BOSJamie ArnielF100.00.6-0.37poor value
98TORMikhail StefanovichF000.00.6-0.37poor value
99PHXColin LongF000.00.6-0.36poor value
100FLAAJ JenksF000.00.6-0.36poor value
101BUFJustin JokinenF000.00.6-0.36poor value
102NYIDavid UllstromF49130.30.6-0.16fair
103EDMJohan MotinD100.00.7-0.41poor value
104BUFJordon SouthornD000.00.7-0.41poor value
105CARMichal JordanD7970.30.7-0.19fair
106SJSHarri SateriG15—0.10.7-0.34poor value
107CBJSteven DelisleD000.00.7-0.41poor value
108CGYNicholas LarsonF000.00.5-0.35poor value
109OTTAndre PeterssonF100.00.5-0.35poor value
110COLKelsey TessierF000.00.5-0.35poor value
111NYRDale WeiseF5131252.30.5+0.46great value
112NJDMatt DelaheyD000.00.7-0.41poor value
113ANARyan HegartyD000.00.7-0.41poor value
114CGYTJ BrodieD9623586.80.7+0.72STEAL
115MINSean LorenzD000.00.7-0.41poor value
116MTLJason MissiaenG0—0.00.5-0.33poor value
117TBLJames WrightF146120.50.5-0.01fair
118CBJDrew OlsonD000.00.7-0.41poor value
119OTTDerek GrantF4271321.20.5+0.27great value
120PITNathan MoonF000.00.5-0.33poor value
121DETGustav NyquistF9145435.20.5+0.70STEAL
122TBLDustin TokarskiG86—0.20.4-0.10fair
123LAKAndrei LoktionovF155481.00.5+0.20fair
124ATLNicklas LasuF000.00.5-0.32poor value
125STLKristoffer BerglundD000.00.6-0.39poor value
126NYIKevin PoulinG50—0.50.3+0.07fair
127CBJMatt CalvertF5662033.50.5+0.61STEAL
128TORGreg PaterynD290441.40.6+0.26great value
129TORJoel ChampagneF000.00.5-0.31poor value
130TORJerome FlaakeF000.00.5-0.31poor value
131VANPrab RaiF000.00.5-0.31poor value
133EDMPhilippe CornetF210.00.4-0.30poor value
134BUFJacob LagaceF000.00.4-0.31poor value
135CBJTomas KubalikF1240.10.4-0.25fair
136NSHTaylor StefishenF000.00.4-0.30poor value
137CBJBrent RegnerD700.00.6-0.35poor value
138MTLMaxim TrunevF000.00.4-0.30poor value
139OTTMark BorowieckiD458561.80.6+0.37great value
140COLMark OlverF74220.40.4+0.01fair
141NYRChris DoyleF000.00.4-0.30poor value
142NJDKory NagyF000.00.4-0.29poor value
143ANAStefan WargD000.00.5-0.35poor value
144WSHJoel BrodaF000.00.4-0.29poor value
145MINEero EloF000.00.4-0.29poor value
146SJSJulien DemersD000.00.5-0.34poor value
147TBLKyle De CosteF000.00.4-0.29poor value
148NYIMatt MartinF9871782.80.4+0.57STEAL
149DALPhilip LarsenD151371.10.5+0.23fair
150PITAlexander PechurskiyG1—0.00.3-0.24fair
151DETJulien CayerF000.00.4-0.28poor value
152TBLMark BarberioD272561.60.5+0.36great value
153LAKJustin AzevedoF000.00.4-0.28poor value
154ATLChristopher CarrozziG0—0.00.3-0.24fair
155STLAnthony NigroF000.00.4-0.28poor value
156NYIJared SpurgeonD10184437.10.5+0.77STEAL
157CBJCam AtkinsonF8094895.50.4+0.74STEAL
158TORGrant RollheiserG0—0.00.3-0.24fair
159PHXBrett HextallF000.00.4-0.28poor value
160TBLLuke WitkowskiD132130.40.5-0.02fair
161VANMats FroshaugF000.00.4-0.28poor value
162CHIJonathan CarlssonD000.00.4-0.31poor value
163EDMTeemu HartikainenF52130.30.4-0.05fair
164BUFNick CrawfordD000.00.4-0.31poor value
165CARMike MurphyG2—0.00.3-0.24fair
166NSHJeffrey FossD000.00.4-0.30poor value
167COLJoel ChouinardD000.00.4-0.30poor value
168CGYRyley GranthamF000.00.4-0.28poor value
169CHIBen SmithF237541.00.4+0.28great value
170COLJonas HolosD3960.20.4-0.12fair
171NYRMitch GaultonD000.00.4-0.29poor value
172NJDDavid WohlbergF000.00.4-0.27poor value
173BOSNick TremblayF000.00.4-0.27poor value
174WSHGreg BurkeF000.00.4-0.27poor value
175NYIJustin DiBenedettoF810.00.4-0.25poor value
176DALMatt TassoneF000.00.4-0.27poor value
177SJSTommy WingelsF4481432.60.4+0.56STEAL
178PHIZac RinaldoF374421.00.4+0.27great value
179CHIBraden BirchD000.00.4-0.28poor value
180PITPatrick KilleenG0—0.00.3-0.24fair
181DETStephen JohnstonF000.00.4-0.27poor value
182TBLMatias SointuF000.00.4-0.27poor value
183LAKGarrett RoeF000.00.4-0.27poor value
184ATLZach RedmondD133381.00.4+0.26great value
185STLPaul KarpowichG0—0.00.3-0.24fair
186SJSJason DemersD7002145.50.4+0.75STEAL
187CBJSean CollinsF2130.10.4-0.20fair
188TORAndrew MacWilliamD1220.10.3-0.20fair
189PHXTim BillingsleyD000.00.3-0.26poor value
190FLAMatt BartkowskiD256481.50.3+0.41great value
191VANMorgan ClarkG0—0.00.3-0.24fair
192CHIJoe GleasonD000.00.3-0.25fair
193EDMJordan BendfeldD000.00.3-0.25fair
194SJSDrew DanielsF000.00.4-0.27poor value
195CARSamuel MorneauF000.00.4-0.26poor value
196PHIJoacim ErikssonG1—0.00.3-0.24fair
197BOSMark GogginF000.00.4-0.26poor value
198CGYAlexander DeilertD000.00.3-0.24fair
199OTTEmil SandinF000.00.4-0.26poor value
200COLNate CondonF000.00.3-0.26poor value
201NSHJani LajunenF000.00.3-0.26poor value
202NJDHarry YoungD000.00.3-0.24fair
203TBLDavid CarleD000.00.3-0.24fair
204WSHStefan Della RovereF700.00.3-0.25fair
205NJDJean-Sebastien BerubeF000.00.3-0.25poor value
206MTLPatrick JohnsonF000.00.3-0.25poor value
207NSHAnders LindbackG130—1.20.3+0.35great value
208ANANick PryorD000.00.3-0.24fair
209DALMike BerginD000.00.3-0.24fair
210PITNicholas D'AgostinoD000.00.3-0.24fair
211DETJesper SamuelssonF000.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