# Name Team Position Height Weight Age Country
    8 Justin Abdelkader Red WingsDET LW 6'2" 213 34 USA
    46 Pontus Aberg Maple LeafsTOR LW 5'11" 196 27 SWE
    85 Vitaly Abramov SenatorsOTT RW 5'9" 171 23 RUS
    55 Noel Acciari PanthersFLA C 5'10" 205 29 USA
    89 Morgan Adams-Moisan CanadiensMTL RW 6'2" 216 24 CAN
    59 Calen Addison WildMIN D - - 21 -
    35 Arron Afflalo LightningTB G 6'5" 210 35 USA
    20 Kenny Agostino Maple LeafsTOR LW 6'0" 199 29 USA
    26 Andrew Agozzino DucksANA LW 5'10" 187 30 CAN
    54 Jack Ahcan BruinsBOS D - - 24 -
    20 Sebastian Aho HurricanesCAR RW 6'0" 176 24 FIN
    25 Sebastian Aho IslandersNYI D 5'10" 170 25 SWE
    68 Alexandre Alain PredatorsNSH C 6'0" 181 24 CAN
    32 Nikita Alexandrov BluesSTL C 5'11" 183 20 DEU
    27 Alexander Alexeyev CapitalsWSH D - - - -
    72 Frederic Allard PredatorsNSH D 6'1" 179 23 CAN
    34 Jake Allen CanadiensMTL G 6'2" 203 30 CAN
    57 Wade Allison FlyersPHI RW - - 23 -
    - Justin Almeida PenguinsPIT - - - - -
    5 Mark Alt KingsLA D 6'4" 201 29 USA
    27 Karl Alzner CanadiensMTL D 6'3" 213 32 CAN
    29 Michael Amadio SenatorsOTT C 6'1" 205 25 CAN
    48 Sam Anas BluesSTL C 5'8" 163 28 USA
    31 Frederik Andersen Maple LeafsTOR G 6'4" 230 31 DNK
    31 Craig Anderson CapitalsWSH G 6'2" 185 40 USA
    14 Joey Anderson Maple LeafsTOR RW 5'11" 190 23 USA
    17 Josh Anderson CanadiensMTL RW 6'3" 222 27 CAN
    76 Josh Anderson AvalancheCOL D 6'2" 225 22 CAN
    44 Mikey Anderson KingsLA D 6'0" 195 22 USA
    28 Jaret Anderson-Dolan KingsLA C 5'11" 191 21 CAN
    56 Axel Andersson BruinsBOS D 6'0" 178 21 SWE
    24 Lias Andersson KingsLA C 5'11" 198 22 SWE
    4 Rasmus Andersson FlamesCGY D 6'1" 214 24 SWE
    10 Andy Andreoff FlyersPHI C 6'1" 210 30 CAN
    82 Jonathan Ang PanthersFLA C 5'11" 160 23 CAN
    57 Anthony Angello PenguinsPIT RW 6'5" 210 25 USA
    39 Tyler Angle Blue JacketsCBJ C - - 20 -
    51 Artem Anisimov SenatorsOTT C 6'4" 198 33 RUS
    55 Ken Appleby IslandersNYI G 6'4" 209 26 CAN
    22 Mason Appleton JetsWIN C 6'2" 193 25 USA
    - Oliver Archambault WildMIN LW 5'11" 176 28 CAN
    90 Darren Archibald Maple LeafsTOR RW 6'3" 212 31 CAN
    15 Josh Archibald OilersEDM RW 5'10" 176 28 CAN
    40 Joel Armia CanadiensMTL RW 6'4" 210 28 FIN
    33 Viktor Arvidsson KingsLA RW 5'9" 180 28 SWE
    - Jonathan Aspirot SenatorsOTT D 6'0" 201 22 CAN
    74 Rasmus Asplund SabresBUF C 5'11" 176 23 SWE
    12 Zachary Aston-Reese PenguinsPIT C 6'0" 204 26 USA
    22 Andreas Athanasiou KingsLA LW 6'2" 177 26 CAN
    13 Cam Atkinson Blue JacketsCBJ RW 5'8" 175 32 USA
    62 Nicolas Aube-Kubel FlyersPHI RW 5'11" 187 25 CAN
    90 David Ayres HurricanesCAR G - - - -
    32 Richard Bachman CanucksVAN G 5'10" 183 34 USA
    21 David Backes DucksANA RW 6'3" 215 37 USA
    11 Mikael Backlund FlamesCGY C 6'0" 200 32 SWE
    19 Nicklas Backstrom CapitalsWSH C 6'1" 210 33 SWE
    52 Brandon Baddock CanadiensMTL LW 6'3" 215 26 CAN
    47 Sven Baertschi CanucksVAN LW 5'11" 190 28 CHE
    37 Casey Bailey CapitalsWSH LW 6'3" 189 29 USA
    12 Josh Bailey IslandersNYI C 6'1" 212 31 CAN
    95 Justin Bailey CanucksVAN RW 6'4" 214 26 USA
    - Patrick Bajkov PanthersFLA RW 6'0" 181 23 CAN
    92 Rudolfs Balcers SharksSJ LW 5'11" 175 24 LVA
    92 Carter Bancks CanucksVAN LW 5'11" 185 31 CAN
    13 Nicholas Baptiste Maple LeafsTOR RW 6'1" 205 25 CAN
    94 Alexander Barabanov SharksSJ LW - - 27 -
    49 Ivan Barbashev BluesSTL C 6'0" 187 25 RUS
    45 Riley Barber Red WingsDET RW 6'0" 194 27 USA
    44 Mark Barberio AvalancheCOL D 6'1" 200 31 CAN
    34 Cole Bardreau IslandersNYI C 5'10" 185 28 USA
    50 Dereck Baribeau WildMIN G 6'5" 193 22 CAN
    16 Aleksander Barkov PanthersFLA C 6'3" 213 25 FIN
    60 Alex Barre-Boulet LightningTB C 5'10" 165 24 CAN
    22 Tyson Barrie OilersEDM D 5'10" 190 30 CAN
    73 Travis Barron AvalancheCOL LW 6'1" 205 22 CAN
    44 Matt Bartkowski WildMIN D 6'1" 196 33 USA
    13 Mathew Barzal IslandersNYI C 6'0" 187 24 CAN
    14 Nathan Bastian DevilsNJ RW 6'4" 207 23 CAN
    19 Drake Batherson SenatorsOTT RW 6'1" 187 23 CAN
    49 Kyle Bauman WildMIN LW 5'10" 172 28 USA
    44 Gavin Bayreuther Blue JacketsCBJ D 6'1" 195 27 USA
    83 Jay Beagle CanucksVAN C 6'3" 210 35 CAN
    24 Jake Bean HurricanesCAR D 6'1" 173 23 CAN
    74 Ethan Bear OilersEDM D 5'11" 198 24 CAN
    64 J.C. Beaudin SenatorsOTT C 6'1" 185 24 CAN
    74 Nicolas Beaudin BlackhawksCHI D 5'11" 168 21 CAN
    88 Nathan Beaulieu JetsWIN D 6'2" 200 28 CAN
    18 Anthony Beauvillier IslandersNYI LW 5'11" 182 24 CAN
    80 Colton Beck WildMIN LW 5'11" 187 31 CAN
    39 Matt Beleskey BruinsBOS LW 6'0" 203 33 CAN
    41 Pierre-Edouard Bellemare AvalancheCOL C 6'0" 198 36 FRA
    64 Jordy Bellerive PenguinsPIT C 5'10" 194 22 CAN
    20 Kieffer Bellows IslandersNYI LW 6'1" 199 23 USA
    47 Louie Belpedio WildMIN D 6'0" 201 25 USA
    60 Alex Belzile CanadiensMTL RW 6'0" 181 29 CAN
    52 Emil Bemstrom Blue JacketsCBJ C 6'0" 190 22 SWE
    14 Jamie Benn StarsDAL LW 6'2" 205 32 CAN
    40 Jordie Benn JetsWIN D 6'2" 199 34 CAN
    78 Beau Bennett CoyotesARI RW 6'2" 195 29 USA
    9 Sam Bennett PanthersFLA C 6'1" 195 25 CAN
    5 Matt Benning PredatorsNSH D 6'1" 203 27 CAN
    86 Simon Benoit DucksANA D - 189 22 CAN
    49 Tyler Benson OilersEDM LW 5'11" 190 23 CAN
    60 Mikhail Berdin JetsWIN G 6'3" 180 23 RUS
    37 Patrice Bergeron BruinsBOS C 6'1" 195 36 CAN
    45 Lean Bergmann SharksSJ LW 6'2" 205 22 DEU
    48 Jacob Bernard-Docker SenatorsOTT D - - 21 -
    45 Jonathan Bernier Red WingsDET G 6'0" 185 32 CAN
    8 Steve Bernier IslandersNYI RW 6'3" 224 36 CAN
    59 Tyler Bertuzzi Red WingsDET LW 6'1" 199 26 CAN
    35 Jean-Francois Berube FlyersPHI G 6'1" 176 30 CAN
    35 Antoine Bibeau HurricanesCAR G 6'3" 205 27 CAN
    3 Alex Biega Red WingsDET D 5'10" 199 33 CAN
    - Chris Bigras FlyersPHI D 6'1" 190 26 CAN
    84 Kristofers Bindulis CapitalsWSH D 6'3" 181 25 LAT
    50 Jordan Binnington BluesSTL G 6'1" 174 28 CAN
    45 Jake Bischoff Golden KnightsVGS D 6'0" 197 27 USA
    30 Ben Bishop StarsDAL G 6'7" 215 34 USA
    64 Clark Bishop SenatorsOTT C 6'1" 199 25 CAN
    22 Anthony Bitetto RangersNYR D 6'1" 210 31 USA
    77 Will Bitten WildMIN C 5'10" 168 23 CAN
    57 Paul Bittner Blue JacketsCBJ RW 6'3" 211 24 USA
    96 Anders Bjork SabresBUF LW 6'0" 190 24 USA
    28 Oliver Bjorkstrand Blue JacketsCBJ RW 6'0" 177 26 DNK
    33 Tobias Bjornfot KingsLA D 6'0" 187 20 SWE
    27 Nick Bjugstad WildMIN C 6'6" 215 29 USA
    43 Colin Blackwell RangersNYR C 5'9" 190 28 USA
    29 Mackenzie Blackwood DevilsNJ G 6'4" 225 24 CAN
    9 Sammy Blais BluesSTL LW 6'2" 205 25 CAN
    36 Joseph Blandisi CanadiensMTL LW 6'0" 182 27 CAN
    86 Joachim Blichfeld SharksSJ RW 6'2" 190 23 DNK
    81 Anton Blidh BruinsBOS LW 6'0" 201 26 SWE
    53 Teddy Blueger PenguinsPIT C 6'0" 185 26 LVA
    72 Sergei Bobrovsky PanthersFLA G 6'2" 182 32 RUS
    89 Mikkel Boedker SenatorsOTT LW 6'0" 210 31 DNK
    6 Brock Boeser CanucksVAN RW 6'1" 208 24 USA
    22 Zach Bogosian Maple LeafsTOR D 6'3" 221 31 USA
    48 Samuel Bolduc IslandersNYI D - - 20 -
    13 Nick Bonino WildMIN C 6'1" 196 33 USA
    70 Callum Booth BruinsBOS G 6'4" 191 24 CAN
    27 Adam Boqvist BlackhawksCHI D 5'11" 179 20 SWE
    90 Jesper Boqvist DevilsNJ C 6'0" 179 22 SWE
    3 Will Borgen SabresBUF D 6'2" 199 24 USA
    5 Andreas Borgman LightningTB D 6'0" 212 26 SWE
    95 Henrik Borgstrom BlackhawksCHI LW 6'3" 190 23 FIN
    90 Mark Borowiecki PredatorsNSH D 6'1" 207 32 CAN
    41 Robert Bortuzzo BluesSTL D 6'4" 216 32 CAN
    75 Evan Bouchard OilersEDM D 6'2" 192 21 CAN
    24 Reid Boucher CanucksVAN LW 5'10" 195 27 USA
    17 Lance Bouma KingsLA LW 6'2" 208 31 CAN
    57 Gabriel Bourque JetsWIN LW 5'10" 206 30 CAN
    61 Ryan Bourque IslandersNYI C 5'9" 185 30 USA
    19 Jay Bouwmeester BluesSTL D 6'4" 206 37 CAN
    41 Landon Bow StarsDAL G 6'4" 210 25 CAN
    14 Shane Bowers AvalancheCOL C 6'2" 186 21 CAN
    29 Madison Bowey CanucksVAN D 6'2" 202 26 CAN
    41 Henry Bowlby PanthersFLA LW - - 24 -
    55 Johnny Boychuk IslandersNYI D 6'2" 227 37 CAN
    72 Travis Boyd CanucksVAN C 5'11" 185 27 USA
    9 Brian Boyle PanthersFLA C 6'6" 245 36 USA
    40 Kevin Boyle Red WingsDET G 6'1" 197 29 USA
    21 Tyler Bozak BluesSTL C 6'1" 199 35 CAN
    29 Jeremy Bracco HurricanesCAR C 5'11" 181 24 USA
    26 Erik Brannstrom SenatorsOTT D 5'10" 179 21 SWE
    16 Derick Brassard CoyotesARI C 6'1" 202 33 CAN
    63 Jesper Bratt DevilsNJ LW 5'10" 175 22 SWE
    61 Justin Braun FlyersPHI D 6'2" 205 34 USA
    - Justin Brazeau Maple LeafsTOR LW 6'4" 194 23 CAN
    - Chris Breen BruinsBOS D 6'7" 224 32 CAN
    43 T.J. Brennan FlyersPHI D 6'1" 216 32 USA
    23 Connor Brickley RangersNYR RW 6'0" 203 29 USA
    78 Daniel Brickley KingsLA D 6'3" 205 26 USA
    55 Guillaume Brisebois CanucksVAN D 6'2" 175 24 CAN
    25 Alex Broadhurst DucksANA C 6'0" 178 28 USA
    78 T.J. Brodie Maple LeafsTOR D 6'1" 185 31 CAN
    25 Jonas Brodin WildMIN D 6'1" 198 28 SWE
    28 Kyle Brodziak OilersEDM C 6'2" 205 37 CAN
    22 Jonny Brodzinski RangersNYR RW 6'2" 215 28 USA
    86 Mathias Brome Red WingsDET LW - - 26 -
    77 Adam Brooks Maple LeafsTOR C 5'11" 180 25 CAN
    30 Laurent Brossoit JetsWIN G 6'3" 204 28 CAN
    36 Troy Brouwer BluesSTL RW 6'3" 213 35 CAN
    28 Connor Brown SenatorsOTT RW 6'0" 183 27 CAN
    23 Dustin Brown KingsLA RW 6'0" 210 36 USA
    23 J.T. Brown WildMIN RW 5'10" 166 31 USA
    3 Josh Brown SenatorsOTT D 6'5" 225 27 CAN
    21 Logan Brown SenatorsOTT C 6'6" 220 23 USA
    38 Patrick Brown Golden KnightsVGS C 5'11" 214 29 USA
    78 Jacob Bryson SabresBUF D - - 23 -
    89 Pavel Buchnevich RangersNYR RW 6'3" 196 26 RUS
    73 Evan Buitenhuis IslandersNYI G 6'2" 193 28 CAN
    82 Connor Bunnaman FlyersPHI C 6'1" 214 23 CAN
    58 Michael Bunting CoyotesARI LW 5'11" 196 25 CAN
    95 Andre Burakovsky AvalancheCOL LW 6'3" 201 26 AUT
    46 Erik Burgdoerfer CapitalsWSH D 6'1" 207 32 USA
    80 Brayden Burke CoyotesARI LW 5'10" 165 24 CAN
    88 Brent Burns SharksSJ D 6'5" 230 36 CAN
    88 Kyle Burroughs AvalancheCOL D 6'0" 197 26 CAN
    8 Will Butcher DevilsNJ D 5'10" 190 26 USA
    33 Dustin Byfuglien JetsWIN D 6'5" 260 36 USA
    49 Blaine Byron PanthersFLA C 6'1" 186 26 CAN
    41 Paul Byron CanadiensMTL RW 5'9" 163 32 CAN
    17 Nicholas Caamano StarsDAL RW 6'2" 190 22 CAN
    91 Drake Caggiula SabresBUF C 5'10" 176 27 CAN
    51 Tony Calderone StarsDAL RW 6'0" 200 22 USA
    24 Ryan Callahan SenatorsOTT RW 5'10" 187 36 USA
    11 Matt Calvert AvalancheCOL LW 5'11" 186 31 CAN
    17 Colin Campbell AvalancheCOL RW 6'1" 194 30 CAN
    36 Jack Campbell Maple LeafsTOR G 6'2" 197 29 USA
    88 Carter Camper CanucksVAN C 5'9" 176 33 USA
    75 Kyle Capobianco CoyotesARI D 6'1" 196 23 CAN
    52 Greg Carey FlyersPHI LW 6'0" 195 31 CAN
    28 Paul Carey BruinsBOS C 6'1" 200 32 USA
    25 Brandon Carlo BruinsBOS D 6'5" 212 24 USA
    81 Adam Carlson JetsWIN G 6'3" 180 27 USA
    74 John Carlson CapitalsWSH D 6'3" 217 31 USA
    53 Gabriel Carlsson Blue JacketsCBJ D 6'5" 192 24 SWE
    32 Lucas Carlsson PanthersFLA D 6'0" 189 24 SWE
    22 Ryan Carpenter BlackhawksCHI C 6'0" 200 30 USA
    28 Daniel Carr CapitalsWSH LW 6'0" 193 29 CAN
    5 Connor Carrick DevilsNJ D 5'11" 192 27 USA
    39 Sam Carrick DucksANA C 6'0" 188 27 CAN
    1 Trevor Carrick DucksANA D 6'2" 186 27 CAN
    45 Alexandre Carrier PredatorsNSH D 5'11" 183 24 CAN
    28 William Carrier Golden KnightsVGS LW 6'2" 218 26 CAN
    77 Jeff Carter PenguinsPIT C 6'3" 219 36 CAN
    59 Jackson Cates FlyersPHI C - - 23 -
    36 Joseph Cecconi StarsDAL D 6'2" 210 24 USA
    4 Cody Ceci PenguinsPIT D 6'2" 210 27 CAN
    78 Jacob Cederholm JetsWIN D 6'3" 203 23 SWE
    22 Peter Cehlarik BruinsBOS LW 6'2" 202 25 SVK
    81 Erik Cernak LightningTB D 6'3" 233 24 SVK
    72 Thomas Chabot SenatorsOTT D 6'2" 190 24 CAN
    26 Michael Chaput CoyotesARI C 6'2" 199 29 CAN
    33 Zdeno Chara CapitalsWSH D 6'9" 250 44 SVK
    60 Rourke Chartier Maple LeafsTOR C 5'11" 190 25 CAN
    63 Jalen Chatfield CanucksVAN D 6'1" 188 25 USA
    8 Ben Chiarot CanadiensMTL D 6'3" 225 30 CAN
    39 Alex Chiasson OilersEDM RW 6'4" 208 30 CAN
    48 Andrei Chibisov JetsWIN RW 6'4" 227 28 RUS
    47 Declan Chisholm JetsWIN D 6'1" 195 21 CAN
    78 Filip Chlapik SenatorsOTT C 6'1" 196 24 CZE
    55 Sasha Chmelevski SharksSJ C 6'0" 190 22 USA
    21 Dennis Cholowski Red WingsDET D 6'2" 197 23 CAN
    - Magnus Chrona SharksSJ G - - - -
    6 Jakob Chychrun CoyotesARI D 6'2" 210 23 USA
    72 Filip Chytil RangersNYR C 6'2" 206 21 CZE
    71 Anthony Cirelli LightningTB C 6'0" 193 24 CAN
    53 Casey Cizikas IslandersNYI C 5'11" 195 30 CAN
    3 Fredrik Claesson LightningTB D 6'1" 196 28 SWE
    58 Kale Clague KingsLA D 5'11" 178 23 CAN
    71 Kody Clark CapitalsWSH RW - - - -
    6 Adam Clendening Blue JacketsCBJ D 6'0" 196 28 USA
    13 Kyle Clifford BluesSTL LW 6'2" 211 30 CAN
    75 Connor Clifton BruinsBOS D 5'11" 175 26 USA
    4 Tim Clifton AvalancheCOL D 6'1" 190 29 USA
    39 Richard Clune Maple LeafsTOR LW 5'10" 207 34 CAN
    15 Cal Clutterbuck IslandersNYI RW 5'11" 216 33 CAN
    45 Braydon Coburn IslandersNYI D 6'5" 223 36 CAN
    - Dylan Coghlan Golden KnightsVGS D 6'3" 187 23 CAN
    11 Andrew Cogliano StarsDAL C 5'10" 177 34 CAN
    28 Ian Cole WildMIN D 6'1" 225 32 USA
    20 Blake Coleman LightningTB C 5'11" 200 29 USA
    59 Ryan Collins Blue JacketsCBJ D 6'5" 212 25 USA
    83 Nick Collison Red WingsDET D 6'10" 255 40 USA
    79 Ross Colton LightningTB LW 6'0" 190 24 USA
    15 Blake Comeau StarsDAL LW 6'1" 200 35 CAN
    37 J.T. Compher AvalancheCOL LW 6'0" 190 26 USA
    1 Eric Comrie JetsWIN G 6'1" 180 26 CAN
    53 Maxime Comtois DucksANA LW 6'2" 205 22 CAN
    89 Cory Conacher LightningTB C 5'8" 180 31 CAN
    92 Shane Conacher DevilsNJ RW 5'11" 175 27 CAN
    1 Mike Condon LightningTB G 6'2" 197 31 USA
    27 Erik Condra AvalancheCOL RW 5'11" 188 34 USA
    44 Kevin Connauton PanthersFLA D 6'2" 205 31 CAN
    20 Brett Connolly BlackhawksCHI RW 6'3" 192 29 CAN
    81 Kyle Connor JetsWIN LW 6'1" 182 24 USA
    1 Pheonix Copley CapitalsWSH G 6'4" 200 29 USA
    9 Andrew Copp JetsWIN C 6'1" 206 27 USA
    50 Evan Cormier DevilsNJ G 6'3" 200 23 CAN
    46 Eric Cornel SabresBUF C 6'2" 198 25 CAN
    74 Cole Coskey IslandersNYI LW 6'0" 190 22 USA
    17 David Cotton HurricanesCAR C 6'3" 204 24 USA
    21 Nick Cousins PredatorsNSH C 5'11" 185 28 CAN
    39 Logan Couture SharksSJ C 6'1" 200 32 CAN
    14 Sean Couturier FlyersPHI C 6'3" 211 28 USA
    13 Charlie Coyle BruinsBOS C 6'3" 200 29 USA
    24 Dylan Cozens SabresBUF C - - 20 -
    22 Adam Cracknell OilersEDM RW 6'2" 218 36 CAN
    56 Joseph Cramarossa WildMIN LW 6'0" 192 28 CAN
    50 Corey Crawford DevilsNJ G 6'2" 216 36 CAN
    73 Marcus Crawford Red WingsDET D 5'11" 193 24 CAN
    73 Brandon Crawley RangersNYR D 6'2" 207 24 USA
    51 Kyle Criscuolo Red WingsDET C 5'8" 170 29 USA
    87 Sidney Crosby PenguinsPIT C 5'11" 200 33 CAN
    49 Tommy Cross PanthersFLA D 6'3" 205 31 USA
    67 Lawson Crouse CoyotesARI LW 6'4" 220 24 CAN
    78 Ryan Culkin CanadiensMTL D 6'2" 185 27 CAN
    - Kodie Curran DucksANA - - - - -
    43 Josh Currie PenguinsPIT RW 5'10" 172 28 CAN
    11 Austin Czarnik IslandersNYI C 5'9" 170 28 USA
    7 Kevin Czuczman PenguinsPIT D 6'2" 209 30 CAN
    33 Alex D'Orio PenguinsPIT G 6'2" 209 22 CAN
    34 Joey Daccord SenatorsOTT G 6'3" 205 24 USA
    77 Kirby Dach BlackhawksCHI C 6'4" 197 20 CAN
    63 Evgenii Dadonov SenatorsOTT RW 5'11" 185 32 RUS
    26 Rasmus Dahlin SabresBUF D 6'3" 186 21 SWE
    63 Carl Dahlstrom Golden KnightsVGS D 6'4" 231 26 SWE
    28 Michael Dal Colle IslandersNYI LW 6'3" 204 25 CAN
    83 Trevor Daley Red WingsDET D 5'11" 199 37 CAN
    26 Zac Dalpe Blue JacketsCBJ C 6'2" 194 31 CAN
    24 Phillip Danault CanadiensMTL LW 6'1" 198 28 CAN
    56 Marko Dano JetsWIN C 5'11" 201 26 AUT
    35 Oscar Dansk Golden KnightsVGS G 6'3" 195 27 SWE
    57 Cameron Darcy BluesSTL C 6'0" 192 27 USA
    33 Scott Darling PanthersFLA G 6'6" 232 32 USA
    45 Laurent Dauphin CanadiensMTL C 6'1" 180 26 CAN
    88 Brandon Davidson SabresBUF D 6'2" 208 29 CAN
    17 Jonathan Davidsson SenatorsOTT RW 5'11" 185 24 SWE
    38 Jeremy Davies PredatorsNSH D 5'11" 180 24 CAN
    90 Logan Day OilersEDM D 6'0" 213 26 USA
    85 Sean Day LightningTB D 6'3" 229 23 BEL
    58 Chase De Leo DucksANA C 5'9" 179 25 USA
    77 Anthony DeAngelo RangersNYR D 5'11" 180 25 USA
    12 Alex DeBrincat BlackhawksCHI LW 5'7" 165 23 USA
    74 Jake DeBrusk BruinsBOS LW 6'0" 188 24 CAN
    65 Danny DeKeyser Red WingsDET D 6'3" 190 31 USA
    2 Dylan DeMelo JetsWIN D 6'1" 195 28 CAN
    57 Nick DeSimone RangersNYR D 6'2" 185 26 USA
    1 Casey DeSmith PenguinsPIT G 6'0" 181 29 USA
    15 Jean-Sebastien Dea SabresBUF C 5'11" 175 27 CAN
    15 Michael Del Zotto Blue JacketsCBJ D 6'0" 201 31 CAN
    60 Collin Delia BlackhawksCHI G 6'2" 208 27 USA
    47 Aaron Dell DevilsNJ G 6'0" 205 32 CAN
    60 Ty Dellandrea StarsDAL C - - 21 -
    55 Jason Demers CoyotesARI D 6'1" 195 33 CAN
    35 Thatcher Demko CanucksVAN G 6'4" 192 25 USA
    14 Grigori Denisenko PanthersFLA LW - - 21 -
    85 Semyon Der-Arguchintsev Maple LeafsTOR C 5'10" 159 20 RUS
    23 Travis Dermott Maple LeafsTOR D 6'0" 204 24 CAN
    20 Nicolas Deslauriers DucksANA LW 6'1" 221 30 CAN
    95 Philippe Desrosiers PanthersFLA G 6'1" 200 25 CAN
    52 Connor Dewar WildMIN C - - 22 -
    33 Phillip Di Giuseppe RangersNYR LW 6'0" 193 27 CAN
    54 Thomas Di Pauli PenguinsPIT RW 5'11" 188 27 ITA
    65 Michael DiPietro CanucksVAN G 6'0" 192 22 CAN
    18 Jason Dickinson CanucksVAN C 6'2" 200 26 CAN
    65 Josiah Didier BruinsBOS D 6'2" 203 28 USA
    4 Brenden Dillon CapitalsWSH D 6'4" 225 30 CAN
    54 Cam Dineen CoyotesARI D 5'11" 183 23 USA
    44 Christian Djoos Red WingsDET D 6'0" 169 26 SWE
    8 Noah Dobson IslandersNYI D 6'3" 179 21 CAN
    16 Max Domi Blue JacketsCBJ C 5'10" 193 26 CAN
    70 Louis Domingue FlamesCGY G 6'3" 210 29 CAN
    16 Ryan Donato SharksSJ C 6'0" 193 25 USA
    46 Matt Donovan PredatorsNSH D 6'1" 205 31 USA
    72 Joonas Donskoi AvalancheCOL RW 6'0" 190 29 FIN
    1 Lukas Dostal DucksANA G 6'1" 165 21 CZE
    57 Alex Dostie DucksANA C 5'10" 172 24 CAN
    21 Jake Dotchin SharksSJ D 6'3" 210 27 CAN
    8 Drew Doughty KingsLA D 6'1" 202 31 CAN
    26 Nic Dowd CapitalsWSH C 6'2" 197 31 USA
    37 Justin Dowling StarsDAL C 5'10" 180 30 CAN
    29 Leon Draisaitl OilersEDM C 6'2" 208 25 DEU
    72 Hunter Drew DucksANA D 6'1" 190 22 CAN
    60 Chris Driedger PanthersFLA G 6'4" 205 27 CAN
    15 Sheldon Dries AvalancheCOL C 5'9" 185 27 USA
    92 Jonathan Drouin CanadiensMTL LW 6'0" 193 26 CAN
    34 Jamie Drysdale DucksANA D - - 19 -
    29 Dillon Dube FlamesCGY C 5'10" 183 23 CAN
    17 Brandon Dubinsky Blue JacketsCBJ C 6'2" 208 35 USA
    40 Devan Dubnyk AvalancheCOL G 6'6" 224 35 CAN
    13 Pierre-Luc Dubois JetsWIN C 6'3" 218 23 CAN
    95 Matt Duchene PredatorsNSH C 5'11" 195 30 CAN
    91 Anthony Duclair PanthersFLA LW 5'11" 191 25 CAN
    - Reid Duke Golden KnightsVGS C 6'0" 189 25 CAN
    24 Mathew Dumba WildMIN D 6'0" 182 27 CAN
    28 Gabriel Dumont WildMIN C 5'10" 190 30 CAN
    8 Brian Dumoulin PenguinsPIT D 6'4" 207 29 USA
    29 Vince Dunn BluesSTL D 6'0" 203 24 CAN
    49 Arnaud Durandeau IslandersNYI LW 5'11" 175 22 CAN
    50 Sean Durzi KingsLA D 6'0" 189 22 CAN
    54 Joseph Duszak Maple LeafsTOR D - - - -
    18 Christian Dvorak CoyotesARI C 6'0" 195 25 USA
    10 Ryan Dzingel SenatorsOTT LW 6'0" 190 29 USA
    20 Cody Eakin SabresBUF C 6'0" 183 30 CAN
    57 Scott Eansor IslandersNYI C 5'9" 185 25 USA
    18 Patrick Eaves DucksANA RW 5'11" 203 37 CAN
    7 Jordan Eberle IslandersNYI RW 5'11" 187 31 CAN
    23 Nick Ebert RangersNYR D 6'1" 205 27 USA
    23 Alexander Edler CanucksVAN D 6'3" 212 35 SWE
    44 Joel Edmundson CanadiensMTL D 6'4" 215 28 CAN
    27 Nikolaj Ehlers JetsWIN LW 6'0" 172 25 DNK
    70 Christoffer Ehn Red WingsDET C 6'3" 195 25 SWE
    9 Jack Eichel SabresBUF C 6'2" 203 24 USA
    5 Aaron Ekblad PanthersFLA D 6'4" 215 25 CAN
    14 Mattias Ekholm PredatorsNSH D 6'4" 215 31 SWE
    23 Oliver Ekman-Larsson CoyotesARI D 6'2" 200 30 SWE
    81 Remi Elie SabresBUF LW 6'1" 215 26 CAN
    92 Corey Elkins StarsDAL C 6'4" 212 36 USA
    20 Lars Eller CapitalsWSH C 6'2" 205 32 DNK
    37 Brian Elliott FlyersPHI G 6'2" 209 36 CAN
    4 Ryan Ellis FlyersPHI D 5'10" 180 30 CAN
    57 Turner Elson Red WingsDET C 6'0" 181 28 CAN
    76 Hudson Elynuik Maple LeafsTOR C 6'6" 194 23 CAN
    5 Deryk Engelland Golden KnightsVGS D 6'2" 212 39 CAN
    39 Andreas Englund SenatorsOTT D 6'3" 189 25 SWE
    47 Pierre Engvall Maple LeafsTOR LW 6'5" 214 25 SWE
    63 Tyler Ennis OilersEDM LW 5'9" 161 31 CAN
    58 MacKenzie Entwistle BlackhawksCHI RW 6'3" 184 22 CAN
    52 Jonathan Ericsson Red WingsDET D 6'4" 218 37 -
    14 Joel Eriksson Ek WildMIN C 6'1" 208 24 SWE
    78 Olle Eriksson Ek DucksANA G 6'1" 180 22 SWE
    21 Loui Eriksson CanucksVAN LW 6'2" 179 36 SWE
    73 Adam Erne Red WingsDET LW 6'1" 214 26 USA
    58 Luke Esposito OilersEDM LW 5'10" 183 27 USA
    71 Jake Evans CanadiensMTL C 6'1" 185 25 CAN
    48 Mikey Eyssimont KingsLA LW 6'0" 180 24 USA
    14 Robby Fabbri Red WingsDET C 5'10" 190 25 CAN
    57 Dante Fabbro PredatorsNSH D 6'1" 193 23 CAN
    12 Radek Faksa StarsDAL C 6'3" 220 27 CZE
    5 Oscar Fantenberg CanucksVAN D 6'0" 206 29 SWE
    86 Joel Farabee FlyersPHI LW 6'0" 164 21 USA
    22 David Farrance PredatorsNSH D - - 22 -
    24 Hudson Fasching CoyotesARI RW 6'3" 205 25 USA
    71 Jesper Fast HurricanesCAR RW 6'1" 192 29 SWE
    72 Justin Faulk BluesSTL D 6'0" 217 29 USA
    42 Taylor Fedun StarsDAL D 6'1" 201 33 CAN
    42 Martin Fehervary CapitalsWSH D 6'2" 188 21 SVK
    1 Dylan Ferguson Golden KnightsVGS G 6'1" 192 22 CAN
    79 Micheal Ferland CanucksVAN LW 6'1" 217 29 CAN
    41 Landon Ferraro CanucksVAN RW 6'0" 186 29 CAN
    38 Mario Ferraro SharksSJ D 5'11" 185 22 CAN
    22 Kevin Fiala WildMIN LW 5'10" 193 25 CHE
    51 Valtteri Filppula Red WingsDET C 6'0" 189 37 FIN
    90 Giovanni Fiore CoyotesARI RW 6'1" 192 24 CAN
    36 Christian Fischer CoyotesARI RW 6'2" 214 24 USA
    76 Cavan Fitzgerald HurricanesCAR D 6'0" 190 24 USA
    84 Gerry Fitzgerald FlyersPHI RW 5'8" 174 27 CAN
    38 Ryan Fitzgerald BruinsBOS C 5'9" 172 26 USA
    85 Evan Fitzpatrick BluesSTL G 6'3" 206 23 CAN
    20 Cale Fleury CanadiensMTL D 6'1" 201 22 CAN
    51 Haydn Fleury DucksANA D 6'3" 221 25 CAN
    29 Marc-Andre Fleury Golden KnightsVGS G 6'2" 180 36 CAN
    13 Warren Foegele HurricanesCAR LW 6'2" 198 25 CAN
    17 Steven Fogarty SabresBUF C 6'3" 208 28 USA
    52 Erik Foley BluesSTL LW 6'0" 185 24 USA
    17 Marcus Foligno WildMIN LW 6'3" 228 29 USA
    71 Nick Foligno Maple LeafsTOR LW 6'0" 208 33 USA
    32 Christian Folin CanadiensMTL D 6'3" 204 30 SWE
    37 Gabriel Fontaine RangersNYR C 6'1" 187 24 CAN
    15 Spencer Foo FlamesCGY RW 6'0" 185 27 CAN
    52 Callan Foote LightningTB D 6'3" 209 22 USA
    24 Derek Forbort JetsWIN D 6'4" 219 29 USA
    59 Alex Formenton SenatorsOTT LW 6'2" 174 21 CAN
    31 Anton Forsberg SenatorsOTT G 6'3" 192 28 SWE
    9 Filip Forsberg PredatorsNSH LW 6'1" 205 26 SWE
    42 Gustav Forsling PanthersFLA D 6'0" 186 25 SWE
    36 Maxime Fortier Blue JacketsCBJ RW 5'10" 183 23 CAN
    - Alexandre Fortin BlackhawksCHI C 6'0" 184 24 CAN
    41 Brandon Fortunato SenatorsOTT D - - - -
    19 Liam Foudy Blue JacketsCBJ C 6'0" 174 21 CAN
    4 Cam Fowler DucksANA D 6'2" 206 29 CAN
    23 Adam Fox RangersNYR D 5'10" 183 23 USA
    39 Pavel Francouz AvalancheCOL G 6'0" 179 31 CZE
    74 Cole Fraser AvalancheCOL D 6'2" 192 22 CAN
    11 Trent Frederic BruinsBOS C 6'2" 203 23 USA
    58 Dwight Freeney PenguinsPIT D 6'1" 268 41 USA
    52 Mark Friedman PenguinsPIT D 5'11" 185 25 CAN
    11 Tanner Fritz IslandersNYI C 5'11" 192 29 CAN
    29 Martin Frk KingsLA RW 6'1" 205 27 CZE
    38 Byron Froese FlamesCGY C 6'0" 202 30 CAN
    67 Michael Frolik CanadiensMTL RW 6'1" 190 33 CZE
    48 Morgan Frost FlyersPHI C 5'11" 173 22 CAN
    80 Zach Fucale CapitalsWSH G 6'2" 187 26 CAN
    36 Kaden Fulcher Red WingsDET G 6'3" 201 22 CAN
    12 Marian Gaborik LightningTB LW 6'1" 205 39 SVK
    29 Kurtis Gabriel SharksSJ RW 6'4" 212 28 CAN
    41 Jonah Gadjovich CanucksVAN LW 6'2" 201 22 CAN
    89 Sam Gagner Red WingsDET C 5'11" 200 31 CAN
    12 Alex Galchenyuk Maple LeafsTOR C 6'1" 207 27 USA
    11 Brendan Gallagher CanadiensMTL RW 5'9" 184 29 CAN
    48 Alex Gallant FlamesCGY C 6'0" 185 28 CAN
    56 Brett Gallant Blue JacketsCBJ LW 6'0" 190 32 CAN
    - Zachary Gallant SharksSJ LW 6'1" 185 22 CAN
    45 Joe Gambardella OilersEDM C 5'10" 196 27 USA
    7 Dylan Gambrell SharksSJ C 6'0" 195 24 USA
    51 Jake Gardiner HurricanesCAR D 6'2" 203 31 USA
    49 Rhett Gardner StarsDAL C 6'2" 215 25 CAN
    83 Conor Garland CoyotesARI RW 5'10" 165 25 USA
    32 Tyler Gaudet Maple LeafsTOR C 6'3" 205 28 CAN
    11 Adam Gaudette BlackhawksCHI C 6'1" 184 24 USA
    11 Frederick Gaudreau PenguinsPIT C 6'0" 179 28 CAN
    13 Johnny Gaudreau FlamesCGY LW 5'9" 165 27 USA
    50 Brendan Gaunce BruinsBOS C 6'2" 217 27 CAN
    33 Cameron Gaunce LightningTB D 6'1" 210 31 CAN
    33 Frederik Gauthier CoyotesARI C 6'5" 235 26 CAN
    12 Julien Gauthier RangersNYR RW 6'4" 230 23 CAN
    44 Vladislav Gavrikov Blue JacketsCBJ D 6'3" 213 25 RUS
    72 Leon Gawanke JetsWIN D 6'1" 186 22 DEU
    42 Glenn Gawdin FlamesCGY C 6'1" 191 24 CAN
    17 Luke Gazdic DucksANA RW 6'4" 225 32 CAN
    67 Morgan Geekie HurricanesCAR C 6'3" 193 23 CAN
    2 Mason Geertsen RangersNYR D 6'4" 220 26 CAN
    46 Toby Geisser CapitalsWSH D 6'4" 201 22 SUI
    52 Eric Gelinas HurricanesCAR D 6'4" 215 30 CAN
    40 Alexandar Georgiev RangersNYR G 6'1" 179 25 BGR
    24 Nathan Gerbe Blue JacketsCBJ LW 5'4" 176 34 USA
    63 Shane Gersich CapitalsWSH LW 5'11" 174 25 USA
    26 Tim Gettinger RangersNYR LW 6'6" 218 23 USA
    15 Ryan Getzlaf DucksANA C 6'4" 225 36 CAN
    29 Brian Gibbons HurricanesCAR C 5'8" 175 33 USA
    33 Christopher Gibson LightningTB G 6'1" 205 28 FIN
    36 John Gibson DucksANA G 6'2" 206 28 USA
    51 Brandon Gignac DevilsNJ C 5'11" 172 23 CAN
    9 Dennis Gilbert AvalancheCOL D 6'2" 216 24 USA
    32 Jon Gillies BluesSTL G 6'5" 216 27 USA
    58 John Gilmour SabresBUF D 6'0" 195 28 CAN
    5 Mark Giordano FlamesCGY D 6'1" 200 37 CAN
    49 Samuel Girard AvalancheCOL D 5'10" 170 23 CAN
    28 Zemgus Girgensons SabresBUF C 6'2" 207 27 LVA
    28 Claude Giroux FlyersPHI C 5'11" 185 33 CAN
    9 Cody Glass PredatorsNSH C 6'2" 179 22 CAN
    63 Ben Gleason StarsDAL D 6'1" 180 23 USA
    41 Luke Glendening Red WingsDET C 5'11" 191 32 USA
    89 Pavel Gogolev Golden KnightsVGS RW 6'0" 165 21 RUS
    77 Nikolay Goldobin CanucksVAN LW 5'11" 196 25 RUS
    33 Alex Goligoski CoyotesARI D 5'11" 185 35 USA
    92 Maxim Golod FlyersPHI LW 5'10" 160 20 CAN
    26 Cody Goloubef Red WingsDET D 6'1" 200 31 CAN
    19 Barclay Goodrow RangersNYR RW 6'2" 215 28 CAN
    53 Shayne Gostisbehere FlyersPHI D 5'11" 180 28 USA
    39 Tyrell Goulbourne Golden KnightsVGS LW 6'0" 199 27 CAN
    37 Yanni Gourde LightningTB C 5'9" 172 29 CAN
    40 Michael Grabner CoyotesARI RW 6'1" 188 33 AUT
    60 Markus Granlund OilersEDM C 6'0" 180 28 FIN
    64 Mikael Granlund PredatorsNSH C 5'10" 185 29 FIN
    38 Derek Grant DucksANA C 6'3" 215 31 CAN
    44 Tyler Graovac CanucksVAN C 6'5" 208 28 CAN
    25 Kevin Gravel Maple LeafsTOR D 6'4" 211 29 USA
    27 Ryan Graves DevilsNJ D 6'5" 220 26 CAN
    76 Anthony Greco RangersNYR RW 5'10" 176 27 USA
    51 Luke Green JetsWIN D 6'1" 190 23 CAN
    27 Mike Green OilersEDM D 6'1" 210 35 CAN
    4 Andy Greene IslandersNYI D 5'11" 190 38 USA
    18 Jordan Greenway WildMIN LW 6'6" 227 24 USA
    42 A.J. Greer DevilsNJ LW 6'3" 210 24 CAN
    73 Noah Gregor SharksSJ C 6'0" 185 22 CAN
    29 Thomas Greiss Red WingsDET G 6'2" 232 35 DEU
    49 Alexandre Grenier FlamesCGY RW 6'5" 200 29 CAN
    25 Seth Griffith OilersEDM C 5'9" 190 28 CAN
    25 Mikhail Grigorenko Blue JacketsCBJ C 6'3" 209 27 -
    23 Rocco Grimaldi PredatorsNSH RW 5'6" 180 28 USA
    75 Jeremy Groleau DevilsNJ D 6'2" 183 21 CAN
    1 Troy Grosenick KingsLA G 6'1" 185 31 USA
    79 Jordan Gross CoyotesARI D 5'10" 190 26 USA
    50 Benoit-Olivier Groulx DucksANA C 6'1" 192 21 FRA
    31 Philipp Grubauer AvalancheCOL G 6'1" 188 29 DEU
    91 Carl Grundstrom KingsLA LW 6'0" 201 23 SWE
    2 Eric Gryba FlamesCGY D 6'4" 222 33 CAN
    48 Matt Grzelcyk BruinsBOS D 5'9" 174 27 USA
    7 Radko Gudas PanthersFLA D 6'0" 204 31 SVK
    44 Erik Gudbranson PredatorsNSH D 6'5" 217 29 CAN
    50 Maxence Guenette SenatorsOTT D 6'1" 181 20 CAN
    59 Jake Guentzel PenguinsPIT LW 5'11" 180 26 USA
    2 Brendan Guhle DucksANA D 6'2" 197 23 CAN
    4 Carl Gunnarsson BluesSTL D 6'2" 198 34 -
    34 Denis Gurianov StarsDAL RW 6'3" 195 24 RUS
    97 Nikita Gusev PanthersFLA RW 5'11" 181 29 RUS
    19 David Gustafsson JetsWIN C 6'2" 196 21 SWE
    32 Erik Gustafsson CanadiensMTL D 6'0" 197 29 SWE
    30 Filip Gustavsson SenatorsOTT G 6'2" 185 23 SWE
    91 Gaetan Haas OilersEDM C 5'11" 168 29 CHE
    38 Brandon Hagel BlackhawksCHI LW 5'11" 174 22 CAN
    62 Carl Hagelin CapitalsWSH LW 6'0" 186 32 SWE
    8 Robert Hagg FlyersPHI D 6'2" 204 26 SWE
    56 Ryan Haggerty PenguinsPIT RW 6'0" 201 27 -
    14 Nicolas Hague Golden KnightsVGS D 6'6" 215 22 CAN
    81 Ron Hainsey SenatorsOTT D 6'3" 205 40 USA
    25 Libor Hajek RangersNYR D 6'2" 196 23 CZE
    58 Jani Hakanpaa HurricanesCAR D 6'5" 218 29 FIN
    - Mikael Hakkarainen BlackhawksCHI C 6'0" 193 23 FIN
    41 Jaroslav Halak BruinsBOS G 5'11" 185 36 SVK
    89 Jayden Halbgewachs SharksSJ LW 5'8" 165 24 CAN
    38 Micheal Haley SenatorsOTT C 5'11" 205 35 CAN
    71 Taylor Hall BruinsBOS LW 6'1" 205 29 CAN
    75 Brandon Halverson Maple LeafsTOR G 6'4" 176 25 USA
    5 Dan Hamhuis PredatorsNSH D 6'1" 204 38 CAN
    19 Dougie Hamilton HurricanesCAR D 6'6" 229 28 CAN
    90 Wacey Hamilton CanucksVAN C 5'11" 182 30 CAN
    35 Andrew Hammond WildMIN G 6'2" 223 33 CAN
    27 Travis Hamonic CanucksVAN D 6'2" 205 30 CAN
    - Fredrik Handemark SharksSJ - - - - -
    55 Noah Hanifin FlamesCGY D 6'3" 215 24 USA
    44 Joel Hanley StarsDAL D 5'11" 191 30 CAN
    37 Markus Hannikainen Blue JacketsCBJ LW 6'1" 200 28 FIN
    40 Martin Hanzal StarsDAL C 6'6" 230 34 CZE
    86 Mike Hardman BlackhawksCHI RW - - 22 -
    12 Jansen Harkins JetsWIN C 6'2" 195 24 USA
    17 Ben Harpur PredatorsNSH D 6'6" 222 26 CAN
    4 Scott Harrington Blue JacketsCBJ D 6'2" 204 28 CAN
    79 Carter Hart FlyersPHI G 6'2" 181 22 CAN
    38 Ryan Hartman WildMIN RW 6'0" 181 26 USA
    21 Garnet Hathaway CapitalsWSH RW 6'2" 210 29 USA
    56 Erik Haula PredatorsNSH LW 6'0" 193 30 FIN
    49 Liam Hawel CanadiensMTL C 6'4" 175 22 CAN
    13 Jayce Hawryluk CanucksVAN C 5'11" 196 25 CAN
    15 John Hayden CoyotesARI LW 6'3" 215 26 USA
    13 Kevin Hayes FlyersPHI C 6'5" 216 29 USA
    29 Barrett Hayton CoyotesARI C 6'1" 192 21 CAN
    85 Josh Healey WildMIN D 6'0" 196 27 CAN
    48 Dillon Heatherington StarsDAL D 6'4" 225 26 CAN
    77 Victor Hedman LightningTB D 6'6" 223 30 SWE
    72 Tim Heed SharksSJ D 5'11" 180 30 SWE
    - Emil Heineman FlamesCGY LW - - - -
    43 Danton Heinen DucksANA C 6'1" 188 26 CAN
    14 Ville Heinola JetsWIN D 6'1" 188 20 FIN
    4 Miro Heiskanen StarsDAL D 6'1" 185 22 FIN
    78 Tyson Helgesen LightningTB D 6'3" 201 24 CAN
    34 Seth Helgeson IslandersNYI D 6'4" 221 30 USA
    37 Connor Hellebuyck JetsWIN G 6'4" 207 28 USA
    43 Darren Helm Red WingsDET LW 6'0" 192 34 CAN
    50 Jeremy Helvig HurricanesCAR G 6'4" 217 24 USA
    52 Luke Henman HurricanesCAR C 6'0" 150 21 CAN
    14 Adam Henrique DucksANA C 6'0" 197 31 CAN
    70 Nick Henry AvalancheCOL RW - - 22 -
    20 Aleksi Heponiemi PanthersFLA C 5'10" 143 22 FIN
    48 Tomas Hertl SharksSJ C 6'2" 215 27 CZE
    2 Joe Hicketts Red WingsDET D 5'8" 180 25 CAN
    44 Brandon Hickey SabresBUF D 6'2" 193 25 CAN
    34 Thomas Hickey IslandersNYI D 6'0" 183 32 CAN
    15 Matthew Highmore CanucksVAN C 5'11" 188 25 CAN
    31 Adin Hill SharksSJ G 6'6" 202 25 CAN
    28 Vinnie Hinostroza BlackhawksCHI LW 5'9" 173 27 USA
    24 Roope Hintz StarsDAL LW 6'3" 215 24 FIN
    67 Taro Hirose Red WingsDET LW 5'10" 162 25 CAN
    13 Nico Hischier DevilsNJ C 6'1" 175 22 CHE
    70 Ryan Hitchcock IslandersNYI LW 5'11" 178 25 USA
    4 Niklas Hjalmarsson CoyotesARI D 6'3" 197 34 SWE
    26 Josh Ho-Sang IslandersNYI RW 6'0" 173 25 CAN
    36 Connor Hobbs CapitalsWSH D 6'1" 187 24 CAN
    1 Joel Hofer BluesSTL G - - 20 -
    68 Mike Hoffman BluesSTL LW 6'0" 180 31 CAN
    39 Gregory Hofmann Blue JacketsCBJ LW 6'0" 200 28 SUI
    1 Marcus Hogberg SenatorsOTT G 6'5" 209 26 SWE
    36 Nils Hoglander CanucksVAN LW - - 20 -
    22 Nick Holden Golden KnightsVGS D 6'4" 214 34 CAN
    3 Justin Holl Maple LeafsTOR D 6'4" 205 29 USA
    81 Mac Hollowell Maple LeafsTOR D 5'10" 165 22 CAN
    - Philip Holm BlackhawksCHI D 6'1" 190 29 SWE
    75 Ben Holmstrom BluesSTL D 6'1" 203 34 -
    74 Simon Holmstrom IslandersNYI RW 6'1" 183 20 SWE
    49 Braden Holtby CanucksVAN G 6'2" 211 31 CAN
    22 Korbinian Holzer PredatorsNSH D 6'3" 206 33 DEU
    6 Julius Honka StarsDAL D 5'11" 180 25 FIN
    70 Patric Hornqvist PanthersFLA RW 5'11" 189 34 SWE
    53 Bo Horvat CanucksVAN C 6'0" 215 26 CAN
    32 Michael Houser SabresBUF G 6'2" 192 28 USA
    35 Jimmy Howard Red WingsDET G 6'1" 218 37 USA
    21 Brett Howden Golden KnightsVGS C 6'3" 195 23 CAN
    17 Filip Hronek Red WingsDET D 6'0" 183 23 CZE
    11 Jonathan Huberdeau PanthersFLA LW 6'1" 200 28 CAN
    54 Charles Hudon CanadiensMTL LW 5'10" 196 27 CAN
    53 Cameron Hughes BruinsBOS C 5'11" 160 24 CAN
    86 Jack Hughes DevilsNJ C 5'10" 168 20 USA
    43 Quinn Hughes CanucksVAN D 5'10" 175 21 USA
    56 Tommy Hughes CapitalsWSH D 6'2" 225 29 CAN
    54 Cole Hults KingsLA D - - 23 -
    77 Brad Hunt WildMIN D 5'9" 187 32 CAN
    28 Dryden Hunt CoyotesARI LW 6'0" 191 25 CAN
    48 Matt Hunwick SabresBUF D 5'11" 200 36 USA
    35 Ville Husso BluesSTL G 6'3" 205 26 FIN
    30 Michael Hutchinson Maple LeafsTOR G 6'3" 198 31 CAN
    55 Ben Hutton Maple LeafsTOR D 6'2" 206 28 CAN
    40 Carter Hutton SabresBUF G 6'1" 202 35 CAN
    11 Zach Hyman Maple LeafsTOR LW 6'1" 209 29 CAN
    19 Alex Iafallo KingsLA RW 6'0" 188 27 USA
    55 Bokondji Imama KingsLA LW 6'1" 214 24 CAN
    - Jacob Ingham KingsLA - - - - -
    39 Connor Ingram PredatorsNSH G 6'2" 196 24 CAN
    44 Matt Irwin SabresBUF D 6'1" 207 33 CAN
    84 Steven Jackson BruinsBOS D - - - -
    40 Josh Jacobs DevilsNJ D 6'2" 200 25 USA
    14 Mark Jankowski PenguinsPIT C 6'4" 212 26 CAN
    26 Mattias Janmark Golden KnightsVGS C 6'1" 196 28 SWE
    19 Calle Jarnkrok PredatorsNSH C 5'11" 185 29 SWE
    47 Christian Jaros SharksSJ D 6'3" 201 25 SVK
    35 Tristan Jarry PenguinsPIT G 6'2" 194 26 CAN
    67 Lukas Jasek CanucksVAN RW 6'1" 172 23 CZE
    84 Tanner Jeannot PredatorsNSH LW 6'2" 207 24 CAN
    7 Al Jefferson BlackhawksCHI D 6'10" 289 36 USA
    52 Blade Jenkins FlyersPHI C 6'2" 194 20 USA
    38 Boone Jenner Blue JacketsCBJ C 6'2" 208 28 CAN
    3 Nick Jensen CapitalsWSH D 6'0" 194 30 USA
    14 Jonas Jerebko StarsDAL LW 6'10" 231 34 SWE
    85 Nikita Jevpalovs CanadiensMTL LW 6'1" 210 26 LAT
    66 Mason Jobst DevilsNJ C - - - -
    21 Lucas Johansen CapitalsWSH D 6'1" 175 23 CAN
    92 Ryan Johansen PredatorsNSH C 6'3" 218 28 CAN
    35 Jonas Johansson AvalancheCOL G 6'5" 214 25 SWE
    90 Marcus Johansson WildMIN C 6'1" 205 30 SWE
    28 Stephen Johns StarsDAL D 6'4" 225 29 USA
    47 Adam Johnson PenguinsPIT LW 6'0" 174 27 USA
    33 Cam Johnson Blue JacketsCBJ G 6'1" 205 27 USA
    1 Chad Johnson DucksANA G 6'3" 197 35 CAN
    6 Erik Johnson AvalancheCOL D 6'4" 225 33 USA
    27 Jack Johnson RangersNYR D 6'1" 227 34 USA
    41 Luke Johnson WildMIN C 5'11" 179 26 USA
    - Reese Johnson BlackhawksCHI C 6'1" 193 23 CAN
    9 Tyler Johnson LightningTB C 5'8" 183 30 USA
    11 Andreas Johnsson DevilsNJ LW 5'10" 181 26 SWE
    32 Ross Johnston IslandersNYI LW 6'5" 235 27 CAN
    10 Henri Jokiharju SabresBUF D 6'0" 193 22 FIN
    - Ben Jones Golden KnightsVGS C 6'0" 187 22 CAN
    82 Caleb Jones BlackhawksCHI D 6'2" 194 24 USA
    31 Martin Jones SharksSJ G 6'4" 190 31 CAN
    49 Max Jones DucksANA LW 6'3" 210 23 USA
    42 Peyton Jones AvalancheCOL G - - - -
    3 Seth Jones Blue JacketsCBJ D 6'4" 209 26 USA
    6 Zachary Jones RangersNYR D - - 20 -
    45 Axel Jonsson-Fjallby CapitalsWSH LW 6'2" 191 23 SWE
    7 Mathieu Joseph LightningTB RW 6'1" 190 24 CAN
    73 Pierre-Olivier Joseph PenguinsPIT D 6'2" 168 22 CAN
    54 Dakota Joshua BluesSTL C - - 25 -
    59 Roman Josi PredatorsNSH D 6'1" 201 31 CHE
    17 Tyson Jost AvalancheCOL C 5'11" 187 23 CAN
    48 Olli Juolevi CanucksVAN D 6'2" 182 23 FIN
    13 Tomas Jurco Golden KnightsVGS LW 6'1" 188 28 SVK
    58 Noah Juulsen PanthersFLA D 6'2" 174 24 CAN
    91 Nazem Kadri AvalancheCOL C 6'0" 192 30 CAN
    34 Kaapo Kahkonen WildMIN G 6'2" 223 24 FIN
    21 Dominik Kahun OilersEDM C 5'11" 175 26 CZE
    24 Kaapo Kakko RangersNYR RW 6'1" 181 20 FIN
    53 Marcus Kallionkieli Golden KnightsVGS LW 6'2" 193 20 FIN
    48 Wyatt Kalynuk BlackhawksCHI D - - 24 -
    81 Vladislav Kamenev AvalancheCOL C 6'2" 194 24 RUS
    64 David Kampf BlackhawksCHI C 6'2" 188 26 CZE
    44 Steven Kampfer BruinsBOS D 5'11" 198 32 USA
    9 Evander Kane SharksSJ LW 6'2" 210 29 CAN
    88 Patrick Kane BlackhawksCHI RW 5'10" 177 32 USA
    42 Kasperi Kapanen PenguinsPIT RW 6'1" 192 25 FIN
    97 Kirill Kaprizov WildMIN LW - - 24 -
    65 Erik Karlsson SharksSJ D 6'0" 190 31 -
    68 Melker Karlsson SharksSJ C 6'0" 180 31 SWE
    71 William Karlsson Golden KnightsVGS C 6'1" 189 28 SWE
    72 David Kase FlyersPHI RW 5'11" 170 24 CZE
    28 Ondrej Kase BruinsBOS RW 5'11" 186 25 CZE
    77 Oliwer Kaski Red WingsDET D 6'3" 190 25 FIN
    73 Kasimir Kaskisuo PredatorsNSH G 6'2" 205 27 FIN
    83 Tanner Kaspick BluesSTL LW 6'0" 200 23 CAN
    44 Zack Kassian OilersEDM RW 6'3" 211 30 CAN
    41 Boris Katchouk LightningTB LW 6'1" 183 23 CAN
    61 Martin Kaut AvalancheCOL RW 6'2" 180 21 CZE
    44 Joey Keane HurricanesCAR D 6'0" 187 22 USA
    25 Brady Keeper PanthersFLA D 6'0" 195 25 CAN
    65 Cole Kehler JetsWIN G 6'4" 205 23 CAN
    2 Duncan Keith OilersEDM D 6'1" 192 38 CAN
    9 Clayton Keller CoyotesARI RW 5'10" 170 22 USA
    46 Joel Kellman SharksSJ C 5'11" 175 27 SWE
    - Parker Kelly SenatorsOTT C 5'11" 168 22 CAN
    9 Adrian Kempe KingsLA RW 6'2" 201 24 SWE
    21 Mario Kempe KingsLA RW 6'0" 185 32 SWE
    6 Michal Kempny CapitalsWSH D 6'0" 194 30 CZE
    15 Alexander Kerfoot Maple LeafsTOR C 5'10" 175 26 CAN
    64 Tanner Kero StarsDAL C 6'0" 185 29 USA
    17 Ryan Kesler DucksANA C 6'2" 206 36 USA
    81 Phil Kessel CoyotesARI RW 6'0" 202 33 USA
    96 Josh Kestner Red WingsDET RW 6'1" 185 27 USA
    85 Kyle Keyser BruinsBOS G 6'2" 185 22 USA
    16 Jujhar Khaira OilersEDM C 6'4" 212 26 CAN
    62 Alexander Khovanov WildMIN C 5'11" 179 21 RUS
    35 Anton Khudobin StarsDAL G 5'11" 200 35 KAZ
    - Jake Kielly CanucksVAN G 6'2" 201 24 USA
    8 Matt Kiersted PanthersFLA D - - 23 -
    17 Alex Killorn LightningTB LW 6'1" 196 31 CAN
    71 Keith Kinkaid RangersNYR G 6'3" 195 32 USA
    43 Justin Kirkland FlamesCGY LW 6'3" 183 24 CAN
    45 Teemu Kivihalme Maple LeafsTOR D 5'11" 161 26 USA
    25 Joel Kiviranta StarsDAL LW 5'11" 180 25 FIN
    80 Matiss Kivlenieks Blue JacketsCBJ G 6'2" 184 24 LVA
    77 Oscar Klefbom OilersEDM D 6'3" 216 28 SWE
    45 Morgan Klimchuk SenatorsOTT LW 5'11" 165 26 -
    3 John Klingberg StarsDAL D 6'2" 180 28 SWE
    20 Justin Kloos DucksANA RW 5'9" 182 27 USA
    49 Artemi Kniazev SharksSJ D 5'11" 180 20 RUS
    30 Spencer Knight PanthersFLA G - - 20 -
    37 Graham Knott BlackhawksCHI LW 6'3" 191 24 CAN
    71 Nikolai Knyzhov SharksSJ D 6'3" 200 23 RUS
    20 Slater Koekkoek OilersEDM D 6'2" 193 27 CAN
    9 Mikko Koivu Blue JacketsCBJ C 6'3" 219 38 FIN
    36 Otto Koivula IslandersNYI LW 6'4" 220 22 FIN
    55 Keegan Kolesar Golden KnightsVGS RW 6'2" 227 24 CAN
    47 Leo Komarov IslandersNYI RW 5'11" 209 34 EST
    11 Travis Konecny FlyersPHI RW 5'10" 175 24 CAN
    59 Jack Kopacka SenatorsOTT LW 6'3" 192 23 USA
    11 Anze Kopitar KingsLA C 6'3" 225 33 SVN
    45 Joona Koppanen BruinsBOS LW 6'5" 192 23 FIN
    32 Josef Korenar CoyotesARI G 6'1" 185 23 CZE
    63 Nikita Korostelev Blue JacketsCBJ LW 6'1" 209 24 RUS
    70 Joonas Korpisalo Blue JacketsCBJ G 6'3" 191 27 FIN
    96 Egor Korshkov HurricanesCAR RW 6'3" 179 25 RUS
    19 Mikko Koskinen OilersEDM G 6'7" 202 33 FIN
    48 Kalle Kossila Maple LeafsTOR C 5'10" 180 28 FIN
    37 Klim Kostin BluesSTL C 6'3" 212 22 RUS
    15 Jesperi Kotkaniemi CanadiensMTL C 6'2" 184 21 FIN
    17 Ilya Kovalchuk CapitalsWSH LW 6'3" 222 38 RUS
    74 Vitali Kravtsov RangersNYR RW 6'3" 189 21 RUS
    18 Peyton Krebs Golden KnightsVGS LW - - 20 -
    20 Chris Kreider RangersNYR LW 6'3" 216 30 USA
    46 David Krejci BruinsBOS C 6'0" 188 35 CZE
    47 Torey Krug BluesSTL D 5'9" 186 30 USA
    43 Chad Krys BlackhawksCHI D 5'11" 185 23 USA
    8 Dominik Kubalik BlackhawksCHI LW 6'2" 179 25 CZE
    67 Jeff Kubiak IslandersNYI C 6'4" 206 27 USA
    86 Nikita Kucherov LightningTB RW 5'11" 178 28 RUS
    35 Darcy Kuemper CoyotesARI G 6'5" 215 31 CAN
    83 Karson Kuhlman BruinsBOS RW 5'11" 185 25 USA
    14 Tom Kuhnhackl IslandersNYI RW 6'2" 196 29 DEU
    46 Dean Kukan Blue JacketsCBJ D 6'2" 192 28 CHE
    77 Brett Kulak CanadiensMTL D 6'2" 187 27 CAN
    70 Dmitry Kulikov OilersEDM D 6'1" 204 30 RUS
    11 Luke Kunin PredatorsNSH C 6'0" 195 23 USA
    59 Janne Kuokkanen DevilsNJ C 6'1" 193 23 FIN
    89 Rasmus Kupari KingsLA C - - 21 -
    52 Sean Kuraly BruinsBOS C 6'2" 213 28 USA
    23 Philipp Kurashev BlackhawksCHI LW 6'0" 190 21 SUI
    92 Evgeny Kuznetsov CapitalsWSH C 6'2" 204 29 RUS
    58 Oliver Kylington FlamesCGY D 6'0" 183 24 SWE
    25 Jordan Kyrou BluesSTL C 6'0" 175 23 CAN
    38 Joel L'Esperance StarsDAL C 6'2" 208 25 USA
    36 Paul LaDue CapitalsWSH D 6'2" 200 28 USA
    - Joey LaLeggia BluesSTL D 5'10" 185 29 CAN
    62 Kevin Labanc SharksSJ RW 5'11" 185 25 USA
    75 Pascal Laberge FlyersPHI RW 6'1" 182 23 CAN
    - Hubert Labrie SenatorsOTT D 5'11" 190 30 CAN
    58 Tanner Laczynski FlyersPHI C - - 24 -
    16 Andrew Ladd CoyotesARI LW 6'3" 192 35 CAN
    18 Sam Lafferty PenguinsPIT C 6'1" 195 26 USA
    13 Alexis Lafreniere RangersNYR LW - - 19 -
    31 Maxime Lagace PenguinsPIT G 6'2" 190 28 CAN
    84 William Lagesson OilersEDM D 6'2" 207 25 SWE
    29 Patrik Laine Blue JacketsCBJ RW 6'5" 206 23 FIN
    42 Max Lajoie HurricanesCAR D 6'1" 183 23 CAN
    52 Maxim Lamarche CanadiensMTL D 6'3" 217 29 CAN
    83 Juho Lammikko PanthersFLA RW 6'2" 191 25 FIN
    92 Gabriel Landeskog AvalancheCOL LW 6'1" 215 28 SWE
    32 Kevin Lankinen BlackhawksCHI G 6'2" 185 26 FIN
    15 Nick Lappin BluesSTL RW 6'1" 174 28 USA
    71 Dylan Larkin Red WingsDET C 6'1" 198 24 USA
    60 Emil Larmi PenguinsPIT G 6'0" 185 24 FIN
    6 Adam Larsson OilersEDM D 6'3" 208 28 SWE
    38 Filip Larsson Red WingsDET G 6'2" 194 22 SWE
    32 Jacob Larsson DucksANA D 6'2" 197 24 SWE
    22 Johan Larsson CoyotesARI LW 5'11" 198 29 SWE
    32 Brian Lashoff Blue JacketsCBJ D 6'3" 213 31 USA
    21 Scott Laughton FlyersPHI LW 6'1" 190 27 CAN
    94 Jakub Lauko BruinsBOS LW 6'1" 172 21 CZE
    55 Jeremy Lauzon BruinsBOS D 6'1" 204 24 CAN
    20 Curtis Lazar BruinsBOS C 6'0" 205 26 CAN
    49 Brett Leason CapitalsWSH RW - - 22 -
    94 Shane Lechler CanadiensMTL RW 6'2" 230 44 USA
    2 Nick Leddy Red WingsDET D 6'0" 207 30 USA
    27 Anders Lee IslandersNYI C 6'3" 231 31 USA
    3 Chris Lee Golden KnightsVGS D 6'0" 185 40 CAN
    92 Dawson Leedahl RangersNYR LW 6'1" 195 25 CAN
    62 Artturi Lehkonen CanadiensMTL LW 6'0" 177 26 FIN
    90 Robin Lehner Golden KnightsVGS G 6'4" 240 30 SWE
    43 Mikko Lehtonen Blue JacketsCBJ D - - 27 -
    28 Brendan Leipsic CapitalsWSH LW 5'10" 179 27 CAN
    27 Josh Leivo FlamesCGY LW 6'2" 192 28 CAN
    48 Brendan Lemieux KingsLA LW 6'1" 210 25 USA
    43 John Leonard SharksSJ LW - - 22 -
    36 Brett Lernout Golden KnightsVGS D 6'4" 206 25 CAN
    39 Jake Leschyshyn Golden KnightsVGS C 5'11" 185 22 CAN
    64 Otto Leskinen CanadiensMTL D 5'11" 183 24 FIN
    - Zac Leslie FlamesCGY D 6'1" 182 27 CAN
    58 Kris Letang PenguinsPIT D 6'0" 201 34 CAN
    22 Mark Letestu JetsWIN C 5'10" 195 36 CAN
    95 Vinni Lettieri DucksANA RW 5'11" 185 26 USA
    84 Maxim Letunov SharksSJ C 6'4" 180 25 RUS
    2 Tyler Lewington PredatorsNSH D 6'0" 194 26 CAN
    23 Trevor Lewis JetsWIN C 6'1" 202 34 USA
    65 Ty Lewis AvalancheCOL LW 5'11" 180 23 CAN
    27 Mike Liambas WildMIN LW 5'10" 203 32 CAN
    15 Jakob Lilja Blue JacketsCBJ LW 6'1" 196 28 SWE
    37 Timothy Liljegren Maple LeafsTOR D 6'0" 192 22 SWE
    78 Kole Lind CanucksVAN RW 6'1" 176 22 CAN
    23 Oskar Lindblom FlyersPHI LW 6'1" 191 24 SWE
    23 Esa Lindell StarsDAL D 6'3" 215 27 FIN
    39 Charlie Lindgren CanadiensMTL G 6'2" 190 27 USA
    55 Ryan Lindgren RangersNYR D 6'0" 191 23 USA
    54 Anton Lindholm BlackhawksCHI D 5'11" 191 26 SWE
    28 Elias Lindholm FlamesCGY C 6'1" 195 26 SWE
    47 Hampus Lindholm DucksANA D 6'3" 211 27 SWE
    26 Par Lindholm BruinsBOS C 6'0" 183 29 SWE
    28 Gustav Lindstrom Red WingsDET D 6'2" 190 22 SWE
    45 Alex Lintuniemi HurricanesCAR D 6'3" 214 25 FIN
    36 Alexei Lipanov LightningTB C 6'0" 165 21 RUS
    34 JC Lipon JetsWIN RW 6'0" 190 28 CAN
    18 Bryan Little JetsWIN RW 6'0" 191 33 CAN
    46 Blake Lizotte KingsLA C 5'9" 170 23 USA
    45 Vincent LoVerde RangersNYR D 5'11" 209 32 USA
    54 Ivan Lodnia WildMIN RW 5'10" 181 21 USA
    94 Ryan Lomberg PanthersFLA LW 5'9" 187 26 CAN
    78 Steven Lorentz HurricanesCAR LW 6'4" 202 25 CAN
    37 Matt Lorito IslandersNYI RW 5'9" 170 31 CAN
    47 Keegan Lowe OilersEDM D 6'2" 195 28 USA
    17 Adam Lowry JetsWIN LW 6'5" 210 28 USA
    57 Joel Lowry PanthersFLA LW 6'1" 180 29 USA
    17 Milan Lucic FlamesCGY LW 6'3" 231 33 CAN
    64 Matt Luff KingsLA RW 6'2" 196 24 CAN
    - Anton Lundell PanthersFLA C - - - -
    48 Isac Lundestrom DucksANA C 6'0" 185 21 SWE
    35 Henrik Lundqvist CapitalsWSH G 6'1" 180 39 SWE
    27 Eetu Luostarinen PanthersFLA C 6'2" 179 22 FIN
    46 Joona Luoto JetsWIN LW 6'3" 192 23 FIN
    1 Ukko-Pekka Luukkonen SabresBUF G 6'4" 196 22 FIN
    56 Kevin Lynch CanadiensMTL C 6'1" 205 30 USA
    34 Alex Lyon FlyersPHI G 6'1" 201 28 USA
    46 Ilya Lyubushkin CoyotesARI D 6'2" 201 27 RUS
    6 Olli Maatta KingsLA D 6'2" 206 26 FIN
    56 Kurtis MacDermid KingsLA D 6'5" 233 27 CAN
    47 Andrew MacDonald FlamesCGY D 6'1" 204 34 CAN
    26 Jacob MacDonald AvalancheCOL D 6'0" 208 28 USA
    28 Mackenzie MacEachern BluesSTL LW 6'2" 190 27 USA
    71 Zack MacEwen CanucksVAN C 6'3" 205 25 CAN
    49 Ryan MacInnis Blue JacketsCBJ C 6'4" 200 25 USA
    29 Nathan MacKinnon AvalancheCOL C 6'0" 200 25 CAN
    65 Ryan MacKinnon IslandersNYI D 6'1" 196 26 CAN
    71 Kyle MacLean IslandersNYI LW 6'2" 184 22 USA
    - Gregor MacLeod Red WingsDET C 6'0" 170 23 CAN
    3 Connor Mackey FlamesCGY D - - 24 -
    31 Ryan Madson SabresBUF G 6'6" 225 40 USA
    8 Saku Maenalanen HurricanesCAR RW 6'4" 207 27 FIN
    78 Zach Magwood PredatorsNSH C 5'10" 190 23 CAN
    76 Josh Mahura DucksANA D 6'1" 192 23 CAN
    16 Philippe Maillet CapitalsWSH C 5'10" 185 28 CAN
    8 Cale Makar AvalancheCOL D 5'11" 187 22 CAN
    57 Kirill Maksimov OilersEDM LW 6'2" 190 22 RUS
    47 Beck Malenstyn CapitalsWSH LW 6'1" 190 23 CAN
    62 Denis Malgin Maple LeafsTOR C 5'9" 177 24 CHE
    71 Evgeni Malkin PenguinsPIT C 6'3" 195 34 RUS
    24 Brad Malone OilersEDM LW 6'2" 207 32 CAN
    42 Sean Malone PredatorsNSH LW 6'0" 197 26 USA
    23 Mikhail Maltsev AvalancheCOL LW - - 23 -
    88 Andrew Mangiapane FlamesCGY LW 5'10" 184 25 CAN
    26 Brandon Manning OilersEDM D 6'1" 205 31 CAN
    17 Eli Manning CoyotesARI C 6'5" 220 40 USA
    42 Josh Manson DucksANA D 6'3" 224 29 USA
    39 Anthony Mantha CapitalsWSH RW 6'5" 234 26 CAN
    63 Brad Marchand BruinsBOS C 5'9" 181 33 CAN
    81 Jonathan Marchessault Golden KnightsVGS C 5'9" 180 30 CAN
    19 Mason Marchment PanthersFLA LW 6'4" 220 26 CAN
    52 Martin Marincin Maple LeafsTOR D 6'5" 217 29 SVK
    6 John Marino PenguinsPIT D 6'1" 181 24 USA
    54 Colin Markison HurricanesCAR RW 5'10" 185 28 USA
    25 Jacob Markstrom FlamesCGY G 6'6" 206 31 SWE
    12 Patrick Marleau SharksSJ C 6'2" 218 41 CAN
    16 Mitchell Marner Maple LeafsTOR C 6'0" 175 24 CAN
    65 Cooper Marody OilersEDM C 6'0" 190 24 USA
    14 Pat Maroon LightningTB LW 6'3" 225 33 USA
    62 Danick Martel LightningTB LW 5'8" 162 26 CAN
    17 Matt Martin IslandersNYI LW 6'3" 220 32 CAN
    30 Spencer Martin LightningTB G 6'3" 200 26 CAN
    23 Alec Martinez Golden KnightsVGS D 6'1" 209 34 USA
    48 Jordan Martinook HurricanesCAR LW 6'0" 196 29 CAN
    45 Andreas Martinsen PenguinsPIT C 6'3" 229 31 NOR
    22 Adam Mascherin StarsDAL LW 5'9" 197 23 CAN
    74 Dominik Masin LightningTB D 6'2" 189 25 CZR
    5 Michael Matheson PenguinsPIT D 6'2" 188 27 CAN
    23 Stefan Matteau Blue JacketsCBJ LW 6'2" 220 27 USA
    51 Stelio Mattheos HurricanesCAR C 6'1" 191 22 CAN
    34 Auston Matthews Maple LeafsTOR C 6'3" 223 23 USA
    24 Scott Mayfield IslandersNYI D 6'5" 223 28 USA
    26 Gerald Mayhew WildMIN RW 5'10" 173 28 USA
    61 Dysin Mayo CoyotesARI D 6'0" 194 24 CAN
    73 Charlie McAvoy BruinsBOS D 6'0" 208 23 USA
    19 Jake McCabe SabresBUF D 6'1" 210 27 USA
    19 Jared McCann Maple LeafsTOR C 6'1" 185 25 CAN
    47 Michael McCarron PredatorsNSH RW 6'5" 237 26 USA
    28 Max McCormick HurricanesCAR LW 5'11" 185 29 USA
    12 Ian McCoshen WildMIN D 6'3" 217 25 USA
    97 Connor McDavid OilersEDM C 6'1" 193 24 CAN
    27 Ryan McDonagh LightningTB D 6'1" 215 32 USA
    36 Colin McDonald IslandersNYI RW 6'2" 218 36 USA
    35 Curtis McElhinney LightningTB G 6'2" 203 38 CAN
    - Hugh McGing BluesSTL C 5'8" 170 23 USA
    23 Brock McGinn HurricanesCAR LW 6'0" 187 27 CAN
    68 Ryan McGregor CoyotesARI LW 6'1" 178 22 CAN
    64 Jacob McGrew SharksSJ RW 5'10" 190 22 USA
    20 Dylan McIlrath Red WingsDET D 6'5" 231 29 CAN
    31 Zane McIntyre CoyotesARI G 6'2" 206 28 USA
    3 Jared McIsaac Red WingsDET D 6'1" 196 21 CAN
    18 Greg McKegg BruinsBOS C 6'0" 192 29 CAN
    11 Curtis McKenzie BluesSTL LW 6'2" 205 30 CAN
    76 Skyler McKenzie JetsWIN C 5'8" 154 23 CAN
    55 Roland McKeown HurricanesCAR D 6'1" 195 25 CAN
    20 Michael McLeod DevilsNJ C 6'1" 183 23 CAN
    71 Ryan McLeod OilersEDM C 6'2" 190 21 CAN
    24 Connor McMichael CapitalsWSH C - - 20 -
    3 Brayden McNabb Golden KnightsVGS D 6'4" 212 30 CAN
    70 Michael McNiven CanadiensMTL G 6'1" 212 24 CAN
    43 Jaycob Megna SharksSJ D 6'6" 225 28 USA
    12 Jayson Megna AvalancheCOL C 6'1" 195 31 USA
    28 Timo Meier SharksSJ RW 6'0" 210 24 CHE
    - Julian Melchiori DevilsNJ D 6'5" 214 29 CAN
    - Alexei Melnichuk SharksSJ - - - - -
    46 Nicolas Meloche SharksSJ D 6'3" 205 24 CAN
    61 Brennan Menell WildMIN D 5'10" 180 24 USA
    39 Nicholas Merkley DevilsNJ RW 5'10" 194 24 CAN
    6 Ryan Merkley SharksSJ D 5'11" 170 20 CAN
    57 Dakota Mermis WildMIN D 6'0" 194 27 USA
    28 Jon Merrill CanadiensMTL D 6'3" 205 29 USA
    20 Michael Mersch StarsDAL LW 6'2" 218 28 USA
    90 Elvis Merzlikins Blue JacketsCBJ G 6'3" 181 27 LVA
    98 Victor Mete SenatorsOTT D 5'9" 183 23 CAN
    56 Marc Michaelis CanucksVAN LW 5'11" 187 25 DEU
    67 Jacob Middleton SharksSJ D 6'3" 210 25 CAN
    67 Keaton Middleton AvalancheCOL D 6'5" 235 23 CAN
    65 Ilya Mikheyev Maple LeafsTOR RW 6'2" 194 26 RUS
    77 Niko Mikkola BluesSTL D 6'4" 185 25 FIN
    12 Sonny Milano DucksANA LW 6'0" 194 25 USA
    42 Sam Miletic PenguinsPIT LW 6'0" 197 24 USA
    33 Colin Miller SabresBUF D 6'1" 196 28 CAN
    9 J.T. Miller CanucksVAN C 6'1" 218 28 USA
    79 K'Andre Miller RangersNYR D - - 21 -
    86 Kevan Miller BruinsBOS D 6'2" 210 33 USA
    30 Ryan Miller DucksANA G 6'2" 168 41 USA
    32 Hunter Miska AvalancheCOL G 6'1" 174 26 USA
    51 Ian Mitchell BlackhawksCHI D - - 22 -
    37 Casey Mittelstadt SabresBUF C 6'0" 209 22 USA
    77 Scott Moldenhauer DucksANA D 6'4" 225 27 USA
    23 Sean Monahan FlamesCGY C 6'2" 200 26 CAN
    33 Sam Montembeault PanthersFLA G 6'3" 199 24 CAN
    62 Brandon Montour PanthersFLA D 6'0" 193 27 CAN
    61 Bryan Moore Blue JacketsCBJ LW 6'0" 199 27 USA
    27 John Moore BruinsBOS D 6'2" 210 30 USA
    12 Trevor Moore KingsLA C 5'10" 175 26 USA
    54 Antoine Morand LightningTB C 5'10" 179 22 CAN
    55 Samuel Morin FlyersPHI LW 6'6" 202 26 CAN
    63 Brad Morrison PanthersFLA C 6'0" 170 24 CAN
    44 Josh Morrissey JetsWIN D 6'0" 195 26 CAN
    - Joe Morrow RangersNYR D 6'0" 196 28 CAN
    64 Tyler Motte CanucksVAN C 5'10" 192 26 USA
    26 Matt Moulson CapitalsWSH LW 6'1" 203 37 CAN
    57 Jacob Moverare KingsLA D 6'3" 198 22 SWE
    34 Petr Mrazek HurricanesCAR G 6'1" 190 29 CZE
    49 Chris Mueller LightningTB RW 5'11" 210 35 USA
    25 Mirco Mueller DevilsNJ D 6'3" 210 26 CHE
    5 Connor Murphy BlackhawksCHI D 6'4" 212 28 USA
    57 Brett Murray SabresBUF LW - - 23 -
    - Jordan Murray SenatorsOTT D 6'1" 170 28 CAN
    30 Matt Murray SenatorsOTT G 6'4" 178 27 CAN
    22 Ryan Murray DevilsNJ D 6'1" 206 27 CAN
    8 Jake Muzzin Maple LeafsTOR D 6'3" 213 32 CAN
    5 Philippe Myers PredatorsNSH D 6'5" 212 24 CAN
    57 Tyler Myers CanucksVAN D 6'8" 229 31 USA
    38 Pat Nagle Red WingsDET G 6'2" 181 33 USA
    92 Vladislav Namestnikov Red WingsDET C 6'0" 184 28 RUS
    20 Riley Nash Maple LeafsTOR C 6'2" 185 32 CAN
    37 Zach Nastasiuk BluesSTL RW 5'11" 190 26 CAN
    18 James Neal OilersEDM LW 6'3" 212 33 CAN
    88 Martin Necas HurricanesCAR C 6'2" 179 22 CZE
    39 Alex Nedeljkovic HurricanesCAR G 6'0" 198 25 USA
    29 Brock Nelson IslandersNYI C 6'3" 212 29 USA
    8 Casey Nelson SabresBUF D 6'1" 183 29 USA
    24 Patrik Nemeth AvalancheCOL D 6'3" 228 29 SWE
    42 Aaron Ness CoyotesARI D 5'10" 184 31 USA
    89 Nikita Nesterov FlamesCGY D - - 28 -
    30 Michal Neuvirth Maple LeafsTOR G 6'1" 209 33 CZE
    34 Patrick Newell RangersNYR LW - - - -
    13 Valeri Nichushkin AvalancheCOL RW 6'4" 210 26 RUS
    21 Nino Niederreiter HurricanesCAR RW 6'2" 218 28 CHE
    56 Andrew Nielsen FlamesCGY D 6'4" 224 24 CAN
    81 Frans Nielsen Red WingsDET C 6'1" 186 37 DNK
    83 Matt Nieto SharksSJ LW 5'11" 185 28 USA
    15 Boo Nieves LightningTB C 6'3" 210 27 USA
    8 Sami Niku JetsWIN D 6'1" 176 24 FIN
    31 Anders Nilsson LightningTB G 6'6" 232 31 SWE
    - Jacob Nilsson BlackhawksCHI C 5'10" 180 27 SWE
    15 Matt Niskanen FlyersPHI D 6'1" 203 34 USA
    78 Nathan Noel BlackhawksCHI C 5'11" 174 24 CAN
    26 Stefan Noesen Maple LeafsTOR RW 6'1" 205 28 USA
    62 Nelson Nogier JetsWIN D 6'2" 191 25 CAN
    71 Jordan Nolan PenguinsPIT C 6'3" 219 32 CAN
    20 Joakim Nordstrom FlamesCGY C 6'1" 194 29 SWE
    9 Josh Norris SenatorsOTT C 6'1" 190 22 USA
    92 Tomas Nosek Golden KnightsVGS LW 6'3" 210 28 CZE
    93 Ryan Nugent-Hopkins OilersEDM C 6'0" 184 28 CAN
    25 Darnell Nurse OilersEDM D 6'4" 221 26 CAN
    65 Markus Nutivaara PanthersFLA D 6'1" 187 27 FIN
    36 John Nyberg StarsDAL D 6'3" 190 25 SWE
    10 Joakim Nygard OilersEDM LW 6'0" 179 28 SWE
    92 Alexander Nylander BlackhawksCHI LW 6'1" 192 23 CAN
    88 William Nylander Maple LeafsTOR C 6'0" 191 25 CAN
    14 Gustav Nyquist Blue JacketsCBJ C 5'11" 179 31 SWE
    38 Liam O'Brien AvalancheCOL C 6'1" 205 26 CAN
    - Drew O'Connor PenguinsPIT - - - - -
    25 Logan O'Connor AvalancheCOL RW 6'0" 175 24 CAN
    46 Rob O'Gara BluesSTL D 6'4" 215 28 USA
    65 Danny O'Regan Golden KnightsVGS C 5'10" 185 27 DEU
    8 Cal O'Reilly FlyersPHI C 5'11" 192 34 CAN
    90 Ryan O'Reilly BluesSTL C 6'1" 216 30 CAN
    82 Jordan Oesterle CoyotesARI D 6'0" 182 29 USA
    29 Jake Oettinger StarsDAL G 6'5" 220 22 USA
    52 Andrew Oglevie SabresBUF C 5'10" 179 26 USA
    21 Kyle Okposo SabresBUF RW 6'0" 220 33 USA
    2 Jamie Oleksiak StarsDAL D 6'7" 255 28 CAN
    47 Jimmy Oligny JetsWIN D 5'11" 209 28 CAN
    25 Mathieu Olivier PredatorsNSH RW 6'2" 210 24 CAN
    51 Gustav Olofsson CanadiensMTL D 6'3" 195 26 SWE
    68 Victor Olofsson SabresBUF RW 5'11" 176 26 SWE
    68 Ryan Olsen BluesSTL C 6'1" 187 27 CAN
    70 Kyle Olson SabresBUF RW 5'11" 168 22 CAN
    9 Dmitry Orlov CapitalsWSH D 5'11" 212 30 RUS
    77 T.J. Oshie CapitalsWSH RW 5'11" 195 34 USA
    61 Xavier Ouellet CanadiensMTL D 6'1" 185 27 FRA
    8 Alex Ovechkin CapitalsWSH LW 6'3" 235 35 RUS
    67 Max Pacioretty Golden KnightsVGS LW 6'2" 206 32 USA
    44 Jean-Gabriel Pageau IslandersNYI C 5'10" 184 28 CAN
    18 Ondrej Palat LightningTB LW 6'0" 188 30 CZE
    36 Michael Paliotta DevilsNJ D 6'3" 201 28 USA
    21 Kyle Palmieri IslandersNYI RW 5'11" 185 30 USA
    10 Artemi Panarin RangersNYR LW 5'11" 168 29 RUS
    24 Richard Panik IslandersNYI RW 6'1" 208 30 SVK
    18 Cedric Paquette HurricanesCAR C 6'1" 198 27 CAN
    55 Colton Parayko BluesSTL D 6'6" 230 28 CAN
    11 Zach Parise WildMIN LW 5'11" 193 36 USA
    82 Tyler Parsons FlamesCGY G 6'1" 185 23 USA
    88 David Pastrnak BruinsBOS RW 6'0" 194 25 CZE
    30 Jiri Patera Golden KnightsVGS G 6'2" 209 22 CZE
    2 Greg Pateryn SharksSJ D 6'3" 223 31 USA
    19 Nolan Patrick Golden KnightsVGS C 6'2" 198 22 CAN
    13 Nicholas Paul SenatorsOTT LW 6'4" 230 26 CAN
    16 Joe Pavelski StarsDAL C 5'11" 190 37 USA
    46 Chase Pearson Red WingsDET C 6'2" 200 23 CAN
    70 Tanner Pearson CanucksVAN LW 6'1" 201 28 CAN
    53 Matthew Peca SenatorsOTT C 5'9" 182 28 CAN
    93 Lane Pederson CoyotesARI C 6'0" 190 23 CAN
    2 Andrew Peeke Blue JacketsCBJ D 6'3" 194 23 USA
    73 Matej Pekar SabresBUF RW 6'0" 170 21 CZE
    3 Adam Pelech IslandersNYI D 6'3" 218 26 CAN
    39 Joe Pendenza PredatorsNSH C 5'11" 190 30 USA
    29 Brendan Perlini Red WingsDET LW 6'3" 211 25 GBR
    85 Mathieu Perreault JetsWIN LW 5'10" 188 33 CAN
    57 David Perron BluesSTL LW 6'0" 200 33 CAN
    49 Francis Perron CanucksVAN RW 6'0" 166 25 CAN
    10 Corey Perry CanadiensMTL RW 6'3" 206 36 CAN
    36 Joel Persson OilersEDM D 5'11" 187 27 SWE
    48 Scott Perunovich BluesSTL D - - 22 -
    22 Brett Pesce HurricanesCAR D 6'3" 206 26 USA
    61 Nic Petan Maple LeafsTOR LW 5'9" 179 26 CAN
    40 Cal Petersen KingsLA G 6'1" 182 26 USA
    15 Alex Petrovic FlamesCGY D 6'4" 216 29 CAN
    26 Jeff Petry CanadiensMTL D 6'3" 197 33 USA
    40 Elias Pettersson CanucksVAN C 6'2" 176 22 SWE
    28 Marcus Pettersson PenguinsPIT D 6'3" 177 25 SWE
    - Michael Pezzetta CanadiensMTL C 6'1" 192 23 CAN
    3 Dion Phaneuf KingsLA D 6'4" 222 36 CAN
    59 Markus Phillips KingsLA D 6'0" 207 22 CAN
    47 Matthew Phillips FlamesCGY C 5'7" 161 23 CAN
    31 Calvin Pickard Red WingsDET G 6'1" 210 29 CAN
    7 Alex Pietrangelo Golden KnightsVGS D 6'3" 210 31 CAN
    40 Garrett Pilon CapitalsWSH C 5'10" 175 23 USA
    24 Lawrence Pilut SabresBUF D 5'11" 180 25 SWE
    64 Brian Pinho CapitalsWSH C 6'1" 195 26 USA
    57 Shane Pinto SenatorsOTT C - - 20 -
    4 Neal Pionk JetsWIN D 6'0" 186 25 USA
    73 Brandon Pirri BlackhawksCHI C 6'0" 186 30 CAN
    16 Rem Pitlick PredatorsNSH C 5'9" 194 24 USA
    18 Tyler Pitlick CoyotesARI C 6'2" 200 29 USA
    25 Ryan Poehling CanadiensMTL C 6'2" 185 22 USA
    53 Austin Poganski BluesSTL LW 6'1" 198 25 USA
    21 Brayden Point LightningTB C 5'10" 166 25 CAN
    32 Colton Point StarsDAL G 6'4" 220 23 CAN
    45 Roman Polak StarsDAL D 6'2" 240 35 CZE
    41 Evan Polei BluesSTL LW 6'1" 219 25 CAN
    3 Tucker Poolman JetsWIN D 6'2" 199 28 USA
    58 David Pope Red WingsDET LW 6'3" 197 26 CAN
    12 Kevin Porter SabresBUF LW 6'0" 190 35 USA
    43 Andrew Poturalski DucksANA C 5'10" 180 27 USA
    35 Kevin Poulin KingsLA G 6'2" 192 31 CAN
    22 Samuel Poulin PenguinsPIT RW - - - -
    51 Derrick Pouliot FlyersPHI D 6'0" 196 27 CAN
    85 Mike Prapavessis Blue JacketsCBJ D 6'2" 185 25 CAN
    31 Carey Price CanadiensMTL G 6'3" 215 33 CAN
    30 Cayden Primeau CanadiensMTL G 6'2" 179 21 USA
    22 Chase Priskie PanthersFLA D 6'0" 190 25 USA
    74 Nikolai Prokhorkin KingsLA LW 6'2" 201 27 RUS
    - Luke Prokop PredatorsNSH D - - - -
    39 Nate Prosser FlyersPHI D 6'2" 201 35 USA
    50 Ivan Prosvetov CoyotesARI G 6'5" 175 22 RUS
    5 Dalton Prout SharksSJ D 6'3" 215 31 CAN
    - Vladislav Provolnev CoyotesARI D - - - -
    9 Ivan Provorov FlyersPHI D 6'1" 201 24 RUS
    61 Cliff Pu Blue JacketsCBJ RW 6'2" 193 23 CAN
    54 Matt Puempel Red WingsDET LW 6'1" 201 28 CAN
    13 Jesse Puljujarvi OilersEDM RW 6'4" 201 23 SWE
    6 Ryan Pulock IslandersNYI D 6'2" 217 26 CAN
    13 Mark Pysyk StarsDAL D 6'1" 200 29 CAN
    42 David Quenneville DevilsNJ D 5'6" 193 23 CAN
    47 John Quenneville BlackhawksCHI C 6'1" 195 25 CAN
    32 Jonathan Quick KingsLA G 6'1" 216 35 USA
    89 Alan Quine OilersEDM C 6'0" 203 28 CAN
    72 Gage Quinney Golden KnightsVGS C 5'11" 200 25 USA
    32 Antti Raanta CoyotesARI G 6'0" 195 32 FIN
    52 Darren Raddysh RangersNYR D 6'0" 200 25 CAN
    16 Taylor Raddysh LightningTB RW 6'2" 198 23 CAN
    52 Lukas Radil SharksSJ LW 6'4" 200 30 CZE
    47 Alexander Radulov StarsDAL RW 6'1" 205 35 RUS
    25 Brogan Rafferty CanucksVAN D 6'1" 191 26 USA
    17 Michael Raffl CapitalsWSH LW 6'0" 200 32 AUT
    67 Rickard Rakell DucksANA C 6'1" 202 28 SWE
    96 Mikko Rantanen AvalancheCOL RW 6'4" 215 24 FIN
    40 Tuukka Rask BruinsBOS G 6'3" 176 34 FIN
    49 Victor Rask WildMIN C 6'2" 200 28 SWE
    27 Michael Rasmussen Red WingsDET C 6'6" 229 22 CAN
    76 Isaac Ratcliffe FlyersPHI LW 6'5" 201 22 CAN
    37 Kyle Rau WildMIN C 5'8" 178 28 USA
    10 Matt Read Maple LeafsTOR RW 5'10" 185 35 CAN
    75 Ryan Reaves Golden KnightsVGS RW 6'1" 225 34 CAN
    82 Chaz Reddekopp KingsLA D 6'3" 220 24 CAN
    38 Zach Redmond SabresBUF D 6'2" 212 33 USA
    94 Alec Regula BlackhawksCHI D 6'2" 201 20 USA
    87 Kristian Reichel JetsWIN C 6'0" 176 23 CZE
    6 Mike Reilly BruinsBOS D 6'1" 195 28 USA
    47 James Reimer HurricanesCAR G 6'2" 220 33 CAN
    23 Sam Reinhart SabresBUF C 6'1" 192 25 CAN
    39 Mitch Reinke BluesSTL D 5'11" 181 25 USA
    41 Sheldon Rempal HurricanesCAR RW 5'10" 165 25 CAN
    2 Dan Renouf AvalancheCOL D 6'2" 205 27 CAN
    92 Sebastian Repo PanthersFLA C 6'3" 189 25 FIN
    51 Tarmo Reunanen RangersNYR D 6'0" 185 23 FIN
    45 Damien Riat PenguinsPIT C 6'0" 172 24 SUI
    90 Anthony Richard PredatorsNSH C 5'10" 163 24 CAN
    15 Brad Richardson PredatorsNSH RW 6'0" 190 36 CAN
    13 Tobias Rieder SabresBUF C 5'11" 186 28 DEU
    44 Morgan Rielly Maple LeafsTOR D 6'1" 221 27 CAN
    50 Juuso Riikola PenguinsPIT D 6'0" 189 27 FIN
    36 Zac Rinaldo FlamesCGY LW 5'10" 192 31 CAN
    35 Pekka Rinne PredatorsNSH G 6'5" 217 38 FIN
    55 Rasmus Ristolainen SabresBUF D 6'4" 218 26 FIN
    24 Brett Ritchie FlamesCGY RW 6'4" 220 28 CAN
    21 Nick Ritchie BruinsBOS LW 6'2" 234 25 CAN
    33 David Rittich Maple LeafsTOR G 6'3" 206 28 CZE
    21 Jason Robertson StarsDAL LW 6'2" 200 22 USA
    - Matthew Robertson RangersNYR D 6'4" 201 20 CAN
    89 Nicholas Robertson Maple LeafsTOR LW - - 19 -
    53 Buddy Robinson FlamesCGY RW 6'5" 235 29 USA
    50 Eric Robinson Blue JacketsCBJ LW 6'2" 197 26 USA
    42 Mat Robson WildMIN G 6'2" 176 25 CAN
    53 Jack Rodewald SenatorsOTT RW 6'2" 189 27 CAN
    34 Fernando Rodney CanadiensMTL G 5'11" 230 44 DOM
    32 Olivier Rodrigue OilersEDM G - - 21 -
    9 Evan Rodrigues PenguinsPIT C 5'11" 182 27 CAN
    27 Alexander Romanov CanadiensMTL D - - 21 -
    46 Jonas Rondbjerg Golden KnightsVGS RW - - 22 -
    17 Kevin Rooney RangersNYR C 6'2" 190 28 USA
    - Jerad Rosburg StarsDAL D - - - -
    48 Calle Rosen Maple LeafsTOR D 6'1" 186 27 SWE
    96 Jack Roslovic Blue JacketsCBJ C 6'1" 187 24 USA
    - Marco Rossi WildMIN - - - - -
    26 Antoine Roussel CanucksVAN LW 5'11" 199 31 FRA
    24 Carter Rowney DucksANA RW 6'2" 206 32 CAN
    67 Hugo Roy PredatorsNSH C 6'1" 185 23 CAN
    81 Jeremy Roy SharksSJ D 6'0" 185 24 CAN
    63 Kevin Roy PanthersFLA LW 5'9" 170 28 CAN
    3 Matt Roy KingsLA D 6'1" 200 26 USA
    10 Nicolas Roy Golden KnightsVGS C 6'4" 205 24 CAN
    98 Kristians Rubins Maple LeafsTOR D 6'4" 215 23 LAT
    50 German Rubstov FlyersPHI C 6'0" 190 23 RUS
    50 German Rubtsov FlyersPHI C 6'0" 192 23 RUS
    2 Chad Ruhwedel PenguinsPIT D 5'11" 191 31 USA
    25 Arttu Ruotsalainen SabresBUF C - - 23 -
    4 Kris Russell OilersEDM D 5'10" 170 34 CAN
    52 Patrick Russell OilersEDM RW 6'1" 203 28 DNK
    5 Robbie Russo CoyotesARI D 6'0" 192 28 USA
    17 Bryan Rust PenguinsPIT RW 5'11" 192 29 USA
    44 Jan Rutta LightningTB D 6'3" 200 30 CZE
    63 Adam Ruzicka FlamesCGY C 6'4" 209 22 SVK
    54 Bobby Ryan Red WingsDET RW 6'2" 209 34 USA
    10 Derek Ryan FlamesCGY C 5'10" 185 34 USA
    33 Joakim Ryan HurricanesCAR D 5'11" 185 28 USA
    57 Yegor Rykov RangersNYR D 6'2" 210 24 RUS
    43 Drake Rymsha KingsLA C 6'0" 187 22 USA
    20 Brandon Saad AvalancheCOL LW 6'1" 206 28 USA
    28 Aleksi Saarela PanthersFLA C 5'10" 200 24 FIN
    29 Vili Saarijarvi Red WingsDET D 5'10" 163 24 FIN
    49 Scott Sabourin Maple LeafsTOR RW 6'3" 203 28 CAN
    44 Dylan Sadowy CanucksVAN LW 6'0" 205 25 CAN
    59 Ostap Safin OilersEDM LW 6'4" 198 22 CZE
    10 Miikka Salomaki AvalancheCOL RW 5'11" 203 28 FIN
    78 Dmitri Samorukov OilersEDM D 6'2" 181 22 RUS
    30 Ilya Samsonov CapitalsWSH G 6'3" 208 24 RUS
    - Linus Sandin FlyersPHI RW - - - -
    38 Rasmus Sandin Maple LeafsTOR D 6'0" 184 21 SWE
    32 Felix Sandstrom FlyersPHI G - - 24 -
    12 Zach Sanford BluesSTL LW 6'4" 207 26 USA
    6 Travis Sanheim FlyersPHI D 6'3" 181 25 CAN
    36 Steven Santini BluesSTL D 6'2" 205 26 USA
    74 Juuse Saros PredatorsNSH G 5'11" 180 26 FIN
    29 Ashton Sautner CanucksVAN D 6'0" 195 27 CAN
    - Scott Savage PredatorsNSH D 6'1" 186 26 USA
    58 David Savard LightningTB D 6'2" 229 30 CAN
    55 Luca Sbisa PredatorsNSH D 6'3" 204 31 ITA
    6 Marco Scandella BluesSTL D 6'3" 212 31 CAN
    50 Reece Scarlett StarsDAL D 6'1" 180 28 CAN
    7 Colton Sceviour PenguinsPIT C 6'0" 192 32 CAN
    59 Tim Schaller KingsLA C 6'2" 204 30 USA
    55 Mark Scheifele JetsWIN C 6'3" 207 28 CAN
    88 Thomas Schemitsch Blue JacketsCBJ D 6'4" 200 24 CAN
    10 Brayden Schenn BluesSTL C 6'1" 200 29 CAN
    2 Luke Schenn LightningTB D 6'2" 229 31 CAN
    81 Nick Schilkey IslandersNYI F 5'10" 173 27 USA
    6 Cameron Schilling CapitalsWSH D 6'2" 196 32 USA
    43 Jordan Schmaltz CoyotesARI D 6'2" 190 27 USA
    8 Nick Schmaltz CoyotesARI C 6'0" 177 25 USA
    88 Nate Schmidt CanucksVAN D 6'1" 194 30 USA
    76 Nathan Schnarr DevilsNJ C 6'3" 181 22 CAN
    - Braden Schneider RangersNYR D - - - -
    29 Cole Schneider PredatorsNSH LW 6'1" 203 30 USA
    35 Cory Schneider IslandersNYI G 6'3" 200 35 USA
    70 Nick Schneider FlamesCGY G 6'2" 170 24 CAN
    4 Jimmy Schuldt Golden KnightsVGS D 6'1" 205 26 USA
    2 Justin Schultz CapitalsWSH D 6'2" 193 31 CAN
    17 Jaden Schwartz BluesSTL LW 5'10" 190 29 CAN
    67 Justin Scott Blue JacketsCBJ C 6'1" 198 25 CAN
    7 Brent Seabrook BlackhawksCHI D 6'3" 220 36 CAN
    55 Nick Seeler BlackhawksCHI D 6'2" 201 28 USA
    91 Tyler Seguin StarsDAL C 6'1" 200 29 CAN
    53 Moritz Seider Red WingsDET D 6'4" 203 20 DEU
    5 Andrej Sekera StarsDAL D 6'0" 200 35 SVK
    43 Brett Seney DevilsNJ LW 5'9" 156 25 CAN
    31 Gilles Senn DevilsNJ G 6'5" 191 25 SUI
    19 Zach Senyshyn BruinsBOS RW 6'1" 192 24 CAN
    98 Mikhail Sergachev LightningTB D 6'3" 215 23 RUS
    31 Ramon Sessions CanadiensMTL G 6'3" 190 35 USA
    28 Damon Severson DevilsNJ D 6'2" 205 26 CAN
    26 Ben Sexton PenguinsPIT C 5'11" 196 30 CAN
    23 Michael Sgarbossa CapitalsWSH C 6'0" 185 29 CAN
    17 Yegor Sharangovich DevilsNJ C 6'2" 196 23 BLR
    22 Kevin Shattenkirk DucksANA D 6'0" 206 32 USA
    65 Andrew Shaw BlackhawksCHI RW 5'11" 182 30 CAN
    38 Logan Shaw SenatorsOTT RW 6'3" 208 28 CAN
    58 Mason Shaw WildMIN C 5'9" 181 22 CAN
    15 Riley Sheahan SabresBUF C 6'4" 204 29 CAN
    73 Conor Sheary CapitalsWSH LW 5'8" 175 29 USA
    44 Kiefer Sherwood AvalancheCOL LW 6'0" 194 26 USA
    88 Kole Sherwood Blue JacketsCBJ RW 6'1" 202 24 USA
    31 Igor Shesterkin RangersNYR G 6'2" 192 25 RUS
    56 Dominik Shine Red WingsDET RW 5'11" 175 28 USA
    33 Tomas Sholl StarsDAL G 6'0" 187 26 USA
    14 Devin Shore OilersEDM C 6'1" 206 27 CAN
    29 Drew Shore HurricanesCAR C 6'3" 205 30 USA
    21 Nick Shore JetsWIN C 6'1" 195 28 USA
    80 Deven Sideroff DucksANA RW 6'0" 180 24 CAN
    71 Jonas Siegenthaler DevilsNJ D 6'3" 206 24 CHE
    15 Dylan Sikura Golden KnightsVGS RW 5'11" 166 26 CAN
    70 Tyler Sikura BlackhawksCHI LW 6'0" 195 29 CAN
    33 Jakob Silfverberg DucksANA RW 6'1" 204 30 SWE
    76 Arturs Silovs CanucksVAN G - - 20 -
    51 Radim Simek SharksSJ D 5'11" 200 28 CZE
    24 Wayne Simmonds Maple LeafsTOR RW 6'2" 185 32 CAN
    81 Dominik Simon FlamesCGY C 5'11" 190 26 CZE
    79 Dillon Simpson Blue JacketsCBJ D 6'2" 205 28 CAN
    71 Colby Sissons DevilsNJ D 6'1" 168 23 CAN
    10 Colton Sissons PredatorsNSH C 6'1" 200 27 CAN
    35 Jakub Skarek IslandersNYI G - - 21 -
    53 Jeff Skinner SabresBUF LW 5'11" 200 29 CAN
    50 Stuart Skinner OilersEDM G 6'4" 207 22 CAN
    76 Brady Skjei HurricanesCAR D 6'3" 214 27 USA
    57 David Sklenicka CanadiensMTL D 5'11" 181 24 CZE
    74 Jaccob Slavin HurricanesCAR D 6'3" 207 27 USA
    75 Spencer Smallman HurricanesCAR RW 6'1" 201 24 CAN
    59 Jalen Smereck CoyotesARI D 6'0" 179 24 USA
    42 Brendan Smith RangersNYR D 6'2" 195 32 CAN
    49 C.J. Smith SabresBUF LW 5'11" 181 26 USA
    12 Craig Smith BruinsBOS RW 6'1" 208 31 USA
    77 Dalton Smith SabresBUF LW 6'2" 206 29 CAN
    46 Gemel Smith LightningTB C 5'10" 190 27 CAN
    48 Givani Smith Red WingsDET LW 6'2" 210 23 CAN
    41 Mike Smith OilersEDM G 6'5" 220 39 CAN
    19 Reilly Smith Golden KnightsVGS RW 6'0" 185 30 CAN
    24 Ty Smith DevilsNJ D 5'10" 174 21 CAN
    15 Zack Smith BlackhawksCHI C 6'2" 208 33 CAN
    25 Devante Smith-Pelly FlamesCGY RW 6'0" 223 29 CAN
    91 Joe Snively CapitalsWSH LW - - 25 -
    45 Luc Snuggerud LightningTB D 6'0" 184 25 USA
    17 Vladimir Sobotka SabresBUF LW 5'10" 184 34 CZE
    34 Carl Soderberg AvalancheCOL C 6'3" 210 35 SWE
    76 Tim Soderlund OilersEDM C 5'9" 163 23 SWE
    77 Victor Soderstrom CoyotesARI D 6'0" 183 20 SWE
    74 Dmitry Sokolov WildMIN C 5'11" 221 23 RUS
    33 Doyle Somerby Blue JacketsCBJ D 6'6" 218 27 USA
    42 Otto Somppi LightningTB C 6'1" 181 23 FIN
    20 Marcus Sorensen SharksSJ LW 5'11" 175 29 SWE
    30 Ilya Sorokin IslandersNYI G - - 25 -
    86 Nikita Soshnikov KingsLA RW 5'11" 185 27 RUS
    76 Oleg Sosunov LightningTB D 6'6" 243 23 RUS
    21 Carson Soucy WildMIN D 6'4" 190 27 CAN
    80 Michael Spacek JetsWIN RW 5'11" 190 24 CZE
    40 Garret Sparks FlamesCGY G 6'3" 201 28 USA
    46 Blake Speers CoyotesARI RW 5'11" 181 24 -
    64 Matt Spencer LightningTB D 6'2" 203 24 CAN
    19 Jason Spezza Maple LeafsTOR C 6'3" 215 38 CAN
    10 Daniel Sprong CapitalsWSH RW 6'0" 180 24 NLD
    46 Jared Spurgeon WildMIN D 5'9" 167 31 CAN
    56 Travis St. Denis IslandersNYI RW 5'7" 170 28 CAN
    21 Eric Staal CanadiensMTL C 6'4" 207 36 CAN
    11 Jordan Staal HurricanesCAR C 6'4" 220 32 CAN
    18 Marc Staal Red WingsDET D 6'4" 213 34 CAN
    18 Drew Stafford WildMIN RW 6'2" 215 35 USA
    32 Alex Stalock OilersEDM G 6'0" 198 33 USA
    91 Steven Stamkos LightningTB C 6'1" 194 31 CAN
    64 Logan Stanley JetsWIN D 6'7" 231 23 CAN
    20 Ryan Stanton OilersEDM D 6'2" 196 32 CAN
    40 Shane Starrett OilersEDM G 6'5" 195 27 USA
    26 Paul Stastny JetsWIN C 6'0" 193 35 CAN
    70 Troy Stecher Red WingsDET D 5'10" 186 27 CAN
    23 Sam Steel DucksANA C 6'0" 180 23 CAN
    20 Alexander Steen BluesSTL LW 6'0" 211 37 CAN
    62 Oskar Steen BruinsBOS C - - 23 -
    52 Tyler Steenbergen CoyotesARI C 5'10" 181 23 CAN
    11 Kevin Stenlund Blue JacketsCBJ C 6'4" 210 24 SWE
    21 Derek Stepan SenatorsOTT C 6'0" 196 31 USA
    61 Devante Stephens LightningTB D 6'2" 199 24 CAN
    67 Mitchell Stephens LightningTB C 6'0" 196 24 CAN
    20 Chandler Stephenson Golden KnightsVGS C 6'0" 203 27 CAN
    58 John Stevens IslandersNYI C 6'2" 204 27 USA
    51 Nolan Stevens BluesSTL C 6'3" 183 25 USA
    44 Chris Stewart FlyersPHI RW 6'2" 239 33 CAN
    95 Hayden Stewart Blue JacketsCBJ G 6'3" 181 26 USA
    61 Riley Stillman BlackhawksCHI D 6'1" 196 23 CAN
    41 Anthony Stolarz DucksANA G 6'6" 210 27 USA
    61 Mark Stone Golden KnightsVGS RW 6'4" 219 29 CAN
    26 Michael Stone FlamesCGY D 6'3" 210 31 CAN
    7 Brian Strait DevilsNJ D 6'1" 209 33 USA
    6 Anton Stralman PanthersFLA D 5'11" 190 34 SWE
    71 Austin Strand KingsLA D 6'4" 216 24 CAN
    36 Ben Street DevilsNJ C 5'11" 200 34 CAN
    17 Dylan Strome BlackhawksCHI C 6'3" 200 24 CAN
    78 Matthew Strome FlyersPHI LW 6'3" 210 22 CAN
    16 Ryan Strome RangersNYR C 6'1" 194 28 CAN
    67 Marian Studenic DevilsNJ RW 6'0" 165 22 SVK
    23 Jack Studnicka BruinsBOS C 6'1" 171 22 CAN
    7 Nico Sturm WildMIN C 6'3" 211 26 DEU
    - Andrew Sturtz SenatorsOTT RW 5'8" 185 26 USA
    18 Tim Stutzle SenatorsOTT LW - - 19 -
    30 Malcolm Subban BlackhawksCHI G 6'2" 200 27 CAN
    76 P.K. Subban DevilsNJ D 6'0" 210 32 CAN
    73 C.J. Suess JetsWIN LW 5'11" 190 27 USA
    70 Oskar Sundqvist BluesSTL C 6'3" 209 27 SWE
    14 Antti Suomela Maple LeafsTOR C 6'0" 180 27 FIN
    64 Maxim Sushko FlyersPHI RW 6'0" 187 22 BLR
    24 Pius Suter BlackhawksCHI C 5'9" 176 25 SUI
    20 Ryan Suter WildMIN D 6'2" 208 36 USA
    20 Brandon Sutter CanucksVAN C 6'3" 190 32 USA
    10 Brett Sutter KingsLA C 6'0" 200 34 CAN
    67 Riley Sutter CapitalsWSH RW - - 21 -
    14 Nicholas Suzuki CanadiensMTL C 5'11" 183 21 CAN
    61 Ryan Suzuki HurricanesCAR C - - 20 -
    37 Andrei Svechnikov HurricanesCAR RW 6'2" 195 21 RUS
    37 Evgeny Svechnikov Red WingsDET LW 6'3" 208 24 RUS
    1 Jeremy Swayman BruinsBOS G - - 22 -
    27 Jordan Szwarz SenatorsOTT RW 5'11" 200 30 CAN
    33 Cam Talbot WildMIN G 6'4" 196 34 CAN
    13 Brandon Tanev PenguinsPIT LW 6'0" 180 29 CAN
    8 Christopher Tanev FlamesCGY D 6'2" 197 31 CAN
    91 Vladimir Tarasenko BluesSTL RW 6'0" 225 29 RUS
    90 Tomas Tatar CanadiensMTL LW 5'10" 182 30 SVK
    91 John Tavares Maple LeafsTOR C 6'1" 209 30 CAN
    38 Joel Teasdale CanadiensMTL LW 5'11" 196 22 CAN
    7 Matt Tennyson DevilsNJ D 6'2" 205 31 USA
    - Michal Teply BlackhawksCHI - - - - -
    86 Teuvo Teravainen HurricanesCAR LW 5'11" 191 26 FIN
    15 Chris Terry Red WingsDET RW 5'10" 202 32 CAN
    61 Troy Terry DucksANA C 6'1" 175 23 USA
    4 Josh Teves CanucksVAN D 6'0" 180 26 CAN
    42 Alexandre Texier Blue JacketsCBJ C 6'0" 187 21 FRA
    27 Shea Theodore Golden KnightsVGS D 6'2" 195 25 CAN
    60 Brad Thiessen Blue JacketsCBJ G 6'0" 181 35 CAN
    56 Ben Thomas LightningTB D 6'1" 190 25 CAN
    18 Robert Thomas BluesSTL C 6'0" 188 22 CAN
    36 Logan Thompson Golden KnightsVGS G - - 24 -
    11 Nate Thompson JetsWIN C 6'1" 207 36 USA
    15 Paul Thompson PanthersFLA RW 6'1" 200 32 USA
    72 Tage Thompson SabresBUF RW 6'5" 205 23 USA
    97 Joe Thornton Maple LeafsTOR C 6'4" 220 42 CAN
    48 Calvin Thurkauf Blue JacketsCBJ C 6'2" 212 24 SUI
    71 Chris Tierney SenatorsOTT C 6'1" 195 27 CAN
    41 Dmytro Timashov IslandersNYI LW 5'10" 192 24 UKR
    22 Conor Timmins AvalancheCOL D 6'2" 185 22 CAN
    24 Jarred Tinordi BruinsBOS D 6'6" 230 29 USA
    74 Owen Tippett PanthersFLA RW 6'2" 203 22 CAN
    7 Brady Tkachuk SenatorsOTT LW 6'3" 196 21 USA
    19 Matthew Tkachuk FlamesCGY LW 6'2" 202 23 USA
    7 Devon Toews AvalancheCOL D 6'1" 191 27 CAN
    19 Jonathan Toews BlackhawksCHI C 6'2" 201 33 CAN
    73 Tyler Toffoli CanadiensMTL RW 6'0" 197 29 CAN
    35 Dustin Tokarski SabresBUF G 6'0" 204 31 CAN
    28 Eeli Tolvanen PredatorsNSH RW 5'10" 191 22 FIN
    90 Matt Tomkins BlackhawksCHI G 6'3" 194 27 CAN
    21 Dominic Toninato JetsWIN C 6'2" 200 27 USA
    65 Alexey Toropchenko BluesSTL RW 6'3" 187 22 RUS
    56 Brayden Tracey DucksANA LW 6'0" 177 20 CAN
    32 Yakov Trenin PredatorsNSH C 6'2" 201 24 RUS
    16 Vincent Trocheck HurricanesCAR C 5'10" 186 28 USA
    41 Corey Tropp DucksANA RW 6'0" 185 32 USA
    5 Zach Trotman PenguinsPIT D 6'3" 217 30 USA
    8 Jacob Trouba RangersNYR D 6'3" 209 27 USA
    63 Jeffrey Truchon-Viel SharksSJ LW - - - -
    70 Alexander True SharksSJ C 6'5" 200 24 DNK
    89 Alex Tuch Golden KnightsVGS RW 6'4" 222 25 USA
    59 Yanick Turcotte IslandersNYI LW 6'0" 196 25 CAN
    23 Dominic Turgeon Red WingsDET C 6'2" 199 25 USA
    8 Kyle Turris OilersEDM C 6'1" 190 31 CAN
    - Joni Tuulola BlackhawksCHI D 6'3" 198 25 FIN
    81 Carsen Twarynski FlyersPHI LW 6'2" 198 23 CAN
    36 T.J. Tynan AvalancheCOL C 5'8" 165 29 USA
    35 Linus Ullmark SabresBUF G 6'4" 221 27 SWE
    10 Scottie Upshall StarsDAL LW 6'0" 200 37 CAN
    67 Kirill Ustimenko FlyersPHI G - - - -
    58 Urho Vaakanainen BruinsBOS D 6'1" 185 22 FIN
    62 Ondrej Vala StarsDAL D 6'5" 210 23 CZE
    17 Rinat Valiev FlamesCGY D 6'2" 188 26 RUS
    6 Juuso Valimaki FlamesCGY D 6'2" 212 22 FIN
    63 Giovanni Vallati JetsWIN D 6'1" 176 21 CAN
    90 Nolan Valleau LightningTB D 6'0" 180 28 USA
    39 Mitchell Vande Sompel IslandersNYI D 5'8" 194 24 CAN
    41 Vitek Vanecek CapitalsWSH G 6'1" 190 25 CZE
    40 Semyon Varlamov IslandersNYI G 6'2" 205 33 RUS
    44 Philip Varone PenguinsPIT C 5'10" 183 30 CAN
    88 Andrei Vasilevskiy LightningTB G 6'3" 207 27 RUS
    45 Sami Vatanen StarsDAL D 5'10" 185 30 FIN
    77 Frank Vatrano PanthersFLA C 5'9" 201 27 USA
    74 Mike Vecchione AvalancheCOL C 5'10" 203 28 USA
    35 Veini Vehvilainen Maple LeafsTOR G 6'0" 174 24 FIN
    42 Lukas Vejdemo CanadiensMTL C 6'2" 194 25 SWE
    90 Joe Veleno Red WingsDET C 6'1" 194 21 CAN
    96 Hayden Verbeek Red WingsDET C 5'10" 183 23 CAN
    23 Carter Verhaeghe PanthersFLA C 6'1" 181 25 CAN
    10 Kris Versteeg BlackhawksCHI LW 5'11" 176 35 CAN
    93 Kristian Vesalainen JetsWIN LW 6'3" 207 22 FIN
    24 Jimmy Vesey CanucksVAN LW 6'3" 199 28 USA
    74 Sam Vigneault Blue JacketsCBJ C 6'5" 203 25 CAN
    13 Gabriel Vilardi KingsLA C 6'3" 205 21 CAN
    75 Matt Villalta KingsLA G 6'2" 170 22 CAN
    18 Jake Virtanen CanucksVAN RW 6'1" 226 24 CAN
    80 Daniel Vladar BruinsBOS G 6'5" 185 23 CZE
    44 Marc-Edouard Vlasic SharksSJ D 6'1" 205 34 CAN
    92 Alexander Volkov DucksANA RW 6'1" 192 23 RUS
    93 Jakub Voracek FlyersPHI RW 6'2" 214 31 CZE
    24 Mikhail Vorobyev FlyersPHI C 6'2" 194 24 RUS
    15 Jakub Vrana Red WingsDET LW 6'0" 197 25 CZE
    14 Max VĂ©ronneau SenatorsOTT RW 6'0" 180 25 CAN
    27 Austin Wagner KingsLA LW 6'1" 185 24 CAN
    14 Chris Wagner BruinsBOS RW 6'0" 198 30 USA
    26 Oliver Wahlstrom IslandersNYI RW 6'1" 205 21 USA
    - Antoine Waked CanadiensMTL RW 6'0" 194 25 CAN
    75 Daniel Walcott LightningTB D 5'11" 161 27 CAN
    26 Nathan Walker BluesSTL LW 5'9" 186 27 GBR
    26 Sean Walker KingsLA D 5'11" 196 26 CAN
    71 Lucas Wallmark PanthersFLA C 6'0" 178 25 SWE
    46 Jake Walman BluesSTL D 6'1" 170 25 CAN
    79 Hunter Warner WildMIN D 6'2" 202 25 USA
    5 David Warsofsky HurricanesCAR D 5'9" 170 31 USA
    16 Austin Watson SenatorsOTT LW 6'4" 204 29 USA
    43 Jordan Weal CanadiensMTL C 5'10" 179 29 CAN
    6 Shea Weber CanadiensMTL D 6'4" 229 35 CAN
    3 Yannick Weber PenguinsPIT D 5'11" 200 32 CHE
    41 Scott Wedgewood DevilsNJ G 6'2" 195 28 CAN
    57 Anton Wedin BlackhawksCHI LW 5'11" 195 28 SWE
    52 MacKenzie Weegar PanthersFLA D 6'0" 200 27 CAN
    25 Sonny Weems JetsWIN C - - - -
    63 Evan Weinger SharksSJ RW 6'0" 193 24 USA
    22 Dale Weise CanadiensMTL RW 6'2" 206 32 CAN
    45 Andy Welinski DucksANA D 6'1" 201 28 USA
    30 Dylan Wells HurricanesCAR G 6'2" 183 23 CAN
    21 Alexander Wennberg PanthersFLA C 6'2" 197 26 SWE
    8 Zach Werenski Blue JacketsCBJ D 6'2" 212 24 USA
    30 Adam Werner AvalancheCOL G 6'5" 205 24 SWE
    26 Blake Wheeler JetsWIN RW 6'5" 225 34 USA
    36 Colin White SenatorsOTT C 6'0" 183 24 USA
    2 Colton White DevilsNJ D 6'1" 185 24 CAN
    2 Zach Whitecloud Golden KnightsVGS D 6'2" 209 24 CAN
    23 Chris Wideman DucksANA D 5'10" 183 31 USA
    59 Manuel Wiederer SharksSJ C 6'1" 180 24 DEU
    32 Adam Wilcox BluesSTL G 6'0" 189 28 USA
    46 Bode Wilde IslandersNYI D 6'2" 194 21 CAN
    53 Josh Wilkins PredatorsNSH C 5'11" 181 24 USA
    60 Reece Willcox FlyersPHI D 6'3" 207 27 CAN
    38 Colby Williams CapitalsWSH D 6'0" 200 26 CAN
    14 Justin Williams HurricanesCAR RW 6'1" 184 39 CAN
    22 Colin Wilson AvalancheCOL C 6'1" 215 31 USA
    28 Garrett Wilson Maple LeafsTOR LW 6'2" 199 30 CAN
    26 Scott Wilson PanthersFLA RW 5'11" 183 29 CAN
    43 Tom Wilson CapitalsWSH RW 6'4" 218 27 CAN
    28 Luke Witkowski LightningTB RW 6'2" 210 31 USA
    21 Christian Wolanin KingsLA D 6'2" 185 26 USA
    60 Joseph Woll Maple LeafsTOR G 6'3" 196 23 USA
    53 Kyle Wood HurricanesCAR D 6'5" 220 25 CAN
    44 Miles Wood DevilsNJ LW 6'2" 195 25 USA
    41 Parker Wotherspoon IslandersNYI D 6'0" 189 23 CAN
    - Tyler Wotherspoon FlyersPHI D 6'2" 207 28 CAN
    40 Brandan Wright AvalancheCOL G 6'10" 235 33 USA
    56 Kailer Yamamoto OilersEDM RW 5'8" 153 22 USA
    - Dennis Yan LightningTB LW 6'1" 184 24 USA
    3 Keith Yandle PanthersFLA D 6'1" 191 34 USA
    45 Alexander Yelesin FlamesCGY D 6'0" 195 25 RUS
    75 Danil Yurtaykin SharksSJ LW 5'11" 170 24 RUS
    37 Pavel Zacha DevilsNJ C 6'3" 210 24 CZE
    11 Filip Zadina Red WingsDET RW 6'0" 189 21 CZE
    16 Nikita Zadorov BlackhawksCHI D 6'6" 235 26 RUS
    50 Artyom Zagidulin FlamesCGY G - - 25 -
    22 Nikita Zaitsev SenatorsOTT D 6'2" 193 29 RUS
    14 Travis Zajac IslandersNYI C 6'2" 185 36 CAN
    78 Dmitry Zavgorodniy FlamesCGY C 5'8" 173 20 RUS
    67 Jakub Zboril BruinsBOS D 6'0" 200 24 CZE
    46 Trevor Zegras DucksANA C - - 20 -
    40 Henrik Zetterberg Red WingsDET C 6'0" 197 40 -
    93 Mika Zibanejad RangersNYR C 6'2" 213 28 SWE
    67 Radim Zohorna PenguinsPIT LW - - 25 -
    2 Artem Zub SenatorsOTT D - - 25 -
    36 Mats Zuccarello WildMIN RW 5'8" 184 33 NOR
    16 Jason Zucker PenguinsPIT LW 5'11" 183 29 USA
    94 Eli Zummack LightningTB C 5'9" 175 21 CAN
    7 Valentin Zykov Golden KnightsVGS LW 6'0" 200 26 RUS
    44 Calvin de Haan BlackhawksCHI D 6'1" 195 30 CAN
    61 Jacob de la Rose BluesSTL C 6'3" 215 26 SWE
    25 James van Riemsdyk FlyersPHI LW 6'3" 217 32 USA
    57 Trevor van Riemsdyk CapitalsWSH D 6'2" 192 30 USA