A note on the 20-80 scale used below. We look at five attributes (skating, shooting, puck skills, hockey IQ and physicality) for skaters and six for goalies (athleticism/quickness, compete/temperament, vision/play reading, technique/style, rebound control and [...]

TOP 30 / McKeen's 2017 NHL Draft Rankings

RANKPLAYERPOSTEAMHT/WTDOBGP-G-A-PTS
1Nolan PatrickCBrandon (WHL)6-3/2001998-09-196-4-5-9
2Casey MittelstadtCGreen Bay (USHL)6-1/2001998-11-2216-8-13-21
3Nico HischierCHalifax (QMJHL)6-1/1751999-01-0431-23-25-48
4Michael RasmussenCTri-City (WHL)6-6/2151999-04-1734-22-16-48
5Elias PetterssonCTimra (Swe 2)6-1/1601998-11-1226-11-15-26
6Juuso ValimakiDTri-City (WHL)6-2/2051998-10-0632-12-23-35
7Timothy LiljegrenDRogle (Swe)6-0/1901999-04-309-0-3-3
8Owen TippettRWMississauga (OHL)6-1/2001999-02-1630-23-14-37
9Eeli TolvanenRWSioux City (USHL)5-10/1751999-04-2223-16-11-27
10Kristian VesalainenLWHPK (Fin)6-3/2051999-06-019-1-0-1
11Miro HeiskanenDHIFK Helsinki (Fin)6-0/1701999-07-1825-3-4-7
12Nikita PopugaevLWMoose Jaw (WHL)6-5/2051998-11-2031-20-22-42
13Gabriel VilardiCWindsor (OHL)6-3/2001999-08-1616-9-13-22
14Martin NecasCKometa Brno (Cze)6-0/1701999-01-1529-6-7-13
15Ryan PoehlingCSt. Cloud State (NCHC)6-2/1851999-01-0315-4-2-6
16Lias AnderssonCHV 71 (Swe)5-11/2001998-10-1324-5-4-9
17Cale MakarDBrooks (AJHL)5-10/1751998-10-3028-11-27-38
18Robert ThomasCLondon (OHL)5-11/1851999-07-0230-11-20-31
19Urho VaakanainenDJyP Jyvaskyla (Fin)6-2/1851999-01-0123-2-1-3
20Cody GlassCPortland (WHL)6-2/1801999-04-0133-16-29-45
21Maxime ComtoisLWVictoriaville (QMJHL)6-2/2001999-01-0833-8-14-22
22Klim KostinLWDynamo Moscow (Rus)6-3/1951999-05-058-0-0-0
23Matthew StromeLWHamilton (OHL)6-3/2051999-01-0630-16-14-30
24Cal FooteDKelowna (WHL)6-3/2151998-12-1333-3-26-29
25Jesper BoqvistLWBrynas (Swe Jr)5-11/1751998-10-3014-10-5-15
26Conor TimminsDSault Ste Marie (OHL)6-1/1851998-09-1831-4-23-27
27Shane BowersCWaterloo (USHL)6-1/1801999-07-3023-9-9-18
28Grant MismashLWNTDP (USA)6-0/1851999-02-1929-8-11-19
29Kole LindRWKelowna (WHL)6-1/1751998-10-1632-18-23-41
30Erik BrannstromDHV 71 (Swe Jr)5-10/1751999-09-0218-8-13-21