NHL 2012 mock draft player rankings

Overral Rank Player Position School
1
-
Nail Yakupov RW Russia
2
-
Ryan Murray D Canada
3
-
Filip Forsberg C Sweden
4
-
Alex Galchenyuk C Russia
5
-
Mikhail Grigorenko RW Russia
6
-
Mathew Dumba D Canada
7
-
Griffin Reinhart D Canada
8
-
Jacob Trouba D United States
9
-
Morgan Rielly D Canada
10
-
Teuvo Teravainen RW Finland
11
-
Radek Faksa C Czech Republic
12
-
Cody Ceci D Canada
13
-
Olli Maatta D Finland
14
-
Zemgus Girgensons C United States
15
-
Derrick Pouliot D Canada
16
-
Hampus Lindholm D United States
17
-
Matt Finn D Canada
18
-
Slater Koekkoek D Canada
19
-
Pontus Aberg LW Sweden
20
-
Brendan Gaunce C United States
21
-
Thomas Wilson RW Canada
22
-
Sebastian Collberg RW United States
23
-
Brady Skjei D United States
24
-
Henrik Samuelsson RW United States
25
-
Tomas Hertl C Czech Republic
26
-
Andrey Vasilevskiy G Russia
27
-
Scott Laughton C Canada
28
-
Oscar Dansk G Sweden
29
-
Dalton Thrower D Canada
30
-
Colton Sissons RW Canada
31
-
Phillip Di Giuseppe LW Michigan
32
-
Malcolm Subban G Canada
33
-
Ludvig Byström D Canada
34
-
Scott Kosmachuk RW Canada
35
-
Stefan Matteau LW Canada
36
-
Nicolas Kerdiles C United States
37
-
Tim Bozon LW Switzerland
38
-
Damon Severson D Canada
39
-
Martin Frk RW Czech Republic
40
-
Jordan Schmaltz D United States
41
-
Tanner Pearson LW Canada
42
-
Lukas Sutter C Canada
43
-
Michael Matheson D Canada
44
-
Ville Pokka D Finland
45
-
Mike Winther C Canada
46
-
Emil Lundberg LW Sweden
47
-
Nick Ebert D United States
48
-
Dane Fox C Canada
49
-
Adam Pelech D Canada
50
-
Anton Slepyshev LW Russia
51
-
Tanner Richard C Switzerland
52
-
Mark Jankowski C Stanstead College
53
-
Brady Vail LW Canada
54
-
Devin Shore C Canada
55
-
Brian Hart RW Phillips Exeter Academy
56
-
Patrick Sieloff D United States
57
-
Andrey Makarov G United Kingdom (Great Britain)
58
-
Dominic Toninato C East High School
59
-
Boo Nieves C Kent School
60
-
Daniil Zharkov RW Russia
61
-
Coda Gordon LW Canada
62
-
Seth Griffith C Canada
63
-
Gianluca Curcurto D Canada
64
-
Andreas Athanasiou LW Canada
65
-
Jaynen Rissling D Canada
66
-
Chandler Stephenson LW Canada
67
-
Brett Kulak D Canada
68
-
Brandon Whitney G Canada
69
-
Jarrod Maidens C Canada
70
-
James Melindy D Canada
71
-
Jake McCabe D Wisconsin
72
-
Matt Murray G Canada
73
-
Troy Bourke LW Canada
74
-
Rhett Holland D United States
75
-
Logan Nelson C Canada
76
-
Mackenzie MacEachern C Brother Rice High School
77
-
Matia Marcantuoni C Canada
78
-
Robbie Baillargeon RW Cushing Academy
79
-
Gemel Smith C Canada
80
-
Artur Gavrus C Belarus
81
-
Raphael Bussieres LW Canada
82
-
Anthony Stolarz G United States
83
-
Dillon Fournier D Canada
84
-
Dylan Blujus D Canada
85
-
Ryan Rupert C Canada
86
-
Riley Barber RW United States
87
-
Jim Vesey LW Harvard
88
-
Jon Gillies G United States
89
-
Travis Brown D Canada
90
-
Justin Haché D Canada
91
-
Charles Simard-Hudon LW Canada
92
-
Steven Hodges C Canada
93
-
Nikolay Prokhorkin LW Russia
94
-
Michael McKee D Kent School
95
-
Branden Troock RW Canada
96
-
Calle Andersson D Sweden
97
-
Matt Campagna C Canada
98
-
Max Iafrate D United States
99
-
Francois Tremblay G Canada
100
-
Eric Locke C Canada