Natural Stat Trick
Login
From Thru
Min TOI
Game Range:
From Through
Last Team Games

results for multi-team players
Drafted By

All Teams

Player Team Position AgeDate of BirthBirth CityBirth State/ProvinceBirth CountryNationality Height (in)Weight (lbs) Draft YearDraft TeamDraft RoundRound PickOverall Draft Position
1 Zdeno Chara BOS D 43 1977-03-18 Trencin SVK SVK 81 250 1996 NYI 3 4 56
2 Patrick Marleau PIT C 41 1979-09-15 Aneroid SK CAN CAN 74 215 1997 S.J 1 2 2
3 Justin Williams CAR R 39 1981-10-04 Cobourg ON CAN CAN 73 184 2000 PHI 1 28 28
4 Ilya Kovalchuk WSH L 37 1983-04-15 Tver RUS RUS 75 222 2001 ATL 1 1 1
5 Jason Spezza TOR C 37 1983-06-13 Toronto ON CAN CAN 75 216 2001 OTT 1 2 2
6 Mikko Koivu MIN C 37 1983-03-12 Turku FIN FIN 75 213 2001 MIN 1 6 6
7 Johnny Boychuk NYI D 36 1984-01-19 Edmonton AB CAN CAN 74 227 2002 COL 2 31 61
8 Alexander Steen STL L 36 1984-03-01 Winnipeg MB CAN SWE 72 211 2002 TOR 1 24 24
9 Duncan Keith CHI D 37 1983-07-16 Winnipeg MB CAN CAN 73 192 2002 CHI 2 24 54
10 Eric Staal MIN C 36 1984-10-29 Thunder Bay ON CAN CAN 76 206 2003 CAR 1 2 2
11 Ryan Suter MIN D 35 1985-01-21 Madison WI USA USA 74 206 2003 NSH 1 7 7
12 Braydon Coburn T.B D 35 1985-02-27 Shaunavon SK CAN CAN 77 224 2003 ATL 1 8 8
13 Zach Parise MIN L 36 1984-07-28 Minneapolis MN USA USA 71 195 2003 N.J 1 17 17
14 Brian Boyle FLA C 35 1984-12-18 Hingham MA USA USA 78 245 2003 L.A 1 26 26
15 Corey Perry DAL R 35 1985-05-16 Peterborough ON CAN CAN 75 205 2003 ANA 1 28 28
16 Loui Eriksson VAN L 35 1985-07-17 Gothenburg SWE SWE 74 179 2003 DAL 2 3 33
17 Patrice Bergeron BOS C 35 1985-07-24 Ancienne-Lorette QC CAN CAN 73 195 2003 BOS 2 15 45
18 Shea Weber MTL D 35 1985-08-14 Sicamous BC CAN CAN 76 230 2003 NSH 2 19 49
19 Brad Richardson ARI C 35 1985-02-04 Belleville ON CAN CAN 72 190 2003 COL 5 27 163
20 Nate Thompson PHI C 36 1984-10-05 Anchorage AK USA USA 72 205 2003 BOS 6 16 183
21 Joe Pavelski DAL C 36 1984-07-11 Plover WI USA USA 71 195 2003 S.J 7 8 205
22 Mark Giordano CGY D 37 1983-10-03 Toronto ON CAN CAN 72 200 - - - - -
23 Alex Ovechkin WSH L 35 1985-09-17 Moscow RUS RUS 75 236 2004 WSH 1 1 1
24 Evgeni Malkin PIT C 34 1986-07-31 Magnitogorsk RUS RUS 75 195 2004 PIT 1 2 2
25 Andrew Ladd NYI L 34 1985-12-12 Maple Ridge BC CAN CAN 75 192 2004 CAR 1 4 4
26 Blake Wheeler WPG R 34 1986-08-31 Plymouth MN USA USA 77 225 2004 PHX 1 5 5
27 Alexander Radulov DAL R 34 1986-07-05 Nizhny Tagil RUS RUS 73 205 2004 NSH 1 15 15
28 Blake Comeau DAL L 34 1986-02-18 Meadow Lake SK CAN CAN 73 200 2004 NYI 2 17 47
29 Carl Soderberg ARI C 35 1985-10-12 Malmö SWE SWE 75 210 2004 STL 2 19 49
30 Alex Goligoski ARI D 35 1985-07-30 Grand Rapids MN USA USA 71 185 2004 PIT 2 31 61
31 David Krejci BOS C 34 1986-04-28 Sternberk CZE CZE 72 188 2004 BOS 2 33 63
32 Andrej Sekera DAL D 34 1986-06-08 Bojnice SVK SVK 72 195 2004 BUF 3 6 71
33 Alexander Edler VAN D 34 1986-04-21 Ostersund SWE SWE 75 212 2004 VAN 3 26 91
34 Troy Brouwer STL R 35 1985-08-17 Vancouver BC CAN CAN 75 213 2004 CHI 7 21 214
35 Paul Stastny VGK C 34 1985-12-27 Quebec City QC CAN USA 72 193 2005 COL 2 14 44
36 Sidney Crosby PIT C 33 1987-08-07 Cole Harbour NS CAN CAN 71 200 2005 PIT 1 1 1
37 Jack Johnson PIT D 33 1987-01-13 Indianapolis IN USA USA 73 227 2005 CAR 1 3 3
38 Marc Staal NYR D 33 1987-01-13 Thunder Bay ON CAN CAN 76 209 2005 NYR 1 12 12
39 T.J. Oshie WSH R 33 1986-12-23 Everett WA USA USA 71 195 2005 STL 1 24 24
40 Andrew Cogliano DAL C 33 1987-06-14 Toronto ON CAN CAN 70 175 2005 EDM 1 25 25
41 Matt Niskanen PHI D 33 1986-12-06 Virginia MN USA USA 73 203 2005 DAL 1 28 28
42 James Neal EDM L 33 1987-09-03 Whitby ON CAN CAN 74 212 2005 DAL 2 3 33
43 Kris Letang PIT D 33 1987-04-24 Montreal QC CAN CAN 72 201 2005 PIT 3 1 62
44 Kris Russell EDM D 33 1987-05-02 Caroline AB CAN CAN 70 170 2005 CBJ 3 6 67
45 Keith Yandle FLA D 34 1986-09-09 Boston MA USA USA 73 192 2005 PHX 4 14 105
46 Niklas Hjalmarsson ARI D 33 1987-06-06 Eksjo SWE SWE 75 197 2005 CHI 4 17 108
47 Nathan Gerbe CBJ C 33 1987-07-24 Oxford MI USA USA 64 169 2005 BUF 5 17 142
48 Ryan Reaves VGK R 33 1987-01-20 Winnipeg MB CAN CAN 73 225 2005 STL 5 31 156
49 Anton Stralman FLA D 34 1986-08-01 Tibro SWE SWE 71 186 2005 TOR 7 22 216
50 Patric Hornqvist PIT R 33 1987-01-01 Sollentuna SWE SWE 71 189 2005 NSH 7 36 230
51 Andy Greene NYI D 38 1982-10-30 Trenton MI USA USA 71 190 - - - - -
52 Brad Marchand BOS L 32 1988-05-11 Halifax NS CAN CAN 69 181 2006 BOS 3 8 71
53 Nick Foligno CBJ L 33 1987-10-31 Buffalo NY USA USA 72 208 2006 OTT 1 28 28
54 Erik Johnson COL D 32 1988-03-21 Bloomington MN USA USA 76 225 2006 STL 1 1 1
55 Leo Komarov NYI R 33 1987-01-23 Narva EST FIN 71 209 2006 TOR 6 27 180
56 Milan Lucic CGY L 32 1988-06-07 Vancouver BC CAN CAN 75 231 2006 BOS 2 20 50
57 Cal Clutterbuck NYI R 33 1987-11-18 Welland ON CAN CAN 71 216 2006 MIN 3 9 72
58 Jeff Petry MTL D 32 1987-12-09 Ann Arbor MI USA USA 75 201 2006 EDM 2 15 45
59 Claude Giroux PHI C 32 1988-01-12 Hearst ON CAN CAN 71 185 2006 PHI 1 22 22
60 Jordan Staal CAR C 32 1988-09-10 Thunder Bay ON CAN CAN 76 220 2006 PIT 1 2 2
61 Derick Brassard NYI C 33 1987-09-22 Hull QC CAN CAN 73 202 2006 CBJ 1 6 6
62 Michael Grabner ARI L 33 1987-10-05 Villach AUT AUT 73 188 2006 VAN 1 14 14
63 Phil Kessel ARI R 33 1987-10-02 Madison WI USA USA 72 202 2006 BOS 1 5 5
64 Nicklas Backstrom WSH C 33 1987-11-23 Gävle SWE SWE 73 206 2006 WSH 1 4 4
65 Jonathan Toews CHI C 32 1988-04-29 Winnipeg MB CAN CAN 74 201 2006 CHI 1 3 3
66 Mathieu Perreault WPG L 32 1988-01-05 Drummondville QC CAN CAN 70 188 2006 WSH 6 24 177
67 Alex Killorn T.B L 31 1989-09-14 Halifax NS CAN CAN 73 198 2007 T.B 3 16 77
68 Jamie Benn DAL L 31 1989-07-18 Victoria BC CAN CAN 74 210 2007 DAL 5 8 129
69 Nick Bonino NSH C 32 1988-04-20 Hartford CT USA USA 73 196 2007 S.J 6 22 173
70 Ian Cole COL D 31 1989-02-21 Ann Arbor MI USA USA 73 225 2007 STL 1 18 18
71 Justin Braun PHI D 33 1987-02-10 Minneapolis MN USA USA 74 205 2007 S.J 7 20 201
72 Kevin Shattenkirk T.B D 31 1989-01-29 New Rochelle NY USA USA 72 203 2007 COL 1 14 14
73 Pat Maroon T.B L 32 1988-04-23 St. Louis MO USA USA 75 236 2007 PHI 6 10 161
74 James van Riemsdyk PHI L 31 1989-05-04 Middletown NJ USA USA 75 217 2007 PHI 1 2 2
75 Paul Byron MTL L 31 1989-04-27 Ottawa ON CAN CAN 69 158 2007 BUF 6 28 179
76 Riley Nash CBJ C 31 1989-05-09 Consort AB CAN CAN 73 185 2007 EDM 1 21 21
77 Kyle Turris NSH C 31 1989-08-14 New Westminster BC CAN CAN 73 190 2007 PHX 1 3 3
78 Brendan Smith NYR D 31 1989-02-08 Mimico ON CAN CAN 74 200 2007 DET 1 27 27
79 Brandon Sutter VAN C 31 1989-02-14 Huntington NY USA CAN 75 190 2007 CAR 1 11 11
80 Colton Sceviour FLA C 31 1989-04-20 Red Deer AB CAN CAN 72 190 2007 DAL 4 21 112
81 David Perron STL L 32 1988-05-28 Sherbrooke QC CAN CAN 72 200 2007 STL 1 26 26
82 Carl Gunnarsson STL D 34 1986-11-09 Orebro SWE SWE 74 198 2007 TOR 7 13 194
83 Yannick Weber NSH D 32 1988-09-23 Morges CHE CHE 71 200 2007 MTL 3 12 73
84 Patrick Kane CHI R 32 1988-11-19 Buffalo NY USA USA 71 177 2007 CHI 1 1 1
85 Robert Bortuzzo STL D 31 1989-03-18 Thunder Bay ON CAN CAN 76 216 2007 PIT 3 17 78
86 Evgenii Dadonov FLA R 31 1989-03-12 Chelyabinsk RUS RUS 71 185 2007 FLA 3 10 71
87 Mikael Backlund CGY C 31 1989-03-17 Vasteras SWE SWE 73 200 2007 CGY 1 24 24
88 Ryan McDonagh T.B D 31 1989-06-13 St. Paul MN USA USA 73 214 2007 MTL 1 12 12
89 Max Pacioretty VGK L 32 1988-11-20 New Canaan CT USA USA 74 215 2007 MTL 1 22 22
90 Jakub Voracek PHI R 31 1989-08-15 Kladno CZE CZE 74 214 2007 CBJ 1 7 7
91 Jake Muzzin TOR D 31 1989-02-21 Woodstock ON CAN CAN 75 217 2007 PIT 5 20 141
92 Alec Martinez VGK D 33 1987-07-26 Rochester Hills MI USA USA 73 209 2007 L.A 4 4 95
93 Carl Hagelin WSH L 32 1988-08-23 Sodertalje SWE SWE 71 185 2007 NYR 6 17 168
94 Lars Eller WSH C 31 1989-05-08 Rodovre DNK DNK 74 205 2007 STL 1 13 13
95 Nick Holden VGK D 33 1987-05-15 St. Albert AB CAN CAN 76 212 - - - - -
96 Jason Demers ARI D 32 1988-06-09 Dorval QC CAN CAN 73 195 2008 S.J 7 5 186
97 Jay Beagle VAN C 35 1985-10-16 Calgary AB CAN CAN 75 210 - - - - -
98 Steven Stamkos T.B C 30 1990-02-07 Markham ON CAN CAN 73 194 2008 T.B 1 1 1
99 Alex Pietrangelo STL D 30 1990-01-18 King City ON CAN CAN 75 210 2008 STL 1 4 4
100 Zach Bogosian T.B D 30 1990-07-15 Massena NY USA USA 75 200 2008 ATL 1 3 3
101 Luke Schenn T.B D 31 1989-11-02 Saskatoon SK CAN CAN 74 224 2008 TOR 1 5 5
102 Josh Bailey NYI R 31 1989-10-02 Bowmanville ON CAN CAN 73 200 2008 NYI 1 9 9
103 Tyler Myers VAN D 30 1990-02-01 Houston TX USA CAN 80 229 2008 BUF 1 12 12
104 Jake Gardiner CAR D 30 1990-07-04 Minnetonka MN USA USA 74 203 2008 ANA 1 17 17
105 Jordan Eberle NYI R 30 1990-05-15 Regina SK CAN CAN 71 187 2008 EDM 1 22 22
106 Tyler Ennis EDM C 31 1989-10-06 Edmonton AB CAN CAN 69 161 2008 BUF 1 26 26
107 John Carlson WSH D 30 1990-01-10 Natick MA USA USA 75 217 2008 WSH 1 27 27
108 Roman Josi NSH D 30 1990-06-01 Bern CHE CHE 73 201 2008 NSH 2 8 38
109 Justin Schultz PIT D 30 1990-07-06 Kelowna BC CAN CAN 74 193 2008 ANA 2 13 43
110 Derek Stepan ARI C 30 1990-06-18 Hastings MN USA USA 72 196 2008 NYR 2 21 51
111 Marco Scandella STL D 30 1990-02-23 Montreal QC CAN CAN 75 212 2008 MIN 2 25 55
112 Dale Weise MTL R 32 1988-08-05 Winnipeg MB CAN CAN 74 196 2008 NYR 4 20 111
113 TJ Brodie CGY D 30 1990-06-07 Chatham ON CAN CAN 73 185 2008 CGY 4 23 114
114 Gustav Nyquist CBJ C 31 1989-09-01 Halmstad SWE SWE 71 179 2008 DET 4 30 121
115 Derek Grant PHI C 30 1990-04-20 Abbotsford BC CAN CAN 75 206 2008 OTT 4 28 119
116 Matt Calvert COL L 30 1989-12-24 Brandon MB CAN CAN 71 186 2008 CBJ 5 6 127
117 Matt Martin NYI L 31 1989-05-08 Windsor ON CAN CAN 75 220 2008 NYI 5 27 148
118 Cam Atkinson CBJ R 31 1989-06-05 Riverside CT USA USA 68 175 2008 CBJ 6 6 157
119 Jared Spurgeon MIN D 31 1989-11-29 Edmonton AB CAN CAN 69 167 2008 NYI 6 5 156
120 Zac Rinaldo CGY C 30 1990-06-15 Mississauga ON CAN CAN 70 192 2008 PHI 6 27 178
121 Matt Bartkowski MIN D 32 1988-06-04 Pittsburgh PA USA USA 73 198 2008 FLA 7 9 190
122 Jordie Benn VAN D 33 1987-07-26 Victoria BC CAN CAN 74 199 - - - - -
123 Antoine Roussel VAN L 31 1989-11-21 Roubaix FRA FRA 71 199 - - - - -
124 Tyler Johnson T.B C 30 1990-07-29 Spokane WA USA USA 68 180 - - - - -
125 Mike Hoffman FLA L 31 1989-11-24 Kitchener ON CAN CAN 72 182 2009 OTT 5 9 130
126 Tyler Bozak STL C 34 1986-03-19 Regina SK CAN CAN 73 199 - - - - -
127 Ryan O'Reilly STL C 29 1991-02-07 Clinton ON CAN CAN 73 216 2009 COL 2 3 33
128 Kyle Clifford TOR L 29 1991-01-13 Ayr ON CAN CAN 74 211 2009 L.A 2 5 35
129 Alex Chiasson EDM R 30 1990-10-01 Montreal QC CAN CAN 76 208 2009 DAL 2 8 38
130 John Tavares TOR C 30 1990-09-20 Mississauga ON CAN CAN 73 215 2009 NYI 1 1 1
131 Victor Hedman T.B D 29 1990-12-18 Ornskoldsvik SWE SWE 78 229 2009 T.B 1 2 2
132 Matt Duchene NSH C 29 1991-01-16 Haliburton ON CAN CAN 71 195 2009 COL 1 3 3
133 Brayden Schenn STL C 29 1991-08-22 Saskatoon SK CAN CAN 73 200 2009 L.A 1 5 5
134 Oliver Ekman-Larsson ARI D 29 1991-07-17 Karlskrona SWE SWE 74 200 2009 PHX 1 6 6
135 Nazem Kadri COL C 30 1990-10-06 London ON CAN CAN 72 192 2009 TOR 1 7 7
136 Ryan Ellis NSH D 29 1991-01-03 Hamilton ON CAN CAN 70 180 2009 NSH 1 11 11
137 Calvin de Haan CHI D 29 1991-05-09 Carp ON CAN CAN 73 195 2009 NYI 1 12 12
138 Zack Kassian EDM R 29 1991-01-24 Windsor ON CAN CAN 75 211 2009 BUF 1 13 13
139 Dmitry Kulikov WPG D 30 1990-10-29 Lipetsk RUS RUS 73 204 2009 FLA 1 14 14
140 Nick Leddy NYI D 29 1991-03-20 Eden Prairie MN USA USA 72 207 2009 MIN 1 16 16
141 Chris Kreider NYR L 29 1991-04-30 Boxford MA USA USA 75 217 2009 NYR 1 19 19
142 John Moore BOS D 30 1990-11-19 Winnetka IL USA USA 74 210 2009 CBJ 1 21 21
143 Brayden McNabb VGK D 29 1991-01-21 Davidson SK CAN CAN 76 213 2009 BUF 3 5 66
144 Reilly Smith VGK R 29 1991-04-01 Toronto ON CAN CAN 72 183 2009 DAL 3 8 69
145 Tomas Tatar MTL L 30 1990-12-01 Ilava SVK SVK 70 183 2009 DET 2 30 60
146 Tyson Barrie TOR D 29 1991-07-26 Victoria BC CAN CAN 70 197 2009 COL 3 3 64
147 Dmitry Orlov WSH D 29 1991-07-23 Novokuznetsk RUS RUS 71 208 2009 WSH 2 25 55
148 Brian Dumoulin PIT D 29 1991-09-06 Biddeford ME USA USA 76 207 2009 CAR 2 21 51
149 Richard Panik WSH R 29 1991-02-07 Martin SVK SVK 73 202 2009 T.B 2 22 52
150 Mattias Ekholm NSH D 30 1990-05-24 Borlange SWE SWE 76 215 2009 NSH 4 11 102
151 Marcus Foligno MIN L 29 1991-08-10 Buffalo NY USA CAN 75 224 2009 BUF 4 13 104
152 Sami Vatanen CAR D 29 1991-06-03 Jyväskylä FIN FIN 70 185 2009 ANA 4 15 106
153 Craig Smith NSH R 31 1989-09-05 Madison WI USA USA 73 208 2009 NSH 4 7 98
154 Casey Cizikas NYI C 29 1991-02-27 Toronto ON CAN CAN 71 195 2009 NYI 4 1 92
155 David Savard CBJ D 30 1990-10-22 St. Hyacinthe QC CAN CAN 74 229 2009 CBJ 4 3 94
156 Cody Eakin WPG C 29 1991-05-24 Winnipeg MB CAN CAN 72 183 2009 WSH 3 24 85
157 Kevin Connauton COL D 30 1990-02-23 Edmonton AB CAN CAN 74 205 2009 VAN 3 22 83
158 Gabriel Bourque WPG L 30 1990-09-23 Rimouski QC CAN CAN 70 206 2009 NSH 5 11 132
159 Ben Chiarot MTL D 29 1991-05-09 Hamilton ON CAN CAN 75 225 2009 ATL 4 29 120
160 Erik Haula FLA L 29 1991-03-23 Pori FIN FIN 72 193 2009 MIN 7 1 182
161 Anders Lee NYI L 30 1990-07-03 Edina MN USA USA 75 231 2009 NYI 6 1 152
162 Nick Jensen WSH D 30 1990-09-21 St. Paul MN USA USA 72 196 2009 DET 5 29 150
163 Nic Dowd WSH C 30 1990-05-27 Huntsville AL USA USA 74 195 2009 L.A 7 17 198
164 Justin Dowling DAL C 30 1990-10-01 Calgary AB CAN CAN 70 180 - - - - -
165 Brenden Dillon WSH D 30 1990-11-13 New Westminster BC CAN CAN 76 225 - - - - -
166 Radko Gudas WSH D 30 1990-06-05 Prague CZE CZE 72 205 2010 T.B 3 6 66
167 Christopher Tanev VAN D 30 1989-12-20 Toronto ON CAN CAN 74 197 - - - - -
168 Mats Zuccarello MIN R 33 1987-09-01 Oslo NOR NOR 68 178 - - - - -
169 Calle Jarnkrok NSH C 29 1991-09-25 Gävle SWE SWE 71 186 2010 DET 2 21 51
170 Martin Marincin TOR D 28 1992-02-18 Kosice SVK SVK 77 217 2010 EDM 2 16 46
171 Justin Holl TOR D 28 1992-01-30 Tonka Bay MN USA USA 75 210 2010 CHI 2 24 54
172 Jason Zucker PIT L 28 1992-01-16 Newport Beach CA USA USA 71 192 2010 MIN 2 29 59
173 Tyler Toffoli VAN R 28 1992-04-24 Scarborough ON CAN CAN 72 197 2010 L.A 2 17 47
174 Stephen Johns DAL D 28 1992-04-18 Ellwood City PA USA USA 76 225 2010 CHI 2 30 60
175 Greg McKegg NYR C 28 1992-06-17 St. Thomas ON CAN CAN 72 192 2010 TOR 3 2 62
176 Jordan Weal MTL C 28 1992-04-15 North Vancouver BC CAN CAN 70 180 2010 L.A 3 10 70
177 Evgeny Kuznetsov WSH C 28 1992-05-19 Chelyabinsk RUS RUS 74 197 2010 WSH 1 26 26
178 Charlie Coyle BOS C 28 1992-03-02 E. Weymouth MA USA USA 75 220 2010 S.J 1 28 28
179 Jon Merrill VGK D 28 1992-02-03 Oklahoma City OK USA USA 75 195 2010 N.J 2 8 38
180 Tyler Pitlick PHI C 29 1991-11-01 Minneapolis MN USA USA 74 200 2010 EDM 2 1 31
181 Justin Faulk STL D 28 1992-03-20 South St.Paul MN USA USA 72 217 2010 CAR 2 7 37
182 Brock Nelson NYI C 29 1991-10-15 Warroad MN USA USA 75 212 2010 NYI 1 30 30
183 Derek Forbort CGY D 28 1992-03-04 Duluth MN USA USA 76 219 2010 L.A 1 15 15
184 Kevin Hayes PHI C 28 1992-05-08 Dorchester MA USA USA 77 216 2010 CHI 1 24 24
185 Vladimir Tarasenko STL R 28 1991-12-13 Yaroslavl RUS RUS 72 225 2010 STL 1 16 16
186 Austin Watson NSH L 28 1992-01-13 Ann Arbor MI USA USA 76 204 2010 NSH 1 18 18
187 Jaden Schwartz STL L 28 1992-06-25 Wilcox SK CAN CAN 70 190 2010 STL 1 14 14
188 Riley Sheahan EDM C 28 1991-12-07 St. Catharines ON CAN CAN 75 214 2010 DET 1 21 21
189 Chris Wagner BOS R 29 1991-05-27 Walpole MA USA USA 72 198 2010 ANA 5 2 122
190 Zach Hyman TOR L 28 1992-06-09 Toronto ON CAN CAN 73 211 2010 FLA 5 3 123
191 Taylor Hall ARI L 29 1991-11-14 Calgary AB CAN CAN 73 205 2010 EDM 1 1 1
192 Brett Connolly FLA R 28 1992-05-02 Campbell River BC CAN CAN 75 192 2010 T.B 1 6 6
193 Ryan Johansen NSH C 28 1992-07-31 Vancouver BC CAN CAN 75 218 2010 CBJ 1 4 4
194 Tyler Seguin DAL C 28 1992-01-31 Brampton ON CAN CAN 73 200 2010 BOS 1 2 2
195 Mark Pysyk FLA D 28 1992-01-11 Sherwood Park AB CAN CAN 73 196 2010 BUF 1 23 23
196 Jarred Tinordi NSH D 28 1992-02-20 Burnsville MN USA USA 78 230 2010 MTL 1 22 22
197 Mikael Granlund NSH C 28 1992-02-26 Oulu FIN FIN 70 185 2010 MIN 1 9 9
198 Nino Niederreiter CAR R 28 1992-09-08 Chur CHE CHE 74 218 2010 NYI 1 5 5
199 Joakim Nordstrom BOS C 28 1992-02-25 Stockholm SWE SWE 73 194 2010 CHI 3 30 90
200 Bryan Rust PIT R 28 1992-05-11 Pontiac MI USA USA 71 192 2010 PIT 3 20 80
201 Joonas Donskoi COL R 28 1992-04-13 Raahe FIN FIN 72 190 2010 FLA 4 9 99
202 Tom Kuhnhackl NYI R 28 1992-01-21 Landshut DEU DEU 74 196 2010 PIT 4 20 110
203 Brendan Gallagher MTL R 28 1992-05-06 Edmonton AB CAN CAN 69 184 2010 MTL 5 27 147
204 Jesper Fast NYR R 29 1991-12-02 Nassjo SWE SWE 72 191 2010 NYR 6 7 157
205 John Klingberg DAL D 28 1992-08-14 Gothenburg SWE SWE 74 190 2010 DAL 5 11 131
206 Micheal Ferland VAN L 28 1992-04-20 Swan River MB CAN CAN 74 217 2010 CGY 5 13 133
207 Mark Stone VGK R 28 1992-05-13 Winnipeg MB CAN CAN 75 202 2010 OTT 6 28 178
208 Alex Belzile MTL R 29 1991-08-31 Rivière-du-Loup QC CAN CAN 72 192 - - - - -
209 Taylor Fedun DAL D 32 1988-06-04 Edmonton AB CAN CAN 73 200 - - - - -
210 Ryan Dzingel CAR C 28 1992-03-09 Wheaton IL USA USA 72 190 2011 OTT 7 23 204
211 Ondrej Palat T.B L 29 1991-03-28 Frydek-Mistek CZE CZE 72 194 2011 T.B 7 27 208
212 Josh Archibald EDM R 28 1992-10-06 Regina SK CAN CAN 70 176 2011 PIT 6 23 174
213 Travis Boyd WSH C 27 1993-09-14 Hopkins MN USA USA 71 190 2011 WSH 6 26 177
214 Dylan DeMelo WPG D 27 1993-05-01 London ON CAN CAN 73 191 2011 S.J 6 28 179
215 Johnny Gaudreau CGY L 27 1993-08-13 Salem NJ USA USA 69 165 2011 CGY 4 13 104
216 Tobias Rieder CGY C 27 1993-01-10 Landshut DEU DEU 71 186 2011 EDM 4 23 114
217 Sean Kuraly BOS C 27 1993-01-20 Dublin OH USA USA 74 213 2011 S.J 5 12 133
218 Vincent Trocheck CAR C 27 1993-07-11 Pittsburgh PA USA USA 70 183 2011 FLA 3 3 64
219 Adam Lowry WPG C 27 1993-03-29 St. Louis MO USA USA 77 210 2011 WPG 3 6 67
220 Nick Cousins VGK C 27 1993-07-20 Belleville ON CAN CAN 71 183 2011 PHI 3 7 68
221 Steven Fogarty NYR C 27 1993-04-19 Chambersburg PA USA USA 75 208 2011 NYR 3 11 72
222 Blake Coleman T.B C 29 1991-11-28 Plano TX USA USA 71 200 2011 N.J 3 14 75
223 Logan Shaw WPG R 28 1992-10-05 Glace Bay NS CAN CAN 75 208 2011 FLA 3 15 76
224 Nick Shore WPG C 28 1992-09-26 Denver CO USA USA 73 198 2011 L.A 3 21 82
225 Alan Quine CGY C 27 1993-02-25 Belleville ON CAN CAN 72 203 2013 NYI 6 15 166
226 Jean-Gabriel Pageau NYI C 28 1992-11-11 Ottawa ON CAN CAN 70 180 2011 OTT 4 5 96
227 Rocco Grimaldi NSH R 27 1993-02-08 Anaheim CA USA USA 66 180 2011 FLA 2 3 33
228 Scott Mayfield NYI D 28 1992-10-14 St. Louis MO USA USA 76 223 2011 NYI 2 4 34
229 Boone Jenner CBJ C 27 1993-06-15 Dorchester ON CAN CAN 74 208 2011 CBJ 2 7 37
230 Brandon Saad CHI L 28 1992-10-27 Pittsburgh PA USA USA 73 206 2011 CHI 2 13 43
231 Joel Edmundson CAR D 27 1993-06-28 Brandon MB CAN CAN 76 215 2011 STL 2 16 46
232 Matt Nieto COL L 28 1992-11-05 Long Beach CA USA USA 71 185 2011 S.J 2 17 47
233 Xavier Ouellet MTL D 27 1993-07-29 Bayonne FRA FRA 73 193 2011 DET 2 18 48
234 William Karlsson VGK C 27 1993-01-08 Marsta SWE SWE 73 195 2011 ANA 2 23 53
235 Scott Harrington CBJ D 27 1993-03-10 Kingston ON CAN CAN 74 204 2011 PIT 2 24 54
236 Nikita Kucherov T.B R 27 1993-06-17 Maykop RUS RUS 71 183 2011 T.B 2 28 58
237 Ryan Nugent-Hopkins EDM C 27 1993-04-12 Burnaby BC CAN CAN 72 184 2011 EDM 1 1 1
238 Gabriel Landeskog COL L 28 1992-11-23 Stockholm SWE SWE 73 215 2011 COL 1 2 2
239 Jonathan Huberdeau FLA L 27 1993-06-04 Saint-Jerome QC CAN CAN 73 202 2011 FLA 1 3 3
240 Adam Larsson EDM D 28 1992-11-12 Skellefteå SWE SWE 75 208 2011 N.J 1 4 4
241 Ryan Strome NYR C 27 1993-07-11 Mississauga ON CAN CAN 73 193 2011 NYI 1 5 5
242 Mika Zibanejad NYR C 27 1993-04-18 Huddinge SWE SWE 74 208 2011 OTT 1 6 6
243 Mark Scheifele WPG C 27 1993-03-15 Kitchener ON CAN CAN 75 207 2011 WPG 1 7 7
244 Sean Couturier PHI C 27 1992-12-07 Phoenix AZ USA CAN 75 211 2011 PHI 1 8 8
245 Dougie Hamilton CAR D 27 1993-06-17 Toronto ON CAN CAN 78 229 2011 BOS 1 9 9
246 Jonas Brodin MIN D 27 1993-07-12 Karlstad SWE SWE 73 194 2011 MIN 1 10 10
247 Jamie Oleksiak DAL D 27 1992-12-21 Toronto ON CAN CAN 79 255 2011 DAL 1 14 14
248 J.T. Miller VAN C 27 1993-03-14 East Palestine OH USA USA 73 218 2011 NYR 1 15 15
249 Joel Armia MTL R 27 1993-05-31 Pori FIN FIN 75 213 2011 BUF 1 16 16
250 Nathan Beaulieu WPG D 27 1992-12-05 Strathroy ON CAN CAN 74 200 2011 MTL 1 17 17
251 Oscar Klefbom EDM D 27 1993-07-20 Karlstad SWE SWE 75 216 2011 EDM 1 19 19
252 Connor Murphy CHI D 27 1993-03-26 Dublin OH USA USA 76 212 2011 PHX 1 20 20
253 Phillip Danault MTL C 27 1993-02-24 Victoriaville QC CAN CAN 73 201 2011 CHI 1 26 26
254 Vladislav Namestnikov COL C 28 1992-11-22 Zhukovskiy RUS RUS 71 183 2011 T.B 1 27 27
255 Jonathan Marchessault VGK C 29 1990-12-27 Cap-Rouge QC CAN CAN 69 180 - - - - -
256 Barclay Goodrow T.B C 27 1993-02-26 Toronto ON CAN CAN 74 215 - - - - -
257 Brad Hunt MIN D 32 1988-08-24 Maple Ridge BC CAN CAN 69 176 - - - - -
258 Torey Krug BOS D 29 1991-04-12 Livonia MI USA USA 69 186 - - - - -
259 Yanni Gourde T.B C 28 1991-12-15 Saint-Narcisse QC CAN CAN 69 175 - - - - -
260 Ryan Murray CBJ D 27 1993-09-27 Regina SK CAN CAN 73 206 2012 CBJ 1 2 2
261 Alex Galchenyuk MIN C 26 1994-02-12 Milwaukee WI USA USA 73 207 2012 MTL 1 3 3
262 Morgan Rielly TOR D 26 1994-03-09 Vancouver BC CAN CAN 73 219 2012 TOR 1 5 5
263 Matt Dumba MIN D 26 1994-07-25 Regina SK CAN CAN 72 180 2012 MIN 1 7 7
264 Phillip Di Giuseppe NYR L 27 1993-10-09 Toronto ON CAN CAN 72 193 2012 CAR 2 8 38
265 Brady Skjei CAR D 26 1994-03-26 Lakeville MN USA USA 75 210 2012 NYR 1 28 28
266 Tanner Pearson VAN L 28 1992-08-10 Kitchener ON CAN CAN 73 201 2012 L.A 1 30 30
267 Scott Laughton PHI C 26 1994-05-30 Oakville ON CAN CAN 73 190 2012 PHI 1 20 20
268 Mark Jankowski CGY C 26 1994-09-13 Hamilton ON CAN CAN 76 212 2012 CGY 1 21 21
269 Olli Maatta CHI D 26 1994-08-22 Jyväskylä FIN FIN 74 206 2012 PIT 1 22 22
270 Mike Matheson FLA D 26 1994-02-27 Pointe-Claire QC CAN CAN 74 188 2012 FLA 1 23 23
271 Cody Ceci TOR D 26 1993-12-21 Ottawa ON CAN CAN 74 210 2012 OTT 1 15 15
272 Tom Wilson WSH R 26 1994-03-29 Toronto ON CAN CAN 76 220 2012 WSH 1 16 16
273 Teuvo Teravainen CAR L 26 1994-09-11 Helsinki FIN FIN 71 191 2012 CHI 1 18 18
274 Jacob Trouba NYR D 26 1994-02-26 Rochester MI USA USA 75 209 2012 WPG 1 9 9
275 Slater Koekkoek CHI D 26 1994-02-18 Winchester ON CAN CAN 74 193 2012 T.B 1 10 10
276 Filip Forsberg NSH L 26 1994-08-13 Ostervala SWE SWE 73 205 2012 WSH 1 11 11
277 Radek Faksa DAL C 26 1994-01-09 Vitkov CZE CZE 75 220 2012 DAL 1 13 13
278 Matt Grzelcyk BOS D 26 1994-01-05 Charlestown MA USA USA 69 174 2012 BOS 3 24 85
279 Colton Parayko STL D 27 1993-05-12 St. Albert AB CAN CAN 78 230 2012 STL 3 25 86
280 Oskar Sundqvist STL C 26 1994-03-23 Boden SWE SWE 75 209 2012 PIT 3 20 81
281 Esa Lindell DAL D 26 1994-05-23 Vantaa FIN FIN 75 215 2012 DAL 3 13 74
282 Chandler Stephenson VGK C 26 1994-04-22 Saskatoon SK CAN CAN 72 208 2012 WSH 3 16 77
283 Shayne Gostisbehere PHI D 27 1993-04-20 Pembroke Pines FL USA USA 71 180 2012 PHI 3 17 78
284 Mackenzie MacEachern STL L 26 1994-03-09 Bloomfield Hills MI USA USA 74 190 2012 STL 3 6 67
285 Devin Shore CBJ C 26 1994-07-19 Ajax ON CAN CAN 72 206 2012 DAL 2 31 61
286 Jujhar Khaira EDM L 26 1994-08-13 Surrey BC CAN CAN 76 212 2012 EDM 3 2 63
287 Adam Pelech NYI D 26 1994-08-16 Toronto ON CAN CAN 75 218 2012 NYI 3 4 65
288 Jordan Martinook CAR L 28 1992-07-25 Brandon MB CAN CAN 72 196 2012 PHX 2 28 58
289 Colton Sissons NSH C 27 1993-11-05 North Vancouver BC CAN CAN 73 200 2012 NSH 2 20 50
290 Teddy Blueger PIT C 26 1994-08-15 Riga LVA LVA 72 185 2012 PIT 2 22 52
291 Brock McGinn CAR L 26 1994-02-02 Fergus ON CAN CAN 72 187 2012 CAR 2 17 47
292 Charles Hudon MTL L 26 1994-06-23 Alma QC CAN CAN 70 190 2012 MTL 5 1 122
293 Dominic Toninato FLA C 26 1994-03-09 Duluth MN USA USA 74 191 2012 TOR 5 5 126
294 Jaccob Slavin CAR D 26 1994-05-01 Denver CO USA USA 75 207 2012 CAR 4 29 120
295 Andreas Athanasiou EDM L 26 1994-08-06 London ON CAN CAN 74 188 2012 DET 4 19 110
296 Brett Kulak MTL D 26 1994-01-06 Edmonton AB CAN CAN 74 190 2012 CGY 4 14 105
297 Cedric Paquette T.B C 27 1993-08-13 Gaspe QC CAN CAN 73 204 2012 T.B 4 10 101
298 Erik Gustafsson CGY D 28 1992-03-14 Nynashamn SWE SWE 72 197 2012 EDM 4 2 93
299 Matthew Benning EDM D 26 1994-05-25 Edmonton AB CAN CAN 73 203 2012 BOS 6 24 175
300 Vinnie Hinostroza ARI R 26 1994-04-03 Chicago IL USA USA 69 173 2012 CHI 6 18 169
301 Alexander Kerfoot TOR C 26 1994-08-11 Vancouver BC CAN CAN 70 185 2012 N.J 5 29 150
302 Buddy Robinson CGY R 29 1991-09-30 Bellmawr NJ USA USA 78 232 - - - - -
303 Nate Schmidt VGK D 29 1991-07-16 St. Cloud MN USA USA 73 194 - - - - -
304 Michael Raffl PHI L 32 1988-12-01 Villach AUT AUT 72 200 - - - - -
305 Brian Pinho WSH C 25 1995-05-11 Beverly MA USA USA 72 193 2013 WSH 6 23 174
306 Dominik Kubalik CHI L 25 1995-08-21 Plzen CZE CZE 74 179 2013 L.A 7 10 191
307 Andreas Johnsson TOR L 26 1994-11-21 Gävle SWE SWE 70 194 2013 TOR 7 21 202
308 MacKenzie Weegar FLA D 26 1994-01-07 Ottawa ON CAN CAN 72 200 2013 FLA 7 25 206
309 Tyler Motte VAN C 25 1995-03-10 St. Clair MI USA USA 70 192 2013 CHI 4 30 121
310 Tucker Poolman WPG D 27 1993-06-08 Dubuque IA USA USA 74 199 2013 WPG 5 6 127
311 Connor Clifton BOS D 25 1995-04-28 Long Branch NJ USA USA 71 175 2013 PHX 5 12 133
312 Carson Soucy MIN D 26 1994-07-27 Viking AB CAN CAN 77 210 2013 MIN 5 16 137
313 Josh Brown FLA D 26 1994-01-21 London ON CAN CAN 77 217 2013 FLA 6 1 152
314 Pavel Buchnevich NYR R 25 1995-04-17 Cherepovets RUS RUS 74 197 2013 NYR 3 14 75
315 Jake Guentzel PIT L 26 1994-10-06 Omaha NE USA USA 71 180 2013 PIT 3 16 77
316 Mattias Janmark DAL C 27 1992-12-08 Stockholm SWE SWE 73 195 2013 DET 3 18 79
317 Carter Verhaeghe T.B C 25 1995-08-14 Toronto ON CAN CAN 73 180 2013 TOR 3 21 82
318 Oliver Bjorkstrand CBJ R 25 1995-04-10 Herning DNK DNK 72 177 2013 CBJ 3 28 89
319 Andrew Copp WPG C 26 1994-07-08 Ann Arbor MI USA USA 73 206 2013 WPG 4 13 104
320 Ryan Graves COL D 25 1995-05-21 Yarmouth NS CAN CAN 77 220 2013 NYR 4 19 110
321 Andre Burakovsky COL L 25 1995-02-09 Klagenfurt AUT SWE 75 201 2013 WSH 1 23 23
322 Shea Theodore VGK D 25 1995-08-03 Langley BC CAN CAN 74 195 2013 ANA 1 26 26
323 Jason Dickinson DAL C 25 1995-07-04 Georgetown ON CAN CAN 74 200 2013 DAL 1 29 29
324 Ryan Hartman MIN R 26 1994-09-20 Hilton Head Isl. SC USA USA 72 189 2013 CHI 1 30 30
325 Jacob de la Rose STL L 25 1995-05-20 Arvika SWE SWE 75 215 2013 MTL 2 4 34
326 J.T. Compher COL L 25 1995-04-08 Northbrook IL USA USA 72 190 2013 BUF 2 5 35
327 Robert Hagg PHI D 25 1995-02-08 Uppsala SWE SWE 74 204 2013 PHI 2 11 41
328 Artturi Lehkonen MTL L 25 1995-07-04 Piikkio FIN FIN 72 176 2013 MTL 2 25 55
329 William Carrier VGK L 25 1994-12-20 LaSalle QC CAN CAN 74 218 2013 STL 2 27 57
330 Zach Sanford STL L 26 1994-11-09 Salem MA USA USA 76 207 2013 WSH 2 31 61
331 Nathan MacKinnon COL C 25 1995-09-01 Halifax NS CAN CAN 72 200 2013 COL 1 1 1
332 Aleksander Barkov FLA C 25 1995-09-02 Tampere FIN FIN 75 210 2013 FLA 1 2 2
333 Jonathan Drouin MTL L 25 1995-03-28 Ste-Agathe QC CAN CAN 72 197 2013 T.B 1 3 3
334 Seth Jones CBJ D 26 1994-10-03 Arlington TX USA USA 76 209 2013 NSH 1 4 4
335 Elias Lindholm CGY C 26 1994-12-02 Boden SWE SWE 73 195 2013 CAR 1 5 5
336 Sean Monahan CGY C 26 1994-10-12 Brampton ON CAN CAN 75 200 2013 CGY 1 6 6
337 Darnell Nurse EDM D 25 1995-02-04 Hamilton ON CAN CAN 76 221 2013 EDM 1 7 7
338 Bo Horvat VAN C 25 1995-04-05 London ON CAN CAN 72 215 2013 VAN 1 9 9
339 Valeri Nichushkin COL R 25 1995-03-04 Chelyabinsk RUS RUS 76 210 2013 DAL 1 10 10
340 Max Domi MTL C 25 1995-03-02 Winnipeg MB CAN CAN 70 192 2013 PHX 1 12 12
341 Josh Morrissey WPG D 25 1995-03-28 Calgary AB CAN CAN 72 195 2013 WPG 1 13 13
342 Alexander Wennberg CBJ C 26 1994-09-22 Stockholm SWE SWE 74 197 2013 CBJ 1 14 14
343 Ryan Pulock NYI D 26 1994-10-06 Dauphin MB CAN CAN 74 217 2013 NYI 1 15 15
344 Nikita Zadorov COL D 25 1995-04-16 Moscow RUS RUS 77 235 2013 BUF 1 16 16
345 Frederik Gauthier TOR C 25 1995-04-26 Laval QC CAN CAN 77 239 2013 TOR 1 21 21
346 Ross Johnston NYI L 26 1994-02-18 Charlottetown PE CAN CAN 77 235 - - - - -
347 Joel Hanley DAL D 29 1991-06-08 Keswick ON CAN CAN 71 190 - - - - -
348 Conor Sheary PIT L 28 1992-06-08 Winchester MA USA USA 68 179 - - - - -
349 Trevor van Riemsdyk CAR D 29 1991-07-24 Middletown NJ USA USA 74 192 - - - - -
350 Ryan Carpenter CHI C 29 1991-01-18 Oviedo FL USA USA 72 200 - - - - -
351 Jordan Oesterle ARI D 28 1992-06-25 Dearborn Heights MI USA USA 72 182 - - - - -
352 Patrick Brown VGK C 28 1992-05-29 Bloomfield Hills MI USA USA 73 214 - - - - -
353 Garnet Hathaway WSH R 29 1991-11-23 Kennebunkport ME USA USA 74 210 - - - - -
354 Pierre-Edouard Bellemare COL C 35 1985-03-06 Le Blanc-Mesnil FRA FRA 72 198 - - - - -
355 Tomas Nosek VGK L 28 1992-09-01 Pardubice CZE CZE 75 205 - - - - -
356 Aaron Ekblad FLA D 24 1996-02-07 Windsor ON CAN CAN 76 215 2014 FLA 1 1 1
357 Leon Draisaitl EDM C 25 1995-10-27 Cologne DEU DEU 74 208 2014 EDM 1 3 3
358 Sam Bennett CGY C 24 1996-06-20 Holland Landing ON CAN CAN 73 195 2014 CGY 1 4 4
359 Michael Dal Colle NYI L 24 1996-06-20 Richmond Hill ON CAN CAN 75 204 2014 NYI 1 5 5
360 Jake Virtanen VAN R 24 1996-08-17 New Westminster BC CAN CAN 73 226 2014 VAN 1 6 6
361 Haydn Fleury CAR D 24 1996-07-08 Carlyle SK CAN CAN 75 208 2014 CAR 1 7 7
362 William Nylander TOR R 24 1996-05-01 Calgary AB CAN SWE 72 196 2014 TOR 1 8 8
363 Nikolaj Ehlers WPG L 24 1996-02-14 Aalborg DNK DNK 72 172 2014 WPG 1 9 9
364 Nick Ritchie BOS L 24 1995-12-05 Orangeville ON CAN CAN 74 230 2014 ANA 1 10 10
365 Kevin Fiala MIN L 24 1996-07-22 St. Gallen CHE CHE 70 193 2014 NSH 1 11 11
366 Jakub Vrana WSH L 24 1996-02-28 Prague CZE CZE 72 195 2014 WSH 1 13 13
367 Travis Sanheim PHI D 24 1996-03-29 Elkhorn MB CAN CAN 75 181 2014 PHI 1 17 17
368 Alex Tuch VGK R 24 1996-05-10 Syracuse NY USA USA 76 220 2014 MIN 1 18 18
369 Tony DeAngelo NYR D 25 1995-10-24 Sewell NJ USA USA 71 180 2014 T.B 1 19 19
370 Kasperi Kapanen TOR R 24 1996-07-23 Kuopio FIN FIN 73 194 2014 PIT 1 22 22
371 Jared McCann PIT C 24 1996-05-31 Stratford ON CAN CAN 73 185 2014 VAN 1 24 24
372 David Pastrnak BOS R 24 1996-05-25 Havirov CZE CZE 72 194 2014 BOS 1 25 25
373 John Quenneville CHI C 24 1996-04-16 Edmonton AB CAN CAN 73 195 2014 N.J 1 30 30
374 Brendan Lemieux NYR L 24 1996-03-15 Denver CO USA USA 73 213 2014 BUF 2 1 31
375 Ivan Barbashev STL C 24 1995-12-14 Moscow RUS RUS 72 187 2014 STL 2 3 33
376 Marcus Pettersson PIT D 24 1996-05-08 Skellefteå SWE SWE 76 177 2014 ANA 2 8 38
377 Nicolas Aube-Kubel PHI R 24 1996-05-10 Slave Lake AB CAN CAN 71 187 2014 PHI 2 18 48
378 Ryan Donato MIN C 24 1996-04-09 Boston MA USA USA 72 192 2014 BOS 2 26 56
379 Christian Dvorak ARI C 24 1996-02-02 Palos IL USA USA 72 195 2014 ARI 2 28 58
380 Warren Foegele CAR L 24 1996-04-01 Markham ON CAN CAN 74 198 2014 CAR 3 7 67
381 Brayden Point T.B C 24 1996-03-13 Calgary AB CAN CAN 70 166 2014 T.B 3 19 79
382 Lucas Wallmark FLA C 25 1995-09-05 Umea SWE SWE 72 178 2014 CAR 4 7 97
383 Devon Toews NYI D 26 1994-02-21 Abbotsford BC CAN CAN 73 191 2014 NYI 4 18 108
384 Viktor Arvidsson NSH R 27 1993-04-08 Skellefteå SWE SWE 69 180 2014 NSH 4 22 112
385 Sam Lafferty PIT C 25 1995-03-06 Hollidaysburg PA USA USA 73 195 2014 PIT 4 23 113
386 Oskar Lindblom PHI L 24 1996-08-15 Gävle SWE SWE 73 191 2014 PHI 5 18 138
387 Anders Bjork BOS L 24 1996-08-05 Mequon WI USA USA 72 190 2014 BOS 5 26 146
388 Sammy Blais STL L 24 1996-06-17 Montmagny QC CAN CAN 74 205 2014 STL 6 26 176
389 Pierre Engvall TOR L 24 1996-05-31 Ljungby SWE SWE 77 214 2014 TOR 7 8 188
390 Ondrej Kase BOS R 25 1995-11-08 Kadan CZE CZE 72 190 2014 ANA 7 25 205
391 Jake Evans MTL C 24 1996-06-02 Toronto ON CAN CAN 73 181 2014 MTL 7 27 207
392 Matthew Highmore CHI C 24 1996-02-27 Halifax NS CAN CAN 71 188 - - - - -
393 Dryden Hunt FLA L 25 1995-11-24 Cranbrook BC CAN CAN 72 193 - - - - -
394 Andrew Mangiapane CGY L 24 1996-04-04 Toronto ON CAN CAN 70 184 2015 CGY 6 15 166
395 Frank Vatrano FLA C 26 1994-03-14 East Longmeadow MA USA USA 69 197 - - - - -
396 Noah Hanifin CGY D 23 1997-01-25 Boston MA USA USA 75 215 2015 CAR 1 5 5
397 Rasmus Andersson CGY D 24 1996-10-27 Malmö SWE SWE 73 214 2015 CGY 2 23 53
398 Kyle Connor WPG L 23 1996-12-09 Shelby Twp. MI USA USA 73 182 2015 WPG 1 17 17
399 Jonas Siegenthaler WSH D 23 1997-05-06 Zurich CHE CHE 75 210 2015 WSH 2 27 57
400 Connor McDavid EDM C 23 1997-01-13 Richmond Hill ON CAN CAN 73 193 2015 EDM 1 1 1
401 Vince Dunn STL D 24 1996-10-29 Mississauga ON CAN CAN 72 203 2015 STL 2 26 56
402 Travis Dermott TOR D 23 1996-12-22 Newmarket ON CAN CAN 72 205 2015 TOR 2 4 34
403 Jordan Greenway MIN L 23 1997-02-16 Canton NY USA USA 78 225 2015 MIN 2 20 50
404 Erik Cernak T.B D 23 1997-05-28 Kosice SVK SVK 75 230 2015 L.A 2 13 43
405 Mikko Rantanen COL R 24 1996-10-29 Nousiainen FIN FIN 76 215 2015 COL 1 10 10
406 Jansen Harkins WPG C 23 1997-05-23 Cleveland OH USA USA 73 182 2015 WPG 2 17 47
407 Sebastian Aho CAR C 23 1997-07-26 Rauma FIN FIN 71 176 2015 CAR 2 5 35
408 Christian Fischer ARI R 23 1997-04-15 Chicago IL USA USA 74 214 2015 ARI 2 2 32
409 Travis Konecny PHI R 23 1997-03-11 London ON CAN CAN 70 175 2015 PHI 1 24 24
410 Dylan Strome CHI C 23 1997-03-07 Mississauga ON CAN CAN 75 200 2015 ARI 1 3 3
411 Brandon Carlo BOS D 24 1996-11-26 Colorado Springs CO USA USA 77 212 2015 BOS 2 7 37
412 Brock Boeser VAN R 23 1997-02-25 Burnsville MN USA USA 73 208 2015 VAN 1 23 23
413 Mathew Barzal NYI C 23 1997-05-26 Coquitlam BC CAN CAN 72 187 2015 NYI 1 16 16
414 Roope Hintz DAL L 24 1996-11-17 Tampere FIN FIN 75 220 2015 DAL 2 19 49
415 Ethan Bear EDM D 23 1997-06-26 Regina SK CAN CAN 71 197 2015 EDM 5 3 124
416 Caleb Jones EDM D 23 1997-06-06 Arlington TX USA USA 73 194 2015 EDM 4 26 117
417 Jack Roslovic WPG C 23 1997-01-29 Columbus OH USA USA 73 187 2015 WPG 1 25 25
418 Zach Werenski CBJ D 23 1997-07-19 Grosse Pointe MI USA USA 74 212 2015 CBJ 1 8 8
419 Nicolas Roy VGK C 23 1997-02-05 Amos QC CAN CAN 76 200 2015 CAR 4 5 96
420 Anthony Beauvillier NYI L 23 1997-06-08 Sorel-Tracy QC CAN CAN 71 182 2015 NYI 1 28 28
421 Jeremy Lauzon BOS D 23 1997-04-28 Val D'or QC CAN CAN 73 204 2015 BOS 2 22 52
422 Lawson Crouse ARI L 23 1997-06-23 Mt. Brydges ON CAN CAN 76 220 2015 FLA 1 11 11
423 Mitchell Stephens T.B C 23 1997-02-05 Peterborough ON CAN CAN 72 193 2015 T.B 2 3 33
424 Mitchell Marner TOR R 23 1997-05-05 Markham ON CAN CAN 72 175 2015 TOR 1 4 4
425 Joel Eriksson Ek MIN C 23 1997-01-29 Karlstad SWE SWE 73 210 2015 MIN 1 20 20
426 Denis Gurianov DAL R 23 1997-06-07 Togliatti RUS RUS 75 200 2015 DAL 1 12 12
427 Jake DeBrusk BOS L 24 1996-10-17 Edmonton AB CAN CAN 72 188 2015 BOS 1 14 14
428 Ivan Provorov PHI D 23 1997-01-13 Yaroslavl RUS RUS 73 201 2015 PHI 1 7 7
429 John Marino PIT D 23 1997-05-21 Brockton MA USA USA 73 181 2015 EDM 6 3 154
430 Anthony Cirelli T.B C 23 1997-07-15 Etobicoke ON CAN CAN 72 193 2015 T.B 3 11 72
431 Artemi Panarin NYR L 29 1991-10-30 Korkino RUS RUS 71 170 - - - - -
432 Dean Kukan CBJ D 27 1993-07-08 Volketswil CHE CHE 74 192 - - - - -
433 Noel Acciari FLA C 29 1991-12-01 Johnston RI USA USA 70 203 - - - - -
434 Derek Ryan CGY C 33 1986-12-29 Spokane WA USA USA 71 185 - - - - -
435 Kevin Stenlund CBJ C 24 1996-09-20 Huddinge SWE SWE 76 209 2015 CBJ 2 28 58
436 Aleksi Saarela FLA C 23 1997-01-07 Helsinki FIN FIN 71 200 2015 NYR 3 28 89
437 Conor Garland ARI R 24 1996-03-11 Scituate MA USA USA 70 165 2015 ARI 5 2 123
438 Adam Gaudette VAN C 24 1996-10-03 Braintree MA USA USA 73 170 2015 VAN 5 28 149
439 Vladislav Gavrikov CBJ D 25 1995-11-21 Yaroslavl RUS RUS 75 213 2015 CBJ 6 8 159
440 Mason Appleton WPG C 24 1996-01-15 Green Bay WI USA USA 74 193 2015 WPG 6 17 168
441 Markus Nutivaara CBJ D 26 1994-06-06 Oulu FIN FIN 73 187 2015 CBJ 7 8 189
442 Philippe Myers PHI D 23 1997-01-25 Moncton NB CAN CAN 77 210 - - - - -
443 Brandon Tanev PIT L 28 1991-12-31 Toronto ON CAN CAN 72 180 - - - - -
444 Matthew Tkachuk CGY L 22 1997-12-11 Scottsdale AZ USA USA 74 202 2016 CGY 1 6 6
445 Luke Kunin MIN C 22 1997-12-04 Chesterfield MO USA USA 72 197 2016 MIN 1 15 15
446 Auston Matthews TOR C 23 1997-09-17 San Ramon CA USA USA 75 220 2016 TOR 1 1 1
447 Adam Fox NYR D 22 1998-02-17 Jericho NY USA USA 71 181 2016 CGY 3 5 66
448 Ryan Lindgren NYR D 22 1998-02-11 Burnsville MN USA USA 72 191 2016 BOS 2 19 49
449 Charlie McAvoy BOS D 22 1997-12-21 Long Beach NY USA USA 72 208 2016 BOS 1 14 14
450 Julien Gauthier NYR R 23 1997-10-15 Pointe-aux-Trembles QC CAN CAN 76 227 2016 CAR 1 21 21
451 Alex DeBrincat CHI L 22 1997-12-18 Farmington Hills MI USA USA 67 165 2016 CHI 2 9 39
452 Patrik Laine WPG R 22 1998-04-19 Tampere FIN FIN 77 206 2016 WPG 1 2 2
453 Clayton Keller ARI R 22 1998-07-29 Chesterfield MO USA USA 70 170 2016 ARI 1 7 7
454 Jakob Chychrun ARI D 22 1998-03-31 Boca Raton FL USA USA 74 210 2016 ARI 1 16 16
455 Dillon Dube CGY C 22 1998-07-20 Golden AB CAN CAN 71 187 2016 CGY 2 26 56
456 Brett Howden NYR C 22 1998-03-29 Calgary AB CAN CAN 74 197 2016 T.B 1 27 27
457 Olli Juolevi VAN D 22 1998-05-05 Helsinki FIN FIN 74 182 2016 VAN 1 5 5
458 Tyson Jost COL C 22 1998-03-14 St. Albert AB CAN CAN 71 187 2016 COL 1 10 10
459 Dante Fabbro NSH D 22 1998-06-20 Coquitlam BC CAN CAN 72 189 2016 NSH 1 17 17
460 Victor Mete MTL D 22 1998-06-07 Woodbridge ON CAN CAN 69 187 2016 MTL 4 9 100
461 Nick Caamano DAL R 22 1998-09-07 Hamilton ON CAN CAN 74 200 2016 DAL 5 25 146
462 Connor Bunnaman PHI C 22 1998-04-16 Guelph ON CAN CAN 73 207 2016 PHI 4 18 109
463 Jordan Kyrou STL C 22 1998-05-05 Toronto ON CAN CAN 72 175 2016 STL 2 5 35
464 Riley Stillman FLA D 22 1998-03-09 Peterborough ON CAN CAN 73 196 2016 FLA 4 23 114
465 Samuel Girard COL D 22 1998-05-12 Roberval QC CAN CAN 70 170 2016 NSH 2 17 47
466 Pierre-Luc Dubois CBJ C 22 1998-06-24 Ste-Agathe-Des-Monts QC CAN CAN 75 218 2016 CBJ 1 3 3
467 Mikhail Sergachev T.B D 22 1998-06-25 Nizhnekamsk RUS RUS 75 216 2016 MTL 1 9 9
468 Alex Nylander CHI L 22 1998-03-02 Calgary AB CAN CAN 73 192 2016 BUF 1 8 8
469 Troy Stecher VAN D 26 1994-04-07 Richmond BC CAN CAN 70 186 - - - - -
470 Drake Caggiula CHI C 26 1994-06-20 Pickering ON CAN CAN 70 176 - - - - -
471 Michal Kempny WSH D 30 1990-09-08 Hodonin CZE CZE 72 195 - - - - -
472 Lucas Carlsson CHI D 23 1997-07-05 Gävle SWE SWE 72 189 2016 CHI 4 19 110
473 Zack MacEwen VAN C 24 1996-07-08 Charlottetown PE CAN CAN 75 205 - - - - -
474 Zach Aston-Reese PIT C 26 1994-08-10 Staten Island NY USA USA 72 204 - - - - -
475 Kailer Yamamoto EDM R 22 1998-09-29 Spokane WA USA USA 68 153 2017 EDM 1 22 22
476 Conor Timmins COL D 22 1998-09-18 St. Catharines ON CAN CAN 74 185 2017 COL 2 1 32
477 Morgan Geekie CAR C 22 1998-07-20 Strathclair MB CAN CAN 74 192 2017 CAR 3 5 67
478 Elias Pettersson VAN C 22 1998-11-12 Sundsvall SWE SWE 74 176 2017 VAN 1 5 5
479 Nick Suzuki MTL C 21 1999-08-10 London ON CAN CAN 71 201 2017 VGK 1 13 13
480 Jack Studnicka BOS C 21 1999-02-18 Windsor ON CAN CAN 73 171 2017 BOS 2 22 53
481 Robert Thomas STL C 21 1999-07-02 Aurora ON CAN CAN 72 188 2017 STL 1 20 20
482 Miro Heiskanen DAL D 21 1999-07-18 Espoo FIN FIN 73 190 2017 DAL 1 3 3
483 Martin Necas CAR C 21 1999-01-15 Nove Mesto na Morave CZE CZE 73 189 2017 CAR 1 12 12
484 Cale Makar COL D 22 1998-10-30 Calgary AB CAN CAN 71 187 2017 COL 1 4 4
485 Alexandre Texier CBJ C 21 1999-09-13 St. Martin D'heres FRA FRA 72 192 2017 CBJ 2 14 45
486 Filip Chytil NYR C 21 1999-09-05 Kromeriz CZE CZE 74 206 2017 NYR 1 21 21
487 David Kampf CHI C 25 1995-01-12 Chomutov CZE CZE 74 188 - - - - -
488 Neal Pionk WPG D 25 1995-07-29 Hermantown MN USA USA 72 186 - - - - -
489 Oscar Fantenberg VAN D 29 1991-10-07 Ljunby SWE SWE 72 206 - - - - -
490 Jan Rutta T.B D 30 1990-07-29 Písek CZE CZE 75 204 - - - - -
491 Alexander Volkov T.B R 23 1997-08-02 Moscow RUS RUS 73 191 2017 T.B 2 17 48
492 Emil Bemstrom CBJ C 21 1999-06-01 Nykoping SWE SWE 71 190 2017 CBJ 4 24 117
493 Sheldon Dries COL C 26 1994-04-23 Macomb Township WI USA USA 69 180 - - - - -
494 Zach Whitecloud VGK D 24 1996-11-28 Brandon MB CAN CAN 74 209 - - - - -
495 Eric Robinson CBJ L 25 1995-06-14 BELLMAWR NJ USA USA 74 197 - - - - -
496 Martin Fehervary WSH D 21 1999-10-06 Bratislava SVK SVK 74 200 2018 WSH 2 15 46
497 Joel Farabee PHI L 20 2000-02-25 Syracuse NY USA USA 72 164 2018 PHI 1 14 14
498 Quinn Hughes VAN D 21 1999-10-14 Orlando FL USA USA 70 170 2018 VAN 1 7 7
499 Jesperi Kotkaniemi MTL C 20 2000-07-06 Pori FIN FIN 74 198 2018 MTL 1 3 3
500 Andrei Svechnikov CAR R 20 2000-03-26 Barnual RUS RUS 74 195 2018 CAR 1 2 2
501 Barrett Hayton ARI C 20 2000-06-09 Peterborough ON CAN CAN 73 190 2018 ARI 1 5 5
502 Liam Foudy CBJ C 20 2000-02-04 Toronto ON CAN CAN 72 182 2018 CBJ 1 18 18
503 Noah Dobson NYI D 20 2000-01-07 Summerside PE CAN CAN 75 184 2018 NYI 1 12 12
504 Adam Boqvist CHI D 20 2000-08-15 Falun SWE SWE 71 179 2018 CHI 1 8 8
505 Karson Kuhlman BOS C 25 1995-09-26 Esko MN USA USA 71 185 - - - - -
506 Par Lindholm BOS C 29 1991-10-05 Kusmark SWE SWE 72 183 - - - - -
507 Logan O'Connor COL R 24 1996-08-14 Missouri City TX USA USA 72 175 - - - - -
508 Brady Keeper FLA D 24 1996-06-05 Cross Lake MB CAN CAN 74 209 - - - - -
509 Nico Sturm MIN C 25 1995-05-03 Augsburg DEU DEU 75 206 - - - - -
510 Kirby Dach CHI C 19 2001-01-21 Fort Saskatchewan AB CAN CAN 76 197 2019 CHI 1 3 3
511 Kaapo Kakko NYR R 19 2001-02-13 Turku FIN FIN 75 199 2019 NYR 1 2 2
512 Thomas Harley DAL D 19 2001-08-19 Syracuse NY USA USA 75 190 2019 DAL 1 18 18
513 Nicholas Robertson TOR L 19 2001-09-11 Pasadena CA USA USA 69 164 2019 TOR 2 22 53
514 Ilya Mikheyev TOR R 26 1994-10-10 Omsk RUS RUS 75 195 - - - - -
515 Joel Kiviranta DAL L 24 1996-03-23 Vantaa FIN FIN 70 180 - - - - -
516 Gaetan Haas EDM C 28 1992-01-31 Bonfol CHE CHE 72 181 - - - - -