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

results for multi-team players

All Teams

Player Team Position AgeDate of BirthBirth CityBirth State/ProvinceBirth CountryNationality Height (in)Weight (lbs) Draft YearDraft TeamDraft RoundRound PickOverall Draft Position
1 Matt Cullen PIT C 42 1976-11-02 Virginia MN USA USA 73 202 1996 ANA 2 9 35
2 Zdeno Chara BOS D 42 1977-03-18 Trencin SVK SVK 81 250 1996 NYI 3 4 56
3 Joe Thornton S.J C 39 1979-07-02 London ON CAN CAN 76 220 1997 BOS 1 1 1
4 Patrick Marleau TOR C 39 1979-09-15 Aneroid SK CAN CAN 74 218 1997 S.J 1 2 2
5 Ron Hainsey TOR D 38 1981-03-24 Bolton CT USA USA 75 205 2000 MTL 1 13 13
6 Brooks Orpik WSH D 38 1980-09-26 San Francisco CA USA USA 75 217 2000 PIT 1 18 18
7 Justin Williams CAR R 37 1981-10-04 Cobourg ON CAN CAN 73 184 2000 PHI 1 28 28
8 Deryk Engelland VGK D 37 1982-04-03 Edmonton AB CAN CAN 74 214 2000 N.J 6 27 194
9 Jason Spezza DAL C 35 1983-06-13 Toronto ON CAN CAN 75 215 2001 OTT 1 2 2
10 Dan Hamhuis NSH D 36 1982-12-13 Smithers BC CAN CAN 73 204 2001 NSH 1 12 12
11 Valtteri Filppula NYI C 35 1984-03-20 Vantaa FIN FIN 72 196 2002 DET 3 32 95
12 Jay Bouwmeester STL D 35 1983-09-27 Edmonton AB CAN CAN 76 206 2002 FLA 1 3 3
13 Johnny Boychuk NYI D 35 1984-01-19 Edmonton AB CAN CAN 74 227 2002 COL 2 31 61
14 Alexander Steen STL L 35 1984-03-01 Winnipeg MB CAN SWE 72 211 2002 TOR 1 24 24
15 Braydon Coburn T.B D 34 1985-02-27 Shaunavon SK CAN CAN 77 223 2003 ATL 1 8 8
16 Brent Burns S.J D 34 1985-03-09 Barrie ON CAN CAN 77 230 2003 MIN 1 20 20
17 Brian Boyle NSH C 34 1984-12-18 Hingham MA USA USA 78 245 2003 L.A 1 26 26
18 Patrice Bergeron BOS C 33 1985-07-24 Ancienne-Lorette QC CAN CAN 73 195 2003 BOS 2 15 45
19 David Backes BOS R 35 1984-05-01 Minneapolis MN USA USA 75 215 2003 STL 2 32 62
20 Joe Pavelski S.J C 34 1984-07-11 Plover WI USA USA 71 190 2003 S.J 7 8 205
21 Dustin Byfuglien WPG D 34 1985-03-27 Roseau MN USA USA 77 260 2003 CHI 8 16 245
22 Mark Giordano CGY D 35 1983-10-03 Toronto ON CAN CAN 72 200 - - - - -
23 Alex Ovechkin WSH L 33 1985-09-17 Moscow RUS RUS 75 235 2004 WSH 1 1 1
24 Evgeni Malkin PIT C 32 1986-07-31 Magnitogorsk RUS RUS 75 195 2004 PIT 1 2 2
25 Blake Wheeler WPG R 32 1986-08-31 Plymouth MN USA USA 77 225 2004 PHX 1 5 5
26 Alexander Radulov DAL R 32 1986-07-05 Nizhny Tagil RUS RUS 73 205 2004 NSH 1 15 15
27 Blake Comeau DAL L 33 1986-02-18 Meadow Lake SK CAN CAN 73 200 2004 NYI 2 17 47
28 Carl Soderberg COL C 33 1985-10-12 Malmö SWE SWE 75 210 2004 STL 2 19 49
29 Brandon Dubinsky CBJ C 33 1986-04-29 Anchorage AK USA USA 74 205 2004 NYR 2 30 60
30 David Krejci BOS C 33 1986-04-28 Sternberk CZE CZE 72 188 2004 BOS 2 33 63
31 Ryan Callahan T.B R 34 1985-03-21 Rochester NY USA USA 70 187 2004 NYR 4 29 127
32 Roman Polak DAL D 33 1986-04-28 Ostrava CZE CZE 74 240 2004 STL 6 17 180
33 Paul Stastny VGK C 33 1985-12-27 Quebec City QC CAN USA 72 193 2005 COL 2 14 44
34 Sidney Crosby PIT C 31 1987-08-07 Cole Harbour NS CAN CAN 71 200 2005 PIT 1 1 1
35 Jack Johnson PIT D 32 1987-01-13 Indianapolis IN USA USA 73 227 2005 CAR 1 3 3
36 T.J. Oshie WSH R 32 1986-12-23 Everett WA USA USA 71 195 2005 STL 1 24 24
37 Andrew Cogliano DAL C 31 1987-06-14 Toronto ON CAN CAN 70 177 2005 EDM 1 25 25
38 Matt Niskanen WSH D 32 1986-12-06 Virginia MN USA USA 73 203 2005 DAL 1 28 28
39 James Neal CGY L 31 1987-09-03 Whitby ON CAN CAN 74 212 2005 DAL 2 3 33
40 Marc-Edouard Vlasic S.J D 32 1987-03-30 Montreal QC CAN CAN 73 205 2005 S.J 2 5 35
41 Kris Letang PIT D 32 1987-04-24 Montreal QC CAN CAN 72 201 2005 PIT 3 1 62
42 Ryan Reaves VGK R 32 1987-01-20 Winnipeg MB CAN CAN 73 225 2005 STL 5 31 156
43 Patric Hornqvist PIT R 32 1987-01-01 Sollentuna SWE SWE 71 189 2005 NSH 7 36 230
44 Dan Girardi T.B D 35 1984-04-29 Welland ON CAN CAN 73 212 - - - - -
45 Bryan Little WPG C 31 1987-11-12 Edmonton AB CAN CAN 72 191 2006 ATL 1 12 12
46 Brad Marchand BOS L 31 1988-05-11 Halifax NS CAN CAN 69 181 2006 BOS 3 8 71
47 Nick Foligno CBJ L 31 1987-10-31 Buffalo NY USA USA 72 202 2006 OTT 1 28 28
48 Erik Johnson COL D 31 1988-03-21 Bloomington MN USA USA 76 225 2006 STL 1 1 1
49 Leo Komarov NYI R 32 1987-01-23 Narva EST FIN 71 209 2006 TOR 6 27 180
50 Cal Clutterbuck NYI R 31 1987-11-18 Welland ON CAN CAN 71 216 2006 MIN 3 9 72
51 Jordan Staal CAR C 30 1988-09-10 Thunder Bay ON CAN CAN 76 220 2006 PIT 1 2 2
52 Derick Brassard COL C 31 1987-09-22 Hull QC CAN CAN 73 202 2006 CBJ 1 6 6
53 Phil Kessel PIT R 31 1987-10-02 Madison WI USA USA 72 202 2006 BOS 1 5 5
54 Nicklas Backstrom WSH C 31 1987-11-23 Gävle SWE SWE 73 210 2006 WSH 1 4 4
55 Michael Frolik CGY R 31 1988-02-17 Kladno CZE CZE 73 190 2006 FLA 1 10 10
56 Mathieu Perreault WPG L 31 1988-01-05 Drummondville QC CAN CAN 70 188 2006 WSH 6 24 177
57 Ben Lovejoy DAL D 35 1984-02-20 Concord NH USA USA 73 205 - - - - -
58 Alex Killorn T.B L 29 1989-09-14 Halifax NS CAN CAN 73 196 2007 T.B 3 16 77
59 Jamie Benn DAL L 29 1989-07-18 Victoria BC CAN CAN 74 205 2007 DAL 5 8 129
60 Steven Kampfer BOS D 30 1988-09-24 Ann Arbor MI USA USA 71 198 2007 ANA 4 2 93
61 Nick Bonino NSH C 31 1988-04-20 Hartford CT USA USA 73 196 2007 S.J 6 22 173
62 Ian Cole COL D 30 1989-02-21 Ann Arbor MI USA USA 73 219 2007 STL 1 18 18
63 Justin Braun S.J D 32 1987-02-10 Minneapolis MN USA USA 74 205 2007 S.J 7 20 201
64 Pat Maroon STL L 31 1988-04-23 St. Louis MO USA USA 75 225 2007 PHI 6 10 161
65 Logan Couture S.J C 30 1989-03-28 Guelph ON CAN CAN 73 200 2007 S.J 1 9 9
66 P.K. Subban NSH D 30 1989-05-13 Toronto ON CAN CAN 72 210 2007 MTL 2 13 43
67 Riley Nash CBJ C 30 1989-05-09 Consort AB CAN CAN 73 190 2007 EDM 1 21 21
68 Thomas Hickey NYI D 30 1989-02-08 Calgary AB CAN CAN 72 183 2007 L.A 1 4 4
69 Kyle Turris NSH C 29 1989-08-14 New Westminster BC CAN CAN 73 190 2007 PHX 1 3 3
70 David Perron STL L 30 1988-05-28 Sherbrooke QC CAN CAN 72 200 2007 STL 1 26 26
71 Carl Gunnarsson STL D 32 1986-11-09 Orebro SWE SWE 74 198 2007 TOR 7 13 194
72 Robert Bortuzzo STL D 30 1989-03-18 Thunder Bay ON CAN CAN 76 216 2007 PIT 3 17 78
73 Mikael Backlund CGY C 30 1989-03-17 Vasteras SWE SWE 73 200 2007 CGY 1 24 24
74 Ryan McDonagh T.B D 29 1989-06-13 St. Paul MN USA USA 73 215 2007 MTL 1 12 12
75 Max Pacioretty VGK L 30 1988-11-20 New Canaan CT USA USA 74 206 2007 MTL 1 22 22
76 Jake Muzzin TOR D 30 1989-02-21 Woodstock ON CAN CAN 75 213 2007 PIT 5 20 141
77 Carl Hagelin WSH L 30 1988-08-23 Sodertalje SWE SWE 71 186 2007 NYR 6 17 168
78 Lars Eller WSH C 30 1989-05-08 Rodovre DNK DNK 74 207 2007 STL 1 13 13
79 Wayne Simmonds NSH R 30 1988-08-26 Scarborough ON CAN CAN 74 185 2007 L.A 2 31 61
80 Nick Holden VGK D 32 1987-05-15 St. Albert AB CAN CAN 76 214 - - - - -
81 Micheal Haley S.J C 33 1986-03-30 Guelph ON CAN CAN 71 205 - - - - -
82 Steven Stamkos T.B C 29 1990-02-07 Markham ON CAN CAN 73 194 2008 T.B 1 1 1
83 Alex Pietrangelo STL D 29 1990-01-18 King City ON CAN CAN 75 210 2008 STL 1 4 4
84 Colin Wilson COL C 29 1989-10-20 Greenwich CT USA USA 73 221 2008 NSH 1 7 7
85 Josh Bailey NYI R 29 1989-10-02 Bowmanville ON CAN CAN 73 212 2008 NYI 1 9 9
86 Tyler Myers WPG D 29 1990-02-01 Houston TX USA CAN 80 229 2008 BUF 1 12 12
87 Erik Karlsson S.J D 28 1990-05-31 Landsbro SWE SWE 72 190 2008 OTT 1 15 15
88 Jake Gardiner TOR D 28 1990-07-04 Minnetonka MN USA USA 74 203 2008 ANA 1 17 17
89 Jordan Eberle NYI R 29 1990-05-15 Regina SK CAN CAN 71 187 2008 EDM 1 22 22
90 Tyler Ennis TOR L 29 1989-10-06 Edmonton AB CAN CAN 69 161 2008 BUF 1 26 26
91 John Carlson WSH D 29 1990-01-10 Natick MA USA USA 75 218 2008 WSH 1 27 27
92 Roman Josi NSH D 28 1990-06-01 Bern CHE CHE 73 201 2008 NSH 2 8 38
93 Justin Schultz PIT D 28 1990-07-06 Kelowna BC CAN CAN 74 193 2008 ANA 2 13 43
94 Travis Hamonic CGY D 28 1990-08-16 St. Malo MB CAN CAN 74 205 2008 NYI 2 23 53
95 TJ Brodie CGY D 28 1990-06-07 Chatham ON CAN CAN 73 185 2008 CGY 4 23 114
96 Gustav Nyquist S.J C 29 1989-09-01 Halmstad SWE SWE 71 184 2008 DET 4 30 121
97 Matt Calvert COL L 29 1989-12-24 Brandon MB CAN CAN 71 186 2008 CBJ 5 6 127
98 Matt Martin NYI L 30 1989-05-08 Windsor ON CAN CAN 75 220 2008 NYI 5 27 148
99 Cam Atkinson CBJ R 29 1989-06-05 Riverside CT USA USA 68 179 2008 CBJ 6 6 157
100 Tyler Johnson T.B C 28 1990-07-29 Spokane WA USA USA 68 183 - - - - -
101 Tyler Bozak STL C 33 1986-03-19 Regina SK CAN CAN 73 199 - - - - -
102 Marcus Johansson BOS L 28 1990-10-06 Landskrona SWE SWE 73 205 2009 WSH 1 24 24
103 Ryan O'Reilly STL C 28 1991-02-07 Clinton ON CAN CAN 73 216 2009 COL 2 3 33
104 John Tavares TOR C 28 1990-09-20 Mississauga ON CAN CAN 73 209 2009 NYI 1 1 1
105 Victor Hedman T.B D 28 1990-12-18 Ornskoldsvik SWE SWE 78 223 2009 T.B 1 2 2
106 Matt Duchene CBJ C 28 1991-01-16 Haliburton ON CAN CAN 71 195 2009 COL 1 3 3
107 Evander Kane S.J L 27 1991-08-02 Vancouver BC CAN CAN 74 210 2009 ATL 1 4 4
108 Brayden Schenn STL C 27 1991-08-22 Saskatoon SK CAN CAN 73 200 2009 L.A 1 5 5
109 Nazem Kadri TOR C 28 1990-10-06 London ON CAN CAN 72 192 2009 TOR 1 7 7
110 Ryan Ellis NSH D 28 1991-01-03 Hamilton ON CAN CAN 70 180 2009 NSH 1 11 11
111 Calvin de Haan CAR D 28 1991-05-09 Carp ON CAN CAN 73 195 2009 NYI 1 12 12
112 Dmitry Kulikov WPG D 28 1990-10-29 Lipetsk RUS RUS 73 204 2009 FLA 1 14 14
113 Nick Leddy NYI D 28 1991-03-20 Eden Prairie MN USA USA 72 207 2009 MIN 1 16 16
114 John Moore BOS D 28 1990-11-19 Winnetka IL USA USA 74 210 2009 CBJ 1 21 21
115 Brayden McNabb VGK D 28 1991-01-21 Davidson SK CAN CAN 76 212 2009 BUF 3 5 66
116 Reilly Smith VGK R 28 1991-04-01 Toronto ON CAN CAN 72 185 2009 DAL 3 8 69
117 Tyson Barrie COL D 27 1991-07-26 Victoria BC CAN CAN 70 190 2009 COL 3 3 64
118 Dmitry Orlov WSH D 27 1991-07-23 Novokuznetsk RUS RUS 71 212 2009 WSH 2 25 55
119 Brandon Pirri VGK C 28 1991-04-10 Toronto ON CAN CAN 72 186 2009 CHI 2 29 59
120 Brian Dumoulin PIT D 27 1991-09-06 Biddeford ME USA USA 76 207 2009 CAR 2 21 51
121 Mattias Ekholm NSH D 28 1990-05-24 Borlange SWE SWE 76 215 2009 NSH 4 11 102
122 Craig Smith NSH R 29 1989-09-05 Madison WI USA USA 73 208 2009 NSH 4 7 98
123 Casey Cizikas NYI C 28 1991-02-27 Toronto ON CAN CAN 71 195 2009 NYI 4 1 92
124 David Savard CBJ D 28 1990-10-22 St. Hyacinthe QC CAN CAN 74 227 2009 CBJ 4 3 94
125 Cody Eakin VGK C 27 1991-05-24 Winnipeg MB CAN CAN 72 190 2009 WSH 3 24 85
126 Garrett Wilson PIT L 28 1991-03-16 Barrie ON CAN CAN 74 199 2009 FLA 4 16 107
127 Gabriel Bourque COL L 28 1990-09-23 Rimouski QC CAN CAN 70 206 2009 NSH 5 11 132
128 Ben Chiarot WPG D 28 1991-05-09 Hamilton ON CAN CAN 75 219 2009 ATL 4 29 120
129 Anders Lee NYI L 28 1990-07-03 Edina MN USA USA 75 231 2009 NYI 6 1 152
130 Nick Jensen WSH D 28 1990-09-21 St. Paul MN USA USA 72 194 2009 DET 5 29 150
131 Nic Dowd WSH C 28 1990-05-27 Huntsville AL USA USA 74 197 2009 L.A 7 17 198
132 Justin Dowling DAL C 28 1990-10-01 Calgary AB CAN CAN 70 180 - - - - -
133 Brenden Dillon S.J D 28 1990-11-13 New Westminster BC CAN CAN 76 225 - - - - -
134 Mats Zuccarello DAL C 31 1987-09-01 Oslo NOR NOR 68 184 - - - - -
135 Calle Jarnkrok NSH C 27 1991-09-25 Gävle SWE SWE 71 186 2010 DET 2 21 51
136 Greg McKegg CAR C 26 1992-06-17 St. Thomas ON CAN CAN 72 194 2010 TOR 3 2 62
137 Evgeny Kuznetsov WSH C 27 1992-05-19 Chelyabinsk RUS RUS 74 204 2010 WSH 1 26 26
138 Charlie Coyle BOS C 27 1992-03-02 E. Weymouth MA USA USA 75 220 2010 S.J 1 28 28
139 Patrik Nemeth COL D 27 1992-02-08 Stockholm SWE SWE 75 219 2010 DAL 2 11 41
140 Jon Merrill VGK D 27 1992-02-03 Oklahoma City OK USA USA 75 205 2010 N.J 2 8 38
141 Tyler Pitlick DAL C 27 1991-11-01 Minneapolis MN USA USA 74 200 2010 EDM 2 1 31
142 Justin Faulk CAR D 27 1992-03-20 South St.Paul MN USA USA 72 217 2010 CAR 2 7 37
143 Brock Nelson NYI C 27 1991-10-15 Warroad MN USA USA 75 212 2010 NYI 1 30 30
144 Devante Smith-Pelly WSH R 26 1992-06-14 Scarborough ON CAN CAN 72 223 2010 ANA 2 12 42
145 Nick Bjugstad PIT C 26 1992-07-17 Minneapolis MN USA USA 78 215 2010 FLA 1 19 19
146 Kevin Hayes WPG R 27 1992-05-08 Dorchester MA USA USA 77 216 2010 CHI 1 24 24
147 Vladimir Tarasenko STL R 27 1991-12-13 Yaroslavl RUS RUS 72 225 2010 STL 1 16 16
148 Austin Watson NSH L 27 1992-01-13 Ann Arbor MI USA USA 76 204 2010 NSH 1 18 18
149 Jaden Schwartz STL L 26 1992-06-25 Wilcox SK CAN CAN 70 190 2010 STL 1 14 14
150 Chris Wagner BOS R 27 1991-05-27 Walpole MA USA USA 72 198 2010 ANA 5 2 122
151 Zach Hyman TOR L 26 1992-06-09 Toronto ON CAN CAN 73 209 2010 FLA 5 3 123
152 Erik Gudbranson PIT D 27 1992-01-07 Ottawa ON CAN CAN 77 217 2010 FLA 1 3 3
153 Brett Connolly WSH R 27 1992-05-02 Campbell River BC CAN CAN 75 195 2010 T.B 1 6 6
154 Ryan Johansen NSH C 26 1992-07-31 Vancouver BC CAN CAN 75 218 2010 CBJ 1 4 4
155 Tyler Seguin DAL C 27 1992-01-31 Brampton ON CAN CAN 73 200 2010 BOS 1 2 2
156 Mikael Granlund NSH C 27 1992-02-26 Oulu FIN FIN 70 185 2010 MIN 1 9 9
157 Nino Niederreiter CAR R 26 1992-09-08 Chur CHE CHE 74 218 2010 NYI 1 5 5
158 Joakim Nordstrom BOS C 27 1992-02-25 Stockholm SWE SWE 73 194 2010 CHI 3 30 90
159 Bryan Rust PIT R 27 1992-05-11 Pontiac MI USA USA 71 192 2010 PIT 3 20 80
160 Joonas Donskoi S.J R 27 1992-04-13 Raahe FIN FIN 72 190 2010 FLA 4 9 99
161 Tom Kuhnhackl NYI R 27 1992-01-21 Landshut DEU DEU 74 196 2010 PIT 4 20 110
162 Marcus Sorensen S.J L 27 1992-04-07 Sodertalje SWE SWE 71 175 2010 OTT 4 16 106
163 Tim Heed S.J D 28 1991-01-27 Gothenburg SWE SWE 72 180 2010 ANA 5 12 132
164 John Klingberg DAL D 26 1992-08-14 Gothenburg SWE SWE 74 180 2010 DAL 5 11 131
165 Micheal Ferland CAR L 27 1992-04-20 Swan River MB CAN CAN 74 217 2010 CGY 5 13 133
166 Mark Stone VGK R 27 1992-05-13 Winnipeg MB CAN CAN 75 219 2010 OTT 6 28 178
167 Taylor Fedun DAL D 30 1988-06-04 Edmonton AB CAN CAN 73 201 - - - - -
168 Ryan Dzingel CBJ C 27 1992-03-09 Wheaton IL USA USA 72 190 2011 OTT 7 23 204
169 Ondrej Palat T.B L 28 1991-03-28 Frydek-Mistek CZE CZE 72 188 2011 T.B 7 27 208
170 Travis Boyd WSH C 25 1993-09-14 Hopkins MN USA USA 71 185 2011 WSH 6 26 177
171 Johnny Gaudreau CGY L 25 1993-08-13 Salem NJ USA USA 69 165 2011 CGY 4 13 104
172 Sean Kuraly BOS C 26 1993-01-20 Dublin OH USA USA 74 213 2011 S.J 5 12 133
173 Adam Lowry WPG C 26 1993-03-29 St. Louis MO USA USA 77 210 2011 WPG 3 6 67
174 Rocco Grimaldi NSH C 26 1993-02-08 Anaheim CA USA USA 66 180 2011 FLA 2 3 33
175 Scott Mayfield NYI D 26 1992-10-14 St. Louis MO USA USA 76 223 2011 NYI 2 4 34
176 Adam Clendening CBJ D 26 1992-10-26 Niagara Falls NY USA USA 72 196 2011 CHI 2 6 36
177 Boone Jenner CBJ C 25 1993-06-15 Dorchester ON CAN CAN 74 206 2011 CBJ 2 7 37
178 Brett Ritchie DAL R 25 1993-07-01 Orangeville ON CAN CAN 75 220 2011 DAL 2 14 44
179 Joel Edmundson STL D 25 1993-06-28 Brandon MB CAN CAN 76 215 2011 STL 2 16 46
180 Matt Nieto COL L 26 1992-11-05 Long Beach CA USA USA 71 190 2011 S.J 2 17 47
181 Miikka Salomaki NSH R 26 1993-03-09 Raahe FIN FIN 71 203 2011 NSH 2 22 52
182 William Karlsson VGK C 26 1993-01-08 Marsta SWE SWE 73 189 2011 ANA 2 23 53
183 Scott Harrington CBJ D 26 1993-03-10 Kingston ON CAN CAN 74 207 2011 PIT 2 24 54
184 Nikita Kucherov T.B R 25 1993-06-17 Maykop RUS RUS 71 178 2011 T.B 2 28 58
185 Gabriel Landeskog COL L 26 1992-11-23 Stockholm SWE SWE 73 215 2011 COL 1 2 2
186 Mark Scheifele WPG C 26 1993-03-15 Kitchener ON CAN CAN 75 207 2011 WPG 1 7 7
187 Dougie Hamilton CAR D 25 1993-06-17 Toronto ON CAN CAN 78 229 2011 BOS 1 9 9
188 Jamie Oleksiak DAL D 26 1992-12-21 Toronto ON CAN CAN 79 255 2011 DAL 1 14 14
189 J.T. Miller T.B C 26 1993-03-14 East Palestine OH USA USA 73 218 2011 NYR 1 15 15
190 Colin Miller VGK D 26 1992-10-29 Sault Ste. Marie ON CAN CAN 73 196 2012 L.A 5 30 151
191 Jonathan Marchessault VGK C 28 1990-12-27 Cap-Rouge QC CAN CAN 69 174 - - - - -
192 Barclay Goodrow S.J R 26 1993-02-26 Toronto ON CAN CAN 74 215 - - - - -
193 Torey Krug BOS D 28 1991-04-12 Livonia MI USA USA 69 186 - - - - -
194 Yanni Gourde T.B C 27 1991-12-15 Saint-Narcisse QC CAN CAN 69 172 - - - - -
195 Morgan Rielly TOR D 25 1994-03-09 Vancouver BC CAN CAN 73 221 2012 TOR 1 5 5
196 Mark Jankowski CGY C 24 1994-09-13 Hamilton ON CAN CAN 76 212 2012 CGY 1 21 21
197 Olli Maatta PIT D 24 1994-08-22 Jyväskylä FIN FIN 74 206 2012 PIT 1 22 22
198 Tom Wilson WSH R 25 1994-03-29 Toronto ON CAN CAN 76 218 2012 WSH 1 16 16
199 Tomas Hertl S.J C 25 1993-11-12 Praha CZE CZE 74 215 2012 S.J 1 17 17
200 Teuvo Teravainen CAR L 24 1994-09-11 Helsinki FIN FIN 71 191 2012 CHI 1 18 18
201 Jacob Trouba WPG D 25 1994-02-26 Rochester MI USA USA 75 202 2012 WPG 1 9 9
202 Filip Forsberg NSH L 24 1994-08-13 Ostervala SWE SWE 73 205 2012 WSH 1 11 11
203 Radek Faksa DAL C 25 1994-01-09 Vitkov CZE CZE 75 220 2012 DAL 1 13 13
204 Matt Grzelcyk BOS D 25 1994-01-05 Charlestown MA USA USA 69 174 2012 BOS 3 24 85
205 Colton Parayko STL D 26 1993-05-12 St. Albert AB CAN CAN 78 230 2012 STL 3 25 86
206 Oskar Sundqvist STL C 25 1994-03-23 Boden SWE SWE 75 209 2012 PIT 3 20 81
207 Esa Lindell DAL D 24 1994-05-23 Vantaa FIN FIN 75 215 2012 DAL 3 13 74
208 Chandler Stephenson WSH C 25 1994-04-22 Saskatoon SK CAN CAN 72 203 2012 WSH 3 16 77
209 Adam Pelech NYI D 24 1994-08-16 Toronto ON CAN CAN 75 218 2012 NYI 3 4 65
210 Jordan Martinook CAR L 26 1992-07-25 Brandon MB CAN CAN 72 196 2012 PHX 2 28 58
211 Colton Sissons NSH C 25 1993-11-05 North Vancouver BC CAN CAN 73 200 2012 NSH 2 20 50
212 Teddy Blueger PIT C 24 1994-08-15 Riga LVA LVA 72 185 2012 PIT 2 22 52
213 Brock McGinn CAR L 25 1994-02-02 Fergus ON CAN CAN 72 187 2012 CAR 2 17 47
214 Jaccob Slavin CAR D 25 1994-05-01 Denver CO USA USA 75 207 2012 CAR 4 29 120
215 Cedric Paquette T.B C 25 1993-08-13 Gaspe QC CAN CAN 73 198 2012 T.B 4 10 101
216 Josh Anderson CBJ R 25 1994-05-07 Burlington ON CAN CAN 75 221 2012 CBJ 4 4 95
217 Connor Brown TOR R 25 1994-01-14 Toronto ON CAN CAN 72 183 2012 TOR 6 5 156
218 Alexander Kerfoot COL C 24 1994-08-11 Vancouver BC CAN CAN 70 175 2012 N.J 5 29 150
219 Christian Djoos WSH D 24 1994-08-06 Gothenburg SWE SWE 72 169 2012 WSH 7 14 195
220 Joakim Ryan S.J D 25 1993-06-17 Rumson NJ USA USA 71 185 2012 S.J 7 17 198
221 Nate Schmidt VGK D 27 1991-07-16 St. Cloud MN USA USA 73 194 - - - - -
222 Andreas Johnsson TOR L 24 1994-11-21 Gävle SWE SWE 70 181 2013 TOR 7 21 202
223 Saku Maenalanen CAR R 24 1994-05-29 Kemi FIN FIN 75 207 2013 NSH 5 4 125
224 Connor Clifton BOS D 24 1995-04-28 Long Branch NJ USA USA 71 175 2013 PHX 5 12 133
225 Jake Guentzel PIT L 24 1994-10-06 Omaha NE USA USA 71 180 2013 PIT 3 16 77
226 Mattias Janmark DAL C 26 1992-12-08 Stockholm SWE SWE 73 195 2013 DET 3 18 79
227 Sven Andrighetto COL R 26 1993-03-21 Zurich CHE CHE 70 188 2013 MTL 3 25 86
228 Oliver Bjorkstrand CBJ R 24 1995-04-10 Herning DNK DNK 72 177 2013 CBJ 3 28 89
229 Andrew Copp WPG C 24 1994-07-08 Ann Arbor MI USA USA 73 206 2013 WPG 4 13 104
230 Andre Burakovsky WSH L 24 1995-02-09 Klagenfurt AUT SWE 75 201 2013 WSH 1 23 23
231 Shea Theodore VGK D 23 1995-08-03 Langley BC CAN CAN 74 195 2013 ANA 1 26 26
232 Jason Dickinson DAL C 23 1995-07-04 Georgetown ON CAN CAN 74 200 2013 DAL 1 29 29
233 Adam Erne T.B L 24 1995-04-20 New Haven CT USA USA 73 214 2013 T.B 2 3 33
234 J.T. Compher COL L 24 1995-04-08 Northbrook IL USA USA 72 193 2013 BUF 2 5 35
235 Dillon Heatherington DAL D 24 1995-05-09 Calgary AB CAN CAN 76 225 2013 CBJ 2 20 50
236 William Carrier VGK L 24 1994-12-20 LaSalle QC CAN CAN 74 212 2013 STL 2 27 57
237 Zach Sanford STL L 24 1994-11-09 Salem MA USA USA 76 207 2013 WSH 2 31 61
238 Brett Pesce CAR D 24 1994-11-15 Tarrytown NY USA USA 75 206 2013 CAR 3 5 66
239 Nathan MacKinnon COL C 23 1995-09-01 Halifax NS CAN CAN 72 205 2013 COL 1 1 1
240 Seth Jones CBJ D 24 1994-10-03 Arlington TX USA USA 76 210 2013 NSH 1 4 4
241 Elias Lindholm CGY C 24 1994-12-02 Boden SWE SWE 73 195 2013 CAR 1 5 5
242 Sean Monahan CGY C 24 1994-10-12 Brampton ON CAN CAN 75 200 2013 CGY 1 6 6
243 Valeri Nichushkin DAL R 24 1995-03-04 Chelyabinsk RUS RUS 76 210 2013 DAL 1 10 10
244 Josh Morrissey WPG D 24 1995-03-28 Calgary AB CAN CAN 72 195 2013 WPG 1 13 13
245 Alexander Wennberg CBJ C 24 1994-09-22 Stockholm SWE SWE 74 196 2013 CBJ 1 14 14
246 Ryan Pulock NYI D 24 1994-10-06 Dauphin MB CAN CAN 74 217 2013 NYI 1 15 15
247 Nikita Zadorov COL D 24 1995-04-16 Moscow RUS RUS 77 230 2013 BUF 1 16 16
248 Frederik Gauthier TOR C 24 1995-04-26 Laval QC CAN CAN 77 235 2013 TOR 1 21 21
249 Joel Hanley DAL D 27 1991-06-08 Keswick ON CAN CAN 71 190 - - - - -
250 Trevor van Riemsdyk CAR D 27 1991-07-24 Middletown NJ USA USA 74 192 - - - - -
251 Patrick Brown CAR C 26 1992-05-29 Bloomfield Hills MI USA USA 73 214 - - - - -
252 Garnet Hathaway CGY R 27 1991-11-23 Kennebunkport ME USA USA 74 210 - - - - -
253 Melker Karlsson S.J C 28 1990-07-18 Lycksele SWE SWE 72 180 - - - - -
254 Pierre-Edouard Bellemare VGK C 34 1985-03-06 Le Blanc-Mesnil FRA FRA 72 198 - - - - -
255 Tomas Nosek VGK L 26 1992-09-01 Pardubice CZE CZE 75 210 - - - - -
256 Sam Bennett CGY C 22 1996-06-20 Holland Landing ON CAN CAN 73 195 2014 CGY 1 4 4
257 Michael Dal Colle NYI L 22 1996-06-20 Richmond Hill ON CAN CAN 75 204 2014 NYI 1 5 5
258 Haydn Fleury CAR D 22 1996-07-08 Carlyle SK CAN CAN 75 208 2014 CAR 1 7 7
259 William Nylander TOR R 23 1996-05-01 Calgary AB CAN SWE 72 191 2014 TOR 1 8 8
260 Nikolaj Ehlers WPG L 23 1996-02-14 Aalborg DNK DNK 72 172 2014 WPG 1 9 9
261 Jakub Vrana WSH L 23 1996-02-28 Prague CZE CZE 72 197 2014 WSH 1 13 13
262 Alex Tuch VGK R 23 1996-05-10 Syracuse NY USA USA 76 222 2014 MIN 1 18 18
263 Robby Fabbri STL C 23 1996-01-22 Mississauga ON CAN CAN 70 190 2014 STL 1 21 21
264 Kasperi Kapanen TOR R 22 1996-07-23 Kuopio FIN FIN 73 192 2014 PIT 1 22 22
265 Jared McCann PIT C 22 1996-05-31 Stratford ON CAN CAN 73 185 2014 VAN 1 24 24
266 David Pastrnak BOS R 22 1996-05-25 Havirov CZE CZE 72 194 2014 BOS 1 25 25
267 Ivan Barbashev STL C 23 1995-12-14 Moscow RUS RUS 72 187 2014 STL 2 3 33
268 Marcus Pettersson PIT D 23 1996-05-08 Skellefteå SWE SWE 76 177 2014 ANA 2 8 38
269 Warren Foegele CAR L 23 1996-04-01 Markham ON CAN CAN 74 198 2014 CAR 3 7 67
270 Brayden Point T.B C 23 1996-03-13 Calgary AB CAN CAN 70 166 2014 T.B 3 19 79
271 Lucas Wallmark CAR C 23 1995-09-05 Umea SWE SWE 72 178 2014 CAR 4 7 97
272 Devon Toews NYI D 25 1994-02-21 Abbotsford BC CAN CAN 73 191 2014 NYI 4 18 108
273 Viktor Arvidsson NSH R 26 1993-04-08 Skellefteå SWE SWE 69 180 2014 NSH 4 22 112
274 Danton Heinen BOS C 23 1995-07-05 Langley BC CAN CAN 73 188 2014 BOS 4 26 116
275 Clark Bishop CAR C 23 1996-03-29 St. John's NL CAN CAN 72 199 2014 CAR 5 7 127
276 Kevin Labanc S.J R 23 1995-12-12 Brooklyn NY USA USA 71 185 2014 S.J 6 21 171
277 Sammy Blais STL L 22 1996-06-17 Montmagny QC CAN CAN 74 205 2014 STL 6 26 176
278 Andrew Mangiapane CGY L 23 1996-04-04 Toronto ON CAN CAN 70 184 2015 CGY 6 15 166
279 Noah Hanifin CGY D 22 1997-01-25 Boston MA USA USA 75 215 2015 CAR 1 5 5
280 Rasmus Andersson CGY D 22 1996-10-27 Malmö SWE SWE 73 214 2015 CGY 2 23 53
281 Kyle Connor WPG L 22 1996-12-09 Shelby Twp. MI USA USA 73 182 2015 WPG 1 17 17
282 Jonas Siegenthaler WSH D 22 1997-05-06 Zurich CHE CHE 75 206 2015 WSH 2 27 57
283 Vince Dunn STL D 22 1996-10-29 Mississauga ON CAN CAN 72 203 2015 STL 2 26 56
284 Travis Dermott TOR D 22 1996-12-22 Newmarket ON CAN CAN 72 204 2015 TOR 2 4 34
285 Timo Meier S.J R 22 1996-10-08 Herisau CHE CHE 72 210 2015 S.J 1 9 9
286 Erik Cernak T.B D 21 1997-05-28 Kosice SVK SVK 75 225 2015 L.A 2 13 43
287 Mikko Rantanen COL R 22 1996-10-29 Nousiainen FIN FIN 76 215 2015 COL 1 10 10
288 Sebastian Aho CAR C 21 1997-07-26 Rauma FIN FIN 71 176 2015 CAR 2 5 35
289 Brandon Carlo BOS D 22 1996-11-26 Colorado Springs CO USA USA 77 212 2015 BOS 2 7 37
290 Mathew Barzal NYI C 21 1997-05-26 Coquitlam BC CAN CAN 72 187 2015 NYI 1 16 16
291 Roope Hintz DAL L 22 1996-11-17 Tampere FIN FIN 75 215 2015 DAL 2 19 49
292 Jack Roslovic WPG C 22 1997-01-29 Columbus OH USA USA 73 187 2015 WPG 1 25 25
293 Zach Werenski CBJ D 21 1997-07-19 Grosse Pointe MI USA USA 74 209 2015 CBJ 1 8 8
294 Anthony Beauvillier NYI L 21 1997-06-08 Sorel-Tracy QC CAN CAN 71 182 2015 NYI 1 28 28
295 Mathieu Joseph T.B R 22 1997-02-09 Laval QC CAN CAN 73 190 2015 T.B 4 29 120
296 Mitchell Marner TOR R 22 1997-05-05 Markham ON CAN CAN 72 175 2015 TOR 1 4 4
297 Jake DeBrusk BOS L 22 1996-10-17 Edmonton AB CAN CAN 72 188 2015 BOS 1 14 14
298 Austin Czarnik CGY C 26 1992-12-12 Detroit MI USA USA 69 170 - - - - -
299 Anthony Cirelli T.B C 21 1997-07-15 Etobicoke ON CAN CAN 72 180 2015 T.B 3 11 72
300 Markus Hannikainen CBJ L 26 1993-03-26 Helsinki FIN FIN 73 200 - - - - -
301 Artemi Panarin CBJ L 27 1991-10-30 Korkino RUS RUS 71 168 - - - - -
302 Dean Kukan CBJ D 25 1993-07-08 Volketswil CHE CHE 74 186 - - - - -
303 Noel Acciari BOS C 27 1991-12-01 Johnston RI USA USA 70 205 - - - - -
304 Derek Ryan CGY C 32 1986-12-29 Spokane WA USA USA 71 185 - - - - -
305 Aleksi Saarela CAR C 22 1997-01-07 Helsinki FIN FIN 71 200 2015 NYR 3 28 89
306 Dominik Simon PIT C 24 1994-08-08 Prague CZE CZE 71 190 2015 PIT 5 16 137
307 Vladislav Gavrikov CBJ D 23 1995-11-21 Yaroslavl RUS RUS 75 215 2015 CBJ 6 8 159
308 Markus Nutivaara CBJ D 24 1994-06-06 Oulu FIN FIN 73 191 2015 CBJ 7 8 189
309 Brandon Tanev WPG L 27 1991-12-31 Toronto ON CAN CAN 72 180 - - - - -
310 Matthew Tkachuk CGY L 21 1997-12-11 Scottsdale AZ USA USA 74 202 2016 CGY 1 6 6
311 Auston Matthews TOR C 21 1997-09-17 San Ramon CA USA USA 75 223 2016 TOR 1 1 1
312 Charlie McAvoy BOS D 21 1997-12-21 Long Beach NY USA USA 72 208 2016 BOS 1 14 14
313 Patrik Laine WPG R 21 1998-04-19 Tampere FIN FIN 77 206 2016 WPG 1 2 2
314 Tyson Jost COL C 21 1998-03-14 St. Albert AB CAN CAN 71 191 2016 COL 1 10 10
315 Dante Fabbro NSH D 20 1998-06-20 Coquitlam BC CAN CAN 72 189 2016 NSH 1 17 17
316 Samuel Girard COL D 21 1998-05-12 Roberval QC CAN CAN 70 162 2016 NSH 2 17 47
317 Pierre-Luc Dubois CBJ C 20 1998-06-24 Ste-Agathe-Des-Monts QC CAN CAN 75 207 2016 CBJ 1 3 3
318 Mikhail Sergachev T.B D 20 1998-06-25 Nizhnekamsk RUS RUS 75 215 2016 MTL 1 9 9
319 Nikita Zaitsev TOR D 27 1991-10-29 Moscow RUS RUS 74 193 - - - - -
320 Dylan Gambrell S.J C 22 1996-08-26 Bonney Lake WA USA USA 72 195 2016 S.J 2 30 60
321 Trevor Moore TOR L 24 1995-03-31 Thousand Oaks CA USA USA 70 182 - - - - -
322 Zach Aston-Reese PIT C 24 1994-08-10 Staten Island NY USA USA 72 204 - - - - -
323 Juuso Valimaki CGY D 20 1998-10-06 Tampere FIN FIN 74 212 2017 CGY 1 16 16
324 Robert Thomas STL C 19 1999-07-02 Aurora ON CAN CAN 72 188 2017 STL 1 20 20
325 Miro Heiskanen DAL D 19 1999-07-18 Espoo FIN FIN 73 185 2017 DAL 1 3 3
326 Cale Makar COL D 20 1998-10-30 Calgary AB CAN CAN 71 187 2017 COL 1 4 4
327 Alexandre Texier CBJ C 19 1999-09-13 St. Martin D'heres FRA FRA 72 187 2017 CBJ 2 14 45
328 Oscar Fantenberg CGY D 27 1991-10-07 Ljunby SWE SWE 72 206 - - - - -
329 Jan Rutta T.B D 28 1990-07-29 Písek CZE CZE 75 200 - - - - -
330 Lukas Radil S.J C 28 1990-08-05 Caslav CZE CZE 74 200 - - - - -
331 Andrei Svechnikov CAR R 19 2000-03-26 Barnual RUS RUS 74 195 2018 CAR 1 2 2
332 Karson Kuhlman BOS C 23 1995-09-26 Esko MN USA USA 71 185 - - - - -
333 Par Lindholm WPG C 27 1991-10-05 Kusmark SWE SWE 72 183 - - - - -