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