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 Joe Thornton FLA C 42 1979-07-02 London ON CAN CAN 76 220 1997 BOS 1 1 1
2 Jason Spezza TOR C 39 1983-06-13 Toronto ON CAN CAN 75 219 2001 OTT 1 2 2
3 Duncan Keith EDM D 38 1983-07-16 Winnipeg MB CAN CAN 73 192 2002 CHI 2 24 54
4 Ryan Suter DAL D 37 1985-01-21 Madison WI USA USA 73 200 2003 NSH 1 7 7
5 Jeff Carter PIT C 37 1985-01-01 London ON CAN CAN 75 219 2003 PHI 1 11 11
6 Dustin Brown L.A R 37 1984-11-04 Ithaca NY USA USA 72 205 2003 L.A 1 13 13
7 Brian Boyle PIT C 37 1984-12-18 Hingham MA USA USA 78 245 2003 L.A 1 26 26
8 Corey Perry T.B R 37 1985-05-16 Peterborough ON CAN CAN 75 206 2003 ANA 1 28 28
9 Patrice Bergeron BOS C 36 1985-07-24 Ancienne-Lorette QC CAN CAN 73 195 2003 BOS 2 15 45
10 Joe Pavelski DAL C 37 1984-07-11 Plover WI USA USA 71 195 2003 S.J 7 8 205
11 Mark Giordano TOR D 38 1983-10-03 Toronto ON CAN CAN 73 200 - - - - -
12 Alex Ovechkin WSH L 36 1985-09-17 Moscow RUS RUS 75 238 2004 WSH 1 1 1
13 Evgeni Malkin PIT C 35 1986-07-31 Magnitogorsk RUS RUS 75 195 2004 PIT 1 2 2
14 Alexander Radulov DAL R 35 1986-07-05 Nizhny Tagil RUS RUS 73 200 2004 NSH 1 15 15
15 Alex Goligoski MIN D 36 1985-07-30 Grand Rapids MN USA USA 71 173 2004 PIT 2 31 61
16 Alexander Edler L.A D 36 1986-04-21 Ostersund SWE SWE 76 210 2004 VAN 3 26 91
17 Sidney Crosby PIT C 34 1987-08-07 Cole Harbour NS CAN CAN 71 200 2005 PIT 1 1 1
18 Jack Johnson COL D 35 1987-01-13 Indianapolis IN USA USA 73 227 2005 CAR 1 3 3
19 Anze Kopitar L.A C 34 1987-08-24 Jesenice SVN SVN 75 225 2005 L.A 1 11 11
20 T.J. Oshie WSH R 35 1986-12-23 Everett WA USA USA 72 187 2005 STL 1 24 24
21 Andrew Cogliano COL C 35 1987-06-14 Toronto ON CAN CAN 70 179 2005 EDM 1 25 25
22 Kris Letang PIT D 35 1987-04-24 Montreal QC CAN CAN 72 201 2005 PIT 3 1 62
23 Kris Russell EDM D 35 1987-05-02 Caroline AB CAN CAN 70 170 2005 CBJ 3 6 67
24 Darren Helm COL C 35 1987-01-21 St. Andrews MB CAN CAN 72 192 2005 DET 5 7 132
25 Ryan Reaves NYR R 35 1987-01-20 Winnipeg MB CAN CAN 74 225 2005 STL 5 31 156
26 Patric Hornqvist FLA R 35 1987-01-01 Sollentuna SWE SWE 71 189 2005 NSH 7 36 230
27 Brad Marchand BOS L 34 1988-05-11 Halifax NS CAN CAN 69 182 2006 BOS 3 8 71
28 Nick Foligno BOS L 34 1987-10-31 Buffalo NY USA USA 72 211 2006 OTT 1 28 28
29 Erik Johnson COL D 34 1988-03-21 Bloomington MN USA USA 76 225 2006 STL 1 1 1
30 Trevor Lewis CGY C 35 1987-01-08 Salt Lake City UT USA USA 73 202 2006 L.A 1 17 17
31 Milan Lucic CGY L 34 1988-06-07 Vancouver BC CAN CAN 75 231 2006 BOS 2 20 50
32 Claude Giroux FLA R 34 1988-01-12 Hearst ON CAN CAN 71 185 2006 PHI 1 22 22
33 Jordan Staal CAR C 33 1988-09-10 Thunder Bay ON CAN CAN 76 220 2006 PIT 1 2 2
34 Derick Brassard EDM C 34 1987-09-22 Hull QC CAN CAN 73 202 2006 CBJ 1 6 6
35 Nicklas Backstrom WSH C 34 1987-11-23 Gävle SWE SWE 73 202 2006 WSH 1 4 4
36 Alex Killorn T.B L 32 1989-09-14 Halifax NS CAN CAN 73 199 2007 T.B 3 16 77
37 Jamie Benn DAL L 32 1989-07-18 Victoria BC CAN CAN 74 210 2007 DAL 5 8 129
38 Ian Cole CAR D 33 1989-02-21 Ann Arbor MI USA USA 73 225 2007 STL 1 18 18
39 Justin Braun NYR D 35 1987-02-10 Minneapolis MN USA USA 74 205 2007 S.J 7 20 201
40 Pat Maroon T.B L 34 1988-04-23 St. Louis MO USA USA 75 238 2007 PHI 6 10 161
41 Riley Nash T.B C 33 1989-05-09 Consort AB CAN CAN 74 188 2007 EDM 1 21 21
42 Brad Malone EDM C 33 1989-05-20 Miramichi NB CAN CAN 74 217 2007 COL 4 14 105
43 Brendan Smith CAR D 33 1989-02-08 Mimico ON CAN CAN 74 200 2007 DET 1 27 27
44 David Perron STL L 34 1988-05-28 Sherbrooke QC CAN CAN 73 202 2007 STL 1 26 26
45 Robert Bortuzzo STL D 33 1989-03-18 Thunder Bay ON CAN CAN 76 216 2007 PIT 3 17 78
46 Mikael Backlund CGY C 33 1989-03-17 Vasteras SWE SWE 72 200 2007 CGY 1 24 24
47 Ryan McDonagh T.B D 33 1989-06-13 St. Paul MN USA USA 73 215 2007 MTL 1 12 12
48 Jake Muzzin TOR D 33 1989-02-21 Woodstock ON CAN CAN 75 226 2007 PIT 5 20 141
49 Lars Eller WSH C 33 1989-05-08 Rodovre DNK DNK 74 205 2007 STL 1 13 13
50 Wayne Simmonds TOR R 33 1988-08-26 Scarborough ON CAN CAN 75 180 2007 L.A 2 31 61
51 Steven Stamkos T.B C 32 1990-02-07 Markham ON CAN CAN 73 193 2008 T.B 1 1 1
52 Zach Bogosian T.B D 31 1990-07-15 Massena NY USA USA 74 200 2008 ATL 1 3 3
53 John Carlson WSH D 32 1990-01-10 Natick MA USA USA 75 215 2008 WSH 1 27 27
54 Roman Josi NSH D 32 1990-06-01 Bern CHE CHE 73 201 2008 NSH 2 8 38
55 Justin Schultz WSH D 31 1990-07-06 Kelowna BC CAN CAN 74 188 2008 ANA 2 13 43
56 Derek Stepan CAR C 32 1990-06-18 Hastings MN USA USA 71 196 2008 NYR 2 21 51
57 Marco Scandella STL D 32 1990-02-23 Montreal QC CAN CAN 75 212 2008 MIN 2 25 55
58 Michael Stone CGY D 32 1990-06-07 Winnipeg MB CAN CAN 75 210 2008 PHX 3 8 69
59 TJ Brodie TOR D 32 1990-06-07 Chatham ON CAN CAN 73 179 2008 CGY 4 23 114
60 Mark Borowiecki NSH D 32 1989-07-12 Ottawa ON CAN CAN 74 204 2008 OTT 5 18 139
61 Jared Spurgeon MIN D 32 1989-11-29 Edmonton AB CAN CAN 69 166 2008 NYI 6 5 156
62 Tyler Bozak STL C 36 1986-03-19 Regina SK CAN CAN 73 187 - - - - -
63 Marcus Johansson WSH L 31 1990-10-06 Landskrona SWE SWE 73 203 2009 WSH 1 24 24
64 Ryan O'Reilly STL C 31 1991-02-07 Clinton ON CAN CAN 73 207 2009 COL 2 3 33
65 Kyle Clifford TOR L 31 1991-01-13 Ayr ON CAN CAN 74 214 2009 L.A 2 5 35
66 John Tavares TOR C 31 1990-09-20 Mississauga ON CAN CAN 73 211 2009 NYI 1 1 1
67 Victor Hedman T.B D 31 1990-12-18 Ornskoldsvik SWE SWE 78 241 2009 T.B 1 2 2
68 Matt Duchene NSH C 31 1991-01-16 Haliburton ON CAN CAN 71 195 2009 COL 1 3 3
69 Evander Kane EDM L 30 1991-08-02 Vancouver BC CAN CAN 74 210 2009 ATL 1 4 4
70 Brayden Schenn STL C 30 1991-08-22 Saskatoon SK CAN CAN 73 199 2009 L.A 1 5 5
71 Nazem Kadri COL C 31 1990-10-06 London ON CAN CAN 72 192 2009 TOR 1 7 7
72 Zack Kassian EDM R 31 1991-01-24 Windsor ON CAN CAN 75 211 2009 BUF 1 13 13
73 Dmitry Kulikov MIN D 31 1990-10-29 Lipetsk RUS RUS 73 201 2009 FLA 1 14 14
74 Nick Leddy STL D 31 1991-03-20 Eden Prairie MN USA USA 72 205 2009 MIN 1 16 16
75 Chris Kreider NYR L 31 1991-04-30 Boxford MA USA USA 75 223 2009 NYR 1 19 19
76 Tyson Barrie EDM D 30 1991-07-26 Victoria BC CAN CAN 71 197 2009 COL 3 3 64
77 Dmitry Orlov WSH D 30 1991-07-23 Novokuznetsk RUS RUS 71 214 2009 WSH 2 25 55
78 Brian Dumoulin PIT D 30 1991-09-06 Biddeford ME USA USA 76 207 2009 CAR 2 21 51
79 Mattias Ekholm NSH D 32 1990-05-24 Borlange SWE SWE 76 215 2009 NSH 4 11 102
80 Marcus Foligno MIN L 30 1991-08-10 Buffalo NY USA CAN 75 226 2009 BUF 4 13 104
81 Craig Smith BOS C 32 1989-09-05 Madison WI USA USA 72 203 2009 NSH 4 7 98
82 Nicolas Deslauriers MIN L 31 1991-02-22 LaSalle QC CAN CAN 73 220 2009 L.A 3 23 84
83 Ben Chiarot FLA D 31 1991-05-09 Hamilton ON CAN CAN 75 234 2009 ATL 4 29 120
84 Erik Haula BOS L 31 1991-03-23 Pori FIN FIN 71 191 2009 MIN 7 1 182
85 Nick Jensen WSH D 31 1990-09-21 St. Paul MN USA USA 73 205 2009 DET 5 29 150
86 Nic Dowd WSH C 32 1990-05-27 Huntsville AL USA USA 73 193 2009 L.A 7 17 198
87 Radko Gudas FLA D 32 1990-06-05 Prague CZE CZE 72 208 2010 T.B 3 6 66
88 Christopher Tanev CGY D 32 1989-12-20 Toronto ON CAN CAN 74 197 - - - - -
89 Mats Zuccarello MIN R 34 1987-09-01 Oslo NOR NOR 68 181 - - - - -
90 Calle Jarnkrok CGY C 30 1991-09-25 Gävle SWE SWE 71 186 2010 DET 2 21 51
91 Justin Holl TOR D 30 1992-01-30 Tonka Bay MN USA USA 76 194 2010 CHI 2 24 54
92 Jason Zucker PIT L 30 1992-01-16 Newport Beach CA USA USA 71 192 2010 MIN 2 29 59
93 Tyler Toffoli CGY R 30 1992-04-24 Scarborough ON CAN CAN 72 196 2010 L.A 2 17 47
94 Johan Larsson WSH L 29 1992-07-25 Lau SWE SWE 71 206 2010 MIN 2 26 56
95 Evgeny Kuznetsov WSH C 30 1992-05-19 Chelyabinsk RUS RUS 74 207 2010 WSH 1 26 26
96 Charlie Coyle BOS C 30 1992-03-02 E. Weymouth MA USA USA 75 219 2010 S.J 1 28 28
97 Patrik Nemeth NYR D 30 1992-02-08 Stockholm SWE SWE 76 230 2010 DAL 2 11 41
98 Jon Merrill MIN D 30 1992-02-03 Oklahoma City OK USA USA 75 204 2010 N.J 2 8 38
99 Justin Faulk STL D 30 1992-03-20 South St.Paul MN USA USA 72 214 2010 CAR 2 7 37
100 Derek Forbort BOS D 30 1992-03-04 Duluth MN USA USA 76 217 2010 L.A 1 15 15
101 Vladimir Tarasenko STL R 30 1991-12-13 Yaroslavl RUS RUS 73 228 2010 STL 1 16 16
102 Chris Wagner BOS R 31 1991-05-27 Walpole MA USA USA 72 191 2010 ANA 5 2 122
103 Zach Hyman EDM L 30 1992-06-09 Toronto ON CAN CAN 73 211 2010 FLA 5 3 123
104 Erik Gudbranson CGY D 30 1992-01-07 Ottawa ON CAN CAN 77 222 2010 FLA 1 3 3
105 Taylor Hall BOS L 30 1991-11-14 Calgary AB CAN CAN 73 208 2010 EDM 1 1 1
106 Ryan Johansen NSH C 29 1992-07-31 Vancouver BC CAN CAN 75 218 2010 CBJ 1 4 4
107 Tyler Seguin DAL C 30 1992-01-31 Brampton ON CAN CAN 73 200 2010 BOS 1 2 2
108 Mikael Granlund NSH C 30 1992-02-26 Oulu FIN FIN 70 185 2010 MIN 1 9 9
109 Nino Niederreiter CAR R 29 1992-09-08 Chur CHE CHE 74 218 2010 NYI 1 5 5
110 Bryan Rust PIT R 30 1992-05-11 Pontiac MI USA USA 71 192 2010 PIT 3 20 80
111 Jani Hakanpaa DAL D 30 1992-03-31 Kirkkonummi FIN FIN 78 220 2010 STL 4 14 104
112 Jesper Fast CAR R 30 1991-12-02 Nassjo SWE SWE 73 191 2010 NYR 6 7 157
113 John Klingberg DAL D 29 1992-08-14 Gothenburg SWE SWE 75 190 2010 DAL 5 11 131
114 Colin Blackwell TOR C 29 1993-03-28 Lawrence MA USA USA 69 190 2011 S.J 7 13 193
115 Ondrej Palat T.B L 31 1991-03-28 Frydek-Mistek CZE CZE 72 194 2011 T.B 7 27 208
116 Josh Manson COL D 30 1991-10-07 Hinsdale IL USA CAN 75 218 2011 ANA 6 9 160
117 Josh Archibald EDM R 29 1992-10-06 Regina SK CAN CAN 70 176 2011 PIT 6 23 174
118 Johnny Gaudreau CGY L 28 1993-08-13 Salem NJ USA USA 69 165 2011 CGY 4 13 104
119 Vincent Trocheck CAR C 28 1993-07-11 Pittsburgh PA USA USA 70 183 2011 FLA 3 3 64
120 Nick Cousins NSH C 28 1993-07-20 Belleville ON CAN CAN 71 192 2011 PHI 3 7 68
121 Blake Coleman CGY C 30 1991-11-28 Plano TX USA USA 71 207 2011 N.J 3 14 75
122 Mike Reilly BOS D 28 1993-07-13 Chicago IL USA USA 74 195 2011 CBJ 4 7 98
123 Brandon Saad STL L 29 1992-10-27 Pittsburgh PA USA USA 73 215 2011 CHI 2 13 43
124 Brett Ritchie CGY R 28 1993-07-01 Orangeville ON CAN CAN 76 220 2011 DAL 2 14 44
125 Nikita Kucherov T.B R 29 1993-06-17 Maykop RUS RUS 71 183 2011 T.B 2 28 58
126 Ryan Nugent-Hopkins EDM C 29 1993-04-12 Burnaby BC CAN CAN 72 184 2011 EDM 1 1 1
127 Gabriel Landeskog COL L 29 1992-11-23 Stockholm SWE SWE 73 215 2011 COL 1 2 2
128 Jonathan Huberdeau FLA L 29 1993-06-04 Saint-Jerome QC CAN CAN 73 202 2011 FLA 1 3 3
129 Ryan Strome NYR C 28 1993-07-11 Mississauga ON CAN CAN 73 191 2011 NYI 1 5 5
130 Mika Zibanejad NYR C 29 1993-04-18 Huddinge SWE SWE 74 200 2011 OTT 1 6 6
131 Jonas Brodin MIN D 28 1993-07-12 Karlstad SWE SWE 74 196 2011 MIN 1 10 10
132 Phillip Danault L.A C 29 1993-02-24 Victoriaville QC CAN CAN 73 200 2011 CHI 1 26 26
133 Vladislav Namestnikov DAL C 29 1992-11-22 Zhukovskiy RUS RUS 72 180 2011 T.B 1 27 27
134 Rickard Rakell PIT R 29 1993-05-05 Sundbyberg SWE SWE 73 195 2011 ANA 1 30 30
135 Barclay Goodrow NYR C 29 1993-02-26 Toronto ON CAN CAN 74 204 - - - - -
136 Torey Krug STL D 31 1991-04-12 Livonia MI USA USA 69 194 - - - - -
137 Luke Glendening DAL C 33 1989-04-28 Grand Rapids MI USA USA 71 190 - - - - -
138 Morgan Rielly TOR D 28 1994-03-09 Vancouver BC CAN CAN 73 220 2012 TOR 1 5 5
139 Hampus Lindholm BOS D 28 1994-01-20 Helsingborg SWE SWE 76 213 2012 ANA 1 6 6
140 Matt Dumba MIN D 27 1994-07-25 Regina SK CAN CAN 72 181 2012 MIN 1 7 7
141 Brady Skjei CAR D 28 1994-03-26 Lakeville MN USA USA 75 210 2012 NYR 1 28 28
142 Olli Maatta L.A D 27 1994-08-22 Jyväskylä FIN FIN 74 210 2012 PIT 1 22 22
143 Mike Matheson PIT D 28 1994-02-27 Pointe-Claire QC CAN CAN 74 188 2012 FLA 1 23 23
144 Cody Ceci EDM D 28 1993-12-21 Ottawa ON CAN CAN 74 210 2012 OTT 1 15 15
145 Tom Wilson WSH R 28 1994-03-29 Toronto ON CAN CAN 76 220 2012 WSH 1 16 16
146 Teuvo Teravainen CAR L 27 1994-09-11 Helsinki FIN FIN 71 191 2012 CHI 1 18 18
147 Jacob Trouba NYR D 28 1994-02-26 Rochester MI USA USA 75 208 2012 WPG 1 9 9
148 Filip Forsberg NSH L 27 1994-08-13 Ostervala SWE SWE 73 205 2012 WSH 1 11 11
149 Radek Faksa DAL C 28 1994-01-09 Vitkov CZE CZE 75 220 2012 DAL 1 13 13
150 Matt Grzelcyk BOS D 28 1994-01-05 Charlestown MA USA USA 69 178 2012 BOS 3 24 85
151 Colton Parayko STL D 29 1993-05-12 St. Albert AB CAN CAN 78 228 2012 STL 3 25 86
152 Esa Lindell DAL D 28 1994-05-23 Vantaa FIN FIN 75 220 2012 DAL 3 13 74
153 Jordan Martinook CAR L 29 1992-07-25 Brandon MB CAN CAN 72 196 2012 PHX 2 28 58
154 Colton Sissons NSH C 28 1993-11-05 North Vancouver BC CAN CAN 73 200 2012 NSH 2 20 50
155 Teddy Blueger PIT C 27 1994-08-15 Riga LVA LVA 72 185 2012 PIT 2 22 52
156 Brock McGinn PIT L 28 1994-02-02 Fergus ON CAN CAN 72 187 2012 CAR 2 17 47
157 Jaccob Slavin CAR D 28 1994-05-01 Denver CO USA USA 75 207 2012 CAR 4 29 120
158 Andreas Athanasiou L.A C 27 1994-08-06 London ON CAN CAN 74 190 2012 DET 4 19 110
159 Brett Kulak EDM D 28 1994-01-06 Edmonton AB CAN CAN 73 197 2012 CGY 4 14 105
160 Matthew Benning NSH D 28 1994-05-25 Edmonton AB CAN CAN 73 203 2012 BOS 6 24 175
161 Alexander Kerfoot TOR C 27 1994-08-11 Vancouver BC CAN CAN 70 181 2012 N.J 5 29 150
162 Chad Ruhwedel PIT D 32 1990-05-07 San Diego CA USA USA 71 191 - - - - -
163 Michael Raffl DAL L 33 1988-12-01 Villach AUT AUT 73 205 - - - - -
164 MacKenzie Weegar FLA D 28 1994-01-07 Ottawa ON CAN CAN 72 200 2013 FLA 7 25 206
165 Tyler Motte NYR C 27 1995-03-10 St. Clair MI USA USA 70 192 2013 CHI 4 30 121
166 Connor Clifton BOS D 27 1995-04-28 Long Branch NJ USA USA 71 189 2013 PHX 5 12 133
167 Jonny Brodzinski NYR C 29 1993-06-19 Ham Lake MN USA USA 73 211 2013 L.A 5 27 148
168 Josh Brown BOS D 28 1994-01-21 London ON CAN CAN 77 220 2013 FLA 6 1 152
169 Pavel Buchnevich STL L 27 1995-04-17 Cherepovets RUS RUS 73 196 2013 NYR 3 14 75
170 Jake Guentzel PIT L 27 1994-10-06 Omaha NE USA USA 71 180 2013 PIT 3 16 77
171 Anthony Duclair FLA L 26 1995-08-26 Pointe-Claire QC CAN CAN 71 197 2013 NYR 3 19 80
172 Carter Verhaeghe FLA C 26 1995-08-14 Toronto ON CAN CAN 74 180 2013 TOR 3 21 82
173 Nicholas Paul T.B L 27 1995-03-20 Mississauga ON CAN CAN 75 224 2013 DAL 4 10 101
174 Andrew Copp NYR C 27 1994-07-08 Ann Arbor MI USA USA 73 206 2013 WPG 4 13 104
175 Andre Burakovsky COL L 27 1995-02-09 Klagenfurt AUT SWE 75 201 2013 WSH 1 23 23
176 Michael McCarron NSH R 27 1995-03-07 Grosse Pointe MI USA USA 78 232 2013 MTL 1 25 25
177 Ryan Hartman MIN R 27 1994-09-20 Hilton Head Isl. SC USA USA 72 197 2013 CHI 1 30 30
178 J.T. Compher COL L 27 1995-04-08 Northbrook IL USA USA 72 190 2013 BUF 2 5 35
179 Steven Santini STL D 27 1995-03-07 Bronxville NY USA USA 74 209 2013 N.J 2 12 42
180 Artturi Lehkonen COL L 26 1995-07-04 Piikkio FIN FIN 71 179 2013 MTL 2 25 55
181 Brett Pesce CAR D 27 1994-11-15 Tarrytown NY USA USA 75 206 2013 CAR 3 5 66
182 Nathan MacKinnon COL C 26 1995-09-01 Halifax NS CAN CAN 72 200 2013 COL 1 1 1
183 Aleksander Barkov FLA C 26 1995-09-02 Tampere FIN FIN 75 215 2013 FLA 1 2 2
184 Elias Lindholm CGY C 27 1994-12-02 Boden SWE SWE 73 195 2013 CAR 1 5 5
185 Darnell Nurse EDM D 27 1995-02-04 Hamilton ON CAN CAN 76 221 2013 EDM 1 7 7
186 Valeri Nichushkin COL R 27 1995-03-04 Chelyabinsk RUS RUS 76 210 2013 DAL 1 10 10
187 Max Domi CAR C 27 1995-03-02 Winnipeg MB CAN CAN 70 194 2013 PHX 1 12 12
188 Nikita Zadorov CGY D 27 1995-04-16 Moscow RUS RUS 78 235 2013 BUF 1 16 16
189 Curtis Lazar BOS C 27 1995-02-02 Salmon Arm BC CAN CAN 72 203 2013 OTT 1 17 17
190 Anthony Mantha WSH R 27 1994-09-16 Longueuil QC CAN CAN 77 234 2013 DET 1 20 20
191 Nathan Walker STL L 28 1994-02-07 Cardiff GBR AUS 69 187 2014 WSH 3 29 89
192 Joel Hanley DAL D 31 1991-06-08 Keswick ON CAN CAN 71 190 - - - - -
193 Conor Sheary WSH L 30 1992-06-08 Winchester MA USA USA 69 179 - - - - -
194 Trevor van Riemsdyk WSH D 30 1991-07-24 Middletown NJ USA USA 75 191 - - - - -
195 Garnet Hathaway WSH R 30 1991-11-23 Kennebunkport ME USA USA 75 208 - - - - -
196 Frederick Gaudreau MIN C 29 1993-05-01 Bromont QC CAN CAN 72 184 - - - - -
197 Pierre-Edouard Bellemare T.B L 37 1985-03-06 Le Blanc-Mesnil FRA FRA 72 198 - - - - -
198 Tomas Nosek BOS L 29 1992-09-01 Pardubice CZE CZE 75 205 - - - - -
199 Aaron Ekblad FLA D 26 1996-02-07 Windsor ON CAN CAN 76 215 2014 FLA 1 1 1
200 Sam Reinhart FLA C 26 1995-11-06 West Vancouver BC CAN CAN 74 193 2014 BUF 1 2 2
201 Leon Draisaitl EDM C 26 1995-10-27 Cologne DEU DEU 74 208 2014 EDM 1 3 3
202 Sam Bennett FLA C 26 1996-06-20 Holland Landing ON CAN CAN 73 195 2014 CGY 1 4 4
203 William Nylander TOR R 26 1996-05-01 Calgary AB CAN SWE 72 202 2014 TOR 1 8 8
204 Kevin Fiala MIN L 25 1996-07-22 St. Gallen CHE CHE 70 204 2014 NSH 1 11 11
205 Tony DeAngelo CAR D 26 1995-10-24 Sewell NJ USA USA 71 180 2014 T.B 1 19 19
206 Kasperi Kapanen PIT R 25 1996-07-23 Kuopio FIN FIN 73 194 2014 PIT 1 22 22
207 David Pastrnak BOS R 26 1996-05-25 Havirov CZE CZE 72 195 2014 BOS 1 25 25
208 Adrian Kempe L.A C 25 1996-09-13 Kramfors SWE SWE 74 200 2014 L.A 1 29 29
209 Brendan Lemieux L.A L 26 1996-03-15 Denver CO USA USA 73 215 2014 BUF 2 1 31
210 Ivan Barbashev STL C 26 1995-12-14 Moscow RUS RUS 73 195 2014 STL 2 3 33
211 Marcus Pettersson PIT D 26 1996-05-08 Skellefteå SWE SWE 75 177 2014 ANA 2 8 38
212 Nicolas Aube-Kubel COL R 26 1996-05-10 Slave Lake AB CAN CAN 71 187 2014 PHI 2 18 48
213 Brandon Montour FLA D 28 1994-04-11 Brantford ON CAN CAN 72 194 2014 ANA 2 25 55
214 Warren Foegele EDM L 26 1996-04-01 Markham ON CAN CAN 74 198 2014 CAR 3 7 67
215 Brayden Point T.B C 26 1996-03-13 Calgary AB CAN CAN 70 183 2014 T.B 3 19 79
216 Mark Friedman PIT D 26 1995-12-25 Toronto ON CAN CAN 71 185 2014 PHI 3 26 86
217 Devon Toews COL D 28 1994-02-21 Abbotsford BC CAN CAN 73 191 2014 NYI 4 18 108
218 Danton Heinen PIT L 26 1995-07-05 Langley BC CAN CAN 73 188 2014 BOS 4 26 116
219 Michael Bunting TOR L 26 1995-09-17 Scarborough ON CAN CAN 72 186 2014 ARI 4 27 117
220 Gustav Forsling FLA D 26 1996-06-12 Linkoping SWE SWE 72 186 2014 VAN 5 6 126
221 Dakota Joshua STL C 26 1996-05-15 Dearborn MI USA USA 75 206 2014 TOR 5 8 128
222 Pierre Engvall TOR L 26 1996-05-31 Ljungby SWE SWE 77 215 2014 TOR 7 8 188
223 Ondrej Kase TOR R 26 1995-11-08 Kadan CZE CZE 72 187 2014 ANA 7 25 205
224 Jacob Middleton MIN D 26 1996-01-02 Wainwright AB CAN CAN 75 219 2014 L.A 7 30 210
225 Dryden Hunt NYR L 26 1995-11-24 Cranbrook BC CAN CAN 72 192 - - - - -
226 Andrew Mangiapane CGY L 26 1996-04-04 Toronto ON CAN CAN 70 184 2015 CGY 6 15 166
227 Frank Vatrano NYR C 28 1994-03-14 East Longmeadow MA USA USA 71 197 - - - - -
228 Noah Hanifin CGY D 25 1997-01-25 Boston MA USA USA 75 215 2015 CAR 1 5 5
229 Rasmus Andersson CGY D 25 1996-10-27 Malmö SWE SWE 73 214 2015 CGY 2 23 53
230 Connor McDavid EDM C 25 1997-01-13 Richmond Hill ON CAN CAN 73 193 2015 EDM 1 1 1
231 Jordan Greenway MIN L 25 1997-02-16 Canton NY USA USA 78 231 2015 MIN 2 20 50
232 Erik Cernak T.B D 25 1997-05-28 Kosice SVK SVK 75 230 2015 L.A 2 13 43
233 Mikko Rantanen COL R 25 1996-10-29 Nousiainen FIN FIN 76 215 2015 COL 1 10 10
234 Sebastian Aho CAR C 24 1997-07-26 Rauma FIN FIN 72 176 2015 CAR 2 5 35
235 Oliver Kylington CGY D 25 1997-05-19 Stockholm SWE SWE 72 183 2015 CGY 2 30 60
236 Brandon Carlo BOS D 25 1996-11-26 Colorado Springs CO USA USA 78 220 2015 BOS 2 7 37
237 Roope Hintz DAL C 25 1996-11-17 Tampere FIN FIN 75 210 2015 DAL 2 19 49
238 Jeremy Lauzon NSH D 25 1997-04-28 Val D'or QC CAN CAN 73 204 2015 BOS 2 22 52
239 Mitchell Marner TOR R 25 1997-05-05 Markham ON CAN CAN 72 172 2015 TOR 1 4 4
240 Joel Eriksson Ek MIN C 25 1997-01-29 Karlstad SWE SWE 75 207 2015 MIN 1 20 20
241 Denis Gurianov DAL R 25 1997-06-07 Togliatti RUS RUS 75 195 2015 DAL 1 12 12
242 Jake DeBrusk BOS L 25 1996-10-17 Edmonton AB CAN CAN 72 200 2015 BOS 1 14 14
243 John Marino PIT D 25 1997-05-21 Brockton MA USA USA 73 181 2015 EDM 6 3 154
244 Yakov Trenin NSH C 25 1997-01-13 Chelyabinsk RUS RUS 74 201 2015 NSH 2 25 55
245 Anthony Cirelli T.B C 24 1997-07-15 Etobicoke ON CAN CAN 72 191 2015 T.B 3 11 72
246 Evan Rodrigues PIT C 28 1993-07-28 Toronto ON CAN CAN 71 184 - - - - -
247 Artemi Panarin NYR L 30 1991-10-30 Korkino RUS RUS 72 175 - - - - -
248 Noel Acciari FLA C 30 1991-12-01 Johnston RI USA USA 70 209 - - - - -
249 Derek Ryan EDM C 35 1986-12-29 Spokane WA USA USA 70 185 - - - - -
250 Alexandre Carrier NSH D 25 1996-10-08 Quebec City QC CAN CAN 71 174 2015 NSH 4 24 115
251 Niko Mikkola STL D 26 1996-04-27 Finland FIN FIN 76 209 2015 STL 5 6 127
252 Kirill Kaprizov MIN L 25 1997-04-26 Novokuznetsk RUS RUS 70 202 2015 MIN 5 14 135
253 Steven Lorentz CAR C 26 1996-04-13 Kitchener ON CAN CAN 76 206 2015 CAR 7 5 186
254 Matt Roy L.A D 27 1995-03-01 Detroit MI USA USA 73 205 2015 L.A 7 13 194
255 Mason Marchment FLA L 27 1995-06-18 Uxbridge ON CAN 76 209 - - - - -
256 Ryan Lomberg FLA L 27 1994-09-12 Richmond Hill ON CAN CAN 69 187 - - - - -
257 Kevin Rooney NYR C 29 1993-05-21 Canton MA USA USA 74 201 - - - - -
258 Matthew Tkachuk CGY L 24 1997-12-11 Scottsdale AZ USA USA 74 201 2016 CGY 1 6 6
259 Luke Kunin NSH C 24 1997-12-04 Chesterfield MO USA USA 72 197 2016 MIN 1 15 15
260 Auston Matthews TOR C 24 1997-09-17 San Ramon CA USA USA 75 205 2016 TOR 1 1 1
261 Adam Fox NYR D 24 1998-02-17 Jericho NY USA USA 71 183 2016 CGY 3 5 66
262 Ryan Lindgren NYR D 24 1998-02-11 Burnsville MN USA USA 73 191 2016 BOS 2 19 49
263 Charlie McAvoy BOS D 24 1997-12-21 Long Beach NY USA USA 73 211 2016 BOS 1 14 14
264 Carl Grundstrom L.A R 24 1997-12-01 Umea SWE SWE 72 195 2016 TOR 2 27 57
265 Jesse Puljujarvi EDM R 24 1998-05-07 Alvkarleby SWE FIN 76 201 2016 EDM 1 4 4
266 Dillon Dube CGY C 23 1998-07-20 Golden AB CAN CAN 71 187 2016 CGY 2 26 56
267 Trent Frederic BOS C 24 1998-02-11 St. Louis MO USA USA 75 216 2016 BOS 1 29 29
268 Tyson Jost MIN C 24 1998-03-14 St. Albert AB CAN CAN 71 187 2016 COL 1 10 10
269 Dante Fabbro NSH D 24 1998-06-20 Coquitlam BC CAN CAN 72 189 2016 NSH 1 17 17
270 Jordan Kyrou STL C 24 1998-05-05 Toronto ON CAN CAN 73 196 2016 STL 2 5 35
271 Samuel Girard COL D 24 1998-05-12 Roberval QC CAN CAN 70 170 2016 NSH 2 17 47
272 Mikhail Sergachev T.B D 24 1998-06-25 Nizhnekamsk RUS RUS 75 216 2016 MTL 1 9 9
273 Troy Stecher L.A D 28 1994-04-07 Richmond BC CAN CAN 70 184 - - - - -
274 Brandon Duhaime MIN R 25 1997-05-22 Coral Springs FL USA USA 74 200 2016 MIN 4 15 106
275 Ross Colton T.B C 25 1996-09-11 Robbinsville NJ USA USA 72 191 2016 T.B 4 27 118
276 Brandon Hagel T.B L 23 1998-08-27 Saskatoon SK CAN CAN 71 174 2016 BUF 6 8 159
277 Maxim Mamin FLA C 27 1995-01-13 Moscow RUS RUS 74 206 2016 FLA 6 24 175
278 Tanner Jeannot NSH L 25 1997-05-29 Estevan SK CAN CAN 74 208 - - - - -
279 Mathieu Olivier NSH R 25 1997-02-11 Biloxi MS USA USA 74 210 - - - - -
280 Trevor Moore L.A C 27 1995-03-31 Thousand Oaks CA USA USA 70 195 - - - - -
281 Kailer Yamamoto EDM R 23 1998-09-29 Spokane WA USA USA 68 153 2017 EDM 1 22 22
282 Cal Foote T.B D 23 1998-12-13 Denver CO USA USA 76 227 2017 T.B 1 14 14
283 Cody Glass NSH C 23 1999-04-01 Winnipeg MB CAN CAN 75 206 2017 VGK 1 6 6
284 Mikey Anderson L.A D 23 1999-05-25 Fridley MN USA USA 72 195 2017 L.A 4 10 103
285 Eeli Tolvanen NSH R 23 1999-04-22 Vihti FIN FIN 70 191 2017 NSH 1 30 30
286 Gabriel Vilardi L.A C 22 1999-08-16 Kingston ON CAN CAN 75 215 2017 L.A 1 11 11
287 Robert Thomas STL C 22 1999-07-02 Aurora ON CAN CAN 72 218 2017 STL 1 20 20
288 Jason Robertson DAL L 22 1999-07-22 Arcadia CA USA USA 75 200 2017 DAL 2 8 39
289 Miro Heiskanen DAL D 22 1999-07-18 Espoo FIN FIN 73 190 2017 DAL 1 3 3
290 Martin Necas CAR C 23 1999-01-15 Nove Mesto na Morave CZE CZE 74 189 2017 CAR 1 12 12
291 Timothy Liljegren TOR D 23 1999-04-30 Kristianstad SWE SWE 73 192 2017 TOR 1 17 17
292 Cale Makar COL D 23 1998-10-30 Calgary AB CAN CAN 71 187 2017 COL 1 4 4
293 Filip Chytil NYR C 22 1999-09-05 Kromeriz CZE CZE 75 210 2017 NYR 1 21 21
294 Alex Iafallo L.A L 28 1993-12-21 Eden NY USA USA 72 200 - - - - -
295 David Kampf TOR C 27 1995-01-12 Chomutov CZE CZE 73 193 - - - - -
296 Calle Rosen STL D 28 1994-02-02 Vaxjo SWE SWE 73 188 - - - - -
297 Jan Rutta T.B D 31 1990-07-29 Písek CZE CZE 75 204 - - - - -
298 Eetu Luostarinen FLA C 23 1998-09-02 Siilinjarvi FIN FIN 75 190 2017 CAR 2 11 42
299 Jacob Peterson DAL C 22 1999-07-19 Lidkoping SWE SWE 73 180 2017 DAL 5 8 132
300 Marian Studenic DAL L 23 1998-10-28 Skalica SVK SVK 73 181 2017 N.J 5 19 143
301 Alexei Toropchenko STL R 23 1999-06-25 Moscow RUS RUS 78 222 2017 STL 4 20 113
302 Sean Durzi L.A D 23 1998-10-21 Mississauga ON CAN CAN 72 195 2018 TOR 2 21 52
303 Martin Fehervary WSH D 22 1999-10-06 Bratislava SVK SVK 74 199 2018 WSH 2 15 46
304 Ryan McLeod EDM C 22 1999-09-21 Mississauga ON CAN CAN 74 207 2018 EDM 2 9 40
305 Evan Bouchard EDM D 22 1999-10-20 Oakville ON CAN CAN 75 194 2018 EDM 1 10 10
306 K'Andre Miller NYR D 22 2000-01-21 St. Paul MN USA USA 76 216 2018 NYR 1 22 22
307 Jesperi Kotkaniemi CAR C 21 2000-07-06 Pori FIN FIN 74 201 2018 MTL 1 3 3
308 Andrei Svechnikov CAR R 22 2000-03-26 Barnual RUS RUS 74 195 2018 CAR 1 2 2
309 Rasmus Kupari L.A C 22 2000-03-15 Kotka FIN FIN 74 200 2018 L.A 1 20 20
310 Ty Dellandrea DAL C 21 2000-07-21 Toronto ON CAN CAN 72 195 2018 DAL 1 13 13
311 Ilya Lyubushkin TOR D 28 1994-04-06 Moscow RUS RUS 74 208 - - - - -
312 Connor Dewar MIN C 23 1999-06-26 Gilbert Plains MB CAN CAN 70 183 2018 MIN 3 30 92
313 Scott Perunovich STL D 23 1998-08-18 Hibbing MN USA USA 70 175 2018 STL 2 14 45
314 Logan O'Connor COL R 25 1996-08-14 Missouri City TX USA USA 72 175 - - - - -
315 Nico Sturm COL C 27 1995-05-03 Augsburg DEU DEU 75 209 - - - - -
316 Blake Lizotte L.A C 24 1997-12-13 Lindstrom MN USA USA 69 170 - - - - -
317 Brett Leason WSH R 23 1999-04-30 Calgary AB CAN CAN 77 218 2019 WSH 2 25 56
318 Bowen Byram COL D 21 2001-06-13 Cranbrook BC CAN CAN 73 190 2019 COL 1 4 4
319 Kaapo Kakko NYR R 21 2001-02-13 Turku FIN FIN 75 205 2019 NYR 1 2 2
320 Matt Boldy MIN L 21 2001-04-05 Milford MA USA USA 74 201 2019 MIN 1 12 12
321 Arthur Kaliyev L.A R 21 2001-06-26 New York City USA USA 74 210 2019 L.A 2 2 33
322 Philip Tomasino NSH C 20 2001-07-28 Mississauga ON CAN CAN 72 179 2019 NSH 1 24 24
323 Connor McMichael WSH C 21 2001-01-15 Ajax ON CAN CAN 72 180 2019 WSH 1 25 25
324 Philip Broberg EDM D 21 2001-06-25 Orebro SWE SWE 75 199 2019 EDM 1 8 8
325 Jordan Spence L.A D 21 2001-02-24 Manly AUS AUS 70 180 2019 L.A 4 2 95
326 Alex Newhook COL C 21 2001-01-28 St. John's NL CAN CAN 70 190 2019 COL 1 16 16
327 Ilya Mikheyev TOR R 27 1994-10-10 Omsk RUS RUS 74 192 - - - - -
328 Joel Kiviranta DAL L 26 1996-03-23 Vantaa FIN FIN 71 180 - - - - -
329 Drew O'Connor PIT L 24 1998-06-09 Chatham NJ USA USA 75 200 - - - - -
330 Braden Schneider NYR D 20 2001-09-20 Prince Albert SK CAN CAN 74 202 2020 NYR 1 19 19
331 Dylan Holloway EDM L 20 2001-09-23 Calgary AB CAN CAN 73 203 2020 EDM 1 14 14
332 Seth Jarvis CAR C 20 2002-02-01 Winnipeg MB CAN CAN 70 175 2020 CAR 1 13 13
333 Alexis Lafrenière NYR L 20 2001-10-11 St-Eustache QC CAN CAN 74 196 2020 NYR 1 1 1
334 Anton Lundell FLA C 20 2001-10-03 Espoo FIN FIN 73 185 2020 FLA 1 12 12
335 Quinton Byfield L.A C 19 2002-08-19 Newmarket ON CAN CAN 77 220 2020 L.A 1 2 2