# Name Team Position Height Weight Age Country
    26 Nick Abruzzese Maple LeafsTOR C - - 25 -
    55 Noel Acciari PenguinsPIT C 5'10" 205 32 USA
    33 Calen Addison SharksSJ D - - 24 -
    18 Jack Ahcan AvalancheCOL D - - 27 -
    20 Sebastian Aho HurricanesCAR C 6'0" 176 26 FIN
    25 Sebastian Aho IslandersNYI D 5'10" 170 28 SWE
    59 Nikita Alexandrov BluesSTL C 5'11" 183 23 DEU
    27 Alexander Alexeyev CapitalsWSH D - - 24 -
    34 Jake Allen DevilsNJ G 6'2" 203 33 CAN
    17 Wade Allison PredatorsNSH RW - - 26 -
    22 Michael Amadio Golden KnightsVGS RW 6'1" 205 28 CAN
    88 Nils Aman CanucksVAN C - - 24 -
    31 Frederik Andersen HurricanesCAR G 6'4" 230 34 DNK
    15 Joey Anderson BlackhawksCHI RW 5'11" 190 25 USA
    17 Josh Anderson CanadiensMTL RW 6'3" 222 30 CAN
    44 Mikey Anderson KingsLAK D 6'0" 195 25 USA
    28 Jaret Anderson-Dolan PredatorsNSH C 5'11" 191 24 CAN
    4 Rasmus Andersson FlamesCGY D 6'1" 214 27 SWE
    60 Justus Annunen AvalancheCOL G - - 24 -
    22 Mason Appleton JetsWPG C 6'2" 193 28 USA
    40 Joel Armia CanadiensMTL RW 6'4" 210 31 FIN
    33 Viktor Arvidsson KingsLAK LW 5'9" 180 31 SWE
    74 Rasmus Asplund PanthersFLA C 5'11" 176 26 SWE
    89 Andreas Athanasiou BlackhawksCHI C 6'2" 177 29 CAN
    89 Cam Atkinson FlyersPHI RW 5'8" 175 35 USA
    23 Ronnie Attard FlyersPHI D - - 25 -
    96 Nicolas Aube-Kubel CapitalsWSH RW 5'11" 187 28 CAN
    11 Mikael Backlund FlamesCGY C 6'0" 200 35 SWE
    19 Nicklas Backstrom CapitalsWSH C 6'1" 210 36 SWE
    88 Kevin Bahl DevilsNJ D - - 23 -
    90 Justin Bailey SharksSJ RW 6'4" 214 28 USA
    26 Uvis Balinskis PanthersFLA D - - 27 -
    94 Alexander Barabanov SharksSJ LW - - 30 -
    49 Ivan Barbashev Golden KnightsVGS C 6'0" 187 28 RUS
    16 Aleksander Barkov PanthersFLA C 6'3" 213 28 FIN
    22 Tyson Barrie PredatorsNSH D 5'10" 190 32 CAN
    36 Morgan Barron JetsWPG C - - 25 -
    13 Mathew Barzal IslandersNYI C 6'0" 187 27 CAN
    14 Nathan Bastian DevilsNJ RW 6'4" 207 26 CAN
    19 Drake Batherson SenatorsOTT RW 6'1" 187 26 CAN
    22 Jake Bean Blue JacketsCBJ D 6'1" 173 26 CAN
    25 Ethan Bear CapitalsWSH D 5'11" 198 26 CAN
    92 Nicolas Beaudin CanadiensMTL D 5'11" 168 24 CAN
    21 Anthony Beauvillier PredatorsNSH LW 5'11" 182 27 CAN
    98 Connor Bedard BlackhawksCHI C - - 18 -
    41 Pierre-Edouard Bellemare KrakenSEA LW 6'0" 198 39 FRA
    60 Alex Belzile RangersNYR RW 6'0" 181 32 CAN
    52 Emil Bemstrom PenguinsPIT RW 6'0" 190 25 SWE
    10 Matty Beniers KrakenSEA C - - 21 -
    14 Jamie Benn StarsDAL LW 6'2" 205 34 CAN
    9 Sam Bennett PanthersFLA C 6'1" 195 27 CAN
    5 Matt Benning SharksSJ D 6'1" 203 30 CAN
    2 Simon Benoit Maple LeafsTOR D - 189 25 CAN
    24 Jacob Bernard-Docker SenatorsOTT D - - 23 -
    59 Tyler Bertuzzi Maple LeafsTOR LW 6'1" 199 29 CAN
    50 Jordan Binnington BluesSTL G 6'1" 174 30 CAN
    22 Oliver Bjorkstrand KrakenSEA RW 6'0" 177 29 DNK
    2 Tobias Bjornfot PanthersFLA D 6'0" 187 23 SWE
    17 Nick Bjugstad CoyotesARI C 6'6" 215 31 USA
    43 Colin Blackwell BlackhawksCHI C 5'9" 190 31 USA
    29 Mackenzie Blackwood SharksSJ G 6'4" 225 27 CAN
    79 Sammy Blais BluesSTL LW 6'2" 205 28 CAN
    25 Anton Blidh RangersNYR LW 6'0" 201 29 SWE
    53 Teddy Blueger CanucksVAN C 6'0" 185 29 LVA
    25 Matej Blumel StarsDAL RW - - 24 -
    72 Sergei Bobrovsky PanthersFLA G 6'2" 182 35 RUS
    6 Brock Boeser CanucksVAN RW 6'1" 208 27 USA
    24 Zach Bogosian WildMIN D 6'3" 221 33 USA
    4 Samuel Bolduc IslandersNYI D - - 23 -
    12 Matt Boldy WildMIN LW - - 23 -
    12 Nick Bonino RangersNYR C 6'1" 196 36 USA
    27 Adam Boqvist Blue JacketsCBJ D 5'11" 179 23 SWE
    70 Jesper Boqvist BruinsBOS C 6'0" 179 25 SWE
    17 Thomas Bordeleau SharksSJ C - - 22 -
    3 Will Borgen KrakenSEA D 6'2" 199 27 USA
    41 Robert Bortuzzo IslandersNYI D 6'4" 216 35 CAN
    2 Evan Bouchard OilersEDM D 6'2" 192 24 CAN
    72 Travis Boyd CoyotesARI C 5'11" 185 30 USA
    26 Erik Brannstrom SenatorsOTT D 5'10" 179 24 SWE
    63 Jesper Bratt DevilsNJ LW 5'10" 175 25 SWE
    55 Justin Brazeau BruinsBOS RW 6'4" 194 26 CAN
    86 Philip Broberg OilersEDM D - - 22 -
    78 TJ Brodie Maple LeafsTOR D 6'1" 185 34 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 31 CAN
    28 Connor Brown OilersEDM RW 6'0" 183 30 CAN
    3 Josh Brown CoyotesARI D 6'5" 225 30 CAN
    22 Logan Brown LightningTB C 6'6" 220 26 USA
    38 Patrick Brown BruinsBOS C 5'11" 214 32 USA
    78 Jacob Bryson SabresBUF D - - 26 -
    89 Pavel Buchnevich BluesSTL LW 6'3" 196 29 RUS
    8 Michael Bunting PenguinsPIT LW 5'11" 196 28 CAN
    95 Andre Burakovsky KrakenSEA LW 6'3" 201 29 AUT
    68 Callahan Burke HurricanesCAR C - - 27 -
    8 Brent Burns HurricanesCAR D 6'5" 230 39 CAN
    4 Kyle Burroughs SharksSJ D 6'0" 197 28 CAN
    55 Quinton Byfield KingsLAK RW - - 21 -
    36 Jack Campbell OilersEDM G 6'2" 197 32 USA
    53 Michael Carcone CoyotesARI LW - - 28 -
    25 Brandon Carlo BruinsBOS D 6'5" 212 27 USA
    74 John Carlson CapitalsWSH D 6'3" 217 34 USA
    22 Ryan Carpenter SharksSJ C 6'0" 200 33 USA
    39 Sam Carrick OilersEDM C 6'0" 188 30 CAN
    45 Alexandre Carrier PredatorsNSH D 5'11" 183 27 CAN
    28 William Carrier Golden KnightsVGS LW 6'2" 218 29 CAN
    77 Jeff Carter PenguinsPIT C 6'3" 219 39 CAN
    27 Noah Cates FlyersPHI LW - - 25 -
    22 Cole Caufield CanadiensMTL RW - - 23 -
    5 Cody Ceci OilersEDM D 6'2" 210 30 CAN
    81 Erik Cernak LightningTB D 6'3" 233 27 SVK
    72 Thomas Chabot SenatorsOTT D 6'2" 190 27 CAN
    5 Jalen Chatfield HurricanesCAR D 6'1" 188 28 USA
    8 Ben Chiarot Red WingsDET D 6'3" 225 33 CAN
    59 Yegor Chinakhov Blue JacketsCBJ RW - - 23 -
    47 Declan Chisholm WildMIN D 6'1" 195 24 CAN
    7 Dennis Cholowski IslandersNYI D 6'2" 197 26 CAN
    6 Jakob Chychrun SenatorsOTT D 6'2" 210 26 USA
    72 Filip Chytil RangersNYR C 6'2" 206 24 CZE
    59 Nick Cicek CanucksVAN D - - 24 -
    71 Anthony Cirelli LightningTB C 6'0" 193 26 CAN
    53 Casey Cizikas IslandersNYI C 5'11" 195 33 CAN
    38 Kale Clague SabresBUF D 5'11" 178 26 CAN
    92 Brandt Clarke KingsLAK D - - 21 -
    43 Kyle Clifford Maple LeafsTOR LW 6'2" 211 33 CAN
    75 Connor Clifton SabresBUF D 5'11" 175 29 USA
    15 Cal Clutterbuck IslandersNYI RW 5'11" 216 36 CAN
    15 Dylan Coghlan HurricanesCAR D 6'3" 187 26 CAN
    11 Andrew Cogliano AvalancheCOL C 5'10" 177 37 CAN
    82 Ian Cole CanucksVAN D 6'1" 225 35 USA
    20 Blake Coleman FlamesCGY C 5'11" 200 32 USA
    20 Ross Colton AvalancheCOL C 6'0" 190 27 USA
    37 J.T. Compher Red WingsDET LW 6'0" 190 29 USA
    31 Eric Comrie SabresBUF G 6'1" 180 28 CAN
    44 Max Comtois HurricanesCAR LW 6'2" 205 25 CAN
    81 Kyle Connor JetsWPG LW 6'1" 182 27 USA
    29 Pheonix Copley KingsLAK G 6'4" 200 32 USA
    18 Andrew Copp Red WingsDET C 6'1" 206 29 USA
    34 Evan Cormier PanthersFLA G 6'3" 200 26 CAN
    27 Matt Coronato FlamesCGY RW - - 21 -
    43 Paul Cotter Golden KnightsVGS C - - 24 -
    21 Nick Cousins PanthersFLA C 5'11" 185 30 CAN
    39 Logan Couture SharksSJ C 6'1" 200 35 CAN
    14 Sean Couturier FlyersPHI C 6'3" 211 31 USA
    13 Charlie Coyle BruinsBOS C 6'3" 200 32 USA
    24 Dylan Cozens SabresBUF C - - 23 -
    87 Sidney Crosby PenguinsPIT C 5'11" 200 36 CAN
    67 Lawson Crouse CoyotesARI LW 6'4" 220 26 CAN
    50 Will Cuylle RangersNYR LW - - 22 -
    35 Joey Daccord KrakenSEA G 6'3" 205 27 USA
    77 Kirby Dach CanadiensMTL C 6'4" 197 23 CAN
    63 Evgenii Dadonov StarsDAL RW 5'11" 185 35 RUS
    26 Rasmus Dahlin SabresBUF D 6'3" 186 24 SWE
    24 Phillip Danault KingsLAK C 6'1" 198 31 CAN
    17 Justin Danforth Blue JacketsCBJ RW - - 31 -
    77 Tony DeAngelo HurricanesCAR D 5'11" 180 28 USA
    93 Alex DeBrincat Red WingsDET RW 5'7" 165 26 USA
    74 Jake DeBrusk BruinsBOS LW 6'0" 188 27 CAN
    2 Dylan DeMelo JetsWPG D 6'1" 195 31 CAN
    57 Nick DeSimone DevilsNJ D 6'2" 185 29 USA
    29 Casey DeSmith CanucksVAN G 6'0" 181 32 USA
    60 Collin Delia JetsWPG G 6'2" 208 29 USA
    10 Ty Dellandrea StarsDAL C - - 23 -
    35 Thatcher Demko CanucksVAN G 6'4" 192 28 USA
    54 Grigori Denisenko Golden KnightsVGS LW - - 23 -
    33 Travis Dermott CoyotesARI D 6'0" 204 27 CAN
    73 Vincent Desharnais OilersEDM D - - 28 -
    44 Nicolas Deslauriers FlyersPHI LW 6'1" 221 33 CAN
    24 Connor Dewar Maple LeafsTOR C - - 24 -
    34 Phillip Di Giuseppe CanucksVAN LW 6'0" 193 30 CAN
    80 Michael DiPietro BruinsBOS G 6'0" 192 25 CAN
    16 Jason Dickinson BlackhawksCHI C 6'2" 200 28 CAN
    5 Brenden Dillon JetsWPG D 6'4" 225 33 CAN
    85 Cam Dineen OilersEDM D 5'11" 183 25 USA
    8 Noah Dobson IslandersNYI D 6'3" 179 24 CAN
    11 Max Domi Maple LeafsTOR C 5'10" 193 29 CAN
    70 Louis Domingue RangersNYR G 6'3" 210 32 CAN
    8 Ryan Donato BlackhawksCHI C 6'0" 193 28 USA
    16 Pavel Dorofeyev Golden KnightsVGS LW - - 23 -
    1 Lukas Dostal DucksANA G 6'1" 165 23 CZE
    8 Drew Doughty KingsLAK D 6'1" 202 34 CAN
    26 Nic Dowd CapitalsWSH RW 6'2" 197 34 USA
    29 Leon Draisaitl OilersEDM C 6'2" 208 28 DEU
    27 Jonathan Drouin AvalancheCOL LW 6'0" 193 29 CAN
    18 Jack Drury HurricanesCAR C - - 24 -
    9 Jamie Drysdale FlyersPHI D - - 22 -
    29 Dillon Dube FlamesCGY C 5'10" 183 25 CAN
    80 Pierre-Luc Dubois KingsLAK C 6'3" 218 25 CAN
    95 Matt Duchene StarsDAL C 5'11" 195 33 CAN
    10 Anthony Duclair LightningTB LW 5'11" 191 28 CAN
    71 Walker Duehr FlamesCGY RW - - 26 -
    12 Brandon Duhaime AvalancheCOL RW - - 27 -
    24 Matt Dumba LightningTB D 6'0" 182 29 CAN
    8 Brian Dumoulin KrakenSEA D 6'4" 207 32 USA
    29 Vince Dunn KrakenSEA D 6'0" 203 27 CAN
    50 Sean Durzi CoyotesARI D 6'0" 189 25 CAN
    28 Christian Dvorak CanadiensMTL C 6'0" 195 28 USA
    7 Jordan Eberle KrakenSEA RW 5'11" 187 34 CAN
    20 Joel Edmundson Maple LeafsTOR D 6'4" 215 30 CAN
    27 Nikolaj Ehlers JetsWPG LW 6'0" 172 28 DNK
    9 Jack Eichel Golden KnightsVGS C 6'2" 203 27 USA
    5 Aaron Ekblad PanthersFLA D 6'4" 215 28 CAN
    14 Mattias Ekholm OilersEDM D 6'4" 215 34 SWE
    72 William Eklund SharksSJ LW - - 21 -
    91 Oliver Ekman-Larsson PanthersFLA D 6'2" 200 32 SWE
    20 Lars Eller PenguinsPIT C 6'2" 205 35 DNK
    94 Ryan Ellis FlyersPHI D 5'10" 180 33 CAN
    5 Andreas Englund KingsLAK D 6'3" 189 28 SWE
    18 Pierre Engvall IslandersNYI LW 6'5" 214 28 SWE
    58 MacKenzie Entwistle BlackhawksCHI RW 6'3" 184 24 CAN
    14 Joel Eriksson Ek WildMIN C 6'1" 208 27 SWE
    21 Adam Erne OilersEDM LW 6'1" 214 29 USA
    33 Samuel Ersson FlyersPHI G - - 24 -
    77 Luke Evangelista PredatorsNSH RW - - 22 -
    71 Jake Evans CanadiensMTL C 6'1" 185 28 CAN
    23 Michael Eyssimont LightningTB C 6'0" 180 27 USA
    14 Robby Fabbri Red WingsDET C 5'10" 190 28 CAN
    57 Dante Fabbro PredatorsNSH D 6'1" 193 25 CAN
    7 Brock Faber WildMIN D - - - -
    12 Radek Faksa StarsDAL C 6'3" 220 30 CZE
    86 Joel Farabee FlyersPHI LW 6'0" 164 24 USA
    20 Hudson Fasching IslandersNYI RW 6'3" 205 28 USA
    71 Jesper Fast HurricanesCAR RW 6'1" 192 32 SWE
    72 Justin Faulk BluesSTL D 6'0" 217 32 USA
    42 Martin Fehervary CapitalsWSH D 6'2" 188 24 SVK
    38 Mario Ferraro SharksSJ D 5'11" 185 25 CAN
    22 Kevin Fiala KingsLAK LW 5'10" 193 27 CHE
    36 Christian Fischer Red WingsDET RW 6'2" 214 27 USA
    27 Cale Fleury KrakenSEA D 6'1" 201 25 CAN
    7 Haydn Fleury LightningTB D 6'3" 221 27 CAN
    29 Marc-Andre Fleury WildMIN G 6'2" 180 39 CAN
    37 Warren Foegele OilersEDM LW 6'2" 198 28 CAN
    71 Tyson Foerster FlyersPHI RW - - 22 -
    17 Marcus Foligno WildMIN LW 6'3" 228 32 USA
    17 Nick Foligno BlackhawksCHI LW 6'0" 208 36 USA
    52 Cal Foote DevilsNJ D 6'3" 209 25 USA
    25 Nolan Foote DevilsNJ LW - - 23 -
    28 Derek Forbort BruinsBOS D 6'4" 219 32 USA
    10 Alex Formenton SenatorsOTT LW 6'2" 174 24 CAN
    31 Anton Forsberg SenatorsOTT G 6'3" 192 31 SWE
    9 Filip Forsberg PredatorsNSH LW 6'1" 205 29 SWE
    42 Gustav Forsling PanthersFLA D 6'0" 186 28 SWE
    93 Jean-Luc Foudy AvalancheCOL C - - 22 -
    18 Liam Foudy PredatorsNSH C 6'0" 174 24 CAN
    4 Cam Fowler DucksANA D 6'2" 206 32 CAN
    23 Adam Fox RangersNYR D 5'10" 183 26 USA
    11 Trent Frederic BruinsBOS C 6'2" 203 26 USA
    51 Mark Friedman CanucksVAN D 5'11" 185 28 CAN
    51 Byron Froese Golden KnightsVGS C 6'0" 202 33 CAN
    48 Morgan Frost SabresBUF C 5'11" 173 25 CAN
    12 Jonah Gadjovich PanthersFLA LW 6'2" 201 25 CAN
    89 Sam Gagner OilersEDM C 5'11" 200 34 CAN
    11 Brendan Gallagher CanadiensMTL RW 5'9" 184 32 CAN
    57 Dylan Gambrell Maple LeafsTOR C 6'0" 195 27 USA
    8 Conor Garland CanucksVAN RW 5'10" 165 28 USA
    88 Adam Gaudette BluesSTL C 6'1" 184 27 USA
    89 Frederick Gaudreau WildMIN C 6'0" 179 31 CAN
    13 Johnny Gaudreau Blue JacketsCBJ LW 5'9" 165 30 USA
    16 Julien Gauthier IslandersNYI RW 6'4" 230 26 CAN
    84 Vladislav Gavrikov KingsLAK D 6'3" 213 28 RUS
    39 Morgan Geekie BruinsBOS C 6'3" 193 25 CAN
    40 Alexandar Georgiev AvalancheCOL G 6'1" 179 28 BGR
    39 Tim Gettinger Red WingsDET LW 6'6" 218 26 USA
    36 John Gibson DucksANA G 6'2" 206 30 USA
    48 Dennis Gilbert FlamesCGY D 6'2" 216 27 USA
    50 Adam Ginning FlyersPHI D - - 24 -
    55 Mark Giordano Maple LeafsTOR D 6'1" 200 40 CAN
    49 Samuel Girard AvalancheCOL D 5'10" 170 26 CAN
    28 Zemgus Girgensons SabresBUF LW 6'2" 207 30 LVA
    28 Claude Giroux SenatorsOTT RW 5'11" 185 36 CAN
    8 Cody Glass PredatorsNSH C 6'2" 179 25 CAN
    6 Ben Gleason OilersEDM D 6'1" 180 26 USA
    11 Luke Glendening LightningTB C 5'11" 191 35 USA
    33 Alex Goligoski WildMIN D 5'11" 185 38 USA
    21 Barclay Goodrow RangersNYR C 6'2" 215 31 CAN
    41 Shayne Gostisbehere Red WingsDET D 5'11" 180 31 USA
    37 Yanni Gourde KrakenSEA C 5'9" 172 32 CAN
    64 Mikael Granlund SharksSJ C 5'10" 185 32 FIN
    27 Ryan Graves PenguinsPIT D 6'5" 220 29 CAN
    12 Jordan Greenway SabresBUF LW 6'6" 227 27 USA
    18 A.J. Greer FlamesCGY LW 6'3" 210 27 CAN
    18 Noah Gregor Maple LeafsTOR C 6'0" 185 25 CAN
    71 Ridly Greig SenatorsOTT C - - 21 -
    24 Benoit-Olivier Groulx DucksANA C 6'1" 192 24 FRA
    31 Philipp Grubauer KrakenSEA G 6'1" 188 32 DEU
    91 Carl Grundstrom KingsLAK RW 6'0" 201 26 SWE
    48 Matt Grzelcyk BruinsBOS D 5'9" 174 30 USA
    7 Radko Gudas DucksANA D 6'0" 204 34 SVK
    44 Erik Gudbranson Blue JacketsCBJ D 6'5" 217 32 CAN
    59 Jake Guentzel HurricanesCAR LW 5'11" 180 29 USA
    21 Kaiden Guhle CanadiensMTL D - - 22 -
    15 Denis Gurianov FlyersPHI RW 6'3" 195 27 RUS
    75 Danil Gushchin SharksSJ LW - - 22 -
    19 David Gustafsson JetsWPG C 6'2" 196 24 SWE
    56 Erik Gustafsson RangersNYR D 6'0" 197 32 SWE
    32 Filip Gustavsson WildMIN G 6'2" 185 26 SWE
    38 Brandon Hagel LightningTB LW 5'11" 174 25 CAN
    18 Robert Hagg DucksANA D 6'2" 204 29 SWE
    14 Nicolas Hague Golden KnightsVGS D 6'6" 215 25 CAN
    2 Jani Hakanpaa StarsDAL D 6'5" 218 32 FIN
    71 Taylor Hall BlackhawksCHI LW 6'1" 205 32 CAN
    57 James Hamblin OilersEDM LW - - 25 -
    7 Dougie Hamilton DevilsNJ D 6'6" 229 31 CAN
    23 Travis Hamonic SenatorsOTT D 6'2" 205 33 CAN
    15 Noah Hanifin Golden KnightsVGS D 6'3" 215 27 USA
    44 Joel Hanley FlamesCGY D 5'11" 191 33 CAN
    43 Jansen Harkins PenguinsPIT C 6'2" 195 27 USA
    55 Thomas Harley StarsDAL D - - 22 -
    5 Ben Harpur RangersNYR D 6'6" 222 29 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 25 CAN
    19 Garnet Hathaway FlyersPHI RW 6'2" 210 32 USA
    56 Erik Haula DevilsNJ LW 6'0" 193 33 FIN
    12 Kevin Hayes BluesSTL RW 6'5" 216 32 USA
    29 Barrett Hayton CoyotesARI C 6'1" 192 24 CAN
    77 Victor Hedman LightningTB D 6'6" 223 33 SWE
    51 Emil Heineman CanadiensMTL LW - - 22 -
    43 Danton Heinen BruinsBOS LW 6'1" 188 28 CAN
    4 Miro Heiskanen StarsDAL D 6'1" 185 24 FIN
    35 Magnus Hellberg PanthersFLA G 6'5" 185 33 SWE
    37 Connor Hellebuyck JetsWPG G 6'4" 207 31 USA
    19 Adam Henrique OilersEDM C 6'0" 197 34 CAN
    48 Tomas Hertl Golden KnightsVGS C 6'2" 215 30 CZE
    33 Adin Hill Golden KnightsVGS G 6'6" 202 28 CAN
    24 Roope Hintz StarsDAL C 6'3" 215 27 FIN
    13 Nico Hischier DevilsNJ C 6'1" 175 25 CHE
    30 Joel Hofer BluesSTL G - - 23 -
    68 Mike Hoffman SharksSJ C 6'0" 180 34 CAN
    - Marcus Hogberg IslandersNYI G 6'5" 209 29 SWE
    21 Nils Hoglander CanucksVAN LW - - 23 -
    3 Justin Holl Red WingsDET D 6'4" 205 32 USA
    55 Dylan Holloway OilersEDM LW - - - -
    29 Pontus Holmberg Maple LeafsTOR RW - - 25 -
    10 Simon Holmstrom IslandersNYI RW 6'1" 183 23 SWE
    10 Alexander Holtz DevilsNJ RW - - 22 -
    14 Bo Horvat IslandersNYI C 6'0" 215 29 CAN
    21 Brett Howden Golden KnightsVGS C 6'3" 195 26 CAN
    17 Filip Hronek CanucksVAN D 6'0" 183 26 CZE
    10 Jonathan Huberdeau FlamesCGY C 6'1" 200 31 CAN
    86 Jack Hughes DevilsNJ C 5'10" 168 23 USA
    43 Luke Hughes DevilsNJ D - - 20 -
    43 Quinn Hughes CanucksVAN D 5'10" 175 24 USA
    17 Brad Hunt AvalancheCOL D 5'9" 187 35 CAN
    15 Dryden Hunt FlamesCGY LW 6'0" 191 28 CAN
    35 Ville Husso Red WingsDET G 6'3" 205 29 FIN
    17 Ben Hutton Golden KnightsVGS D 6'2" 206 31 CAN
    18 Zach Hyman OilersEDM LW 6'1" 209 32 CAN
    9 Alex Iafallo JetsWPG LW 6'0" 188 30 USA
    39 Connor Ingram CoyotesARI G 6'2" 196 27 CAN
    52 Matt Irwin CanucksVAN D 6'1" 207 36 CAN
    - Josh Jacobs BluesSTL D 6'2" 200 28 USA
    17 Mark Jankowski PredatorsNSH C 6'4" 212 29 CAN
    13 Mattias Janmark OilersEDM C 6'1" 196 31 SWE
    19 Calle Jarnkrok Maple LeafsTOR C 5'11" 185 32 SWE
    35 Tristan Jarry PenguinsPIT G 6'2" 194 29 CAN
    24 Seth Jarvis HurricanesCAR C - - 22 -
    84 Tanner Jeannot LightningTB LW 6'2" 207 27 CAN
    38 Boone Jenner Blue JacketsCBJ C 6'2" 208 31 CAN
    3 Nick Jensen CapitalsWSH D 6'0" 194 33 USA
    12 Ryan Johansen FlyersPHI C 6'3" 218 31 CAN
    31 Jonas Johansson LightningTB G 6'5" 214 28 SWE
    90 Marcus Johansson WildMIN LW 6'1" 205 33 SWE
    77 Erik Johnson FlyersPHI D 6'4" 225 36 USA
    3 Jack Johnson AvalancheCOL D 6'1" 227 37 USA
    91 Kent Johnson Blue JacketsCBJ C - - 21 -
    52 Reese Johnson BlackhawksCHI C 6'1" 193 25 CAN
    90 Tyler Johnson BlackhawksCHI C 5'8" 183 33 USA
    44 Ross Johnston DucksANA LW 6'5" 235 30 CAN
    53 Wyatt Johnston StarsDAL C - - 21 -
    10 Henri Jokiharju SabresBUF D 6'0" 193 25 FIN
    82 Caleb Jones AvalancheCOL D 6'2" 194 27 USA
    31 Martin Jones Maple LeafsTOR G 6'4" 190 34 CAN
    49 Max Jones DucksANA LW 6'3" 210 26 USA
    4 Seth Jones BlackhawksCHI D 6'4" 209 29 USA
    6 Zac Jones RangersNYR D - - 23 -
    71 Axel Jonsson-Fjallby JetsWPG LW 6'2" 191 26 SWE
    21 Mathieu Joseph SenatorsOTT RW 6'1" 190 27 CAN
    73 Pierre-Olivier Joseph PenguinsPIT D 6'2" 168 24 CAN
    81 Dakota Joshua CanucksVAN C - - 28 -
    59 Roman Josi PredatorsNSH D 6'1" 201 34 CHE
    17 Tyson Jost SabresBUF C 5'11" 187 26 CAN
    47 Noah Juulsen CanucksVAN D 6'2" 174 27 CAN
    91 Nazem Kadri FlamesCGY C 6'0" 192 33 CAN
    36 Kaapo Kahkonen DevilsNJ G 6'2" 223 27 FIN
    24 Kaapo Kakko RangersNYR RW 6'1" 181 23 FIN
    34 Arthur Kaliyev KingsLAK RW - - 22 -
    64 David Kampf Maple LeafsTOR C 6'2" 188 29 CZE
    91 Evander Kane OilersEDM LW 6'2" 210 32 CAN
    88 Patrick Kane Red WingsDET RW 5'10" 177 35 USA
    42 Kasperi Kapanen BluesSTL RW 6'1" 192 27 FIN
    97 Kirill Kaprizov WildMIN LW - - 27 -
    65 Erik Karlsson PenguinsPIT D 6'0" 190 34 -
    71 William Karlsson Golden KnightsVGS C 6'1" 189 31 SWE
    51 Fredrik Karlstrom StarsDAL C - - 26 -
    12 Mark Kastelic SenatorsOTT C - - 25 -
    14 Boris Katchouk SenatorsOTT LW 6'1" 183 25 CAN
    21 Milos Kelemen CoyotesARI LW - - 24 -
    9 Clayton Keller CoyotesARI RW 5'10" 170 25 USA
    27 Parker Kelly SenatorsOTT LW 5'11" 168 25 CAN
    9 Adrian Kempe KingsLAK RW 6'2" 201 27 SWE
    15 Alexander Kerfoot CoyotesARI C 5'10" 175 29 CAN
    3 Matt Kiersted PanthersFLA D - - 26 -
    17 Alex Killorn DucksANA LW 6'1" 196 34 CAN
    25 Justin Kirkland CoyotesARI C 6'3" 183 27 CAN
    94 Joel Kiviranta AvalancheCOL LW 5'11" 180 28 FIN
    3 John Klingberg Maple LeafsTOR D 6'2" 180 31 SWE
    23 Matthew Knies Maple LeafsTOR LW - - 21 -
    30 Spencer Knight PanthersFLA G - - 23 -
    71 Nikolai Knyzhov KingsLAK D 6'3" 200 26 RUS
    52 Pyotr Kochetkov HurricanesCAR G - - - -
    45 Cole Koepke CanadiensMTL LW - - 26 -
    55 Keegan Kolesar Golden KnightsVGS RW 6'2" 227 27 CAN
    11 Travis Konecny FlyersPHI RW 5'10" 175 27 CAN
    11 Anze Kopitar KingsLAK C 6'3" 225 36 SVN
    6 Kaedan Korczak Golden KnightsVGS D - - 23 -
    70 Joonas Korpisalo SenatorsOTT G 6'3" 191 30 FIN
    10 Klim Kostin SharksSJ C 6'3" 212 25 RUS
    82 Jesperi Kotkaniemi HurricanesCAR C 6'2" 184 23 FIN
    26 Johnathan Kovacevic CanadiensMTL D - - 26 -
    19 Peyton Krebs SabresBUF C - - 23 -
    20 Chris Kreider RangersNYR LW 6'3" 216 33 USA
    47 Torey Krug BluesSTL D 5'9" 186 33 USA
    81 Dominik Kubalik SenatorsOTT LW 6'2" 179 28 CZE
    86 Nikita Kucherov LightningTB RW 5'11" 178 31 RUS
    35 Darcy Kuemper CapitalsWSH G 6'5" 215 34 CAN
    46 Karson Kuhlman IslandersNYI C 5'11" 185 28 USA
    27 Brett Kulak OilersEDM D 6'2" 187 30 CAN
    7 Dmitry Kulikov PanthersFLA D 6'1" 204 33 RUS
    11 Luke Kunin SharksSJ C 6'0" 195 26 USA
    15 Rasmus Kupari JetsWPG C - - 24 -
    7 Sean Kuraly Blue JacketsCBJ C 6'2" 213 31 USA
    23 Philipp Kurashev BlackhawksCHI C 6'0" 190 24 SUI
    96 Andrei Kuzmenko FlamesCGY LW - - 28 -
    92 Evgeny Kuznetsov HurricanesCAR C 6'2" 204 32 RUS
    58 Oliver Kylington FlamesCGY D 6'0" 183 27 SWE
    25 Jordan Kyrou BluesSTL C 6'0" 175 26 CAN
    60 Jackson LaCombe DucksANA D - - 23 -
    62 Kevin Labanc SharksSJ RW 5'11" 185 28 USA
    79 Samuel Laberge DevilsNJ LW 6'2" 200 27 CAN
    18 Sam Lafferty CanucksVAN C 6'1" 195 29 USA
    13 Alexis Lafreniere RangersNYR LW - - 22 -
    37 William Lagesson DucksANA D 6'2" 207 28 SWE
    29 Patrik Laine Blue JacketsCBJ LW 6'5" 206 26 FIN
    48 Maxime Lajoie Maple LeafsTOR D 6'1" 183 26 CAN
    92 Gabriel Landeskog AvalancheCOL LW 6'1" 215 31 SWE
    32 Kevin Lankinen PredatorsNSH G 6'2" 185 29 FIN
    71 Dylan Larkin Red WingsDET C 6'1" 198 27 USA
    6 Adam Larsson KrakenSEA D 6'3" 208 31 SWE
    - Filip Larsson PenguinsPIT G 6'2" 194 25 SWE
    21 Scott Laughton FlyersPHI C 6'1" 190 30 CAN
    94 Jakub Lauko BruinsBOS C 6'1" 172 24 CZE
    3 Jeremy Lauzon PredatorsNSH D 6'1" 204 27 CAN
    42 Curtis Lazar DevilsNJ C 6'0" 205 29 CAN
    20 Brett Leason DucksANA RW - - 25 -
    4 Nick Leddy BluesSTL D 6'0" 207 33 USA
    27 Anders Lee IslandersNYI LW 6'3" 231 33 USA
    - Nathan Legare DevilsNJ RW - - 23 -
    62 Artturi Lehkonen AvalancheCOL LW 6'0" 177 28 FIN
    90 Robin Lehner Golden KnightsVGS G 6'4" 240 32 SWE
    28 Brendan Lemieux HurricanesCAR LW 6'1" 210 28 USA
    49 John Leonard CoyotesARI LW - - 25 -
    15 Jake Leschyshyn RangersNYR C 5'11" 185 25 CAN
    58 Kris Letang PenguinsPIT D 6'0" 201 37 CAN
    10 Vinni Lettieri WildMIN C 5'11" 185 29 USA
    27 Devon Levi SabresBUF G - - 22 -
    61 Trevor Lewis KingsLAK C 6'1" 202 37 USA
    37 Timothy Liljegren Maple LeafsTOR D 6'0" 192 25 SWE
    23 Esa Lindell StarsDAL D 6'3" 215 30 FIN
    79 Charlie Lindgren CapitalsWSH G 6'2" 190 30 USA
    55 Ryan Lindgren RangersNYR D 6'0" 191 26 USA
    23 Elias Lindholm CanucksVAN C 6'1" 195 29 SWE
    27 Hampus Lindholm BruinsBOS D 6'3" 211 30 SWE
    28 Gustav Lindstrom DucksANA D 6'2" 190 25 SWE
    - Bryan Little CoyotesARI C 6'0" 191 36 CAN
    46 Blake Lizotte KingsLAK C 5'9" 170 26 USA
    67 William Lockwood PanthersFLA RW - - 25 -
    94 Ryan Lomberg PanthersFLA LW 5'9" 187 29 CAN
    18 Steven Lorentz PanthersFLA C 6'4" 202 28 CAN
    17 Adam Lowry JetsWPG C 6'5" 210 31 USA
    27 Jacob Lucchini WildMIN C - - - -
    17 Milan Lucic BruinsBOS LW 6'3" 231 36 CAN
    15 Anton Lundell PanthersFLA C - - 22 -
    21 Isac Lundestrom DucksANA C 6'0" 185 24 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 25 FIN
    62 Olle Lycksell FlyersPHI RW - - 24 -
    34 Alex Lyon Red WingsDET G 6'1" 201 31 USA
    46 Ilya Lyubushkin Maple LeafsTOR D 6'2" 201 30 RUS
    51 Brian M. Pinho IslandersNYI C 6'1" 195 29 USA
    2 Olli Maatta Red WingsDET D 6'2" 206 29 FIN
    23 Kurtis MacDermid DevilsNJ LW 6'5" 233 30 CAN
    9 Jacob MacDonald SharksSJ D 6'0" 208 31 USA
    17 Zack MacEwen SenatorsOTT RW 6'3" 205 27 CAN
    29 Nathan MacKinnon AvalancheCOL C 6'0" 200 28 CAN
    63 Matias Maccelli CoyotesARI LW - - 23 -
    14 Connor Mackey RangersNYR D - - 27 -
    32 Kyle Maclean IslandersNYI C 6'2" 184 25 USA
    28 Josh Mahura PanthersFLA D 6'1" 192 26 CAN
    8 Cale Makar AvalancheCOL D 5'11" 187 25 CAN
    47 Beck Malenstyn CapitalsWSH LW 6'1" 190 26 CAN
    71 Evgeni Malkin PenguinsPIT C 6'3" 195 37 RUS
    88 Andrew Mangiapane FlamesCGY LW 5'10" 184 28 CAN
    42 Josh Manson AvalancheCOL D 6'3" 224 32 USA
    39 Anthony Mantha Golden KnightsVGS RW 6'5" 234 29 CAN
    63 Brad Marchand BruinsBOS LW 5'9" 181 36 CAN
    86 Kirill Marchenko Blue JacketsCBJ RW - - 23 -
    81 Jonathan Marchessault Golden KnightsVGS RW 5'9" 180 33 CAN
    27 Mason Marchment StarsDAL LW 6'4" 220 28 CAN
    6 John Marino DevilsNJ D 6'1" 181 27 USA
    25 Jacob Markstrom FlamesCGY G 6'6" 206 34 SWE
    16 Mitchell Marner Maple LeafsTOR RW 6'0" 175 27 CAN
    61 Pat Maroon BruinsBOS LW 6'3" 225 36 USA
    17 Matt Martin IslandersNYI LW 6'3" 220 35 CAN
    41 Spencer Martin HurricanesCAR G 6'3" 200 29 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 30 CAN
    34 Auston Matthews Maple LeafsTOR C 6'3" 223 26 USA
    - Nicolas Mattinen Maple LeafsTOR D 6'4" 220 26 CAN
    24 Scott Mayfield IslandersNYI D 6'5" 223 31 USA
    65 Dysin Mayo Golden KnightsVGS D 6'0" 194 27 CAN
    73 Charlie McAvoy BruinsBOS D 6'0" 208 26 USA
    22 Jack McBain CoyotesARI C - - 24 -
    22 Jake McCabe Maple LeafsTOR D 6'1" 210 30 USA
    19 Jared McCann KrakenSEA LW 6'1" 185 28 CAN
    47 Michael McCarron PredatorsNSH RW 6'5" 237 29 USA
    71 Max McCormick KrakenSEA LW 5'11" 185 32 USA
    97 Connor McDavid OilersEDM C 6'1" 193 27 CAN
    27 Ryan McDonagh LightningTB D 6'1" 215 35 USA
    56 Hugh McGing BluesSTL LW 5'8" 170 25 USA
    26 Brock McGinn DucksANA LW 6'0" 187 30 CAN
    26 Marc McLaughlin BruinsBOS C - - 24 -
    20 Michael McLeod DevilsNJ C 6'1" 183 26 CAN
    71 Ryan McLeod OilersEDM C 6'2" 190 24 CAN
    74 Bobby McMann Maple LeafsTOR C - - 28 -
    24 Connor McMichael CapitalsWSH C - - 23 -
    3 Brayden McNabb Golden KnightsVGS D 6'4" 212 33 CAN
    23 Mason McTavish DucksANA C - - 21 -
    48 Cole McWard CanucksVAN D - - 23 -
    24 Jaycob Megna BlackhawksCHI D 6'6" 225 31 USA
    20 Jayson Megna BruinsBOS C 6'1" 195 34 USA
    28 Timo Meier DevilsNJ RW 6'0" 210 27 CHE
    91 Dawson Mercer DevilsNJ C - - 22 -
    35 Leevi Merilainen SenatorsOTT G - - 21 -
    6 Dakota Mermis WildMIN D 6'0" 194 30 USA
    4 Jon Merrill WildMIN D 6'3" 205 32 USA
    90 Elvis Merzlikins Blue JacketsCBJ G 6'3" 181 30 LVA
    98 Victor Mete FlyersPHI D 5'9" 183 26 CAN
    72 Carson Meyer Blue JacketsCBJ RW - - - -
    39 Ben Meyers DucksANA C - - 25 -
    5 Jake Middleton WildMIN D 6'3" 210 28 CAN
    67 Keaton Middleton AvalancheCOL D 6'5" 235 26 CAN
    65 Ilya Mikheyev CanucksVAN RW 6'2" 194 29 RUS
    77 Niko Mikkola PanthersFLA D 6'4" 185 28 FIN
    15 Sonny Milano CapitalsWSH LW 6'0" 194 28 USA
    6 Colin Miller JetsWPG D 6'1" 196 31 CAN
    9 J.T. Miller CanucksVAN C 6'1" 218 31 USA
    79 K'Andre Miller RangersNYR D - - 24 -
    62 Daniil Miromanov FlamesCGY D - - 26 -
    14 Ian Mitchell BruinsBOS D - - 25 -
    37 Casey Mittelstadt AvalancheCOL C 6'0" 209 25 USA
    23 Sean Monahan JetsWPG C 6'2" 200 29 CAN
    35 Sam Montembeault CanadiensMTL G 6'3" 199 27 CAN
    62 Brandon Montour PanthersFLA D 6'0" 193 30 CAN
    12 Trevor Moore KingsLAK LW 5'10" 175 29 USA
    44 Josh Morrissey JetsWPG D 6'0" 195 29 CAN
    90 J.J. Moser CoyotesARI D - - 24 -
    64 Tyler Motte LightningTB C 5'10" 192 29 USA
    43 Jacob Moverare KingsLAK D 6'3" 198 25 SWE
    34 Petr Mrazek BlackhawksCHI G 6'1" 190 32 CZE
    5 Connor Murphy BlackhawksCHI D 6'4" 212 31 USA
    81 Brett Murray SabresBUF LW - - 25 -
    32 Matt Murray StarsDAL G - - 26 -
    30 Matt Murray Maple LeafsTOR G 6'4" 178 30 CAN
    8 Jake Muzzin Maple LeafsTOR D 6'3" 213 35 CAN
    57 Tyler Myers CanucksVAN D 6'8" 229 34 USA
    7 Vladislav Namestnikov JetsWPG C 6'0" 184 31 RUS
    18 Riley Nash RangersNYR C 6'2" 185 35 CAN
    88 Martin Necas HurricanesCAR C 6'2" 179 25 CZE
    39 Alex Nedeljkovic PenguinsPIT G 6'0" 198 28 USA
    63 Jake Neighbours BluesSTL LW - - 22 -
    29 Brock Nelson IslandersNYI C 6'3" 212 32 USA
    17 Simon Nemec DevilsNJ D - - 20 -
    15 Alex Newhook CanadiensMTL C - - 23 -
    13 Valeri Nichushkin AvalancheCOL RW 6'4" 210 29 RUS
    62 Nino Niederreiter JetsWPG RW 6'2" 218 31 CHE
    83 Matt Nieto PenguinsPIT LW 5'11" 185 31 USA
    23 Stefan Noesen HurricanesCAR RW 6'1" 205 31 USA
    9 Josh Norris SenatorsOTT C 6'1" 190 25 USA
    92 Tomas Nosek DevilsNJ LW 6'3" 210 31 CZE
    82 Tommy Novak PredatorsNSH C - - 27 -
    93 Ryan Nugent-Hopkins OilersEDM C 6'0" 184 31 CAN
    25 Darnell Nurse OilersEDM D 6'4" 221 29 CAN
    92 Alex Nylander Blue JacketsCBJ LW 6'1" 192 26 CAN
    88 William Nylander Maple LeafsTOR RW 6'0" 191 28 CAN
    14 Gustav Nyquist PredatorsNSH C 5'11" 179 34 SWE
    38 Liam O'Brien CoyotesARI C 6'1" 205 29 CAN
    10 Drew O'Connor PenguinsPIT LW - - 26 -
    25 Logan O'Connor AvalancheCOL RW 6'0" 175 27 CAN
    90 Ryan O'Reilly PredatorsNSH C 6'1" 216 33 CAN
    29 Jake Oettinger StarsDAL G 6'5" 220 25 USA
    28 Nikita Okhotiuk FlamesCGY D - - 23 -
    8 Kyle Okposo PanthersFLA RW 6'0" 220 36 USA
    24 Oskar Olausson AvalancheCOL RW - - 21 -
    24 Jamie Oleksiak KrakenSEA D 6'7" 255 31 CAN
    24 Mathieu Olivier Blue JacketsCBJ RW 6'2" 210 27 CAN
    22 Fredrik Olofsson AvalancheCOL LW - - 28 -
    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 37 USA
    8 Alex Ovechkin CapitalsWSH LW 6'3" 235 38 RUS
    94 Brayden Pachal FlamesCGY D - - 24 -
    67 Max Pacioretty CapitalsWSH LW 6'2" 206 35 USA
    44 Jean-Gabriel Pageau IslandersNYI C 5'10" 184 31 CAN
    18 Ondrej Palat DevilsNJ LW 6'0" 188 33 CZE
    21 Kyle Palmieri IslandersNYI C 5'11" 185 33 USA
    10 Artemi Panarin RangersNYR LW 5'11" 168 32 RUS
    55 Colton Parayko BluesSTL D 6'6" 230 31 CAN
    9 Zach Parise AvalancheCOL LW 5'11" 193 39 USA
    88 David Pastrnak BruinsBOS RW 6'0" 194 28 CZE
    30 Jiri Patera Golden KnightsVGS G 6'2" 209 25 CZE
    20 Nicholas Paul LightningTB LW 6'4" 230 29 CAN
    16 Joe Pavelski StarsDAL C 5'11" 190 39 USA
    70 Tanner Pearson CanadiensMTL LW 6'1" 201 31 CAN
    26 Lane Pederson OilersEDM C 6'0" 190 26 CAN
    52 Andrew Peeke BruinsBOS D 6'3" 194 26 USA
    3 Adam Pelech IslandersNYI D 6'3" 218 29 CAN
    48 Nick Perbix LightningTB D - - 26 -
    91 Cole Perfetti JetsWPG C - - 22 -
    57 David Perron Red WingsDET LW 6'0" 200 36 CAN
    90 Corey Perry OilersEDM RW 6'3" 206 39 CAN
    48 Scott Perunovich BluesSTL D - - 25 -
    22 Brett Pesce HurricanesCAR D 6'3" 206 29 USA
    19 Nic Petan RangersNYR C 5'9" 179 29 CAN
    77 JJ Peterka SabresBUF RW - - 22 -
    24 Jacob Peterson SharksSJ C - - 24 -
    28 Alexander Petrovic StarsDAL D 6'4" 216 32 CAN
    46 Jeff Petry Red WingsDET D 6'3" 197 36 USA
    40 Elias Pettersson CanucksVAN C 6'2" 176 25 SWE
    28 Marcus Pettersson PenguinsPIT D 6'3" 177 28 SWE
    55 Michael Pezzetta CanadiensMTL LW 6'1" 192 26 CAN
    30 Calvin Pickard OilersEDM G 6'1" 210 32 CAN
    7 Alex Pietrangelo Golden KnightsVGS D 6'3" 210 34 CAN
    57 Shane Pinto SenatorsOTT C - - 23 -
    4 Neal Pionk JetsWPG D 6'0" 186 28 USA
    71 Tyler Pitlick RangersNYR C 6'2" 200 32 USA
    92 Vasily Podkolzin CanucksVAN RW - - 22 -
    25 Ryan Poehling FlyersPHI C 6'2" 185 25 USA
    21 Brayden Point LightningTB C 5'10" 166 28 CAN
    5 Tucker Poolman CanucksVAN D 6'2" 199 31 USA
    76 Martin Pospisil FlamesCGY C - - 24 -
    12 Andrew Poturalski KrakenSEA C 5'10" 180 30 USA
    22 Sam Poulin PenguinsPIT RW - - 23 -
    33 Derrick Pouliot StarsDAL D 6'0" 196 30 CAN
    25 Owen Power SabresBUF D - - 21 -
    31 Carey Price CanadiensMTL G 6'3" 215 36 CAN
    30 Cayden Primeau CanadiensMTL G 6'2" 179 24 USA
    50 Ivan Prosvetov AvalancheCOL G 6'5" 175 25 RUS
    21 Aliaksei Protas CapitalsWSH C - - 23 -
    9 Ivan Provorov Blue JacketsCBJ D 6'1" 201 27 RUS
    18 Jesse Puljujarvi PenguinsPIT RW 6'4" 201 26 SWE
    6 Ryan Pulock IslandersNYI D 6'2" 217 29 CAN
    32 Jonathan Quick RangersNYR G 6'1" 216 38 USA
    22 Jack Quinn SabresBUF RW - - 22 -
    32 Antti Raanta HurricanesCAR G 6'0" 195 35 FIN
    43 Darren Raddysh LightningTB D 6'0" 200 28 CAN
    11 Taylor Raddysh BlackhawksCHI RW 6'2" 198 26 CAN
    67 Rickard Rakell PenguinsPIT RW 6'1" 202 31 SWE
    96 Mikko Rantanen AvalancheCOL RW 6'4" 215 27 FIN
    51 Adam Raska WildMIN RW - - 22 -
    27 Michael Rasmussen Red WingsDET C 6'6" 229 25 CAN
    - Jack Rathbone PenguinsPIT D - - 25 -
    27 Aatu Raty CanucksVAN C - - - -
    23 Lucas Raymond Red WingsDET LW - - 22 -
    75 Ryan Reaves Maple LeafsTOR RW 6'1" 225 37 CAN
    47 James Reimer Red WingsDET G 6'2" 220 36 CAN
    13 Sam Reinhart PanthersFLA C 6'1" 192 28 CAN
    56 Sheldon Rempal Golden KnightsVGS RW 5'10" 165 28 CAN
    90 Anthony Richard BruinsBOS C 5'10" 163 27 CAN
    44 Morgan Rielly Maple LeafsTOR D 6'1" 221 30 CAN
    55 Rasmus Ristolainen FlyersPHI D 6'4" 218 29 FIN
    31 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 23 CAN
    89 Nicholas Robertson Maple LeafsTOR LW - - 22 -
    50 Eric Robinson SabresBUF LW 6'2" 197 29 USA
    17 Evan Rodrigues PanthersFLA C 5'11" 182 30 CAN
    28 Alexander Romanov IslandersNYI D - - 24 -
    46 Jonas Rondbjerg Golden KnightsVGS RW - - 25 -
    21 Kevin Rooney FlamesCGY C 6'2" 190 31 USA
    48 Filip Roos BlackhawksCHI D - - 25 -
    39 Jerad Rosburg StarsDAL D - - - -
    96 Jack Roslovic RangersNYR C 6'1" 187 27 USA
    23 Marco Rossi WildMIN C - - 22 -
    3 Matt Roy KingsLAK D 6'1" 200 29 USA
    10 Nicolas Roy Golden KnightsVGS C 6'4" 205 27 CAN
    5 Chad Ruhwedel RangersNYR D 5'11" 191 34 USA
    17 Bryan Rust PenguinsPIT RW 5'11" 192 32 USA
    84 Jan Rutta SharksSJ D 6'3" 200 33 CZE
    83 Adam Ruzicka CoyotesARI C 6'4" 209 25 SVK
    10 Derek Ryan OilersEDM C 5'10" 185 37 USA
    20 Brandon Saad BluesSTL LW 6'1" 206 31 USA
    2 Robin Salo IslandersNYI D - - 25 -
    54 Dylan Samberg JetsWPG D - - 25 -
    53 Dmitri Samorukov PenguinsPIT D 6'2" 181 25 RUS
    25 Mackie Samoskevich PanthersFLA RW - - 21 -
    35 Ilya Samsonov Maple LeafsTOR G 6'3" 208 27 RUS
    23 Mattias Samuelsson SabresBUF D - - 24 -
    85 Jake Sanderson SenatorsOTT D - - 21 -
    38 Rasmus Sandin CapitalsWSH D 6'0" 184 24 SWE
    13 Zach Sanford BlackhawksCHI LW 6'4" 207 29 USA
    6 Travis Sanheim FlyersPHI D 6'3" 181 28 CAN
    74 Juuse Saros PredatorsNSH G 5'11" 180 29 FIN
    58 David Savard CanadiensMTL D 6'2" 229 33 CAN
    6 Marco Scandella BluesSTL D 6'3" 212 34 CAN
    55 Mark Scheifele JetsWPG C 6'3" 207 31 CAN
    10 Brayden Schenn BluesSTL C 6'1" 200 32 CAN
    2 Luke Schenn PredatorsNSH D 6'2" 229 34 CAN
    8 Nick Schmaltz CoyotesARI C 6'0" 177 28 USA
    88 Nate Schmidt JetsWPG D 6'1" 194 32 USA
    4 Braden Schneider RangersNYR D - - 22 -
    44 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 31 USA
    91 Tyler Seguin StarsDAL C 6'1" 200 32 CAN
    53 Moritz Seider Red WingsDET D 6'4" 203 23 DEU
    62 Brett Seney BlackhawksCHI LW 5'9" 156 28 CAN
    98 Mikhail Sergachev LightningTB D 6'3" 215 25 RUS
    78 Damon Severson Blue JacketsCBJ D 6'2" 205 29 CAN
    23 Michael Sgarbossa CapitalsWSH C 6'0" 185 31 CAN
    17 Yegor Sharangovich FlamesCGY C 6'2" 196 26 BLR
    12 Kevin Shattenkirk BruinsBOS D 6'0" 206 35 USA
    15 Mason Shaw WildMIN C 5'9" 181 25 CAN
    73 Conor Sheary LightningTB LW 5'8" 175 32 USA
    44 Kiefer Sherwood PredatorsNSH LW 6'0" 194 29 USA
    31 Igor Shesterkin RangersNYR G 6'2" 192 28 RUS
    94 Devin Shore KrakenSEA C 6'1" 206 29 CAN
    71 Jonas Siegenthaler DevilsNJ D 6'3" 206 27 CHE
    33 Jakob Silfverberg DucksANA RW 6'1" 204 33 SWE
    4 Cole Sillinger Blue JacketsCBJ C - - 21 -
    31 Arturs Silovs CanucksVAN G - - 23 -
    10 Colton Sissons PredatorsNSH C 6'1" 200 30 CAN
    1 Jakub Skarek IslandersNYI G - - 24 -
    53 Jeff Skinner SabresBUF LW 5'11" 200 32 CAN
    74 Stuart Skinner OilersEDM G 6'4" 207 25 CAN
    76 Brady Skjei HurricanesCAR D 6'3" 214 30 USA
    20 Juraj Slafkovsky CanadiensMTL LW - - 20 -
    74 Jaccob Slavin HurricanesCAR D 6'3" 207 30 USA
    2 Brendan Smith DevilsNJ D 6'2" 195 35 CAN
    36 Cole Smith PredatorsNSH LW - - 28 -
    15 Craig Smith StarsDAL C 6'1" 208 34 USA
    54 Givani Smith SharksSJ RW 6'2" 210 26 CAN
    13 Nathan Smith CoyotesARI C - - 25 -
    19 Reilly Smith PenguinsPIT RW 6'0" 185 33 CAN
    24 Ty Smith HurricanesCAR D 5'10" 174 24 CAN
    40 Arvid Soderblom BlackhawksCHI G - - 24 -
    77 Victor Soderstrom CoyotesARI D 6'0" 183 23 SWE
    40 Mads Sogaard SenatorsOTT G - - 23 -
    30 Ilya Sorokin IslandersNYI G - - 28 -
    7 Carson Soucy CanucksVAN D 6'4" 190 29 CAN
    24 Justin Sourdif PanthersFLA RW - - 22 -
    21 Jordan Spence KingsLAK D - - 23 -
    17 Daniel Sprong Red WingsDET RW 6'0" 180 27 NLD
    46 Jared Spurgeon WildMIN D 5'9" 167 34 CAN
    11 Jordan Staal HurricanesCAR C 6'4" 220 35 CAN
    18 Marc Staal FlyersPHI D 6'4" 213 37 CAN
    91 Steven Stamkos LightningTB C 6'1" 194 34 CAN
    64 Logan Stanley JetsWPG D 6'7" 231 26 CAN
    51 Troy Stecher OilersEDM D 5'10" 186 30 CAN
    18 Sam Steel StarsDAL C 6'0" 180 26 CAN
    62 Oskar Steen BruinsBOS C - - 26 -
    46 Alex Steeves Maple LeafsTOR RW - - 24 -
    82 Kevin Stenlund PanthersFLA C 6'4" 210 27 SWE
    20 Chandler Stephenson Golden KnightsVGS C 6'0" 203 30 CAN
    61 Riley Stillman SabresBUF D 6'1" 196 26 CAN
    41 Anthony Stolarz PanthersFLA G 6'6" 210 30 USA
    61 Mark Stone Golden KnightsVGS RW 6'4" 219 32 CAN
    17 Dylan Strome CapitalsWSH C 6'3" 200 27 CAN
    16 Ryan Strome DucksANA C 6'1" 194 30 CAN
    43 Marian Studenic KrakenSEA RW 6'0" 165 25 SVK
    16 Jack Studnicka SharksSJ C 6'1" 171 25 CAN
    7 Nico Sturm SharksSJ C 6'3" 211 29 DEU
    18 Tim Stutzle SenatorsOTT C - - 22 -
    70 Oskar Sundqvist BluesSTL C 6'3" 209 30 SWE
    24 Pius Suter CanucksVAN C 5'9" 176 28 SUI
    20 Ryan Suter StarsDAL D 6'2" 208 39 USA
    14 Nick Suzuki CanadiensMTL C 5'11" 183 24 CAN
    61 Ryan Suzuki HurricanesCAR C - - 23 -
    37 Andrei Svechnikov HurricanesCAR RW 6'2" 195 24 RUS
    1 Jeremy Swayman BruinsBOS G - - 25 -
    39 Cam Talbot KingsLAK G 6'4" 196 36 CAN
    13 Brandon Tanev KrakenSEA LW 6'0" 180 32 CAN
    3 Chris Tanev StarsDAL D 6'2" 197 34 CAN
    10 Vladimir Tarasenko PanthersFLA RW 6'0" 225 32 RUS
    40 Daniil Tarasov Blue JacketsCBJ G - - 25 -
    90 Tomas Tatar KrakenSEA LW 5'10" 182 33 SVK
    91 John Tavares Maple LeafsTOR C 6'1" 209 33 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
    41 Akil Thomas KingsLAK C - - 24 -
    18 Robert Thomas BluesSTL C 6'0" 188 24 CAN
    36 Logan Thompson Golden KnightsVGS G - - 27 -
    72 Tage Thompson SabresBUF RW 6'5" 205 26 USA
    3 Henry Thrun SharksSJ D - - 23 -
    11 Chris Tierney DevilsNJ C 6'1" 195 29 CAN
    25 Conor Timmins Maple LeafsTOR D 6'2" 185 25 CAN
    25 Jarred Tinordi BlackhawksCHI D 6'6" 230 32 USA
    74 Owen Tippett FlyersPHI RW 6'2" 203 25 CAN
    7 Brady Tkachuk SenatorsOTT LW 6'3" 196 24 USA
    19 Matthew Tkachuk PanthersFLA LW 6'2" 202 26 USA
    7 Devon Toews AvalancheCOL D 6'1" 191 30 CAN
    73 Tyler Toffoli JetsWPG RW 6'0" 197 32 CAN
    20 Eeli Tolvanen KrakenSEA RW 5'10" 191 25 FIN
    21 Dominic Toninato JetsWPG C 6'2" 200 30 USA
    13 Alexey Toropchenko BluesSTL RW 6'3" 187 24 RUS
    73 Yakov Trenin AvalancheCOL C 6'2" 201 27 RUS
    16 Vincent Trocheck RangersNYR C 5'10" 186 30 USA
    8 Jacob Trouba RangersNYR D 6'3" 209 30 USA
    89 Alex Tuch SabresBUF RW 6'4" 222 28 USA
    10 Riley Tufte AvalancheCOL LW - - 26 -
    35 Linus Ullmark BruinsBOS G 6'4" 221 30 SWE
    5 Urho Vaakanainen DucksANA D 6'1" 185 25 FIN
    4 Juuso Valimaki CoyotesARI D 6'2" 212 25 FIN
    41 Vitek Vanecek SharksSJ G 6'1" 190 28 CZE
    40 Semyon Varlamov IslandersNYI G 6'2" 205 36 RUS
    88 Andrei Vasilevskiy LightningTB G 6'3" 207 29 RUS
    77 Frank Vatrano DucksANA RW 5'9" 201 30 USA
    70 Karel Vejmelka CoyotesARI G - - 28 -
    90 Joe Veleno Red WingsDET C 6'1" 194 24 CAN
    23 Carter Verhaeghe PanthersFLA C 6'1" 181 28 CAN
    26 Jimmy Vesey RangersNYR LW 6'3" 199 31 USA
    13 Gabriel Vilardi JetsWPG C 6'3" 205 24 CAN
    80 Dan Vladar FlamesCGY G 6'5" 185 26 CZE
    72 Alex Vlasic BlackhawksCHI D - - 23 -
    44 Marc-Edouard Vlasic SharksSJ D 6'1" 205 37 CAN
    15 Jakub Vrana BluesSTL LW 6'0" 197 28 CZE
    14 Chris Wagner AvalancheCOL RW 6'0" 198 33 USA
    26 Oliver Wahlstrom IslandersNYI RW 6'1" 205 24 USA
    26 Nathan Walker BluesSTL LW 5'9" 186 30 GBR
    26 Sean Walker AvalancheCOL D 5'11" 196 29 CAN
    96 Jake Walman Red WingsDET D 6'1" 170 28 CAN
    51 Austin Watson LightningTB LW 6'4" 204 32 USA
    6 Shea Weber CoyotesARI D 6'4" 229 38 CAN
    41 Scott Wedgewood StarsDAL G 6'2" 195 31 CAN
    52 MacKenzie Weegar FlamesCGY D 6'0" 200 30 CAN
    91 Alex Wennberg RangersNYR C 6'2" 197 29 SWE
    8 Zach Werenski Blue JacketsCBJ D 6'2" 212 26 USA
    17 Blake Wheeler RangersNYR RW 6'5" 225 37 USA
    36 Colin White CanadiensMTL C 6'0" 183 27 USA
    2 Zach Whitecloud Golden KnightsVGS D 6'2" 209 27 CAN
    6 Chris Wideman CanadiensMTL D 5'10" 183 34 USA
    46 Max Willman DevilsNJ C - - 29 -
    43 Tom Wilson CapitalsWSH RW 6'4" 218 30 CAN
    86 Christian Wolanin CanucksVAN D 6'2" 185 29 USA
    32 Dustin Wolf FlamesCGY G - - 23 -
    60 Joseph Woll Maple LeafsTOR G 6'3" 196 25 USA
    28 Miles Wood AvalancheCOL LW 6'2" 195 28 USA
    29 Parker Wotherspoon BruinsBOS D 6'0" 189 26 CAN
    72 Arber Xhekaj CanadiensMTL D - - 23 -
    56 Kailer Yamamoto KrakenSEA RW 5'8" 153 25 USA
    56 Jesse Ylonen CanadiensMTL RW - - 24 -
    8 Cam York FlyersPHI D - - 23 -
    18 Pavel Zacha BruinsBOS C 6'3" 210 27 CZE
    18 Filip Zadina SharksSJ RW 6'0" 189 24 CZE
    91 Nikita Zadorov CanucksVAN D 6'6" 235 29 RUS
    22 Nikita Zaitsev BlackhawksCHI D 6'2" 193 32 RUS
    5 Egor Zamula FlyersPHI D - - 24 -
    11 Trevor Zegras DucksANA C - - 23 -
    20 Fabian Zetterlund SharksSJ LW - - 24 -
    93 Mika Zibanejad RangersNYR C 6'2" 213 31 SWE
    2 Artem Zub SenatorsOTT D - - 28 -
    36 Mats Zuccarello WildMIN RW 5'8" 184 36 NOR
    16 Jason Zucker PredatorsNSH LW 5'11" 183 32 USA
    44 Calvin de Haan LightningTB D 6'1" 195 33 CAN
    21 James van Riemsdyk BruinsBOS LW 6'3" 217 35 USA
    57 Trevor van Riemsdyk CapitalsWSH D 6'2" 192 32 USA