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