# Name Team Position Height Weight Age Country
    26 Nick Abruzzese Maple LeafsTOR C - - 24 -
    52 Noel Acciari PenguinsPIT C 5'10" 205 31 USA
    2 Calen Addison WildMIN D - - 23 -
    70 Egor Afanasyev PredatorsNSH LW - - 22 -
    - Andrew Agozzino DucksANA C 5'10" 187 32 CAN
    - Jack Ahcan AvalancheCOL D - - 26 -
    20 Sebastian Aho HurricanesCAR C 6'0" 176 26 FIN
    25 Sebastian Aho IslandersNYI D 5'10" 170 27 SWE
    - Jett Alexander Maple LeafsTOR G - - - -
    - Nikita Alexandrov BluesSTL LW 5'11" 183 23 DEU
    27 Alexander Alexeyev CapitalsWSH D - - 23 -
    34 Jake Allen CanadiensMTL G 6'2" 203 33 CAN
    57 Wade Allison FlyersPHI RW - - 25 -
    22 Michael Amadio Golden KnightsVGS RW 6'1" 205 27 CAN
    88 Nils Aman CanucksVAN C - - 23 -
    31 Frederik Andersen HurricanesCAR G 6'4" 230 34 DNK
    41 Craig Anderson SabresBUF G 6'2" 185 42 USA
    15 Joey Anderson BlackhawksCHI RW 5'11" 190 25 USA
    17 Josh Anderson CanadiensMTL RW 6'3" 222 29 CAN
    44 Mikey Anderson KingsLAK D 6'0" 195 24 USA
    28 Jaret Anderson-Dolan KingsLAK C 5'11" 191 24 CAN
    - Lias Andersson CanadiensMTL C 5'11" 198 24 SWE
    4 Rasmus Andersson FlamesCGY D 6'1" 214 26 SWE
    - Anthony Angello PredatorsNSH C 6'5" 210 27 USA
    39 Tyler Angle Blue JacketsCBJ C - - 23 -
    60 Justus Annunen AvalancheCOL G - - 23 -
    50 Ken Appleby IslandersNYI G 6'4" 209 28 CAN
    22 Mason Appleton JetsWPG C 6'2" 193 27 USA
    40 Joel Armia CanadiensMTL RW 6'4" 210 30 FIN
    33 Viktor Arvidsson KingsLAK LW 5'9" 180 30 SWE
    30 Yaroslav Askarov PredatorsNSH G - - 21 -
    - Jonathan Aspirot FlamesCGY C 6'0" 201 24 CAN
    - Rasmus Asplund PanthersFLA RW 5'11" 176 25 SWE
    25 Zach Aston-Reese HurricanesCAR C 6'0" 204 29 USA
    89 Andreas Athanasiou BlackhawksCHI C 6'2" 177 29 CAN
    89 Cam Atkinson FlyersPHI RW 5'8" 175 34 USA
    47 Ronnie Attard FlyersPHI D - - - -
    96 Nicolas Aube-Kubel CapitalsWSH RW 5'11" 187 27 CAN
    11 Mikael Backlund FlamesCGY C 6'0" 200 34 SWE
    19 Nicklas Backstrom CapitalsWSH C 6'1" 210 35 SWE
    88 Kevin Bahl DevilsNJ D - - 23 -
    16 Josh Bailey SenatorsOTT RW 6'1" 212 34 CAN
    94 Alexander Barabanov SharksSJ LW - - 29 -
    49 Ivan Barbashev Golden KnightsVGS C 6'0" 187 27 RUS
    16 Aleksander Barkov PanthersFLA C 6'3" 213 28 FIN
    12 Alex Barre-Boulet LightningTB C 5'10" 165 26 CAN
    22 Tyson Barrie PredatorsNSH D 5'10" 190 32 CAN
    52 Justin Barron CanadiensMTL D - - 21 -
    36 Morgan Barron JetsWPG C - - 24 -
    73 Travis Barron CoyotesARI LW 6'1" 205 25 CAN
    13 Mathew Barzal IslandersNYI C 6'0" 187 26 CAN
    14 Nathan Bastian DevilsNJ RW 6'4" 207 25 CAN
    19 Drake Batherson SenatorsOTT RW 6'1" 187 25 CAN
    44 Gavin Bayreuther StarsDAL D 6'1" 195 29 USA
    22 Jake Bean Blue JacketsCBJ D 6'1" 173 25 CAN
    74 Ethan Bear CanucksVAN D 5'11" 198 26 CAN
    - Nicolas Beaudin CanadiensMTL D 5'11" 168 23 CAN
    41 Nathan Beaulieu HurricanesCAR D 6'2" 200 30 CAN
    72 Anthony Beauvillier CanucksVAN LW 5'11" 182 26 CAN
    62 Owen Beck CanadiensMTL C - - 19 -
    53 Adam Beckman WildMIN LW - - 22 -
    - Pierre-Edouard Bellemare KrakenSEA LW 6'0" 198 38 FRA
    - Kieffer Bellows HurricanesCAR LW 6'1" 199 25 USA
    60 Alex Belzile RangersNYR RW 6'0" 181 32 CAN
    52 Emil Bemstrom Blue JacketsCBJ RW 6'0" 190 24 SWE
    10 Matty Beniers KrakenSEA C - - 20 -
    14 Jamie Benn StarsDAL LW 6'2" 205 34 CAN
    81 Jordie Benn StarsDAL D 6'2" 199 36 CAN
    9 Sam Bennett PanthersFLA C 6'1" 195 27 CAN
    5 Matt Benning SharksSJ D 6'1" 203 29 CAN
    - Simon Benoit Maple LeafsTOR D - 189 25 CAN
    67 Tyler Benson Golden KnightsVGS LW 5'11" 190 25 CAN
    37 Patrice Bergeron BruinsBOS C 6'1" 195 38 CAN
    48 Jonatan Berggren Red WingsDET RW - - 23 -
    24 Jacob Bernard-Docker SenatorsOTT D - - 23 -
    75 Tim Berni Blue JacketsCBJ D - - 23 -
    59 Tyler Bertuzzi Maple LeafsTOR LW 6'1" 199 28 CAN
    85 Jean-Francois Berube KingsLAK G 6'1" 176 32 CAN
    50 Jordan Binnington BluesSTL G 6'1" 174 30 CAN
    45 Jake Bischoff Golden KnightsVGS D 6'0" 197 29 USA
    - Clark Bishop FlamesCGY C 6'1" 199 27 CAN
    - William Bitten BluesSTL RW 5'10" 168 25 CAN
    24 Anders Bjork BlackhawksCHI LW 6'0" 190 27 USA
    47 Marcus Bjork Blue JacketsCBJ D - - 25 -
    22 Oliver Bjorkstrand KrakenSEA RW 6'0" 177 28 DNK
    7 Tobias Bjornfot KingsLAK D 6'0" 187 22 SWE
    17 Nick Bjugstad CoyotesARI C 6'6" 215 31 USA
    43 Colin Blackwell BlackhawksCHI C 5'9" 190 30 USA
    29 Mackenzie Blackwood SharksSJ G 6'4" 225 26 CAN
    79 Sammy Blais BluesSTL LW 6'2" 205 27 CAN
    94 Joseph Blandisi Maple LeafsTOR C 6'0" 182 29 CAN
    77 Nick Blankenburg Blue JacketsCBJ D - - 25 -
    - Anton Blidh RangersNYR LW 6'0" 201 28 SWE
    53 Teddy Blueger CanucksVAN C 6'0" 185 29 LVA
    22 Matej Blumel StarsDAL RW - - 23 -
    72 Sergei Bobrovsky BruinsBOS G 6'2" 182 35 RUS
    6 Brock Boeser CanucksVAN RW 6'1" 208 26 USA
    24 Zach Bogosian LightningTB D 6'3" 221 33 USA
    42 Sergei Boikov AvalancheCOL D 6'2" 195 27 RUS
    4 Samuel Bolduc IslandersNYI D - - 22 -
    12 Matt Boldy WildMIN LW - - 22 -
    13 Nick Bonino RangersNYR C 6'1" 196 35 USA
    27 Adam Boqvist Blue JacketsCBJ D 5'11" 179 23 SWE
    - Jesper Boqvist BruinsBOS C 6'0" 179 24 SWE
    17 Thomas Bordeleau SharksSJ C - - 21 -
    3 Will Borgen KrakenSEA D 6'2" 199 26 USA
    41 Robert Bortuzzo BluesSTL D 6'4" 216 34 CAN
    2 Evan Bouchard OilersEDM D 6'2" 192 23 CAN
    - Shane Bowers DevilsNJ C 6'2" 186 24 CAN
    91 Henry Bowlby AvalancheCOL C - - 26 -
    72 Travis Boyd CoyotesARI C 5'11" 185 30 USA
    26 Erik Brannstrom SenatorsOTT D 5'10" 179 24 SWE
    61 Derick Brassard SenatorsOTT C 6'1" 202 36 CAN
    63 Jesper Bratt DevilsNJ LW 5'10" 175 25 SWE
    55 Guillaume Brisebois CanucksVAN D 6'2" 175 26 CAN
    86 Philip Broberg OilersEDM D - - 22 -
    78 TJ Brodie Maple LeafsTOR D 6'1" 185 33 CAN
    25 Jonas Brodin WildMIN D 6'1" 198 30 SWE
    22 Jonny Brodzinski RangersNYR C 6'2" 215 30 USA
    39 Laurent Brossoit JetsWPG G 6'3" 204 30 CAN
    - Nikolas Brouillard RangersNYR D 5'10" 150 28 CAN
    28 Connor Brown OilersEDM RW 6'0" 183 29 CAN
    3 Josh Brown CoyotesARI D 6'5" 225 29 CAN
    22 Logan Brown LightningTB C 6'6" 220 25 USA
    38 Patrick Brown BruinsBOS C 5'11" 214 31 USA
    78 Jacob Bryson SabresBUF D - - 25 -
    89 Pavel Buchnevich BluesSTL LW 6'3" 196 28 RUS
    26 Connor Bunnaman PanthersFLA C 6'1" 214 25 CAN
    58 Michael Bunting HurricanesCAR LW 5'11" 196 28 CAN
    95 Andre Burakovsky KrakenSEA LW 6'3" 201 28 AUT
    68 Callahan Burke AvalancheCOL C - - 26 -
    8 Brent Burns HurricanesCAR D 6'5" 230 38 CAN
    44 Kyle Burroughs SharksSJ D 6'0" 197 28 CAN
    - Will Butcher PenguinsPIT D 5'10" 190 28 USA
    55 Quinton Byfield KingsLAK C - - 21 -
    17 Nick Caamano StarsDAL RW 6'2" 190 25 CAN
    - Drake Caggiula OilersEDM C 5'10" 176 29 CAN
    36 Jack Campbell OilersEDM G 6'2" 197 31 USA
    77 Kyle Capobianco JetsWPG D 6'1" 196 26 CAN
    53 Michael Carcone CoyotesARI LW - - 27 -
    25 Brandon Carlo BruinsBOS D 6'5" 212 26 USA
    74 John Carlson CapitalsWSH D 6'3" 217 33 USA
    32 Lucas Carlsson PanthersFLA D 6'0" 189 26 SWE
    22 Ryan Carpenter SharksSJ C 6'0" 200 32 USA
    58 Connor Carrick KrakenSEA D 5'11" 192 29 USA
    39 Sam Carrick DucksANA C 6'0" 188 29 CAN
    - Trevor Carrick DucksANA D 6'2" 186 29 CAN
    45 Alexandre Carrier PredatorsNSH D 5'11" 183 26 CAN
    28 William Carrier Golden KnightsVGS LW 6'2" 218 28 CAN
    77 Jeff Carter PenguinsPIT C 6'3" 219 38 CAN
    52 Cole Cassels SharksSJ C 6'0" 178 28 USA
    49 Noah Cates FlyersPHI LW - - 24 -
    22 Cole Caufield CanadiensMTL RW - - 22 -
    - Joseph Cecconi SabresBUF D 6'2" 210 26 USA
    5 Cody Ceci OilersEDM D 6'2" 210 29 CAN
    81 Erik Cernak LightningTB D 6'3" 233 26 SVK
    72 Thomas Chabot SenatorsOTT D 6'2" 190 26 CAN
    67 Rourke Chartier SenatorsOTT C 5'11" 190 27 CAN
    5 Jalen Chatfield HurricanesCAR D 6'1" 188 27 USA
    8 Ben Chiarot Red WingsDET D 6'3" 225 32 CAN
    49 Alex Chiasson BruinsBOS RW 6'4" 208 33 CAN
    59 Yegor Chinakhov Blue JacketsCBJ RW - - 22 -
    45 Declan Chisholm JetsWPG D 6'1" 195 23 CAN
    23 Jake Christiansen Blue JacketsCBJ D - - 24 -
    30 Magnus Chrona SharksSJ G - - 23 -
    6 Jakob Chychrun SenatorsOTT D 6'2" 210 25 USA
    72 Filip Chytil RangersNYR C 6'2" 206 24 CZE
    - Nick Cicek SharksSJ D - - 23 -
    71 Anthony Cirelli LightningTB C 6'0" 193 26 CAN
    53 Casey Cizikas IslandersNYI C 5'11" 195 32 CAN
    38 Kale Clague SabresBUF D 5'11" 178 25 CAN
    92 Brandt Clarke KingsLAK D - - 20 -
    - Adam Clendening RangersNYR D 6'0" 196 30 USA
    43 Kyle Clifford Maple LeafsTOR LW 6'2" 211 32 CAN
    75 Connor Clifton SabresBUF D 5'11" 175 28 USA
    15 Cal Clutterbuck IslandersNYI RW 5'11" 216 35 CAN
    15 Dylan Coghlan HurricanesCAR D 6'3" 187 25 CAN
    11 Andrew Cogliano AvalancheCOL C 5'10" 177 36 CAN
    82 Ian Cole CanucksVAN D 6'1" 225 34 USA
    20 Blake Coleman FlamesCGY C 5'11" 200 31 USA
    - Ross Colton AvalancheCOL C 6'0" 190 27 USA
    - J.T. Compher Red WingsDET LW 6'0" 190 28 USA
    31 Eric Comrie SabresBUF G 6'1" 180 28 CAN
    - Max Comtois Golden KnightsVGS LW 6'2" 205 24 CAN
    89 Cory Conacher HurricanesCAR C 5'8" 180 33 CAN
    82 Lucas Condotta CanadiensMTL C - - 26 -
    - Kevin Connauton KingsLAK D 6'2" 205 33 CAN
    81 Kyle Connor JetsWPG LW 6'1" 182 26 USA
    29 Pheonix Copley KingsLAK G 6'4" 200 31 USA
    18 Andrew Copp Red WingsDET C 6'1" 206 29 USA
    39 Matt Coronato FlamesCGY RW - - 20 -
    43 Paul Cotter Golden KnightsVGS C - - 23 -
    21 Nick Cousins PanthersFLA C 5'11" 185 30 CAN
    39 Logan Couture SharksSJ C 6'1" 200 34 CAN
    14 Sean Couturier FlyersPHI C 6'3" 211 30 USA
    13 Charlie Coyle BruinsBOS C 6'3" 200 31 USA
    24 Dylan Cozens SabresBUF C - - 22 -
    27 Adam Cracknell Golden KnightsVGS RW 6'2" 218 38 CAN
    56 Joseph Cramarossa WildMIN C 6'0" 192 30 CAN
    45 Kyle Criscuolo DevilsNJ C 5'8" 170 31 USA
    87 Sidney Crosby PenguinsPIT C 5'11" 200 36 CAN
    67 Lawson Crouse CoyotesARI LW 6'4" 220 26 CAN
    89 Josh Currie SenatorsOTT C 5'10" 172 30 CAN
    50 Will Cuylle RangersNYR LW - - 21 -
    21 Austin Czarnik Red WingsDET C 5'9" 170 30 USA
    35 Joey Daccord KrakenSEA G 6'3" 205 27 USA
    77 Kirby Dach CanadiensMTL C 6'4" 197 22 CAN
    63 Evgenii Dadonov WildMIN RW 5'11" 185 34 RUS
    26 Rasmus Dahlin SabresBUF D 6'3" 186 23 SWE
    48 Carl Dahlstrom Maple LeafsTOR D 6'4" 231 28 SWE
    22 Zac Dalpe PanthersFLA C 6'2" 194 33 CAN
    24 Phillip Danault KingsLAK C 6'1" 198 30 CAN
    35 Oscar Dansk FlamesCGY G 6'3" 195 29 SWE
    26 Laurent Dauphin CoyotesARI C 6'1" 180 28 CAN
    4 Jeremy Davies SabresBUF D 5'11" 180 26 CAN
    90 Logan Day CapitalsWSH D 6'0" 213 29 USA
    69 Chase De Leo DucksANA LW 5'9" 179 27 USA
    - Tony DeAngelo HurricanesCAR D 5'11" 180 27 USA
    93 Alex DeBrincat Red WingsDET RW 5'7" 165 25 USA
    74 Jake DeBrusk BruinsBOS LW 6'0" 188 26 CAN
    2 Dylan DeMelo JetsWPG D 6'1" 195 30 CAN
    57 Nick DeSimone AvalancheCOL D 6'2" 185 28 USA
    1 Casey DeSmith CanucksVAN G 6'0" 181 32 USA
    - Collin Delia JetsWPG G 6'2" 208 29 USA
    35 Aaron Dell Blue JacketsCBJ G 6'0" 205 34 CAN
    10 Ty Dellandrea StarsDAL C - - 23 -
    44 Jason Demers OilersEDM D 6'1" 195 35 CAN
    35 Thatcher Demko CanucksVAN G 6'4" 192 27 USA
    14 Grigori Denisenko PanthersFLA LW - - 23 -
    33 Travis Dermott CoyotesARI D 6'0" 204 26 CAN
    73 Vincent Desharnais OilersEDM D - - 27 -
    44 Nicolas Deslauriers FlyersPHI LW 6'1" 221 32 CAN
    73 Elliot Desnoyers FlyersPHI LW - - 21 -
    26 Connor Dewar WildMIN C - - 24 -
    34 Phillip Di Giuseppe CanucksVAN LW 6'0" 193 29 CAN
    - Michael DiPietro BruinsBOS G 6'0" 192 24 CAN
    17 Jason Dickinson BlackhawksCHI C 6'2" 200 28 CAN
    5 Brenden Dillon JetsWPG D 6'4" 225 32 CAN
    85 Cam Dineen OilersEDM D 5'11" 183 25 USA
    8 Noah Dobson IslandersNYI D 6'3" 179 23 CAN
    18 Max Domi Maple LeafsTOR C 5'10" 193 28 CAN
    70 Louis Domingue RangersNYR G 6'3" 210 31 CAN
    - Ryan Donato BlackhawksCHI C 6'0" 193 27 USA
    16 Pavel Dorofeyev Golden KnightsVGS LW - - 22 -
    1 Lukas Dostal DucksANA G 6'1" 165 23 CZE
    8 Drew Doughty KingsLAK D 6'1" 202 33 CAN
    26 Nic Dowd CapitalsWSH RW 6'2" 197 33 USA
    37 Justin Dowling DevilsNJ C 5'10" 180 33 CAN
    29 Leon Draisaitl OilersEDM C 6'2" 208 27 DEU
    83 Hunter Drew Maple LeafsTOR LW 6'1" 190 24 CAN
    60 Chris Driedger KrakenSEA G 6'4" 205 29 CAN
    15 Sheldon Dries CanucksVAN C 5'9" 185 29 USA
    - Jonathan Drouin AvalancheCOL LW 6'0" 193 28 CAN
    18 Jack Drury HurricanesCAR C - - 23 -
    6 Jamie Drysdale DucksANA D - - 21 -
    29 Dillon Dube FlamesCGY C 5'10" 183 25 CAN
    80 Pierre-Luc Dubois KingsLAK LW 6'3" 218 25 CAN
    95 Matt Duchene StarsDAL C 5'11" 195 32 CAN
    10 Anthony Duclair SharksSJ LW 5'11" 191 28 CAN
    - Walker Duehr FlamesCGY C - - 25 -
    21 Brandon Duhaime WildMIN RW - - 26 -
    24 Matt Dumba CoyotesARI D 6'0" 182 29 CAN
    - Brian Dumoulin KrakenSEA D 6'4" 207 32 USA
    29 Vince Dunn KrakenSEA D 6'0" 203 26 CAN
    21 Josh Dunne Blue JacketsCBJ C - - 24 -
    16 Arnaud Durandeau IslandersNYI LW 5'11" 175 24 CAN
    50 Sean Durzi CoyotesARI D 6'0" 189 24 CAN
    28 Christian Dvorak CanadiensMTL C 6'0" 195 27 USA
    - Martins Dzierkals Golden KnightsVGS C 5'11" 175 26 LAT
    14 Ryan Dzingel CoyotesARI RW 6'0" 190 31 USA
    7 Jordan Eberle KrakenSEA RW 5'11" 187 33 CAN
    2 Alexander Edler KingsLAK D 6'3" 212 37 SWE
    44 Joel Edmundson CapitalsWSH D 6'4" 215 30 CAN
    27 Nikolaj Ehlers JetsWPG LW 6'0" 172 27 DNK
    9 Jack Eichel Golden KnightsVGS C 6'2" 203 26 USA
    5 Aaron Ekblad PanthersFLA D 6'4" 215 27 CAN
    14 Mattias Ekholm OilersEDM D 6'4" 215 33 SWE
    - William Eklund SharksSJ C - - 20 -
    23 Oliver Ekman-Larsson PanthersFLA D 6'2" 200 32 SWE
    - Lars Eller PenguinsPIT C 6'2" 205 34 DNK
    1 Brian Elliott LightningTB G 6'2" 209 38 CAN
    28 Turner Elson RangersNYR C 6'0" 181 31 CAN
    - Andreas Englund KingsLAK D 6'3" 189 27 SWE
    18 Pierre Engvall IslandersNYI LW 6'5" 214 27 SWE
    58 MacKenzie Entwistle BlackhawksCHI RW 6'3" 184 24 CAN
    14 Joel Eriksson Ek WildMIN C 6'1" 208 26 SWE
    - Adam Erne OilersEDM LW 6'1" 214 28 USA
    33 Samuel Ersson FlyersPHI G - - 23 -
    77 Luke Evangelista PredatorsNSH RW - - 21 -
    71 Jake Evans CanadiensMTL C 6'1" 185 27 CAN
    23 Michael Eyssimont LightningTB C 6'0" 180 27 USA
    14 Robby Fabbri Red WingsDET C 5'10" 190 27 CAN
    57 Dante Fabbro PredatorsNSH D 6'1" 193 25 CAN
    7 Brock Faber WildMIN D - - - -
    68 Samuel Fagemo KingsLAK LW - - 23 -
    12 Radek Faksa StarsDAL C 6'3" 220 29 CZE
    86 Joel Farabee FlyersPHI LW 6'0" 164 23 USA
    57 Sean Farrell CanadiensMTL C - - 21 -
    20 Hudson Fasching IslandersNYI RW 6'3" 205 28 USA
    71 Jesper Fast HurricanesCAR RW 6'1" 192 31 SWE
    72 Justin Faulk BluesSTL D 6'0" 217 31 USA
    4 Taylor Fedun PenguinsPIT D 6'1" 201 35 CAN
    42 Martin Fehervary CapitalsWSH D 6'2" 188 23 SVK
    43 Tye Felhaber PredatorsNSH LW - - 25 -
    38 Mario Ferraro SharksSJ D 5'11" 185 25 CAN
    22 Kevin Fiala KingsLAK LW 5'10" 193 27 CHE
    37 Matt Filipe PenguinsPIT LW - - 25 -
    - Christian Fischer Red WingsDET RW 6'2" 214 26 USA
    4 Casey Fitzgerald PanthersFLA D - - 26 -
    50 Evan Fitzpatrick LightningTB G 6'3" 206 25 CAN
    64 Trey Fix-Wolansky Blue JacketsCBJ RW - - 24 -
    8 Cale Fleury KrakenSEA D 6'1" 201 24 CAN
    7 Haydn Fleury LightningTB D 6'3" 221 27 CAN
    29 Marc-Andre Fleury WildMIN G 6'2" 180 38 CAN
    37 Warren Foegele OilersEDM LW 6'2" 198 27 CAN
    62 Steven Fogarty WildMIN C 6'3" 208 30 USA
    17 Marcus Foligno WildMIN LW 6'3" 228 32 USA
    - Nick Foligno BlackhawksCHI LW 6'0" 208 35 USA
    52 Cal Foote DevilsNJ D 6'3" 209 24 USA
    25 Nolan Foote DevilsNJ LW - - 22 -
    28 Derek Forbort BruinsBOS D 6'4" 219 31 USA
    23 Jakob Forsbacka Karlsson BruinsBOS C 6'1" 184 26 SWE
    31 Anton Forsberg SenatorsOTT G 6'3" 192 30 SWE
    9 Filip Forsberg PredatorsNSH LW 6'1" 205 29 SWE
    42 Gustav Forsling PanthersFLA D 6'0" 186 27 SWE
    82 Gabriel Fortier LightningTB LW - - 23 -
    41 Brandon Fortunato SabresBUF D - - 27 -
    93 Jean-Luc Foudy AvalancheCOL C - - 21 -
    19 Liam Foudy Blue JacketsCBJ C 6'0" 174 23 CAN
    4 Cam Fowler DucksANA D 6'2" 206 31 CAN
    23 Adam Fox RangersNYR D 5'10" 183 25 USA
    39 Pavel Francouz AvalancheCOL G 6'0" 179 33 CZE
    11 Trent Frederic BruinsBOS C 6'2" 203 25 USA
    52 Mark Friedman PenguinsPIT D 5'11" 185 27 CAN
    51 Byron Froese Golden KnightsVGS C 6'0" 202 32 CAN
    48 Morgan Frost SabresBUF C 5'11" 173 24 CAN
    42 Jonah Gadjovich SharksSJ LW 6'2" 201 24 CAN
    89 Sam Gagner JetsWPG C 5'11" 200 34 CAN
    11 Brendan Gallagher CanadiensMTL RW 5'9" 184 31 CAN
    - Alex Gallant FlamesCGY C 6'0" 185 30 CAN
    - Dylan Gambrell Maple LeafsTOR C 6'0" 195 27 USA
    49 Rhett Gardner FlyersPHI C 6'2" 215 27 CAN
    8 Conor Garland CanucksVAN RW 5'10" 165 27 USA
    - Adam Gaudette BluesSTL RW 6'1" 184 27 USA
    89 Frederick Gaudreau WildMIN C 6'0" 179 30 CAN
    13 Johnny Gaudreau Blue JacketsCBJ LW 5'9" 165 30 USA
    16 Brendan Gaunce Blue JacketsCBJ C 6'2" 217 29 CAN
    77 Julien Gauthier IslandersNYI RW 6'4" 230 25 CAN
    84 Vladislav Gavrikov KingsLAK D 6'3" 213 27 RUS
    - Leon Gawanke SharksSJ D 6'1" 186 24 DEU
    42 Glenn Gawdin DucksANA C 6'1" 191 26 CAN
    39 Morgan Geekie BruinsBOS C 6'3" 193 25 CAN
    - Mason Geertsen Golden KnightsVGS D 6'4" 220 28 CAN
    40 Alexandar Georgiev AvalancheCOL G 6'1" 179 27 BGR
    - Tim Gettinger Red WingsDET LW 6'6" 218 25 USA
    41 Christopher Gibson StarsDAL G 6'1" 205 30 FIN
    36 John Gibson DucksANA G 6'2" 206 30 USA
    48 Dennis Gilbert FlamesCGY D 6'2" 216 26 USA
    32 Jon Gillies Blue JacketsCBJ G 6'5" 216 29 USA
    55 Mark Giordano Maple LeafsTOR D 6'1" 200 40 CAN
    49 Samuel Girard AvalancheCOL D 5'10" 170 25 CAN
    28 Zemgus Girgensons SabresBUF LW 6'2" 207 29 LVA
    28 Claude Giroux SenatorsOTT RW 5'11" 185 35 CAN
    8 Cody Glass PredatorsNSH C 6'2" 179 24 CAN
    9 Ben Gleason OilersEDM D 6'1" 180 25 USA
    11 Luke Glendening LightningTB C 5'11" 191 34 USA
    - Vasily Glotov SabresBUF C 5'10" 175 26 RUS
    33 Alex Goligoski WildMIN D 5'11" 185 38 USA
    21 Barclay Goodrow RangersNYR C 6'2" 215 30 CAN
    41 Shayne Gostisbehere Red WingsDET D 5'11" 180 30 USA
    37 Yanni Gourde KrakenSEA C 5'9" 172 31 CAN
    64 Mikael Granlund SharksSJ C 5'10" 185 31 FIN
    38 Derek Grant DucksANA C 6'3" 215 33 CAN
    5 Kevin Gravel PredatorsNSH D 6'4" 211 31 USA
    - Ryan Graves PenguinsPIT D 6'5" 220 28 CAN
    73 Jet Greaves Blue JacketsCBJ G - - 22 -
    12 Jordan Greenway SabresBUF LW 6'6" 227 26 USA
    10 A.J. Greer BruinsBOS LW 6'3" 210 26 CAN
    18 Noah Gregor Maple LeafsTOR C 6'0" 185 25 CAN
    71 Ridly Greig SenatorsOTT C - - 21 -
    1 Thomas Greiss BluesSTL G 6'2" 232 37 DEU
    - Seth Griffith OilersEDM C 5'9" 190 30 CAN
    - Troy Grosenick PredatorsNSH G 6'1" 185 34 USA
    46 Jordan Gross PredatorsNSH D 5'10" 190 28 USA
    50 Benoit-Olivier Groulx DucksANA C 6'1" 192 23 FRA
    31 Philipp Grubauer KrakenSEA G 6'1" 188 31 DEU
    91 Carl Grundstrom KingsLAK RW 6'0" 201 25 SWE
    48 Matt Grzelcyk BruinsBOS D 5'9" 174 29 USA
    7 Radko Gudas DucksANA D 6'0" 204 33 SVK
    44 Erik Gudbranson Blue JacketsCBJ D 6'5" 217 31 CAN
    50 Maxence Guenette SenatorsOTT D 6'1" 181 22 CAN
    11 Dylan Guenther CoyotesARI RW - - 20 -
    59 Jake Guentzel PenguinsPIT LW 5'11" 180 28 USA
    21 Kaiden Guhle CanadiensMTL D - - 21 -
    - Denis Gurianov PredatorsNSH RW 6'3" 195 26 RUS
    75 Danil Gushchin SharksSJ LW - - 21 -
    19 David Gustafsson JetsWPG C 6'2" 196 23 SWE
    - Erik Gustafsson RangersNYR D 6'0" 197 31 SWE
    32 Filip Gustavsson WildMIN G 6'2" 185 25 SWE
    70 Cole Guttman BlackhawksCHI C - - 24 -
    38 Brandon Hagel LightningTB LW 5'11" 174 25 CAN
    38 Robert Hagg DucksANA D 6'2" 204 28 SWE
    14 Nicolas Hague Golden KnightsVGS D 6'6" 215 24 CAN
    42 Libor Hajek PenguinsPIT D 6'2" 196 25 CZE
    2 Jani Hakanpaa StarsDAL D 6'5" 218 31 FIN
    41 Jaroslav Halak RangersNYR G 5'11" 185 38 SVK
    - Jayden Halbgewachs HurricanesCAR LW 5'8" 165 26 CAN
    - Taylor Hall BlackhawksCHI LW 6'1" 205 31 CAN
    57 James Hamblin OilersEDM LW - - 24 -
    7 Dougie Hamilton DevilsNJ D 6'6" 229 30 CAN
    23 Travis Hamonic SenatorsOTT D 6'2" 205 33 CAN
    55 Noah Hanifin FlamesCGY D 6'3" 215 26 USA
    44 Joel Hanley StarsDAL D 5'11" 191 32 CAN
    12 Jansen Harkins JetsWPG C 6'2" 195 26 USA
    55 Thomas Harley StarsDAL D - - 22 -
    5 Ben Harpur RangersNYR D 6'6" 222 28 CAN
    17 Scott Harrington DucksANA D 6'2" 204 30 CAN
    54 Jordan Harris CanadiensMTL D - - 23 -
    79 Carter Hart FlyersPHI G 6'2" 181 25 CAN
    38 Ryan Hartman WildMIN RW 6'0" 181 29 USA
    49 Rafael Harvey-Pinard CanadiensMTL LW 5'9" 161 24 CAN
    21 Garnet Hathaway FlyersPHI RW 6'2" 210 31 USA
    56 Erik Haula DevilsNJ LW 6'0" 193 32 FIN
    - Kevin Hayes BluesSTL C 6'5" 216 31 USA
    29 Barrett Hayton CoyotesARI C 6'1" 192 23 CAN
    29 Dillon Heatherington SenatorsOTT D 6'4" 225 28 CAN
    78 Cameron Hebig CoyotesARI C - - 26 -
    77 Victor Hedman LightningTB D 6'6" 223 32 SWE
    43 Danton Heinen BruinsBOS LW 6'1" 188 28 CAN
    14 Ville Heinola JetsWPG D 6'1" 188 22 FIN
    4 Miro Heiskanen StarsDAL D 6'1" 185 24 FIN
    - Magnus Hellberg PenguinsPIT G 6'5" 185 32 SWE
    37 Connor Hellebuyck JetsWPG G 6'4" 207 30 USA
    43 Drew Helleson DucksANA D - - 22 -
    43 Darren Helm AvalancheCOL C 6'0" 192 36 CAN
    14 Adam Henrique DucksANA C 6'0" 197 33 CAN
    20 Aleksi Heponiemi PanthersFLA C 5'10" 143 24 FIN
    48 Tomas Hertl SharksSJ C 6'2" 215 29 CZE
    - Joe Hicketts KingsLAK D 5'8" 180 27 CAN
    44 Brandon Hickey Golden KnightsVGS D 6'2" 193 27 CAN
    - Matthew Highmore SenatorsOTT C 5'11" 188 27 CAN
    33 Adin Hill Golden KnightsVGS G 6'6" 202 27 CAN
    13 Vinnie Hinostroza PenguinsPIT C 5'9" 173 29 USA
    24 Roope Hintz StarsDAL C 6'3" 215 26 FIN
    36 Akito Hirose CanucksVAN D - - - -
    13 Nico Hischier DevilsNJ C 6'1" 175 24 CHE
    - Hayden Hodgson KingsLAK RW 6'2" 207 27 CAN
    - Noel Hoefenmayer OilersEDM D 6'0" 190 24 CAN
    30 Joel Hofer BluesSTL G - - 23 -
    68 Mike Hoffman SharksSJ LW 6'0" 180 33 CAN
    21 Nils Hoglander CanucksVAN LW - - 22 -
    5 Nick Holden SenatorsOTT D 6'4" 214 36 CAN
    3 Justin Holl Red WingsDET D 6'4" 205 31 USA
    71 Peter Holland AvalancheCOL C 6'2" 205 32 CAN
    55 Dylan Holloway OilersEDM LW - - - -
    - Mac Hollowell RangersNYR D 5'10" 165 25 CAN
    29 Pontus Holmberg Maple LeafsTOR RW - - 24 -
    10 Simon Holmstrom IslandersNYI RW 6'1" 183 22 SWE
    10 Alexander Holtz DevilsNJ RW - - 21 -
    70 Patric Hornqvist PanthersFLA RW 5'11" 189 36 SWE
    14 Bo Horvat IslandersNYI C 6'0" 215 28 CAN
    32 Michael Houser SabresBUF G 6'2" 192 31 USA
    21 Brett Howden Golden KnightsVGS C 6'3" 195 25 CAN
    17 Filip Hronek CanucksVAN D 6'0" 183 25 CZE
    10 Jonathan Huberdeau FlamesCGY C 6'1" 200 30 CAN
    54 Charles Hudon KingsLAK LW 5'10" 196 29 CAN
    86 Jack Hughes DevilsNJ C 5'10" 168 22 USA
    43 Luke Hughes DevilsNJ D - - 20 -
    43 Quinn Hughes CanucksVAN D 5'10" 175 23 USA
    17 Brad Hunt AvalancheCOL D 5'9" 187 35 CAN
    - Dryden Hunt FlamesCGY LW 6'0" 191 27 CAN
    35 Ville Husso Red WingsDET G 6'3" 205 28 FIN
    80 Michael Hutchinson Red WingsDET G 6'3" 198 33 CAN
    17 Ben Hutton Golden KnightsVGS D 6'2" 206 30 CAN
    18 Zach Hyman OilersEDM LW 6'1" 209 31 CAN
    19 Alex Iafallo JetsWPG LW 6'0" 188 29 USA
    14 Bokondji Imama SenatorsOTT LW 6'1" 214 27 CAN
    35 Jacob Ingham KingsLAK G - - - -
    39 Connor Ingram LightningTB G 6'2" 196 26 CAN
    - Vincent Iorio CapitalsWSH D - - - -
    - Matt Irwin CanucksVAN D 6'1" 207 35 CAN
    - Josh Jacobs BluesSTL D 6'2" 200 27 USA
    17 Mark Jankowski PredatorsNSH C 6'4" 212 29 CAN
    13 Mattias Janmark OilersEDM C 6'1" 196 30 SWE
    19 Calle Jarnkrok Maple LeafsTOR C 5'11" 185 32 SWE
    35 Tristan Jarry PenguinsPIT G 6'2" 194 28 CAN
    24 Seth Jarvis HurricanesCAR C - - 21 -
    84 Tanner Jeannot LightningTB LW 6'2" 207 26 CAN
    73 Jan Jenik CoyotesARI RW - - 23 -
    38 Boone Jenner Blue JacketsCBJ C 6'2" 208 30 CAN
    3 Nick Jensen CapitalsWSH D 6'0" 194 33 USA
    55 David Jiricek Blue JacketsCBJ D - - 19 -
    66 Mason Jobst SabresBUF C - - 29 -
    46 Lucas Johansen CapitalsWSH D 6'1" 175 25 CAN
    - Ryan Johansen AvalancheCOL C 6'3" 218 31 CAN
    31 Jonas Johansson LightningTB G 6'5" 214 28 SWE
    90 Marcus Johansson WildMIN LW 6'1" 205 32 SWE
    6 Erik Johnson SabresBUF D 6'4" 225 35 USA
    3 Jack Johnson AvalancheCOL D 6'1" 227 36 USA
    91 Kent Johnson Blue JacketsCBJ C - - 20 -
    52 Reese Johnson CoyotesARI C 6'1" 193 25 CAN
    90 Tyler Johnson BlackhawksCHI C 5'8" 183 33 USA
    18 Andreas Johnsson PenguinsPIT LW 5'10" 181 28 SWE
    32 Ross Johnston IslandersNYI LW 6'5" 235 29 CAN
    53 Wyatt Johnston StarsDAL C - - 20 -
    10 Henri Jokiharju SabresBUF D 6'0" 193 24 FIN
    - Ben Jones FlamesCGY C 6'0" 187 24 CAN
    6 Caleb Jones HurricanesCAR D 6'2" 194 26 USA
    31 Martin Jones Maple LeafsTOR G 6'4" 190 33 CAN
    49 Max Jones DucksANA LW 6'3" 210 25 USA
    4 Seth Jones BlackhawksCHI D 6'4" 209 29 USA
    6 Zac Jones RangersNYR D - - 22 -
    71 Axel Jonsson-Fjallby JetsWPG LW 6'2" 191 25 SWE
    21 Mathieu Joseph SenatorsOTT RW 6'1" 190 26 CAN
    73 Pierre-Olivier Joseph PenguinsPIT D 6'2" 168 24 CAN
    81 Dakota Joshua CanucksVAN C - - 27 -
    59 Roman Josi PredatorsNSH D 6'1" 201 33 CHE
    17 Tyson Jost SabresBUF C 5'11" 187 25 CAN
    45 Olli Juolevi CoyotesARI D 6'2" 182 25 FIN
    - Noah Juulsen CanucksVAN D 6'2" 174 26 CAN
    91 Nazem Kadri FlamesCGY C 6'0" 192 32 CAN
    36 Kaapo Kahkonen SharksSJ G 6'2" 223 27 FIN
    44 Wyatt Kaiser BlackhawksCHI D - - 21 -
    24 Kaapo Kakko RangersNYR RW 6'1" 181 22 FIN
    34 Arthur Kaliyev KingsLAK RW - - 22 -
    50 Erik Kallgren DevilsNJ G - - 26 -
    - Marcus Kallionkieli Golden KnightsVGS C 6'2" 193 22 FIN
    - Wyatt Kalynuk BluesSTL D - - 26 -
    64 David Kampf Maple LeafsTOR C 6'2" 188 28 CZE
    - Steven Kampfer CoyotesARI D 5'11" 198 35 USA
    91 Evander Kane OilersEDM LW 6'2" 210 32 CAN
    88 Patrick Kane RangersNYR RW 5'10" 177 34 USA
    42 Kasperi Kapanen BluesSTL RW 6'1" 192 27 FIN
    97 Kirill Kaprizov WildMIN LW - - 26 -
    65 Erik Karlsson PenguinsPIT D 6'0" 190 33 -
    71 William Karlsson Golden KnightsVGS C 6'1" 189 30 SWE
    - Fredrik Karlstrom StarsDAL C - - - -
    72 David Kase HurricanesCAR RW 5'11" 170 26 CZE
    92 Marco Kasper Red WingsDET C - - 19 -
    83 Tanner Kaspick CapitalsWSH LW 6'0" 200 25 CAN
    47 Mark Kastelic SenatorsOTT C - - 24 -
    14 Boris Katchouk BlackhawksCHI LW 6'1" 183 25 CAN
    25 Brady Keeper CanadiensMTL D 6'0" 195 27 CAN
    - Milos Kelemen CoyotesARI LW - - 24 -
    9 Clayton Keller CoyotesARI RW 5'10" 170 25 USA
    45 Parker Kelly SenatorsOTT LW 5'11" 168 24 CAN
    9 Adrian Kempe KingsLAK C 6'2" 201 27 SWE
    15 Alexander Kerfoot CoyotesARI C 5'10" 175 29 CAN
    64 Tanner Kero AvalancheCOL C 6'0" 185 31 USA
    - Matthew Kessel BluesSTL D - - - -
    8 Phil Kessel Golden KnightsVGS RW 6'0" 202 36 USA
    - Michael Kesselring CoyotesARI D - - - -
    85 Kyle Keyser BruinsBOS G 6'2" 185 24 USA
    16 Jujhar Khaira WildMIN LW 6'4" 212 29 CAN
    3 Matt Kiersted PanthersFLA D - - 25 -
    17 Alex Killorn DucksANA LW 6'1" 196 34 CAN
    1 Keith Kinkaid DevilsNJ G 6'3" 195 34 USA
    - Justin Kirkland CoyotesARI C 6'3" 183 27 CAN
    94 Joel Kiviranta AvalancheCOL C 5'11" 180 27 FIN
    43 Tyler Kleven SenatorsOTT D - - 21 -
    3 John Klingberg Maple LeafsTOR D 6'2" 180 31 SWE
    62 Samuel Knazko Blue JacketsCBJ D - - 21 -
    - Artemi Kniazev JetsWPG D 5'11" 180 22 RUS
    23 Matthew Knies Maple LeafsTOR LW - - 20 -
    30 Spencer Knight PanthersFLA G - - 22 -
    71 Nikolai Knyzhov KingsLAK D 6'3" 200 25 RUS
    52 Pyotr Kochetkov HurricanesCAR G - - - -
    45 Cole Koepke CanadiensMTL LW - - 25 -
    55 Keegan Kolesar Golden KnightsVGS RW 6'2" 227 26 CAN
    - Vladislav Kolyachonok CoyotesARI D - - - -
    11 Travis Konecny FlyersPHI RW 5'10" 175 26 CAN
    11 Anze Kopitar KingsLAK C 6'3" 225 36 SVN
    15 Joona Koppanen PenguinsPIT LW 6'5" 192 25 FIN
    6 Kaedan Korczak Golden KnightsVGS D - - 22 -
    70 Joonas Korpisalo SenatorsOTT G 6'3" 191 29 FIN
    - Klim Kostin Red WingsDET C 6'3" 212 24 RUS
    82 Jesperi Kotkaniemi HurricanesCAR C 6'2" 184 23 FIN
    26 Johnathan Kovacevic CanadiensMTL D - - 26 -
    82 Filip Kral Maple LeafsTOR D 6'1" 185 23 CZE
    91 Vitali Kravtsov CanucksVAN RW 6'3" 189 23 RUS
    19 Peyton Krebs SabresBUF C - - 22 -
    20 Chris Kreider RangersNYR LW 6'3" 216 32 USA
    47 Torey Krug BluesSTL D 5'9" 186 32 USA
    81 Dominik Kubalik SenatorsOTT LW 6'2" 179 28 CZE
    86 Nikita Kucherov LightningTB RW 5'11" 178 30 RUS
    35 Darcy Kuemper CapitalsWSH G 6'5" 215 33 CAN
    20 Karson Kuhlman IslandersNYI C 5'11" 185 28 USA
    27 Brett Kulak OilersEDM D 6'2" 187 29 CAN
    - Dmitry Kulikov PanthersFLA D 6'1" 204 32 RUS
    11 Luke Kunin SharksSJ C 6'0" 195 25 USA
    89 Rasmus Kupari JetsWPG C - - 23 -
    7 Sean Kuraly Blue JacketsCBJ C 6'2" 213 30 USA
    23 Philipp Kurashev BlackhawksCHI C 6'0" 190 23 SUI
    96 Andrei Kuzmenko CanucksVAN LW - - 27 -
    92 Evgeny Kuznetsov CapitalsWSH C 6'2" 204 31 RUS
    - Oliver Kylington FlamesCGY C 6'0" 183 26 SWE
    25 Jordan Kyrou BluesSTL C 6'0" 175 25 CAN
    60 Jackson LaCombe DucksANA D - - 22 -
    62 Kevin Labanc SharksSJ RW 5'11" 185 27 USA
    58 Tanner Laczynski FlyersPHI C - - 26 -
    28 Sam Lafferty Maple LeafsTOR C 6'1" 195 28 USA
    13 Alexis Lafreniere RangersNYR LW - - 21 -
    - William Lagesson Maple LeafsTOR D 6'2" 207 27 SWE
    29 Patrik Laine Blue JacketsCBJ RW 6'5" 206 25 FIN
    42 Maxime Lajoie Maple LeafsTOR D 6'1" 183 25 CAN
    - Brad Lambert JetsWPG C - - - -
    92 Gabriel Landeskog AvalancheCOL LW 6'1" 215 30 SWE
    32 Kevin Lankinen PredatorsNSH G 6'2" 185 28 FIN
    71 Dylan Larkin Red WingsDET C 6'1" 198 27 USA
    6 Adam Larsson KrakenSEA D 6'3" 208 30 SWE
    32 Jacob Larsson SenatorsOTT D 6'2" 197 26 SWE
    21 Scott Laughton FlyersPHI C 6'1" 190 29 CAN
    94 Jakub Lauko BruinsBOS C 6'1" 172 23 CZE
    3 Jeremy Lauzon PredatorsNSH D 6'1" 204 26 CAN
    42 Curtis Lazar DevilsNJ C 6'0" 205 28 CAN
    20 Brett Leason DucksANA RW - - 24 -
    4 Nick Leddy BluesSTL D 6'0" 207 32 USA
    27 Anders Lee IslandersNYI LW 6'3" 231 33 USA
    32 Nathan Legare CanadiensMTL RW - - 22 -
    62 Artturi Lehkonen AvalancheCOL LW 6'0" 177 28 FIN
    - Robin Lehner Golden KnightsVGS C 6'4" 240 32 SWE
    17 Josh Leivo BluesSTL LW 6'2" 192 30 CAN
    22 Brendan Lemieux HurricanesCAR LW 6'1" 210 27 USA
    - John Leonard CoyotesARI LW - - 25 -
    15 Jake Leschyshyn RangersNYR C 5'11" 185 24 CAN
    58 Kris Letang PenguinsPIT D 6'0" 201 36 CAN
    - Vinni Lettieri WildMIN C 5'11" 185 28 USA
    27 Devon Levi SabresBUF G - - 21 -
    22 Trevor Lewis KingsLAK C 6'1" 202 36 USA
    37 Timothy Liljegren Maple LeafsTOR D 6'0" 192 24 SWE
    23 Oskar Lindblom SharksSJ LW 6'1" 191 27 SWE
    23 Esa Lindell StarsDAL D 6'3" 215 29 FIN
    79 Charlie Lindgren CapitalsWSH G 6'2" 190 29 USA
    55 Ryan Lindgren RangersNYR D 6'0" 191 25 USA
    28 Elias Lindholm FlamesCGY C 6'1" 195 28 SWE
    27 Hampus Lindholm BruinsBOS D 6'3" 211 29 SWE
    28 Gustav Lindstrom CanadiensMTL D 6'2" 190 24 SWE
    - Bryan Little CoyotesARI C 6'0" 191 35 CAN
    23 Jake Livingstone PredatorsNSH D - - 24 -
    46 Blake Lizotte KingsLAK C 5'9" 170 25 USA
    67 William Lockwood PanthersFLA RW - - 25 -
    94 Ryan Lomberg PanthersFLA LW 5'9" 187 28 CAN
    18 Steven Lorentz PanthersFLA C 6'4" 202 27 CAN
    17 Adam Lowry JetsWPG C 6'5" 210 30 USA
    27 Jacob Lucchini WildMIN C - - - -
    17 Milan Lucic BruinsBOS LW 6'3" 231 35 CAN
    22 Matt Luff Red WingsDET RW 6'2" 196 26 CAN
    15 Anton Lundell PanthersFLA C - - 22 -
    21 Isac Lundestrom DucksANA C 6'0" 185 23 SWE
    5 Nils Lundkvist StarsDAL D - - 23 -
    27 Eetu Luostarinen PanthersFLA C 6'2" 179 25 FIN
    1 Ukko-Pekka Luukkonen SabresBUF G 6'4" 196 24 FIN
    62 Olle Lycksell FlyersPHI RW - - 24 -
    - Brady Lyle FlamesCGY D 6'1" 194 24 CAN
    34 Alex Lyon Red WingsDET G 6'1" 201 30 USA
    46 Ilya Lyubushkin DucksANA D 6'2" 201 29 RUS
    - Brian M. Pinho IslandersNYI C 6'1" 195 28 USA
    2 Olli Maatta Red WingsDET D 6'2" 206 29 FIN
    56 Kurtis MacDermid AvalancheCOL D 6'5" 233 29 CAN
    9 Jacob MacDonald SharksSJ D 6'0" 208 30 USA
    - Mackenzie MacEachern BluesSTL LW 6'2" 190 29 USA
    17 Zack MacEwen SenatorsOTT C 6'3" 205 27 CAN
    29 Nathan MacKinnon AvalancheCOL C 6'0" 200 28 CAN
    63 Matias Maccelli CoyotesARI LW - - 22 -
    12 Connor Mackey RangersNYR D - - 27 -
    52 Kyle Maclean IslandersNYI LW 6'2" 184 24 USA
    8 Saku Maenalanen JetsWPG RW 6'4" 207 29 FIN
    28 Josh Mahura PanthersFLA D 6'1" 192 25 CAN
    16 Philippe Maillet CanadiensMTL C 5'10" 185 30 CAN
    8 Cale Makar AvalancheCOL D 5'11" 187 24 CAN
    - Eetu Makiniemi SharksSJ C - - - -
    47 Beck Malenstyn CapitalsWSH LW 6'1" 190 25 CAN
    81 Denis Malgin AvalancheCOL C 5'9" 177 26 CHE
    71 Evgeni Malkin PenguinsPIT C 6'3" 195 37 RUS
    24 Brad Malone OilersEDM C 6'2" 207 34 CAN
    57 Mikhail Maltsev KingsLAK LW - - 25 -
    70 Kevin Mandolese SenatorsOTT G - - 23 -
    88 Andrew Mangiapane FlamesCGY LW 5'10" 184 27 CAN
    42 Josh Manson AvalancheCOL D 6'3" 224 31 USA
    39 Anthony Mantha CapitalsWSH RW 6'5" 234 29 CAN
    63 Brad Marchand BruinsBOS LW 5'9" 181 35 CAN
    86 Kirill Marchenko Blue JacketsCBJ LW - - 23 -
    81 Jonathan Marchessault Golden KnightsVGS RW 5'9" 180 32 CAN
    27 Mason Marchment StarsDAL LW 6'4" 220 28 CAN
    6 John Marino DevilsNJ D 6'1" 181 26 USA
    25 Jacob Markstrom FlamesCGY G 6'6" 206 33 SWE
    16 Mitchell Marner Maple LeafsTOR RW 6'0" 175 26 CAN
    20 Pat Maroon WildMIN LW 6'3" 225 35 USA
    17 Matt Martin IslandersNYI LW 6'3" 220 34 CAN
    30 Spencer Martin CanucksVAN G 6'3" 200 28 CAN
    23 Alec Martinez Golden KnightsVGS D 6'1" 209 36 USA
    48 Jordan Martinook HurricanesCAR LW 6'0" 196 31 CAN
    8 Mike Matheson CanadiensMTL D 6'2" 188 29 CAN
    25 Stefan Matteau Blue JacketsCBJ C 6'2" 220 29 USA
    34 Auston Matthews Maple LeafsTOR C 6'3" 223 26 USA
    24 Scott Mayfield IslandersNYI D 6'5" 223 30 USA
    26 Gerry Mayhew PanthersFLA C 5'10" 173 30 USA
    61 Dysin Mayo Golden KnightsVGS D 6'0" 194 27 CAN
    73 Charlie McAvoy BruinsBOS D 6'0" 208 25 USA
    22 Jack McBain CoyotesARI C - - 23 -
    22 Jake McCabe Maple LeafsTOR D 6'1" 210 29 USA
    19 Jared McCann KrakenSEA LW 6'1" 185 27 CAN
    47 Michael McCarron PredatorsNSH RW 6'5" 237 28 USA
    97 Connor McDavid OilersEDM C 6'1" 193 26 CAN
    27 Ryan McDonagh PredatorsNSH D 6'1" 215 34 USA
    25 Aidan McDonough CanucksVAN LW - - 23 -
    56 Hugh McGing BluesSTL C 5'8" 170 25 USA
    26 Brock McGinn DucksANA LW 6'0" 187 29 CAN
    37 Ryan McGregor CoyotesARI C 6'1" 178 24 CAN
    25 Dylan McIlrath CapitalsWSH D 6'5" 231 31 CAN
    31 Zane McIntyre WildMIN G 6'2" 206 31 USA
    41 Jared McIsaac Red WingsDET D 6'1" 196 23 CAN
    - Greg McKegg OilersEDM C 6'0" 192 31 CAN
    81 Curtis McKenzie StarsDAL LW 6'2" 205 32 CAN
    55 Roland McKeown PredatorsNSH D 6'1" 195 27 CAN
    41 Hunter McKown Blue JacketsCBJ C - - 21 -
    - Mitchell McLain FlamesCGY C - - 29 -
    26 Marc McLaughlin BruinsBOS C - - 24 -
    20 Michael McLeod DevilsNJ C 6'1" 183 25 CAN
    71 Ryan McLeod OilersEDM C 6'2" 190 24 CAN
    74 Bobby McMann Maple LeafsTOR C - - 27 -
    24 Connor McMichael CapitalsWSH C - - 22 -
    3 Brayden McNabb Golden KnightsVGS D 6'4" 212 32 CAN
    37 Mason McTavish DucksANA C - - 20 -
    48 Cole McWard CanucksVAN D - - 22 -
    44 Jaycob Megna KrakenSEA D 6'6" 225 30 USA
    7 Jayson Megna BruinsBOS C 6'1" 195 33 USA
    96 Timo Meier DevilsNJ RW 6'0" 210 26 CHE
    91 Dawson Mercer DevilsNJ C - - 21 -
    35 Leevi Merilainen SenatorsOTT G - - 21 -
    - Ryan Merkley AvalancheCOL D 5'11" 170 23 CAN
    6 Dakota Mermis WildMIN D 6'0" 194 29 USA
    4 Jon Merrill WildMIN D 6'3" 205 31 USA
    52 Michael Mersch SabresBUF LW 6'2" 218 31 USA
    90 Elvis Merzlikins Blue JacketsCBJ G 6'3" 181 29 LVA
    98 Victor Mete FlyersPHI D 5'9" 183 25 CAN
    72 Carson Meyer Blue JacketsCBJ RW - - - -
    59 Ben Meyers AvalancheCOL C - - 24 -
    5 Jake Middleton WildMIN D 6'3" 210 27 CAN
    67 Keaton Middleton AvalancheCOL D 6'5" 235 25 CAN
    65 Ilya Mikheyev CanucksVAN RW 6'2" 194 28 RUS
    - Niko Mikkola PanthersFLA D 6'4" 185 27 FIN
    15 Sonny Milano CapitalsWSH LW 6'0" 194 27 USA
    24 Colin Miller DevilsNJ D 6'1" 196 30 CAN
    9 J.T. Miller CanucksVAN C 6'1" 218 30 USA
    79 K'Andre Miller RangersNYR D - - 23 -
    - Daniil Miromanov Golden KnightsVGS C - - - -
    - Ian Mitchell BruinsBOS D - - 24 -
    37 Casey Mittelstadt SabresBUF C 6'0" 209 24 USA
    91 Sean Monahan CanadiensMTL C 6'2" 200 28 CAN
    35 Sam Montembeault CanadiensMTL G 6'3" 199 26 CAN
    62 Brandon Montour PanthersFLA D 6'0" 193 29 CAN
    12 Trevor Moore KingsLAK C 5'10" 175 28 USA
    44 Josh Morrissey JetsWPG D 6'0" 195 28 CAN
    90 J.J. Moser CoyotesARI D - - 23 -
    14 Tyler Motte LightningTB C 5'10" 192 28 USA
    57 Jacob Moverare KingsLAK D 6'3" 198 25 SWE
    34 Petr Mrazek BlackhawksCHI G 6'1" 190 31 CZE
    5 Connor Murphy BlackhawksCHI D 6'4" 212 30 USA
    81 Brett Murray SabresBUF LW - - 25 -
    32 Matt Murray StarsDAL G - - 25 -
    30 Matt Murray Maple LeafsTOR G 6'4" 178 29 CAN
    28 Ryan Murray OilersEDM D 6'1" 206 30 CAN
    8 Jake Muzzin Maple LeafsTOR D 6'3" 213 34 CAN
    5 Philippe Myers LightningTB D 6'5" 212 26 CAN
    57 Tyler Myers CanucksVAN D 6'8" 229 33 USA
    7 Vladislav Namestnikov JetsWPG C 6'0" 184 30 RUS
    17 Riley Nash RangersNYR C 6'2" 185 34 CAN
    88 Martin Necas HurricanesCAR C 6'2" 179 24 CZE
    39 Alex Nedeljkovic PenguinsPIT G 6'0" 198 27 USA
    63 Jake Neighbours BluesSTL LW - - 21 -
    29 Brock Nelson IslandersNYI C 6'3" 212 31 USA
    42 Aaron Ness CapitalsWSH D 5'10" 184 33 USA
    62 Nikita Nesterenko DucksANA C - - 22 -
    15 Alex Newhook CanadiensMTL C - - 22 -
    13 Valeri Nichushkin AvalancheCOL RW 6'4" 210 28 RUS
    62 Nino Niederreiter JetsWPG RW 6'2" 218 31 CHE
    80 Markus Niemelainen OilersEDM D - - 25 -
    83 Matt Nieto PenguinsPIT LW 5'11" 185 30 USA
    23 Stefan Noesen HurricanesCAR RW 6'1" 205 30 USA
    9 Josh Norris SenatorsOTT C 6'1" 190 24 USA
    92 Tomas Nosek DevilsNJ LW 6'3" 210 31 CZE
    80 Pavel Novak WildMIN RW - - 21 -
    82 Tommy Novak PredatorsNSH C - - 26 -
    93 Ryan Nugent-Hopkins OilersEDM C 6'0" 184 30 CAN
    25 Darnell Nurse OilersEDM D 6'4" 221 28 CAN
    77 Markus Nutivaara SharksSJ D 6'1" 187 29 FIN
    19 Alex Nylander PenguinsPIT LW 6'1" 192 25 CAN
    88 William Nylander Maple LeafsTOR RW 6'0" 191 27 CAN
    28 Gustav Nyquist PredatorsNSH LW 5'11" 179 34 SWE
    38 Liam O'Brien CoyotesARI C 6'1" 205 29 CAN
    10 Drew O'Connor PenguinsPIT LW - - 25 -
    25 Logan O'Connor AvalancheCOL RW 6'0" 175 27 CAN
    16 Cal O'Reilly PredatorsNSH C 5'11" 192 37 CAN
    90 Ryan O'Reilly PredatorsNSH C 6'1" 216 32 CAN
    - Jordan Oesterle FlamesCGY D 6'0" 182 31 USA
    29 Jake Oettinger StarsDAL G 6'5" 220 24 USA
    - Nikita Okhotiuk SharksSJ D - - - -
    21 Kyle Okposo SabresBUF RW 6'0" 220 35 USA
    27 Oskar Olausson AvalancheCOL RW - - 20 -
    24 Jamie Oleksiak KrakenSEA D 6'7" 255 30 CAN
    24 Mathieu Olivier Blue JacketsCBJ RW 6'2" 210 26 CAN
    - Fredrik Olofsson AvalancheCOL C - - 27 -
    23 Gustav Olofsson KrakenSEA D 6'3" 195 28 SWE
    71 Victor Olofsson SabresBUF LW 5'11" 176 28 SWE
    7 Dmitry Orlov HurricanesCAR D 5'11" 212 32 RUS
    77 T.J. Oshie CapitalsWSH RW 5'11" 195 36 USA
    51 Austin Osmanski BluesSTL D 6'4" 202 25 USA
    61 Xavier Ouellet DevilsNJ D 6'1" 185 30 FRA
    8 Alex Ovechkin CapitalsWSH LW 6'3" 235 38 RUS
    94 Brayden Pachal Golden KnightsVGS D - - 24 -
    67 Max Pacioretty CapitalsWSH LW 6'2" 206 34 USA
    44 Jean-Gabriel Pageau IslandersNYI C 5'10" 184 30 CAN
    18 Ondrej Palat DevilsNJ LW 6'0" 188 32 CZE
    21 Kyle Palmieri IslandersNYI C 5'11" 185 32 USA
    10 Artemi Panarin RangersNYR LW 5'11" 168 31 RUS
    55 Colton Parayko BluesSTL D 6'6" 230 30 CAN
    11 Zach Parise IslandersNYI LW 5'11" 193 39 USA
    75 Juuso Parssinen PredatorsNSH C - - 22 -
    88 David Pastrnak BruinsBOS RW 6'0" 194 27 CZE
    30 Jiri Patera Golden KnightsVGS G 6'2" 209 24 CZE
    20 Nicholas Paul LightningTB LW 6'4" 230 28 CAN
    16 Joe Pavelski StarsDAL C 5'11" 190 39 USA
    70 Tanner Pearson CanadiensMTL LW 6'1" 201 31 CAN
    - Matthew Peca BluesSTL LW 5'9" 182 30 CAN
    19 Lane Pederson OilersEDM C 6'0" 190 26 CAN
    2 Andrew Peeke Blue JacketsCBJ D 6'3" 194 25 USA
    3 Adam Pelech IslandersNYI D 6'3" 218 29 CAN
    - Jakob Pelletier FlamesCGY C - - 22 -
    48 Nick Perbix LightningTB D - - 25 -
    91 Cole Perfetti JetsWPG C - - 21 -
    57 David Perron Red WingsDET LW 6'0" 200 35 CAN
    10 Corey Perry BlackhawksCHI RW 6'3" 206 38 CAN
    - Scott Perunovich BluesSTL D - - 25 -
    22 Brett Pesce HurricanesCAR D 6'3" 206 28 USA
    19 Nic Petan WildMIN C 5'9" 179 28 CAN
    77 JJ Peterka SabresBUF RW - - 21 -
    40 Cal Petersen FlyersPHI G 6'1" 182 28 USA
    24 Jacob Peterson SharksSJ C - - 24 -
    28 Alexander Petrovic StarsDAL D 6'4" 216 31 CAN
    46 Jeff Petry Red WingsDET D 6'3" 197 35 USA
    40 Elias Pettersson CanucksVAN C 6'2" 176 24 SWE
    28 Marcus Pettersson PenguinsPIT D 6'3" 177 27 SWE
    55 Michael Pezzetta CanadiensMTL LW 6'1" 192 25 CAN
    - Matthew Phillips CapitalsWSH C 5'7" 161 25 CAN
    30 Calvin Pickard OilersEDM G 6'1" 210 31 CAN
    7 Alex Pietrangelo Golden KnightsVGS D 6'3" 210 33 CAN
    45 Garrett Pilon SenatorsOTT C 5'10" 175 25 USA
    57 Shane Pinto SenatorsOTT C - - 22 -
    4 Neal Pionk JetsWPG D 6'0" 186 28 USA
    16 Rem Pitlick PenguinsPIT C 5'9" 194 26 USA
    9 Tyler Pitlick RangersNYR C 6'2" 200 31 USA
    92 Vasily Podkolzin CanucksVAN RW - - 22 -
    - Ryan Poehling FlyersPHI C 6'2" 185 24 USA
    18 Austin Poganski CoyotesARI RW 6'1" 198 27 USA
    21 Brayden Point LightningTB C 5'10" 166 27 CAN
    5 Tucker Poolman CanucksVAN D 6'2" 199 30 USA
    76 Martin Pospisil FlamesCGY C - - 23 -
    22 Sam Poulin PenguinsPIT RW - - 22 -
    51 Derrick Pouliot StarsDAL D 6'0" 196 29 CAN
    25 Owen Power SabresBUF D - - 20 -
    30 Cayden Primeau CanadiensMTL G 6'2" 179 24 USA
    33 Chase Priskie CapitalsWSH D 6'0" 190 27 USA
    91 Luke Prokop PredatorsNSH D - - 21 -
    50 Ivan Prosvetov CoyotesARI G 6'5" 175 24 RUS
    21 Aliaksei Protas CapitalsWSH C - - 22 -
    - Ivan Provorov Blue JacketsCBJ D 6'1" 201 26 RUS
    6 Ethan Prow SabresBUF D 5'11" 180 30 USA
    13 Jesse Puljujarvi HurricanesCAR RW 6'4" 201 25 SWE
    6 Ryan Pulock IslandersNYI D 6'2" 217 28 CAN
    6 Mark Pysyk PenguinsPIT D 6'1" 200 31 CAN
    82 Mikael Pyyhtia Blue JacketsCBJ LW - - 21 -
    32 Jonathan Quick RangersNYR G 6'1" 216 37 USA
    22 Jack Quinn SabresBUF RW - - 22 -
    72 Gage Quinney Golden KnightsVGS C 5'11" 200 28 USA
    32 Antti Raanta HurricanesCAR G 6'0" 195 34 FIN
    43 Darren Raddysh LightningTB D 6'0" 200 27 CAN
    11 Taylor Raddysh BlackhawksCHI RW 6'2" 198 25 CAN
    5 Brogan Rafferty Red WingsDET D 6'1" 191 28 USA
    67 Rickard Rakell PenguinsPIT RW 6'1" 202 30 SWE
    75 Sampo Ranta AvalancheCOL LW - - 23 -
    96 Mikko Rantanen AvalancheCOL RW 6'4" 215 26 FIN
    - Adam Raska SharksSJ C - - - -
    27 Michael Rasmussen Red WingsDET C 6'6" 229 24 CAN
    50 Mark Rassell AvalancheCOL C 6'1" 185 26 CAN
    76 Isaac Ratcliffe BluesSTL LW 6'5" 201 24 CAN
    27 Jack Rathbone CanucksVAN D - - 24 -
    20 Aatu Raty CanucksVAN C - - - -
    23 Lucas Raymond Red WingsDET LW - - 21 -
    75 Ryan Reaves Maple LeafsTOR RW 6'1" 225 36 CAN
    40 Pavol Regenda DucksANA LW - - 23 -
    - Alec Regula BruinsBOS D 6'2" 201 23 USA
    - Kristian Reichel JetsWPG C 6'0" 176 25 CZE
    27 Lukas Reichel BlackhawksCHI LW - - 21 -
    6 Mike Reilly PanthersFLA D 6'1" 195 30 USA
    47 James Reimer Red WingsDET G 6'2" 220 35 CAN
    13 Sam Reinhart PanthersFLA C 6'1" 192 27 CAN
    - Mitch Reinke KrakenSEA D 5'11" 181 27 USA
    56 Sheldon Rempal Golden KnightsVGS RW 5'10" 165 28 CAN
    44 Dan Renouf BruinsBOS D 6'2" 205 29 CAN
    90 Anthony Richard BruinsBOS C 5'10" 163 26 CAN
    - Justin Richards SabresBUF C - - - -
    44 Morgan Rielly Maple LeafsTOR D 6'1" 221 29 CAN
    55 Rasmus Ristolainen FlyersPHI D 6'4" 218 28 FIN
    33 Brett Ritchie PanthersFLA RW 6'4" 220 30 CAN
    27 Nick Ritchie BluesSTL LW 6'2" 234 27 CAN
    33 David Rittich KingsLAK G 6'3" 206 31 CZE
    21 Jason Robertson StarsDAL LW 6'2" 200 24 USA
    44 Matthew Robertson RangersNYR D 6'4" 201 22 CAN
    89 Nicholas Robertson Maple LeafsTOR LW - - 22 -
    52 Tristen Robins SharksSJ C - - 21 -
    50 Eric Robinson Blue JacketsCBJ LW 6'2" 197 28 USA
    - Evan Rodrigues PanthersFLA C 5'11" 182 30 CAN
    28 Alexander Romanov IslandersNYI D - - 23 -
    46 Jonas Rondbjerg Golden KnightsVGS RW - - 24 -
    - Kevin Rooney FlamesCGY C 6'2" 190 30 USA
    39 Jerad Rosburg StarsDAL D - - - -
    43 Calle Rosen BluesSTL D 6'1" 186 29 SWE
    96 Jack Roslovic Blue JacketsCBJ C 6'1" 187 26 USA
    23 Marco Rossi WildMIN C - - 22 -
    13 Lukas Rousek SabresBUF RW - - 24 -
    3 Matt Roy KingsLAK D 6'1" 200 28 USA
    10 Nicolas Roy Golden KnightsVGS C 6'4" 205 26 CAN
    - Kristians Rubins FlamesCGY D 6'4" 215 25 LAT
    2 Chad Ruhwedel PenguinsPIT D 5'11" 191 33 USA
    17 Bryan Rust PenguinsPIT RW 5'11" 192 31 USA
    44 Jan Rutta SharksSJ D 6'3" 200 33 CZE
    63 Adam Ruzicka FlamesCGY C 6'4" 209 24 SVK
    10 Derek Ryan OilersEDM C 5'10" 185 36 USA
    20 Brandon Saad BluesSTL LW 6'1" 206 30 USA
    49 Scott Sabourin SharksSJ RW 6'3" 203 31 CAN
    54 Dylan Samberg JetsWPG D - - 24 -
    53 Dmitri Samorukov PenguinsPIT D 6'2" 181 24 RUS
    35 Ilya Samsonov Maple LeafsTOR G 6'3" 208 26 RUS
    23 Mattias Samuelsson SabresBUF D - - 23 -
    85 Jake Sanderson SenatorsOTT D - - 21 -
    38 Rasmus Sandin CapitalsWSH D 6'0" 184 23 SWE
    32 Felix Sandstrom FlyersPHI G - - 26 -
    - Zach Sanford CoyotesARI LW 6'4" 207 28 USA
    6 Travis Sanheim FlyersPHI D 6'3" 181 27 CAN
    - Steven Santini KingsLAK D 6'2" 205 28 USA
    74 Juuse Saros PredatorsNSH G 5'11" 180 28 FIN
    - Ashton Sautner JetsWPG C 6'0" 195 29 CAN
    58 David Savard CanadiensMTL D 6'2" 229 32 CAN
    6 Marco Scandella BluesSTL D 6'3" 212 33 CAN
    55 Mark Scheifele JetsWPG C 6'3" 207 30 CAN
    10 Brayden Schenn BluesSTL C 6'1" 200 32 CAN
    2 Luke Schenn PredatorsNSH D 6'2" 229 33 CAN
    8 Nick Schmaltz CoyotesARI C 6'0" 177 27 USA
    40 Akira Schmid DevilsNJ G 6'4" 168 23 SUI
    88 Nate Schmidt JetsWPG D 6'1" 194 32 USA
    - Nate Schnarr KingsLAK C 6'3" 181 24 CAN
    4 Braden Schneider RangersNYR D - - 22 -
    - Corey Schueneman AvalancheCOL D - - 28 -
    4 Justin Schultz KrakenSEA D 6'2" 193 33 CAN
    17 Jaden Schwartz KrakenSEA C 5'10" 190 31 CAN
    24 Nick Seeler FlyersPHI D 6'2" 201 30 USA
    91 Tyler Seguin StarsDAL C 6'1" 200 31 CAN
    53 Moritz Seider Red WingsDET D 6'4" 203 22 DEU
    98 Mikhail Sergachev LightningTB D 6'3" 215 25 RUS
    28 Damon Severson Blue JacketsCBJ D 6'2" 205 29 CAN
    23 Michael Sgarbossa CapitalsWSH C 6'0" 185 31 CAN
    - Yegor Sharangovich FlamesCGY C 6'2" 196 25 BLR
    12 Kevin Shattenkirk BruinsBOS D 6'0" 206 34 USA
    15 Logan Shaw Maple LeafsTOR C 6'3" 208 30 CAN
    15 Mason Shaw WildMIN C 5'9" 181 24 CAN
    73 Conor Sheary LightningTB LW 5'8" 175 31 USA
    44 Kiefer Sherwood PredatorsNSH LW 6'0" 194 28 USA
    31 Igor Shesterkin RangersNYR G 6'2" 192 27 RUS
    - Devin Shore KrakenSEA C 6'1" 206 29 CAN
    21 Nick Shore HurricanesCAR C 6'1" 195 31 USA
    71 Jonas Siegenthaler DevilsNJ D 6'3" 206 26 CHE
    - Dylan Sikura DucksANA RW 5'11" 166 28 CAN
    33 Jakob Silfverberg DucksANA RW 6'1" 204 32 SWE
    34 Cole Sillinger Blue JacketsCBJ C - - 20 -
    31 Arturs Silovs CanucksVAN G - - 22 -
    51 Radim Simek SharksSJ D 5'11" 200 31 CZE
    24 Wayne Simmonds Maple LeafsTOR RW 6'2" 185 35 CAN
    10 Colton Sissons PredatorsNSH C 6'1" 200 29 CAN
    1 Jakub Skarek IslandersNYI G - - 23 -
    53 Jeff Skinner SabresBUF LW 5'11" 200 31 CAN
    74 Stuart Skinner OilersEDM G 6'4" 207 24 CAN
    76 Brady Skjei HurricanesCAR D 6'3" 214 29 USA
    20 Juraj Slafkovsky CanadiensMTL LW - - 19 -
    74 Jaccob Slavin HurricanesCAR D 6'3" 207 29 USA
    75 Spencer Smallman AvalancheCOL RW 6'1" 201 27 CAN
    2 Brendan Smith DevilsNJ D 6'2" 195 34 CAN
    36 Cole Smith PredatorsNSH LW - - 27 -
    - Craig Smith StarsDAL C 6'1" 208 34 USA
    - Givani Smith SharksSJ RW 6'2" 210 25 CAN
    13 Nathan Smith CoyotesARI C - - 24 -
    19 Reilly Smith PenguinsPIT RW 6'0" 185 32 CAN
    24 Ty Smith PenguinsPIT D 5'10" 174 23 CAN
    91 Joe Snively CapitalsWSH C - - 27 -
    40 Arvid Soderblom BlackhawksCHI G - - 24 -
    - Victor Soderstrom CoyotesARI D 6'0" 183 22 SWE
    40 Mads Sogaard SenatorsOTT G - - 22 -
    75 Egor Sokolov SenatorsOTT RW - - 23 -
    30 Ilya Sorokin IslandersNYI G - - 28 -
    41 Nikita Soshnikov IslandersNYI RW 5'11" 185 29 RUS
    7 Carson Soucy CanucksVAN D 6'4" 190 29 CAN
    24 Justin Sourdif PanthersFLA C - - 21 -
    53 Jordan Spence KingsLAK D - - 22 -
    91 Daniel Sprong Red WingsDET RW 6'0" 180 26 NLD
    46 Jared Spurgeon WildMIN D 5'9" 167 33 CAN
    12 Eric Staal PanthersFLA C 6'4" 207 38 CAN
    11 Jordan Staal HurricanesCAR C 6'4" 220 35 CAN
    - Marc Staal FlyersPHI D 6'4" 213 36 CAN
    - Alex Stalock DucksANA G 6'0" 198 36 USA
    91 Steven Stamkos LightningTB C 6'1" 194 33 CAN
    64 Logan Stanley JetsWPG D 6'7" 231 25 CAN
    24 Spencer Stastney PredatorsNSH D - - 23 -
    26 Paul Stastny HurricanesCAR C 6'0" 193 37 CAN
    51 Troy Stecher CoyotesARI D 5'10" 186 29 CAN
    - Sam Steel StarsDAL C 6'0" 180 25 CAN
    62 Oskar Steen BruinsBOS C - - 25 -
    46 Alex Steeves Maple LeafsTOR RW - - 23 -
    28 Kevin Stenlund PanthersFLA C 6'4" 210 27 SWE
    21 Derek Stepan HurricanesCAR C 6'0" 196 33 USA
    13 Mitchell Stephens CanadiensMTL C 6'0" 196 26 CAN
    20 Chandler Stephenson Golden KnightsVGS C 6'0" 203 29 CAN
    54 John Stevens CanucksVAN C 6'2" 204 29 USA
    - Nolan Stevens Red WingsDET C 6'3" 183 27 USA
    61 Riley Stillman SabresBUF D 6'1" 196 25 CAN
    - Anthony Stolarz PanthersFLA G 6'6" 210 29 USA
    61 Mark Stone Golden KnightsVGS RW 6'4" 219 31 CAN
    26 Michael Stone FlamesCGY D 6'3" 210 33 CAN
    86 Anton Stralman BruinsBOS D 5'11" 190 37 SWE
    94 Austin Strand CoyotesARI D 6'4" 216 26 CAN
    17 Dylan Strome CapitalsWSH C 6'3" 200 26 CAN
    - Matthew Strome CapitalsWSH LW 6'3" 210 24 CAN
    16 Ryan Strome DucksANA C 6'1" 194 30 CAN
    - Marian Studenic KrakenSEA LW 6'0" 165 24 SVK
    23 Jack Studnicka CanucksVAN C 6'1" 171 24 CAN
    7 Nico Sturm SharksSJ C 6'3" 211 28 DEU
    18 Tim Stutzle SenatorsOTT LW - - 21 -
    - Malcolm Subban BluesSTL G 6'2" 200 29 CAN
    53 CJ Suess SharksSJ LW 5'11" 190 29 USA
    - Tony Sund CanadiensMTL D - - 28 -
    - Oskar Sundqvist BluesSTL RW 6'3" 209 29 SWE
    - Andrej Sustr DucksANA D 6'7" 220 32 CZR
    24 Pius Suter CanucksVAN C 5'9" 176 27 SUI
    20 Ryan Suter StarsDAL D 6'2" 208 38 USA
    20 Brandon Sutter OilersEDM C 6'3" 190 34 USA
    67 Riley Sutter CapitalsWSH RW - - 23 -
    14 Nick Suzuki CanadiensMTL C 5'11" 183 24 CAN
    61 Ryan Suzuki HurricanesCAR C - - 22 -
    37 Andrei Svechnikov HurricanesCAR RW 6'2" 195 23 RUS
    10 Evgeny Svechnikov SharksSJ LW 6'3" 208 26 RUS
    81 Stanislav Svozil Blue JacketsCBJ D - - 20 -
    72 Nick Swaney WildMIN RW - - 26 -
    1 Jeremy Swayman BruinsBOS G - - 24 -
    6 Billy Sweezey Blue JacketsCBJ D - - 27 -
    33 Cam Talbot KingsLAK G 6'4" 196 36 CAN
    13 Brandon Tanev KrakenSEA LW 6'0" 180 31 CAN
    8 Chris Tanev FlamesCGY D 6'2" 197 33 CAN
    91 Vladimir Tarasenko SenatorsOTT RW 6'0" 225 31 RUS
    40 Daniil Tarasov Blue JacketsCBJ G - - 24 -
    - Tomas Tatar AvalancheCOL LW 5'10" 182 32 SVK
    91 John Tavares Maple LeafsTOR C 6'1" 209 33 CAN
    83 Joel Teasdale WildMIN LW 5'11" 196 24 CAN
    86 Teuvo Teravainen HurricanesCAR LW 5'11" 191 29 FIN
    19 Troy Terry DucksANA RW 6'1" 175 26 USA
    42 Alexandre Texier Blue JacketsCBJ C 6'0" 187 24 FRA
    27 Shea Theodore Golden KnightsVGS D 6'2" 195 28 CAN
    86 Akil Thomas KingsLAK C - - 23 -
    18 Robert Thomas BluesSTL C 6'0" 188 24 CAN
    36 Logan Thompson Golden KnightsVGS G - - 26 -
    72 Tage Thompson SabresBUF RW 6'5" 205 25 USA
    12 Tyce Thompson DevilsNJ RW - - 24 -
    60 Lassi Thomson SenatorsOTT D - - 23 -
    3 Henry Thrun SharksSJ D - - 22 -
    11 Chris Tierney DevilsNJ C 6'1" 195 29 CAN
    41 Dmytro Timashov IslandersNYI LW 5'10" 192 27 UKR
    25 Conor Timmins Maple LeafsTOR D 6'2" 185 25 CAN
    25 Jarred Tinordi BlackhawksCHI D 6'6" 230 31 USA
    74 Owen Tippett FlyersPHI RW 6'2" 203 24 CAN
    7 Brady Tkachuk SenatorsOTT LW 6'3" 196 24 USA
    19 Matthew Tkachuk PanthersFLA LW 6'2" 202 25 USA
    7 Devon Toews AvalancheCOL D 6'1" 191 29 CAN
    19 Jonathan Toews BlackhawksCHI C 6'2" 201 35 CAN
    73 Tyler Toffoli DevilsNJ RW 6'0" 197 31 CAN
    - Dustin Tokarski SabresBUF G 6'0" 204 34 CAN
    20 Eeli Tolvanen KrakenSEA RW 5'10" 191 24 FIN
    26 Philip Tomasino PredatorsNSH C - - - -
    90 Matt Tomkins LightningTB G 6'3" 194 29 CAN
    21 Dominic Toninato JetsWPG C 6'2" 200 29 USA
    13 Alexey Toropchenko BluesSTL RW 6'3" 187 24 RUS
    - Brayden Tracey DucksANA C 6'0" 177 22 CAN
    13 Yakov Trenin PredatorsNSH C 6'2" 201 26 RUS
    16 Vincent Trocheck RangersNYR C 5'10" 186 30 USA
    8 Jacob Trouba RangersNYR D 6'3" 209 29 USA
    - Alexander True PanthersFLA C 6'5" 200 26 DNK
    89 Alex Tuch SabresBUF RW 6'4" 222 27 USA
    - Riley Tufte AvalancheCOL LW - - 25 -
    39 Alex Turcotte KingsLAK C - - - -
    36 T.J. Tynan KingsLAK C 5'8" 165 31 USA
    35 Linus Ullmark BruinsBOS G 6'4" 221 30 SWE
    5 Urho Vaakanainen DucksANA D 6'1" 185 24 FIN
    4 Juuso Valimaki CoyotesARI D 6'2" 212 24 FIN
    41 Vitek Vanecek DevilsNJ G 6'1" 190 27 CZE
    40 Semyon Varlamov IslandersNYI G 6'2" 205 35 RUS
    88 Andrei Vasilevskiy LightningTB G 6'3" 207 29 RUS
    77 Frank Vatrano DucksANA RW 5'9" 201 29 USA
    36 Mike Vecchione CapitalsWSH RW 5'10" 203 30 USA
    70 Karel Vejmelka CoyotesARI G - - 27 -
    90 Joe Veleno Red WingsDET C 6'1" 194 23 CAN
    23 Carter Verhaeghe PanthersFLA C 6'1" 181 28 CAN
    26 Jimmy Vesey RangersNYR LW 6'3" 199 30 USA
    63 Jeffrey Viel JetsWPG LW - - - -
    13 Gabriel Vilardi JetsWPG C 6'3" 205 24 CAN
    31 Matt Villalta CoyotesARI G 6'2" 170 24 CAN
    80 Dan Vladar FlamesCGY G 6'5" 185 26 CZE
    72 Alex Vlasic BlackhawksCHI D - - 22 -
    44 Marc-Edouard Vlasic SharksSJ D 6'1" 205 36 CAN
    93 Jakub Voracek CoyotesARI RW 6'2" 214 34 CZE
    15 Jakub Vrana BluesSTL LW 6'0" 197 27 CZE
    39 Joseph Vrbetic CanadiensMTL G - - 20 -
    25 Austin Wagner PenguinsPIT LW 6'1" 185 26 CAN
    - Chris Wagner AvalancheCOL RW 6'0" 198 32 USA
    26 Oliver Wahlstrom IslandersNYI RW 6'1" 205 23 USA
    26 Nathan Walker BluesSTL LW 5'9" 186 29 GBR
    74 Samuel Walker WildMIN C - - 24 -
    26 Sean Walker FlyersPHI D 5'11" 196 28 CAN
    96 Jake Walman Red WingsDET D 6'1" 170 27 CAN
    16 Austin Watson LightningTB LW 6'4" 204 31 USA
    6 Shea Weber CoyotesARI D 6'4" 229 38 CAN
    35 Scott Wedgewood StarsDAL G 6'2" 195 31 CAN
    52 MacKenzie Weegar FlamesCGY D 6'0" 200 29 CAN
    37 Andy Welinski BluesSTL D 6'1" 201 30 USA
    - Dylan Wells StarsDAL G 6'2" 183 25 CAN
    21 Alex Wennberg KrakenSEA C 6'2" 197 29 SWE
    26 Blake Wheeler RangersNYR RW 6'5" 225 37 USA
    36 Colin White PenguinsPIT C 6'0" 183 26 USA
    45 Colton White DucksANA D 6'1" 185 26 CAN
    2 Zach Whitecloud Golden KnightsVGS D 6'2" 209 26 CAN
    6 Chris Wideman CanadiensMTL D 5'10" 183 33 USA
    46 Max Willman DevilsNJ C - - 28 -
    43 Tom Wilson CapitalsWSH RW 6'4" 218 29 CAN
    86 Christian Wolanin CanucksVAN D 6'2" 185 28 USA
    - Dustin Wolf FlamesCGY G - - - -
    60 Joseph Woll Maple LeafsTOR G 6'3" 196 25 USA
    44 Jett Woo CanucksVAN D - - 23 -
    - Miles Wood AvalancheCOL LW 6'2" 195 28 USA
    38 Parker Wotherspoon BruinsBOS D 6'0" 189 26 CAN
    72 Arber Xhekaj CanadiensMTL D - - 22 -
    56 Kailer Yamamoto KrakenSEA RW 5'8" 153 25 USA
    56 Jesse Ylonen CanadiensMTL RW - - 24 -
    45 Cam York FlyersPHI D - - 22 -
    18 Pavel Zacha BruinsBOS C 6'3" 210 26 CZE
    - Filip Zadina SharksSJ RW 6'0" 189 23 CZE
    16 Nikita Zadorov FlamesCGY D 6'6" 235 28 RUS
    22 Nikita Zaitsev BlackhawksCHI D 6'2" 193 31 RUS
    67 Jakub Zboril BruinsBOS D 6'0" 200 26 CZE
    11 Trevor Zegras DucksANA C - - 22 -
    20 Fabian Zetterlund SharksSJ LW - - 24 -
    93 Mika Zibanejad RangersNYR C 6'2" 213 30 SWE
    63 Radim Zohorna PenguinsPIT LW - - 27 -
    2 Artem Zub SenatorsOTT D - - 28 -
    36 Mats Zuccarello WildMIN RW 5'8" 184 36 NOR
    16 Jason Zucker CoyotesARI LW 5'11" 183 31 USA
    44 Calvin de Haan LightningTB D 6'1" 195 32 CAN
    21 James van Riemsdyk BruinsBOS LW 6'3" 217 34 USA
    57 Trevor van Riemsdyk CapitalsWSH D 6'2" 192 32 USA