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