Player List All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Name Position Country Age Team Salary Contract Aaron Aragon CLWRW USA 27 Free Agent $0 0 Aaron Dell G CAN 35 Bruins $1,000,000 1 Aaron Ekblad D CAN 28 Ottawa Senators $7,400,000 1 Aaron Luchuk CLWRW CAN 27 Free Agent $0 0 Aaron Miller CLWRW USA 29 Free Agent $0 0 Aaron Ness D USA 34 Free Agent $0 0 Aatu Raty C FIN 22 Canucks $875,000 2 Adam Beckman LW CAN 23 Gulls $950,000 1 Adam Berg CLWRW CAN 27 Free Agent $0 0 Adam Boqvist D SWE 24 Vancouver Canucks $3,200,000 2 Adam Brooks C CAN 28 Free Agent $0 0 Adam Brubacher D CAN 29 Free Agent $0 0 Adam Cracknell CLWRW CAN 39 Los Angeles Kings $775,000 1 Adam Dawe CLWRW CAN 25 Free Agent $0 0 Adam Eby D USA 27 Free Agent $0 0 Adam Edstrom C SWE 24 Crunch $875,000 2 Adam Erne LW USA 29 Washington Capitals $2,500,000 2 Adam Fantilli C CAN 20 Thunderbirds $950,000 3 Adam Fox D USA 26 Los Angeles Kings $9,500,000 6 Adam Gaudette LW USA 28 Philadelphia Flyers $1,000,000 2 Adam Ginning D SWE 24 Penguins $875,000 1 Adam Goodsir CLWRW USA 26 Free Agent $0 0 Adam Henrique C CAN 34 Anaheim Ducks $4,000,000 1 Adam Karashik D USA 26 Free Agent $0 0 Adam Klapka RW CZE 24 Senators $800,000 1 Adam Larsson D SWE 32 Colorado Avalanche $3,500,000 2 Adam Lowry C USA 31 St Louis Blues $3,600,000 4 Adam Mechura LW CZE 21 Free Agent $0 0 Adam Pelech D CAN 30 Nashville Predators $5,400,000 3 Adam Raska RW CZE 23 Senators $850,000 1 Adam Ruzicka C SVK 25 New York Rangers $1,400,000 2 Adam Samuelsson D USA 24 Free Agent $0 0 Adam Scheel G USA 25 New York Rangers $875,000 2 Adam Sykora CLWRW SVK 20 Condors $875,000 3 Adam Wilsby D SWE 24 IceHogs $875,000 1 Adin Hill G CAN 28 Chicago Blackhawks $2,200,000 1 Adrian Kempe CLWRW SWE 28 Pittsburgh Penguins $8,000,000 8 Adrien Beraldo D CAN 24 Free Agent $0 0 Aidan De La Gorgendiere D CAN 22 Free Agent $0 0 Aidan Fulp D USA 24 Free Agent $0 0 Aidan McDonough LW USA 25 Free Agent $0 0 AJ Greer LW CAN 28 Islanders $950,000 2 AJ White CLWRW USA 32 Free Agent $0 0 Akil Thomas C CAN 24 Penguins $900,000 1 Akira Schmid G SUI 24 Chicago Blackhawks $850,000 1 Akito Hirose D CAN 25 Stars $1,000,000 2 Aku Raty RW FIN 23 Admirals $875,000 2 Albert Johansson D SWE 23 Admirals $875,000 1 Alec Butcher CLWRW USA 30 Free Agent $0 0 Alec Martinez D USA 37 Winnipeg Jets $900,000 4 Alec Regula D USA 24 Wild $775,000 2 Aleksander Barkov C FIN 29 New Jersey Devils $10,000,000 7 Ales Stezka G CZE 27 Barracuda $775,000 2 Alex Aleardi CLWRW USA 32 Free Agent $0 0 Alex Barre-Boulet C CAN 27 Washington Capitals $1,000,000 4 Alex Beaucage RW CAN 23 Americans $850,000 1 Alex Belzile RW CAN 33 Checkers $1,000,000 1 Alex Cohen CLWRW USA 26 Free Agent $0 0 Alex DeBrincat RW USA 27 Anaheim Ducks $6,750,000 1 Alex Doucet LW CAN 22 Comets $775,000 2 Alex Frye CLWRW USA 26 Free Agent $0 0 Alex Gallant LW CAN 32 Free Agent $0 0 Alex Goligoski D USA 39 Los Angeles Kings $975,000 1 Alex Iafallo LW USA 31 Vegas Golden Knights $2,750,000 1 Alex Jefferies LW USA 23 Eagles $875,000 2 Alex Kannok-Leipert D CAN 24 Wolves $950,000 2 Alex Kile LW USA 30 Free Agent $0 0 Alex Killorn LW CAN 35 Ottawa Senators $4,875,000 3 Alex Koopmeiners CLWRW USA 32 Free Agent $0 0 Alex Laferriere RW USA 23 Firebirds $950,000 2 Alex Limoges LW USA 27 Eagles $900,000 1 Alex Lyon G USA 32 Washington Capitals $900,000 1 Alex Nedeljkovic G USA 28 New York Rangers $1,500,000 2 Alex Newhook C CAN 23 Los Angeles Kings $4,000,000 4 Alex Nylander LW CAN 26 Wolf Pack $1,000,000 1 Alex Ovechkin LW RUS 39 Detroit Red Wings $9,500,000 2 Alex Peters D CAN 28 Free Agent $0 0 Alex Petrovic D CAN 32 Wild $775,000 1 Alex Pietrangelo D CAN 34 Columbus Blue Jackets $6,750,000 3 Alex Sheehy D USA 26 Free Agent $0 0 Alex Stalock G USA 37 Free Agent $0 0 Alex Steeves C USA 25 St Louis Blues $950,000 4 Alex Swetlikoff CLWRW CAN 23 Roadrunners $950,000 1 Alex Tuch RW USA 28 Toronto Maple Leafs $4,750,000 3 Alex Turcotte C USA 23 Heat $1,000,000 1 Alex Vlasic D USA 23 Detroit Red Wings $925,000 1 Alex Wennberg C SWE 30 New York Islanders $3,500,000 4 Alex Whelan RW USA 27 Free Agent $0 0 Alex-Olivier Voyer RW CAN 25 Free Agent $0 0 Alexandar Georgiev G BGR 28 Philadelphia Flyers $5,000,000 1 Alexander Alexeyev D RUS 25 Vegas Golden Knights $1,200,000 3 Alexander Barabanov LW RUS 30 Crunch $5,000,000 3 Alexander Gilmour CLWRW CAN 28 Free Agent $0 0 Alexander Green D USA 26 Free Agent $0 0 Alexander Holtz RW SWE 22 Heat $850,000 1 Alexander Kerfoot C CAN 30 Edmonton Oilers $4,200,000 2 Alexander Kisakov RW RUS 22 Penguins $875,000 2 Alexander Romanov D RUS 24 Minnesota Wild $2,750,000 2 Alexander True C DEN 27 Griffins $950,000 1 Alexandre Carrier D CAN 28 Los Angeles Kings $3,250,000 2 Alexandre Fortin LW CAN 27 Free Agent $0 0 Alexandre Texier C FRA 25 Reign $1,525,000 1 Alexey Toropchenko RW RUS 25 Bears $2,150,000 2 Alexis D'Aoust CLWRW CAN 28 Free Agent $0 0 Alexis Gendron CLWRW CAN 21 Heat $875,000 3 Alexis Lafreniere LW CAN 23 Nashville Predators $4,800,000 2 Aliaksei Protas C BLR 23 Admirals $850,000 1 Amadeus Lombardi C CAN 21 Reign $875,000 3 Anders Bjork LW USA 28 Islanders $900,000 1 Anders Lee LW USA 34 Vancouver Canucks $5,500,000 3 Andre Burakovsky LW SWE 29 Vancouver Canucks $4,000,000 4 Andre Ghantous CLWRW USA 26 Free Agent $0 0 Andre Lee LW SWE 24 Griffins $850,000 2 Andreas Athanasiou C CAN 30 New Jersey Devils $777,000 4 Andreas Englund D SWE 28 Heat $800,000 2 Andrei Bakanov LW RUS 22 Free Agent $0 0 Andrei Kuzmenko LW RUS 28 Minnesota Wild $7,500,000 6 Andrei Svechnikov RW RUS 24 Columbus Blue Jackets $7,750,000 6 Andrei Vasilevskiy G RUS 30 Los Angeles Kings $9,000,000 5 Andrew Agozzino LW CAN 33 Stars $825,000 1 Andrew Bellant CLWRW USA 27 Free Agent $0 0 Andrew Cogliano C CAN 37 Los Angeles Kings $1,500,000 1 Andrew Copp C USA 30 Vegas Golden Knights $4,500,000 2 Andrew Fyten CLWRW CAN 26 Free Agent $0 0 Andrew Jarvis D CAN 27 Free Agent $0 0 Andrew Mangiapane LW CAN 28 St Louis Blues $4,750,000 3 Andrew McLean D USA 29 Free Agent $0 0 Andrew Peeke D USA 26 Anaheim Ducks $2,500,000 1 Andrew Perrott D USA 23 Phantoms $775,000 2 Andrew Peski D CAN 27 Free Agent $0 0 Andrew Poturalski C USA 30 Moose $850,000 1 Andrew Welinski D USA 31 Carolina Hurricanes $775,000 1 Andy Carroll D USA 27 Free Agent $0 0 Andy Willis CLWRW USA 26 Free Agent $0 0 Angus Crookshank LW CAN 25 Ottawa Senators $850,000 1 Anson Thornton G CAN 21 Senators $775,000 3 Anthony Angello RW USA 28 Free Agent $0 0 Anthony Beauchamp CLWRW CAN 26 Free Agent $0 0 Anthony Beauregard C CAN 29 Free Agent $0 0 Anthony Beauvillier LW CAN 27 Utah Hockey Club $4,000,000 2 Anthony Callin CLWRW USA 26 Free Agent $0 0 Anthony Cirelli C CAN 27 Nashville Predators $6,000,000 7 Anthony Collins CLWRW CAN 35 Free Agent $0 0 Anthony Costantini D CAN 22 Free Agent $0 0 Anthony Duclair LW CAN 29 Tampa Bay Lightning $5,000,000 2 Anthony Firriolo D USA 26 Free Agent $0 0 Anthony Grissom D USA 28 Free Agent $0 0 Anthony Mantha RW CAN 30 New York Islanders $5,750,000 3 Anthony Petruzzelli CLWRW USA 31 Free Agent $0 0 Anthony Repaci CLWRW CAN 30 Free Agent $0 0 Anthony Richard C CAN 28 San Jose Sharks $1,000,000 3 Anthony Stolarz G USA 30 Carolina Hurricanes $2,800,000 2 Anthony Vincent CLWRW USA 27 Free Agent $0 0 Anton Blidh LW SWE 29 Free Agent $0 0 Anton Forsberg G SWE 32 New York Islanders $2,000,000 2 Anton Lundell C FIN 23 Chicago Blackhawks $925,000 1 Anton Malmstrom D SWE 24 Condors $775,000 1 Antonio Stranges C USA 22 Gulls $875,000 2 Antti Raanta G FIN 35 Winnipeg Jets $900,000 1 Antti Saarela CLWRW FIN 23 Free Agent $0 0 Antti Tuomisto D FIN 23 Gulls $875,000 2 Anze Kopitar C SVN 37 Ottawa Senators $7,500,000 1 Arber Xhekaj D CAN 23 Heat $950,000 1 Arnaud Durandeau LW CAN 25 Condors $800,000 1 Arshdeep Bains LW CAN 23 Admirals $950,000 2 Artem Anisimov C RUS 36 Free Agent $0 0 Artem Grushnikov D RUS 21 Barracuda $875,000 3 Artem Guryev D RUS 21 Gulls $875,000 3 Artem Zub D RUS 29 Washington Capitals $5,000,000 3 Artemi Knyazev D RUS 23 Americans $850,000 1 Artemi Panarin LW RUS 33 Florida Panthers $10,500,000 3 Arthur Kaliyev RW USA 23 Seattle Kraken $2,000,000 3 Artturi Lehkonen LW FIN 29 Colorado Avalanche $4,500,000 3 Arturs Silovs G LAT 23 Eagles $850,000 1 Artyom Kulakov D RUS 21 Free Agent $0 0 Arvid Holm G SWE 26 Free Agent $0 0 Arvid Soderblom G SWE 25 Penguins $1,000,000 1 Ashton Calder CLWRW USA 26 Free Agent $0 0 Ashton Sautner D CAN 30 Free Agent $0 0 Austin Albrecht CLWRW USA 28 Free Agent $0 0 Austin Czarnik C USA 32 Islanders $775,000 1 Austin Magera CLWRW USA 26 Free Agent $0 0 Austin Master CLWRW USA 26 Free Agent $0 0 Austin Osmanski D USA 26 Free Agent $0 0 Austin Poganski RW USA 28 Free Agent $0 0 Austin Rueschhoff CLWRW USA 27 Moose $775,000 1 Austin Strand D CAN 27 Carolina Hurricanes $775,000 1 Austin Watson LW USA 32 Chicago Blackhawks $2,500,000 1 Auston Matthews C USA 27 Minnesota Wild $12,000,000 2 Avery Hayes RW USA 22 Firebirds $875,000 3 Avery Winslow D USA 22 Free Agent $0 0 Axel Jonsson-Fjallby LW SWE 26 Canucks $1,000,000 1 Ayden MacDonald CLWRW CAN 28 Free Agent $0 0 Bailey Conger CLWRW USA 27 Free Agent $0 0 Bair Gendunov CLWRW CAN 24 Free Agent $0 0 Barclay Goodrow C CAN 31 Pittsburgh Penguins $3,250,000 1 Barrett Hayton C CAN 24 Chicago Blackhawks $3,000,000 1 Beck Malenstyn LW CAN 26 Crunch $950,000 1 Beck Warm G CAN 25 Vegas Golden Knights $775,000 1 Ben Berard CLWRW CAN 25 Free Agent $0 0 Ben Carroll D CAN 29 Free Agent $0 0 Ben Chiarot D CAN 33 Philadelphia Flyers $3,250,000 3 Ben Freeman CLWRW USA 28 Free Agent $0 0 Ben Hutton D CAN 31 Chicago Blackhawks $1,000,000 2 Ben King C CAN 22 Stars $875,000 2 Ben McCartney CLWRW CAN 23 Marlies $850,000 1 Ben Meyers C USA 26 Washington Capitals $1,000,000 1 Ben Zloty D CAN 22 Free Agent $0 0 Benjamin Brinkman D USA 24 Canucks $775,000 2 Benjamin Gleason D USA 26 Silver Knights $850,000 1 Benjamin Jones C CAN 25 Carolina Hurricanes $775,000 1 Bennett MacArthur LW CAN 23 Free Agent $0 0 Bennett Stockdale CLWRW CAN 25 Free Agent $0 0 Benoit-Olivier Groulx C CAN 24 Nashville Predators $775,000 4 Benton Maass D USA 26 Free Agent $0 0 Billy Constantinou D CAN 23 Minnesota Wild $750,000 1 Billy Sweezey D USA 28 Penguins $1,000,000 1 Blade Jenkins CLWRW USA 24 Canucks $800,000 2 Blake Bennett CLWRW USA 26 Free Agent $0 0 Blake Coleman C USA 33 New York Rangers $4,250,000 3 Blake Evennou D USA 26 Free Agent $0 0 Blake Hillman D USA 28 Carolina Hurricanes $775,000 1 Blake Lizotte C USA 27 Washington Capitals $2,750,000 4 Blake McLaughlin LW USA 24 Admirals $775,000 1 Blake Murray C CAN 23 Senators $750,000 1 Blake Wheeler RW USA 38 Detroit Red Wings $8,000,000 1 Bo Horvat C CAN 29 Nashville Predators $8,000,000 4 Bobby Brink CLWRW USA 23 Edmonton Oilers $925,000 1 Bobby Hampton CLWRW USA 27 Free Agent $0 0 Bobby McMann C CAN 28 Firebirds $812,500 2 Bobby Russell D CAN 24 Free Agent $0 0 Bobby Trivigno CLWRW USA 25 Free Agent $0 0 Bobo Carpenter CLWRW USA 28 Free Agent $0 0 Bogdan Trineyev RW RUS 22 Monsters $775,000 2 Bokondji Imama LW CAN 28 Checkers $900,000 2 Boone Jenner C CAN 31 Anaheim Ducks $6,000,000 5 Boris Katchouk LW CAN 26 Griffins $1,100,000 2 Bowen Byram D CAN 23 Nashville Predators $3,800,000 2 Brad Arvanitis G USA 27 Free Agent $0 0 Brad Barone G USA 34 Free Agent $0 0 Brad Hunt D CAN 36 Admirals $775,000 1 Brad Lambert C FIN 21 Islanders $875,000 3 Brad Malone C CAN 35 Free Agent $0 0 Brad Marchand LW CAN 36 Anaheim Ducks $7,500,000 4 Brad Morrison CLWRW CAN 27 Free Agent $0 0 Braden Schneider D CAN 23 Canucks $925,000 1 Bradley Marek CLWRW USA 24 Free Agent $0 0 Bradley Schoonbaert CLWRW CAN 27 Free Agent $0 0 Brady Fleurent CLWRW USA 30 Free Agent $0 0 Brady Keeper D CAN 28 Free Agent $0 0 Brady Lyle D CAN 25 Eagles $800,000 1 Brady Skjei D USA 30 Buffalo Sabres $5,000,000 5 Brady Tkachuk LW USA 25 Minnesota Wild $8,200,000 5 Brandon Baddock LW CAN 29 Free Agent $0 0 Brandon Biro C CAN 26 Gulls $800,000 1 Brandon Bussi G USA 26 St Louis Blues $2,000,000 1 Brandon Carlo D USA 28 Carolina Hurricanes $4,500,000 5 Brandon Coe CLWRW CAN 23 Thunderbirds $750,000 1 Brandon Cutler CLWRW CAN 24 Free Agent $0 0 Brandon Duhaime RW USA 27 Silver Knights $1,750,000 1 Brandon Estes D USA 27 Free Agent $0 0 Brandon Fortunato D USA 28 Free Agent $0 0 Brandon Gignac LW CAN 27 Rocket $800,000 1 Brandon Hagel LW CAN 26 Columbus Blue Jackets $5,000,000 5 Brandon Halverson G USA 28 Free Agent $0 0 Brandon Hawkins RW USA 30 Free Agent $0 0 Brandon Hickey D CAN 28 Canucks $900,000 1 Brandon Kruse CLWRW USA 25 Free Agent $0 0 Brandon Montour D CAN 30 San Jose Sharks $6,500,000 4 Brandon Osmundson CLWRW USA 26 Free Agent $0 0 Brandon Puricelli RW USA 26 Free Agent $0 0 Brandon Saad LW USA 32 Edmonton Oilers $2,500,000 4 Brandon Saigeon CLWRW USA 26 Free Agent $0 0 Brandon Scanlin D CAN 25 Bears $825,000 2 Brandon Schultz CLWRW USA 28 Free Agent $0 0 Brandon Tanev LW CAN 33 Dallas Stars $2,000,000 1 Brandon Yeamans CLWRW CAN 26 Free Agent $0 0 Brandt Clarke D CAN 21 Marlies $950,000 2 Brannon McManus CLWRW USA 25 Free Agent $0 0 Bray Crowder D CAN 25 Free Agent $0 0 Brayden Guy CLWRW CAN 23 Free Agent $0 0 Brayden Low CLWRW CAN 30 Free Agent $0 0 Brayden McNabb D CAN 33 Pittsburgh Penguins $5,250,000 2 Brayden Pachal D CAN 25 Canucks $925,000 1 Brayden Point C CAN 28 Winnipeg Jets $9,000,000 4 Brayden Schenn C CAN 33 Toronto Maple Leafs $7,000,000 1 Brayden Sherbinin D CAN 31 Free Agent $0 0 Brayden Tracey LW CAN 23 Wolf Pack $950,000 1 Brayden Watts CLWRW USA 25 Free Agent $0 0 Brendan Brisson CLWRW USA 23 Boston Bruins $875,000 2 Brendan Furry CLWRW USA 26 Free Agent $0 0 Brendan Gallagher RW CAN 32 Calgary Flames $6,125,125 2 Brendan Gaunce C CAN 30 Pittsburgh Penguins $1,000,000 1 Brendan Harris CLWRW USA 28 Free Agent $0 0 Brendan Hoffmann CLWRW USA 23 Free Agent $0 0 Brendan Lemieux LW USA 28 Griffins $1,000,000 1 Brendan Less D USA 26 Free Agent $0 0 Brendan Perlini LW ENG 28 Monsters $1,000,000 1 Brendan Robbins CLWRW USA 29 Free Agent $0 0 Brendan Smith D CAN 35 Checkers $1,000,000 1 Brendan Warren LW USA 27 Free Agent $0 0 Brenden Datema D USA 25 Free Agent $0 0 Brenden Dillon D CAN 34 Winnipeg Jets $1,260,000 2 Brenden Miller D CAN 30 Free Agent $0 0 Brendon Michaelian D USA 27 Free Agent $0 0 Brennan Kapcheck D USA 28 Free Agent $0 0 Brennan Othmann LW CAN 21 Heat $875,000 3 Brennan Saulnier C CAN 31 Free Agent $0 0 Brent Burns D CAN 39 San Jose Sharks $5,250,000 3 Brent Pedersen LW CAN 29 Free Agent $0 0 Brett Berard CLWRW USA 22 Barracuda $875,000 2 Brett Brochu G CAN 22 Free Agent $0 0 Brett Budgell CLWRW CAN 23 Free Agent $0 0 Brett Bulmer CLWRW CAN 32 Free Agent $0 0 Brett Davis CLWRW CAN 25 Free Agent $0 0 Brett Gravelle CLWRW USA 29 Free Agent $0 0 Brett Harrison LW CAN 21 Canucks $875,000 3 Brett Howden C CAN 26 Tampa Bay Lightning $1,410,000 4 Brett Kemp C CAN 24 Free Agent $0 0 Brett Kulak D CAN 30 Montreal Canadiens $3,250,000 2 Brett Leason RW CAN 25 Monsters $775,000 1 Brett Murray LW CAN 26 Dallas Stars $800,000 1 Brett Pesce D USA 30 Seattle Kraken $7,000,000 6 Brett Seney LW CAN 28 Pittsburgh Penguins $1,000,000 2 Brett Stapley C CAN 25 Free Agent $0 0 Brett Sutter LW CAN 37 Free Agent $0 0 Brian Bowen CLWRW USA 29 Free Agent $0 0 Brian Chambers CLWRW USA 26 Free Agent $0 0 Brian Dumoulin D USA 33 New York Islanders $2,000,000 3 Brian Halonen CLWRW USA 25 Bruins $850,000 1 Brian Pinho RW USA 29 Free Agent $0 0 Brock Boeser RW USA 27 Ottawa Senators $8,000,000 6 Brock Caufield RW USA 25 Free Agent $0 0 Brock Faber D USA 22 Gulls $950,000 2 Brock McGinn LW CAN 30 Philadelphia Flyers $1,750,000 2 Brock Nelson C USA 33 Seattle Kraken $5,500,000 2 Brogan Rafferty D USA 29 Free Agent $0 0 Brooklyn Kalmikov RW CAN 23 Free Agent $0 0 Bryan Lemos CLWRW USA 28 Free Agent $0 0 Bryan Rust RW USA 32 Anaheim Ducks $4,000,000 3 Bryan Thomson G CAN 22 Heat $775,000 2 Bryan Yoon D USA 26 Free Agent $0 0 Bryce Kindopp RW CAN 25 Free Agent $0 0 Bryce Martin D CAN 27 Free Agent $0 0 Bryce Montgomery D USA 22 Free Agent $0 0 Brycen Martin D CAN 28 Free Agent $0 0 Byron Froese C CAN 33 Islanders $900,000 1 Cade Borchardt CLWRW USA 26 Free Agent $0 0 Cade Townend D CAN 25 Free Agent $0 0 Caedan Bankier C CAN 21 Penguins $875,000 3 Cal Clutterbuck RW CAN 37 Dallas Stars $1,100,000 1 Cal Foote D USA 26 Seattle Kraken $775,000 2 Cal O'Reilly C CAN 38 Free Agent $0 0 Cal Petersen G USA 30 Dallas Stars $1,000,000 2 Cale Fleury D CAN 26 Islanders $900,000 1 Cale Makar D CAN 26 Florida Panthers $10,000,000 7 Cale Morris G USA 28 Free Agent $0 0 Caleb Jones D USA 27 Seattle Kraken $1,200,000 3 Calen Addison D CAN 24 St Louis Blues $1,500,000 3 Callahan Burke C USA 27 Moose $800,000 1 Calle Clang G SWE 22 Vancouver Canucks $875,000 2 Calle Jarnkrok C SWE 33 St Louis Blues $3,000,000 3 Calle Rosen D SWE 30 Dallas Stars $825,000 2 Calle Sjalin D SWE 25 Eagles $875,000 1 Calvin de Haan D CAN 33 New York Rangers $1,687,500 2 Calvin Pickard G CAN 32 Montreal Canadiens $950,000 4 Cam Atkinson RW USA 35 Penguins $5,600,000 3 Cam Dineen D USA 26 Eagles $800,000 1 Cam Fowler D USA 33 Detroit Red Wings $6,500,000 3 Cam Johnson G USA 30 Free Agent $0 0 Cam Talbot G CAN 37 Columbus Blue Jackets $2,500,000 4 Cam York D USA 23 Chicago Blackhawks $4,750,000 2 Cameron Askew CLWRW USA 27 Free Agent $0 0 Cameron Bakker D CAN 31 Free Agent $0 0 Cameron Butler RW CAN 22 Stars $775,000 2 Cameron Crotty D CAN 25 Winnipeg Jets $775,000 1 Cameron Darcy CLWRW USA 30 Free Agent $0 0 Cameron Gaunce D CAN 34 Carolina Hurricanes $775,000 1 Cameron Hausinger RW USA 25 Free Agent $0 0 Cameron Hebig RW CAN 27 Free Agent $0 0 Cameron Hillis CLWRW CAN 24 Free Agent $0 0 Cameron Hughes LW CAN 28 Checkers $800,000 2 Cameron Morrison LW CAN 26 Free Agent $0 0 Cameron Supryka D CAN 23 Firebirds $775,000 1 Cameron Wright LW CAN 26 Free Agent $0 0 Carl Berglund C SWE 24 Free Agent $0 0 Carl Grundstrom RW SWE 27 Vegas Golden Knights $1,650,000 2 Carsen Twarynski LW CAN 27 Free Agent $0 0 Carson Denomie CLWRW CAN 24 Free Agent $0 0 Carson Focht C CAN 24 Free Agent $0 0 Carson Gicewicz C USA 27 Free Agent $0 0 Carson Golder RW CAN 22 Free Agent $0 0 Carson Lambos D CAN 21 Admirals $875,000 3 Carson MacKinnon CLWRW USA 25 Free Agent $0 0 Carson Meyer RW USA 27 Checkers $800,000 1 Carson Musser D USA 27 Free Agent $0 0 Carson Soucy D CAN 30 Carolina Hurricanes $2,500,000 2 Carter Hart G CAN 26 Washington Capitals $1,509,999 4 Carter Long D USA 26 Free Agent $0 0 Carter Mazur RW USA 22 Crunch $875,000 2 Carter Robertson D CAN 24 Free Agent $0 0 Carter Savoie LW CAN 22 Canucks $875,000 2 Carter Souch CLWRW CAN 23 Free Agent $0 0 Carter Verhaeghe C CAN 29 Edmonton Oilers $4,750,000 2 Casey Carreau CLWRW USA 26 Free Agent $0 0 Casey Cizikas C CAN 33 Chicago Blackhawks $4,000,000 2 Casey DeSmith G USA 33 Winnipeg Jets $1,125,000 2 Casey Dornbach RW USA 27 Free Agent $0 0 Casey Fitzgerald D USA 27 Winnipeg Jets $900,000 1 Casey Mittelstadt C USA 26 Columbus Blue Jackets $6,500,000 7 Cavan Fitzgerald D USA 28 Free Agent $0 0 Cayden Primeau G USA 25 Tampa Bay Lightning $1,150,000 2 Cedric Desruisseaux CLWRW CAN 24 Free Agent $0 0 Cedric Montminy C CAN 29 Free Agent $0 0 Cedric Pare C CAN 25 Americans $850,000 2 Chad Butcher C CAN 28 Free Agent $0 0 Chad Nychuk D CAN 23 Marlies $775,000 1 Chad Ruhwedel D USA 34 Vancouver Canucks $850,000 2 Chandler Stephenson C CAN 30 Calgary Flames $5,500,000 4 Charles Hudon LW CAN 30 Rocket $775,000 1 Charles Martin D CAN 26 Free Agent $0 0 Charles-Antoine Paiement CLWRW CAN 25 Free Agent $0 0 Charlie Coyle C USA 32 Detroit Red Wings $5,000,000 2 Charlie Lindgren G USA 31 Tampa Bay Lightning $3,700,000 3 Charlie McAvoy D USA 27 Minnesota Wild $7,000,000 4 Chase Carter D CAN 24 Free Agent $0 0 Chase de Leo LW USA 29 Winnipeg Jets $900,000 1 Chase Gresock CLWRW USA 26 Free Agent $0 0 Chase Lang CLWRW CAN 28 Free Agent $0 0 Chase Perry G USA 28 Free Agent $0 0 Chase Priskie D USA 28 Islanders $775,000 1 Chase Stillman RW USA 21 Islanders $875,000 3 Chase Wheatcroft CLWRW CAN 22 Condors $950,000 2 Chase Wouters C CAN 24 Free Agent $0 0 Chase Zieky CLWRW USA 28 Free Agent $0 0 Chaz Lucius C USA 21 Americans $875,000 2 Chaz Reddekopp D CAN 27 Free Agent $0 0 Chris Cameron D USA 25 Free Agent $0 0 Chris Driedger G CAN 30 Dallas Stars $1,000,000 2 Chris Grando CLWRW USA 26 Free Agent $0 0 Chris Harpur D CAN 28 Free Agent $0 0 Chris Jandric D CAN 26 Free Agent $0 0 Chris Kreider LW USA 33 Seattle Kraken $6,000,000 3 Chris Lipe D USA 25 Free Agent $0 0 Chris Ordoobadi CLWRW USA 30 Free Agent $0 0 Chris Perna D USA 26 Free Agent $0 0 Chris Tanev D CAN 35 Tampa Bay Lightning $5,000,000 2 Chris Terry CLWRW CAN 35 Wild $775,000 1 Chris Tierney C CAN 30 Washington Capitals $4,250,000 1 Chris Wagner RW USA 33 Penguins $1,000,000 1 Christian Dvorak C USA 28 Carolina Hurricanes $4,500,000 1 Christian Fischer RW USA 27 Utah Hockey Club $1,250,000 2 Christian Krygier D USA 24 Free Agent $0 0 Christian Kyrou D CAN 21 Heat $875,000 3 Christian Propp G CAN 25 Free Agent $0 0 Christian Sarlo CLWRW USA 23 Free Agent $0 0 Christian Wolanin D CAN 29 Senators $900,000 1 Christoffer Sedoff D FIN 22 Stars $950,000 2 Christopher Brown CLWRW USA 28 Free Agent $0 0 Christopher Merisier-Ortiz D CAN 23 Firebirds $750,000 1 CJ Suess LW USA 30 Free Agent $0 0 Clark Bishop C CAN 28 Senators $800,000 1 Claude Giroux RW CAN 36 Colorado Avalanche $3,000,000 1 Clay Stevenson G CAN 25 St Louis Blues $1,400,000 4 Clayton Keller RW USA 26 Philadelphia Flyers $8,000,000 2 Cody Caron CLWRW CAN 28 Free Agent $0 0 Cody Ceci D CAN 31 Tampa Bay Lightning $4,000,000 1 Cody Glass C CAN 25 Utah Hockey Club $2,500,000 1 Cody Haiskanen D USA 27 Free Agent $0 0 Cody Hodgson C CAN 34 Stars $850,000 1 Cody Milan CLWRW USA 28 Free Agent $0 0 Cody Sylvester CLWRW CAN 32 Free Agent $0 0 Colby McAuley LW CAN 28 Free Agent $0 0 Cole Bardreau C USA 31 Free Agent $0 0 Cole Cassels C USA 29 New York Rangers $775,000 1 Cole Caufield RW USA 23 Florida Panthers $7,850,000 8 Cole Clayton D CAN 24 Free Agent $0 0 Cole Coskey RW USA 25 Free Agent $0 0 Cole Fraser D CAN 25 Free Agent $0 0 Cole Gallant CLWRW CAN 26 Free Agent $0 0 Cole Guttman C USA 25 Philadelphia Flyers $850,000 1 Cole Koepke LW USA 26 Heat $775,000 1 Cole Krygier D USA 24 Free Agent $0 0 Cole McWard D USA 23 Admirals $800,000 2 Cole Moberg D CAN 24 Griffins $775,000 1 Cole Perfetti C CAN 22 Calgary Flames $925,000 1 Cole Reinhardt LW CAN 24 Free Agent $0 0 Cole Schneider LW USA 34 Free Agent $0 0 Cole Schwindt C CAN 23 Moose $900,000 2 Cole Sillinger C USA 21 Philadelphia Flyers $925,000 1 Cole Smith LW USA 29 Buffalo Sabres $1,000,000 2 Colin Bilek RW USA 27 Griffins $775,000 1 Colin Blackwell C USA 31 Detroit Red Wings $2,200,000 2 Colin Felix D USA 25 Free Agent $0 0 Colin Jacobs C USA 31 Free Agent $0 0 Colin Miller D CAN 32 Utah Hockey Club $1,750,000 1 Colin Swoyer D USA 26 Free Agent $0 0 Colin Theisen CLWRW USA 27 Free Agent $0 0 Colin White C USA 27 Silver Knights $1,650,000 2 Collin Adams LW USA 26 Moose $800,000 1 Collin Delia G USA 30 IceHogs $750,000 1 Collin Saccoman D USA 27 Free Agent $0 0 Colten Ellis G CAN 24 IceHogs $750,000 1 Colton Dach LW CAN 21 Crunch $875,000 3 Colton Hargrove C USA 28 Free Agent $0 0 Colton Kalezic CLWRW CAN 25 Free Agent $0 0 Colton Kehler CLWRW CAN 27 Free Agent $0 0 Colton Parayko D CAN 31 New Jersey Devils $6,200,000 2 Colton Poolman D USA 29 Free Agent $0 0 Colton Sissons C CAN 31 Colorado Avalanche $2,800,000 4 Colton White D CAN 27 Firebirds $850,000 1 Colton Young CLWRW CAN 26 Free Agent $0 0 Conlan Keenan C USA 29 Free Agent $0 0 Conner Bleackley CLWRW CAN 28 Free Agent $0 0 Connor Bedard C CAN 19 Bears $950,000 3 Connor Blake D USA 26 Free Agent $0 0 Connor Brown RW CAN 30 Thunderbirds $5,000,000 3 Connor Carrick D USA 30 Penguins $1,000,000 1 Connor Casparie CLWRW USA 22 Free Agent $0 0 Connor Clifton D USA 29 St Louis Blues $4,000,000 4 Connor Corcoran D CAN 24 Canucks $750,000 1 Connor Dewar C CAN 25 Americans $1,200,000 2 Connor Doherty D USA 31 Free Agent $0 0 Connor Fedorek D USA 25 Free Agent $0 0 Connor G Murphy G USA 26 Free Agent $0 0 Connor Hellebuyck G USA 31 Winnipeg Jets $8,500,000 7 Connor Ingram G CAN 27 Florida Panthers $1,950,000 2 Connor MacEachern CLWRW USA 25 Free Agent $0 0 Connor Mackey D USA 28 IceHogs $1,000,000 2 Connor McDavid C CAN 27 Los Angeles Kings $12,500,000 3 Connor McMenamin CLWRW USA 25 Free Agent $0 0 Connor McMichael C CAN 23 Gulls $1,250,000 3 Connor Moore D USA 27 Free Agent $0 0 Connor Murphy D USA 31 Detroit Red Wings $5,000,000 2 Connor Mylymok CLWRW CAN 24 Free Agent $0 0 Connor Russell D CAN 28 Free Agent $0 0 Connor Walters D CAN 27 Free Agent $0 0 Connor Welsh D CAN 27 Free Agent $0 0 Connor Zary C CAN 23 Rocket $850,000 1 Conor Garland RW USA 28 Boston Bruins $4,900,000 4 Conor Sheary LW USA 32 Vegas Golden Knights $3,000,000 2 Conor Timmins D CAN 26 Boston Bruins $1,300,000 2 Constandino Kambeitz RW USA 24 Free Agent $0 0 Cooper Jones D USA 26 Free Agent $0 0 Cooper Marody RW USA 28 Canucks $900,000 2 Cooper Walker C CAN 22 Free Agent $0 0 Corey Andonovski RW CAN 25 Free Agent $0 0 Corey Perry RW CAN 39 Chicago Blackhawks $2,000,000 2 Corey Schueneman D USA 29 Phantoms $800,000 1 Corson Ceulemans D CAN 21 Bruins $875,000 2 Cory Conacher RW CAN 35 Free Agent $0 0 Cory Dennis D USA 27 Free Agent $0 0 Cory Thomas D CAN 26 Free Agent $0 0 Craig Martin CLWRW CAN 29 Free Agent $0 0 Craig Needham CLWRW USA 25 Free Agent $0 0 Craig Smith C USA 35 Vegas Golden Knights $3,875,000 1 Cristiano DiGiacinto CLWRW CAN 28 Free Agent $0 0 Cross Hanas LW USA 22 Wolf Pack $875,000 2 Curtis Douglas C CAN 24 Firebirds $775,000 1 Curtis Hall C USA 24 Anaheim Ducks $775,000 2 Curtis Lazar C CAN 29 Silver Knights $1,500,000 1 Curtis McKenzie LW CAN 33 Wolf Pack $775,000 1 Daemon Hunt D CAN 22 Gulls $875,000 2 Dajon Mingo D USA 34 Free Agent $0 0 Dakota Joshua C USA 28 San Jose Sharks $1,300,000 3 Dakota Mermis D USA 30 Dallas Stars $1,000,000 2 Dakota Raabe CLWRW USA 27 Free Agent $0 0 Dallas Comeau CLWRW CAN 27 Free Agent $0 0 Dalton Gally D USA 26 Free Agent $0 0 Dalton Messina CLWRW USA 26 Free Agent $0 0 Dalton Smith CLWRW CAN 32 Free Agent $0 0 Damien Giroux C CAN 24 Moose $800,000 1 Damon Severson D CAN 30 Boston Bruins $5,000,000 4 Dan Renouf D CAN 30 Wolf Pack $775,000 1 Dan Vladar G CZE 27 Boston Bruins $2,000,000 1 Daniel Amesbury CLWRW CAN 34 Free Agent $0 0 Daniel D'Amato CLWRW CAN 23 Free Agent $0 0 Daniel Sprong RW NLD 27 Pittsburgh Penguins $3,000,000 2 Daniel Torgersson LW SWE 22 Wild $875,000 2 Daniel Walcott LW CAN 30 Free Agent $0 0 Daniel Walker LW CAN 25 Free Agent $0 0 Daniil Chayka D RUS 22 Bruins $875,000 2 Daniil Miromanov D RUS 27 Comets $750,000 2 Daniil Misyul D RUS 24 Crunch $875,000 2 Daniil Tarasov G RUS 25 Dallas Stars $1,050,000 2 Danil Gushchin LW RUS 22 Griffins $875,000 2 Danil Zhilkin C RUS 21 Firebirds $875,000 3 Danila Klimovich RW rus 21 Admirals $850,000 1 Danny Katic CLWRW CAN 24 Free Agent $0 0 Dante Fabbro D CAN 26 Seattle Kraken $4,000,000 1 Dante Giannuzzi G CAN 22 Free Agent $0 0 Dante Sheriff CLWRW CAN 25 Free Agent $0 0 Danton Heinen LW CAN 29 Toronto Maple Leafs $3,500,000 4 Darby Llewellyn CLWRW USA 28 Free Agent $0 0 Darcy Kuemper G CAN 34 Washington Capitals $5,500,000 3 Darian Pilon CLWRW CAN 26 Free Agent $0 0 Darian Skeoch D CAN 27 Free Agent $0 0 Darick Louis-Jean D CAN 24 Free Agent $0 0 Darien Kielb D CAN 25 Free Agent $0 0 Darik Angeli CLWRW USA 34 Free Agent $0 0 Darnell Nurse D CAN 29 Colorado Avalanche $7,250,000 4 Darren Brady D USA 28 Free Agent $0 0 Darren Raddysh D CAN 28 New York Rangers $1,000,000 2 David Cotton C USA 27 Free Agent $0 0 David Drake D USA 29 Free Agent $0 0 David Farrance D USA 25 Free Agent $0 0 David Gust RW USA 30 Marlies $1,000,000 1 David Gustafsson C SWE 24 Comets $1,000,000 3 David Jankowski CLWRW CAN 27 Free Agent $0 0 David Jiricek D CZE 21 Bears $950,000 3 David Kampf C CZE 29 Buffalo Sabres $2,800,000 1 David Keefer CLWRW USA 27 Free Agent $0 0 David Pastrnak RW CZE 28 Winnipeg Jets $11,250,000 7 David Perron LW CAN 36 Vancouver Canucks $6,000,000 2 David Rittich G CZE 32 Detroit Red Wings $1,750,000 4 David Savard D CAN 34 Pittsburgh Penguins $4,500,000 1 David Spacek D CZE 21 Wild $875,000 3 David Tendeck G CAN 25 Free Agent $0 0 Davis Bunz D USA 26 Free Agent $0 0 Davis Codd CLWRW USA 21 Free Agent $0 0 Davis Koch CLWRW CAN 26 Free Agent $0 0 Dawson Barteaux D CAN 24 Edmonton Oilers $775,000 1 Dawson Mercer C CAN 23 Colorado Avalanche $925,000 1 Daylan Kuefler CLWRW CAN 22 Roadrunners $875,000 2 Dean Stewart D CAN 26 Free Agent $0 0 Dean Yakura CLWRW CAN 39 Free Agent $0 0 Declan Carlile D USA 24 Barracuda $775,000 1 Declan Chisholm D CAN 24 Wolf Pack $1,000,000 1 Demetrios Koumontzis D USA 24 Free Agent $0 0 Denis Gurianov RW RUS 27 New York Islanders $3,000,000 1 Denis Smirnov CLWRW RUS 27 Free Agent $0 0 Dennis Cesana D USA 26 Free Agent $0 0 Dennis Cholowski D CAN 26 Checkers $800,000 3 Dennis Gilbert D USA 28 Wild $775,000 1 Dennis Hildeby G SWE 23 Reign $950,000 2 Derek Daschke D USA 26 Free Agent $0 0 Derek Forbort D USA 32 Dallas Stars $2,000,000 3 Derek Lodermeier CLWRW USA 29 Free Agent $0 0 Derek Ryan C USA 38 Chicago Blackhawks $1,000,000 2 Derrick Pouliot D CAN 30 Islanders $775,000 1 Devante Stephens D CAN 27 Free Agent $0 0 Devin Cooley G USA 27 Seattle Kraken $850,000 2 Devin Shore C CAN 30 IceHogs $1,000,000 2 Devon Becker D CAN 27 Free Agent $0 0 Devon Levi G CAN 23 Barracuda $950,000 2 Devon Paliani CLWRW CAN 28 Free Agent $0 0 Devon Toews D CAN 30 Winnipeg Jets $6,500,000 1 Dilan Savenkov D EST 23 Free Agent $0 0 Dillon Boucher CLWRW CAN 27 Free Agent $0 0 Dillon Dube C CAN 26 Americans $3,000,000 1 Dillon Hamaliuk LW CAN 24 Free Agent $0 0 Dillon Heatherington D CAN 29 Rocket $775,000 1 Dillon Kelley G USA 30 Free Agent $0 0 DJ Busdeker RW USA 25 Free Agent $0 0 DJ King D USA 24 Free Agent $0 0 Dmitri Samorukov D RUS 25 Reign $775,000 1 Dmitri Voronkov LW RUS 24 Stars $950,000 1 Dmitry Kulikov D RUS 34 Dallas Stars $950,000 1 Dmitry Kuzmin D BEL 21 Eagles $950,000 3 Dmitry Orlov D RUS 33 Calgary Flames $5,100,000 1 Dmitry Osipov RW RUS 28 Free Agent $0 0 Dmitry Ovchinnikov LW RUS 22 Bears $775,000 2 Dmitry Zlodeyev C RUS 22 Free Agent $0 0 Domenick Fensore D USA 23 Comets $875,000 2 Dominic Dockery D USA 27 Free Agent $0 0 Dominic Franco C USA 28 Free Agent $0 0 Dominic Toninato C USA 30 Comets $775,000 1 Dominick Mersch LW USA 26 Free Agent $0 0 Dominik Kubalik LW CZE 29 Vegas Golden Knights $5,000,000 1 Dominik Shine RW USA 31 Free Agent $0 0 Dominiks Marcinkevics CLWRW LAT 23 Free Agent $0 0 Donovan Sebrango D CAN 22 Heat $800,000 3 Dougie Hamilton D CAN 31 Vegas Golden Knights $8,000,000 3 Drake Batherson RW CAN 26 Los Angeles Kings $5,500,000 3 Drake Caggiula C CAN 30 Marlies $1,000,000 1 Drake Pilon CLWRW CAN 26 Free Agent $0 0 Drew Callin RW USA 29 Free Agent $0 0 Drew Commesso G USA 22 Condors $875,000 2 Drew DeRidder G USA 24 Free Agent $0 0 Drew Doughty D CAN 35 Utah Hockey Club $7,500,000 4 Drew Helleson D USA 23 Penguins $850,000 1 Drew O'Connor LW USA 26 Silver Knights $1,000,000 1 Dryden Hunt LW CAN 29 Firebirds $800,000 2 Dryden McKay G USA 27 Toronto Maple Leafs $800,000 1 Duggie Lagrone D USA 30 Free Agent $0 0 Dustin Tokarski G CAN 35 Phantoms $950,000 1 Dustin Wolf G USA 23 Monsters $850,000 1 Dylan Carabia D USA 28 Free Agent $0 0 Dylan Coghlan D CAN 26 Philadelphia Flyers $775,000 1 Dylan Cozens C CAN 23 St Louis Blues $7,000,000 8 Dylan DeMelo D CAN 31 Columbus Blue Jackets $2,500,000 3 Dylan Fitze CLWRW CAN 32 Free Agent $0 0 Dylan Gambrell C USA 28 Phantoms $1,000,000 1 Dylan Garand G CAN 22 IceHogs $875,000 2 Dylan Guenther RW CAN 21 Montreal Canadiens $925,000 1 Dylan Holloway LW CAN 23 Admirals $850,000 1 Dylan Larkin C USA 28 New Jersey Devils $8,200,000 3 Dylan McIlrath D CAN 32 Florida Panthers $775,000 2 Dylan Samberg D USA 25 Bruins $1,250,000 1 Dylan Strome C CAN 27 Edmonton Oilers $4,000,000 1 Dylan Wells G CAN 26 Roadrunners $1,000,000 1 Dysin Mayo D CAN 28 Senators $900,000 4 Easton Brodzinski CLWRW USA 28 Free Agent $0 0 Eddie Matsushima CLWRW USA 30 Free Agent $0 0 Eeli Tolvanen RW FIN 25 Boston Bruins $2,250,000 1 Eemil Viro D FIN 22 Comets $875,000 2 Eetu Liukas CLWRW FIN 22 Comets $875,000 3 Eetu Luostarinen C FIN 26 Nashville Predators $2,500,000 1 Eetu Makiniemi G FIN 25 Eagles $800,000 2 Egor Afanasyev LW RUS 23 Penguins $850,000 1 Egor Sokolov LW RUS 24 Calgary Flames $950,000 2 Egor Zamula D RUS 24 Admirals $1,750,000 1 Elias Lindholm C SWE 30 Buffalo Sabres $7,200,000 6 Elias Pettersson C SWE 26 Los Angeles Kings $7,350,000 1 Elijah Vilio D CAN 27 Free Agent $0 0 Elliot Desnoyers LW CAN 22 Silver Knights $875,000 2 Elmer Soderblom LW SWE 23 Reign $950,000 2 Elvis Merzlikins G LVA 30 Toronto Maple Leafs $4,500,000 2 Emil Andrae D SWE 22 Heat $875,000 2 Emil Bemstrom RW SWE 25 New Jersey Devils $1,500,000 2 Emil Heineman LW SWE 23 Reign $875,000 2 Emil Martinsen Lilleberg D NOR 23 Roadrunners $950,000 2 Eric Comrie G CAN 29 Rocket $1,125,000 1 Eric Hjorth D SWE 23 Free Agent $0 0 Eric Robinson LW USA 29 Utah Hockey Club $2,500,000 2 Eric Williams D CAN 29 Free Agent $0 0 Erik Bradford C CAN 30 Free Agent $0 0 Erik Brannstrom D SWE 25 Crunch $1,250,000 1 Erik Cernak D SVK 27 Seattle Kraken $5,200,000 7 Erik Gudbranson D CAN 32 Pittsburgh Penguins $5,000,000 1 Erik Gustafsson D SWE 32 Dallas Stars $1,250,000 3 Erik Haula LW FIN 33 Ottawa Senators $3,000,000 2 Erik Johnson D USA 36 New York Rangers $2,750,000 2 Erik Kallgren G SWE 28 Carolina Hurricanes $1,000,000 1 Erik Karlsson D SWE 34 Minnesota Wild $9,800,000 6 Erik Middendorf CLWRW USA 24 Free Agent $0 0 Erik Portillo G SWE 24 Anaheim Ducks $875,000 1 Esa Lindell D FIN 30 Nashville Predators $2,900,000 2 Ethan Bear D CAN 27 Senators $1,000,000 1 Ethan Cap D CAN 24 Free Agent $0 0 Ethan Cardwell CLWRW CAN 22 Thunderbirds $875,000 2 Ethan de Jong RW CAN 25 Free Agent $0 0 Ethan Del Mastro D CAN 21 Heat $875,000 3 Ethan Frisch D USA 24 Condors $775,000 1 Ethan Keppen LW CAN 23 Reign $775,000 1 Ethan Prow D USA 32 Americans $775,000 1 Ethan Ritchie D CAN 22 Free Agent $0 0 Ethan Roswell D USA 26 Free Agent $0 0 Ethan Samson D CAN 21 Crunch $950,000 3 Ethan Somoza CLWRW USA 28 Free Agent $0 0 Ethan Strang CLWRW USA 23 Free Agent $0 0 Ethen Frank RW USA 26 Marlies $1,150,000 3 Evan Bouchard D CAN 25 Chicago Blackhawks $4,000,000 2 Evan Boucher CLWRW CAN 22 Free Agent $0 0 Evan Cormier G CAN 27 Free Agent $0 0 Evan Dougherty CLWRW USA 25 Free Agent $0 0 Evan Fitzpatrick G CAN 26 Anaheim Ducks $750,000 1 Evan Nause D CAN 21 Comets $775,000 3 Evan Polei LW CAN 28 Free Agent $0 0 Evan Rodrigues C CAN 31 Columbus Blue Jackets $2,250,000 2 Evan Vierling C CAN 22 Americans $775,000 2 Evander Kane LW CAN 33 Chicago Blackhawks $7,000,000 2 Evgeni Malkin C RUS 38 Minnesota Wild $3,750,000 1 Evgenii Dadonov RW RUS 35 Utah Hockey Club $2,300,000 2 Evgeny Kuznetsov C RUS 32 Boston Bruins $7,800,000 2 Fabian Lysell RW SWE 21 Bruins $875,000 2 Fabian Zetterlund LW SWE 25 Checkers $2,000,000 2 Fedor Gordeev D CAN 25 Firebirds $775,000 1 Fedor Svechkov C RUS 21 Condors $875,000 3 Felix Pare CLWRW CAN 24 Free Agent $0 0 Felix Robert C CAN 25 Rocket $775,000 2 Felix Sandstrom G SWE 27 Seattle Kraken $800,000 2 Filip Cederqvist LW SWE 24 Silver Knights $875,000 1 Filip Chytil C CZE 25 Vancouver Canucks $2,500,000 1 Filip Engaras C SWE 25 Free Agent $0 0 Filip Forsberg LW SWE 30 Colorado Avalanche $6,250,000 3 Filip Gustavsson G SWE 26 Calgary Flames $3,500,000 1 Filip Hronek D CZE 27 Carolina Hurricanes $7,250,000 8 Filip Johansson D SWE 24 Wolves $875,000 1 Filip Roos D SWE 25 Marlies $800,000 2 Filip Zadina RW CZE 25 Pittsburgh Penguins $1,000,000 2 Francesco Arcuri CLWRW CAN 21 Thunderbirds $775,000 3 Francesco Pinelli CLWRW CAN 21 Islanders $875,000 3 Frank Vatrano RW USA 30 Columbus Blue Jackets $2,500,000 2 Frederic Brunet D CAN 21 Moose $875,000 3 Frederick Gaudreau C CAN 31 Vancouver Canucks $1,950,000 1 Frederik Andersen G DNK 35 Seattle Kraken $3,500,000 1 Fredrik Karlstrom C SWE 26 Wolf Pack $900,000 1 Fredrik Olofsson LW SWE 28 Crunch $950,000 1 Gabe Guertler CLWRW USA 29 Free Agent $0 0 Gabriel Bourque LW CAN 34 Free Agent $0 0 Gabriel Chicoine D CAN 27 Free Agent $0 0 Gabriel Dumont C CAN 34 Rocket $775,000 1 Gabriel Fortier LW CAN 24 IceHogs $950,000 2 Gabriel Vilardi CLWRW CAN 25 Buffalo Sabres $4,000,000 3 Gage Alexander G CAN 22 Carolina Hurricanes $875,000 2 Gage Goncalves C CAN 23 Roadrunners $850,000 1 Gage Quinney LW USA 29 Stars $850,000 1 Gannon Laroque D CAN 21 Eagles $875,000 3 Garet Hunt CLWRW CAN 37 Free Agent $0 0 Garin Bjorklund G CAN 22 St Louis Blues $775,000 2 Garnet Hathaway RW USA 33 Utah Hockey Club $1,125,000 1 Garret Cockerill D USA 30 Free Agent $0 0 Garret Sparks G USA 31 Free Agent $0 0 Garrett Klotz CLWRW CAN 36 Free Agent $0 0 Garrett Pilon RW USA 26 Wolf Pack $975,000 2 Garrett Roe C USA 36 Free Agent $0 0 Garrett Van Wyhe CLWRW USA 27 Free Agent $0 0 Garrett Wilson LW CAN 33 Free Agent $0 0 Gavin Bayreuther D USA 30 Griffins $850,000 1 Gavin Gould CLWRW CAN 28 Free Agent $0 0 Gavin Hain C USA 21 Firebirds $875,000 1 Gavin White D CAN 22 Penguins $875,000 3 Gehrett Sargis CLWRW USA 35 Free Agent $0 0 Georgi Merkulov LW RUS 24 Thunderbirds $950,000 1 Georgi Romanov G RUS 25 Washington Capitals $950,000 1 Gerald Mayhew C USA 32 Wild $775,000 1 Givani Smith RW CAN 26 Firebirds $850,000 2 Glenn Gawdin C CAN 27 Wild $800,000 2 Graeme Clarke RW CAN 23 Gulls $950,000 2 Graham McPhee LW USA 26 Free Agent $0 0 Graham Slaggert C USA 25 Free Agent $0 0 Grant Cruikshank C USA 26 Free Agent $0 0 Grant Gabriele D USA 27 Free Agent $0 0 Grant Hebert C CAN 27 Free Agent $0 0 Grant Hutton D USA 29 Americans $775,000 1 Grant Jozefek CLWRW USA 27 Free Agent $0 0 Grant Loven CLWRW USA 27 Free Agent $0 0 Greg McKegg C CAN 32 IceHogs $900,000 1 Greg Meireles RW CAN 25 Wolves $800,000 1 Griffin Luce D USA 26 Free Agent $0 0 Griffin Mendel D CAN 25 Free Agent $0 0 Grigori Denisenko LW RUS 24 Canucks $950,000 2 Gustav Forsling D SWE 28 Toronto Maple Leafs $6,250,000 7 Gustav Nyquist CLWRW SWE 35 San Jose Sharks $1,800,000 3 Gustav Olofsson D SWE 30 Americans $775,000 1 Gustavs Davis Grigals G LAT 26 Free Agent $0 0 Hampus Lindholm D SWE 30 Columbus Blue Jackets $5,750,000 4 Hank Crone LW USA 26 Griffins $775,000 1 Hardy Haman Aktell D SWE 26 Crunch $900,000 4 Hayden Hodgson RW CAN 28 Moose $775,000 1 Haydn Fleury D CAN 28 Roadrunners $1,750,000 1 Helge Grans D SWE 22 Phantoms $850,000 1 Hendrix Lapierre C CAN 22 Rocket $875,000 2 Henri Jokiharju D FIN 25 Boston Bruins $2,500,000 1 Henri Nikkanen C FIN 23 Wolves $875,000 1 Henrik Tikkanen G FIN 24 Roadrunners $775,000 1 Henry Rybinski RW CAN 23 Silver Knights $875,000 1 Henry Thrun D USA 23 Americans $950,000 2 Hudson Elynuik CLWRW CAN 27 Free Agent $0 0 Hudson Fasching RW USA 29 Winnipeg Jets $875,000 1 Hugh McGing LW USA 26 Canucks $850,000 1 Hugo Alnefelt G SWE 23 Roadrunners $850,000 1 Hunter Drew RW CAN 26 Free Agent $0 0 Hunter Jones G CAN 24 Islanders $850,000 1 Hunter Lellig D USA 25 Free Agent $0 0 Hunter McDonald D USA 22 Crunch $800,000 2 Hunter McKown C USA 22 Crunch $950,000 2 Hunter Shepard G USA 29 New York Islanders $850,000 1 Hunter Skinner D USA 23 Rocket $850,000 1 Hunter Vorva G USA 29 Free Agent $0 0 Ian Cole D USA 35 St Louis Blues $4,000,000 2 Ian Mackey CLWRW USA 28 Free Agent $0 0 Ian McKinnon C CAN 26 Free Agent $0 0 Ian Mitchell D CAN 25 Detroit Red Wings $925,000 2 Igor Shesterkin G RUS 29 San Jose Sharks $5,000,000 2 Ilya Lyubushkin D RUS 30 Chicago Blackhawks $4,000,000 3 Ilya Mikheyev RW RUS 30 Edmonton Oilers $1,500,000 4 Ilya Nikolayev C RUS 23 Griffins $950,000 1 Ilya Samsonov G RUS 27 Detroit Red Wings $3,000,000 1 Ilya Solovyov D rus 24 Condors $800,000 2 Ilya Sorokin G RUS 29 Dallas Stars $6,750,000 5 Ilya Usov C BLR 23 Roadrunners $950,000 1 Isaac Belliveau D CAN 22 Griffins $775,000 3 Isaac Johnson RW USA 25 Free Agent $0 0 Isaac Poulter G CAN 23 Toronto Maple Leafs $775,000 1 Isaac Ratcliffe LW CAN 25 Roadrunners $1,000,000 1 Isaak Phillips D CAN 23 Penguins $850,000 1 Isac Lundestrom C SWE 25 Anaheim Ducks $1,000,000 1 Isaiah Saville G USA 24 Eagles $850,000 1 Isak Rosen LW SWE 21 Wild $875,000 2 Ivan Barbashev C RUS 29 Detroit Red Wings $3,900,000 3 Ivan Chukarov D USA 29 Free Agent $0 0 Ivan Ivan CLWRW CZE 22 Eagles $950,000 2 Ivan Lodnia CLWRW USA 25 Checkers $850,000 1 Ivan Miroshnichenko LW RUS 20 Bears $875,000 3 Ivan Prosvetov G RUS 25 Admirals $1,000,000 1 Ivan Provorov D RUS 27 Vegas Golden Knights $8,000,000 4 Jaccob Slavin D USA 30 Anaheim Ducks $5,300,000 1 Jace Isley CLWRW USA 22 Free Agent $0 0 Jack Ahcan D USA 27 IceHogs $1,000,000 2 Jack Becker CLWRW USA 27 Free Agent $0 0 Jack Campbell G USA 32 Islanders $5,000,000 1 Jack Drury C USA 24 Wild $1,500,000 2 Jack Eichel C USA 28 Dallas Stars $10,000,000 3 Jack Finley C CAN 22 Wolves $875,000 2 Jack Gorniak CLWRW USA 25 Free Agent $0 0 Jack Hughes C USA 23 Boston Bruins $9,000,000 6 Jack Jeffers CLWRW CAN 27 Free Agent $0 0 Jack Johnson D USA 37 Ottawa Senators $1,000,000 2 Jack LaFontaine G CAN 26 Vancouver Canucks $1,000,000 1 Jack Matier D CAN 21 Gulls $775,000 3 Jack McBain C CAN 24 Calgary Flames $1,800,000 2 Jack Olmstead CLWRW USA 26 Free Agent $0 0 Jack Quinlivan CLWRW USA 28 Free Agent $0 0 Jack Quinn RW CAN 23 Pittsburgh Penguins $850,000 1 Jack Rathbone D USA 25 Reign $850,000 1 Jack Roslovic C USA 27 New York Rangers $4,000,000 1 Jack Studnicka C CAN 25 Washington Capitals $850,000 1 Jack Thompson D CAN 22 Comets $875,000 2 Jackson Berezowski C CAN 22 Condors $775,000 2 Jackson Cates C USA 27 Free Agent $0 0 Jackson Lacombe D USA 23 Thunderbirds $950,000 2 Jackson Leppard CLWRW CAN 24 Free Agent $0 0 Jackson Perbix CLWRW USA 24 Free Agent $0 0 Jackson Pierson CLWRW USA 25 Free Agent $0 0 Jackson van de Leest D CAN 23 Free Agent $0 0 Jacob Bernard-Docker D CAN 24 Heat $2,200,000 3 Jacob Bryson D CAN 27 Wolf Pack $1,000,000 1 Jacob Doty CLWRW USA 31 Free Agent $0 0 Jacob Gaucher CLWRW CAN 23 Bruins $775,000 1 Jacob Graves D CAN 29 Free Agent $0 0 Jacob Hayhurst CLWRW CAN 27 Free Agent $0 0 Jacob Hudson CLWRW CAN 24 Free Agent $0 0 Jacob Ingham G CAN 24 Rocket $750,000 1 Jacob Larsson D SWE 27 Penguins $800,000 2 Jacob Lucchini C CAN 29 Dallas Stars $1,000,000 2 Jacob MacDonald D USA 31 Ottawa Senators $1,000,000 2 Jacob Markstrom G SWE 34 New Jersey Devils $6,000,000 1 Jacob Melanson CLWRW CAN 21 Crunch $875,000 3 Jacob Modry D USA 25 Free Agent $0 0 Jacob Moverare D SWE 26 Ottawa Senators $775,000 1 Jacob Nordqvist D SWE 26 Free Agent $0 0 Jacob Panetta D CAN 28 Free Agent $0 0 Jacob Paquette D CAN 25 Free Agent $0 0 Jacob Perreault RW CAN 22 Phantoms $850,000 1 Jacob Peterson C SWE 25 Americans $1,000,000 3 Jacob Pivonka CLWRW USA 24 Griffins $775,000 1 Jacob Semik D USA 24 Free Agent $0 0 Jacob Trouba D USA 30 Buffalo Sabres $6,000,000 4 Jade Miller CLWRW USA 29 Free Agent $0 0 Jaden Schwartz C CAN 32 Montreal Canadiens $6,500,000 1 Jagger Joshua LW USA 25 Free Agent $0 0 Jake Allen G CAN 34 Minnesota Wild $3,250,000 1 Jake Bean D CAN 26 Heat $2,800,000 1 Jake Bischoff D USA 30 Senators $850,000 1 Jake Bricknell CLWRW CAN 27 Free Agent $0 0 Jake Chiasson RW CAN 21 Marlies $775,000 3 Jake Christiansen D CAN 25 Marlies $1,000,000 1 Jake DeBrusk LW CAN 28 Nashville Predators $5,000,000 4 Jake Durflinger CLWRW USA 27 Free Agent $0 0 Jake Evans C CAN 28 Montreal Canadiens $2,000,000 1 Jake Flynn D USA 23 Free Agent $0 0 Jake Gaudet C CAN 28 Free Agent $0 0 Jake Guentzel LW USA 30 Seattle Kraken $8,000,000 4 Jake Jaremko CLWRW USA 28 Free Agent $0 0 Jake Johnson D USA 26 Free Agent $0 0 Jake Kielly G USA 28 Free Agent $0 0 Jake Leschyshyn C USA 25 IceHogs $950,000 1 Jake Livingstone D CAN 25 Crunch $800,000 4 Jake Massie D CAN 27 Wolf Pack $950,000 1 Jake McCabe D USA 31 Ottawa Senators $4,400,000 4 Jake McLaughlin D USA 28 Free Agent $0 0 Jake Middleton D CAN 28 Edmonton Oilers $5,000,000 5 Jake Murray D CAN 22 Free Agent $0 0 Jake Neighbours LW CAN 22 Canucks $950,000 2 Jake Oettinger G USA 26 Buffalo Sabres $4,500,000 1 Jake Sanderson D USA 22 New York Rangers $950,000 2 Jake Schultz D USA 28 Free Agent $0 0 Jake Smith CLWRW CAN 27 Free Agent $0 0 Jake Stella CLWRW CAN 26 Free Agent $0 0 Jake Stevens D CAN 28 Free Agent $0 0 Jake Wahlin CLWRW USA 28 Free Agent $0 0 Jake Walman D CAN 28 Vegas Golden Knights $2,000,000 2 Jake Willets D USA 25 Free Agent $0 0 Jake Wise CLWRW USA 24 Bruins $875,000 1 Jakob Brahaney D CAN 25 Free Agent $0 0 Jakob Chychrun D CAN 26 Nashville Predators $5,400,000 1 Jakob Pelletier LW CAN 23 Comets $850,000 1 Jakob Silfverberg RW SWE 34 New Jersey Devils $775,000 1 Jakov Novak C CAN 26 Free Agent $0 0 Jakub Brabenec CLWRW CZE 21 Bruins $875,000 3 Jakub Demek CLWRW SVK 21 Bruins $875,000 3 Jakub Dobes G CZE 23 Rocket $875,000 2 Jakub Lauko C CZE 24 Gulls $1,000,000 2 Jakub Skarek G CZE 25 Comets $775,000 1 Jakub Vrana LW CZE 28 Calgary Flames $3,250,000 2 Jakub Zboril D CZE 27 Seattle Kraken $775,000 2 Jalen Chatfield D USA 28 Seattle Kraken $1,500,000 1 Jalen Luypen LW CAN 22 Stars $875,000 2 Jalen Smereck D USA 27 Free Agent $0 0 James Greenway LW USA 26 Free Agent $0 0 James Hamblin LW CAN 25 Monsters $775,000 1 James Hardie LW CAN 22 Bruins $775,000 2 James Malatesta LW CAN 21 Barracuda $875,000 3 James Melindy D CAN 31 Free Agent $0 0 James Reimer G CAN 36 Los Angeles Kings $800,000 2 James Schuldt D USA 29 Americans $775,000 1 James van Riemsdyk LW USA 35 Anaheim Ducks $1,750,000 3 Jamie Benn LW CAN 35 New York Rangers $8,750,000 2 Jamie Drysdale D CAN 22 Admirals $925,000 1 Jamie Oleksiak D CAN 32 Florida Panthers $2,750,000 2 Jamie Rome CLWRW CAN 26 Free Agent $0 0 Jamieson Rees C CAN 23 Monsters $775,000 1 Jan Bednar G CZE 22 Comets $775,000 2 Jan Jenik RW CZE 24 Admirals $950,000 1 Jan Mysak C CZE 22 Admirals $925,000 1 Jan Rutta D CZE 34 Minnesota Wild $1,000,000 2 Jani Hakanpaa D FIN 32 Florida Panthers $1,100,000 2 Janis Svanenbergs CLWRW LAT 23 Free Agent $0 0 Jansen Harkins C USA 27 Checkers $800,000 2 Jared Brandt D USA 29 Free Agent $0 0 Jared Davidson CLWRW CAN 22 Phantoms $875,000 2 Jared McCann LW CAN 28 Montreal Canadiens $5,000,000 3 Jared McIsaac D CAN 24 Griffins $800,000 1 Jared Moe G USA 25 Free Agent $0 0 Jared Power CLWRW CAN 26 Free Agent $0 0 Jared Spurgeon D CAN 35 Dallas Stars $4,000,000 2 Jaret Anderson-Dolan C CAN 25 Rocket $800,000 2 Jarid Lukosevicius RW CAN 29 Free Agent $0 0 Jarod Hilderman D CAN 27 Free Agent $0 0 Jarred Tinordi D USA 32 Tampa Bay Lightning $2,000,000 1 Jarrett Lee CLWRW USA 25 Free Agent $0 0 Jarrod Gourley D CAN 25 Free Agent $0 0 Jason Dickinson C CAN 29 Seattle Kraken $3,350,000 4 Jason Horvath D CAN 24 Free Agent $0 0 Jason Pawloski G USA 29 Free Agent $0 0 Jason Pineo CLWRW CAN 26 Free Agent $0 0 Jason Polin CLWRW USA 25 Crunch $800,000 4 Jason Robertson LW USA 25 New York Rangers $9,000,000 3 Jason Zucker LW USA 32 New York Islanders $3,000,000 4 Jasper Weatherby CLWRW USA 26 Moose $850,000 1 Jaxon Castor G USA 27 Free Agent $0 0 Jaxsen Wiebe RW CAN 22 Free Agent $0 0 Jaxson Stauber G USA 25 Toronto Maple Leafs $800,000 2 Jay Dickman CLWRW USA 31 Free Agent $0 0 Jay Keranen D USA 26 Free Agent $0 0 Jay Powell D USA 27 Free Agent $0 0 Jaycob Megna D USA 32 Tampa Bay Lightning $2,000,001 1 Jayden Grubbe C CAN 21 Bruins $875,000 3 Jayden Struble D USA 23 Philadelphia Flyers $950,000 1 Jaydon Dureau LW CAN 23 Roadrunners $775,000 1 Jayson Dobay D USA 25 Free Agent $0 0 Jayson Megna C USA 34 Marlies $1,000,000 1 JC Campagna LW USA 31 Free Agent $0 0 Jean-Gabriel Pageau C CAN 32 Colorado Avalanche $2,650,000 4 Jean-Luc Foudy C CAN 22 Gulls $850,000 1 Jeff Carter C CAN 39 Vegas Golden Knights $1,500,000 1 Jeff Kubiak C USA 30 Free Agent $0 0 Jeff Malott LW CAN 28 Bears $775,000 2 Jeff Petry D USA 37 Philadelphia Flyers $3,250,000 2 Jeff Skinner LW CAN 32 Dallas Stars $2,750,000 1 Jeff Solow D USA 28 Free Agent $0 0 Jeffrey Truchon-Viel CLWRW CAN 27 Griffins $850,000 2 Jeremie Biakabutuka D CAN 22 Firebirds $775,000 2 Jeremie Bucheler D CAN 24 Free Agent $0 0 Jeremy Brodeur G USA 28 Free Agent $0 0 Jeremy Davies D CAN 28 Moose $850,000 4 Jeremy Lauzon D CAN 27 Pittsburgh Penguins $2,300,000 2 Jeremy Masella D USA 25 Free Agent $0 0 Jeremy McKenna RW CAN 25 Marlies $775,000 2 Jeremy Poirier D CAN 22 Thunderbirds $875,000 2 Jeremy Swayman G USA 26 Nashville Predators $3,500,000 1 Jermaine Loewen RW CAN 26 Free Agent $0 0 Jerry D'Amigo CLWRW USA 33 Free Agent $0 0 Jesper Boqvist C SWE 26 Minnesota Wild $1,125,000 1 Jesper Bratt LW SWE 26 Dallas Stars $7,875,000 7 Jesper Fast RW SWE 33 Tampa Bay Lightning $2,500,000 2 Jesper Vikman G SWE 22 Senators $775,000 2 Jesper Wallstedt G SWE 22 Carolina Hurricanes $875,000 2 Jesperi Kotkaniemi C FIN 24 Wild $3,650,000 2 Jesse Jacques CLWRW USA 26 Free Agent $0 0 Jesse Puljujarvi RW FIN 26 New Jersey Devils $1,000,000 3 Jesse Ylonen RW FIN 25 Minnesota Wild $800,000 2 Jet Greaves G CAN 23 Senators $925,000 1 Jett Jones CLWRW CAN 22 Free Agent $0 0 Jett Woo D CAN 24 Gulls $850,000 2 Jimmy Huntington C CAN 26 Free Agent $0 0 Jimmy Lambert CLWRW CAN 27 Free Agent $0 0 Jimmy Lodge CLWRW USA 29 Free Agent $0 0 Jimmy Mazza D USA 30 Free Agent $0 0 Jimmy Poreda G USA 28 Free Agent $0 0 Jimmy Soper CLWRW CAN 29 Free Agent $0 0 Jimmy Vesey LW USA 31 Philadelphia Flyers $3,250,000 1 Jiri Kulich RW CZE 20 Comets $875,000 2 Jiri Patera G CZE 25 Seattle Kraken $950,000 1 Jiri Smejkal LW CZE 28 Free Agent $0 0 JJ Moser D SUI 24 Buffalo Sabres $2,900,000 3 JJ Peterka RW DEU 22 Griffins $850,000 1 Joakim Kemell RW FIN 20 Griffins $875,000 2 Joe Carroll LW CAN 23 Firebirds $775,000 1 Joe Fleming D USA 21 Free Agent $0 0 Joe Gambardella C USA 31 Free Agent $0 0 Joe Gatenby D CAN 27 Free Agent $0 0 Joe Hicketts D CAN 28 Stars $775,000 1 Joe Leahy D CAN 27 Free Agent $0 0 Joe Murdaca G CAN 26 Free Agent $0 0 Joe Pavelski C USA 40 New York Rangers $5,000,000 2 Joe Pendenza CLWRW USA 34 Free Agent $0 0 Joe Snively C USA 28 Comets $900,000 3 Joe Veleno C CAN 24 Minnesota Wild $1,000,000 1 Joe Vrbetic G CAN 22 Seattle Kraken $775,000 2 Joel Armia RW FIN 31 Montreal Canadiens $2,000,000 1 Joel Blomqvist G FIN 22 Winnipeg Jets $875,000 2 Joel Edmundson D CAN 31 Minnesota Wild $2,250,000 3 Joel Eriksson Ek C SWE 27 Pittsburgh Penguins $5,500,000 3 Joel Farabee LW USA 24 Nashville Predators $4,500,000 3 Joel Hanley D CAN 33 Firebirds $750,000 2 Joel Hofer G CAN 24 Calgary Flames $3,000,000 3 Joel Kiviranta LW FIN 28 Roadrunners $1,000,000 1 Joel L'Esperance C USA 29 Wolf Pack $775,000 1 Joel Teasdale LW CAN 25 Free Agent $0 0 Joey Abate LW USA 26 Free Agent $0 0 Joey Anderson RW USA 26 Tampa Bay Lightning $950,000 1 Joey Cipollone CLWRW USA 25 Free Agent $0 0 Joey Daccord G USA 28 Anaheim Ducks $2,500,000 3 John Adams CLWRW USA 27 Free Agent $0 0 John Beecher C USA 23 Bruins $875,000 1 John Carlson D USA 34 Anaheim Ducks $3,250,000 2 John Copeland D USA 25 Free Agent $0 0 John Farinacci C USA 23 Gulls $875,000 2 John Gibson G USA 31 Boston Bruins $6,400,000 4 John Hayden C USA 29 Phantoms $850,000 1 John Klingberg D SWE 32 Calgary Flames $6,500,000 3 John Leonard LW USA 26 Eagles $850,000 1 John Lethemon G USA 28 Free Agent $0 0 John Ludvig D CZE 24 Rocket $875,000 1 John Marino D USA 27 Winnipeg Jets $4,400,000 3 John Muse G USA 36 Free Agent $0 0 John Parker-Jones D CAN 24 Reign $775,000 1 John St Ivany D USA 25 Barracuda $775,000 3 John Stevens C USA 30 Free Agent $0 0 John Tavares C CAN 34 Montreal Canadiens $7,000,000 3 Johnathan Kovacevic D CAN 27 Tampa Bay Lightning $1,200,000 1 Johnny Gaudreau LW USA 31 San Jose Sharks $6,750,000 5 Johnny Walker CLWRW USA 28 Free Agent $0 0 Jon Martin RW CAN 29 Free Agent $0 0 Jon McDonald D USA 26 Free Agent $0 0 Jon Merrill D USA 32 Wild $1,200,000 1 Jon-Randall Avon CLWRW CAN 21 Barracuda $875,000 3 Jonah Gadjovich LW CAN 26 Islanders $900,000 1 Jonas Brodin D SWE 31 Columbus Blue Jackets $5,000,000 2 Jonas Johansson G SWE 29 New York Islanders $1,000,000 3 Jonas Rondbjerg RW DNK 25 Bruins $800,000 1 Jonas Siegenthaler D CHE 27 Vegas Golden Knights $3,100,000 4 Jonatan Berggren RW SWE 24 Los Angeles Kings $1,000,000 2 Jonathan Aspirot D CAN 25 Americans $775,000 1 Jonathan Drouin LW CAN 29 Chicago Blackhawks $4,000,000 2 Jonathan Dugan LW USA 26 Wolves $775,000 1 Jonathan Gruden C USA 24 Eagles $900,000 1 Jonathan Huberdeau C CAN 31 Anaheim Ducks $5,000,000 3 Jonathan Lemieux G CAN 23 Free Agent $0 0 Jonathan Marchessault CLWRW CAN 34 Columbus Blue Jackets $1,250,000 1 Jonathan Quick G USA 38 Colorado Avalanche $1,100,000 2 Jonathan Tychonick D CAN 24 Griffins $775,000 1 Jonathan Yantsis CLWRW CAN 25 Free Agent $0 0 Jonny Brodzinski C USA 31 Marlies $1,000,000 1 Jonny Evans CLWRW CAN 27 Free Agent $0 0 Jonny Sorenson CLWRW USA 25 Free Agent $0 0 Joona Koppanen LW FIN 26 Eagles $950,000 1 Joonas Korpisalo G FIN 30 Vancouver Canucks $2,100,000 1 Jordan Binnington G CAN 31 Ottawa Senators $4,000,000 1 Jordan Eberle RW CAN 34 Florida Panthers $3,500,000 4 Jordan Escott CLWRW CAN 33 Free Agent $0 0 Jordan Frasca LW CAN 23 Stars $775,000 2 Jordan Greenway LW USA 27 Vegas Golden Knights $3,325,000 7 Jordan Gross D USA 29 Monsters $850,000 2 Jordan Harris D USA 24 Ottawa Senators $2,600,000 3 Jordan Kaplan CLWRW USA 27 Free Agent $0 0 Jordan Kawaguchi CLWRW CAN 27 Free Agent $0 0 Jordan Kyrou C CAN 26 Edmonton Oilers $5,500,000 1 Jordan Martel CLWRW CAN 28 Free Agent $0 0 Jordan Martin CLWRW CAN 27 Free Agent $0 0 Jordan Martinook LW CAN 32 Edmonton Oilers $2,500,000 2 Jordan Oesterle D USA 32 IceHogs $1,250,000 1 Jordan Papirny G CAN 28 Free Agent $0 0 Jordan Sambrook D CAN 26 Free Agent $0 0 Jordan Seyfert CLWRW USA 25 Free Agent $0 0 Jordan Spence D CAN 23 Gulls $850,000 1 Jordan Staal C CAN 36 Ottawa Senators $3,900,000 2 Jordan Timmons CLWRW USA 26 Free Agent $0 0 Jordan-Ty Fournier LW CAN 27 Free Agent $0 0 Jordon Stone D CAN 28 Free Agent $0 0 Jordy Bellerive C CAN 25 Free Agent $0 0 Joseph Blandisi C CAN 30 Phantoms $775,000 1 Joseph Cecconi D USA 27 Free Agent $0 0 Joseph Duszak D USA 27 Silver Knights $800,000 1 Joseph Masonius D USA 27 Free Agent $0 0 Joseph Nardi CLWRW CAN 27 Free Agent $0 0 Joseph Woll G USA 26 Nashville Predators $1,500,000 1 Josh Anderson RW CAN 30 Florida Panthers $1,500,000 4 Josh Bloom LW CAN 21 Phantoms $950,000 3 Josh Boyko G CAN 27 Free Agent $0 0 Josh Brown D CAN 30 Utah Hockey Club $1,200,000 1 Josh Burnside D CAN 29 Free Agent $0 0 Josh Currie C CAN 32 Free Agent $0 0 Josh Doan RW USA 22 Admirals $875,000 2 Josh Dunne C USA 26 Free Agent $0 0 Josh Healey D CAN 30 Free Agent $0 0 Josh Ho-Sang CLWRW CAN 28 Free Agent $0 0 Josh Lopina C USA 23 Canucks $850,000 1 Josh Mahura D CAN 26 Pittsburgh Penguins $1,000,000 1 Josh Maniscalco D USA 25 Americans $775,000 1 Josh Manson D CAN 33 Philadelphia Flyers $4,500,000 1 Josh McDougall D CAN 26 Free Agent $0 0 Josh McKechney CLWRW CAN 27 Free Agent $0 0 Josh Melnick C USA 29 Free Agent $0 0 Josh Morrissey D CAN 29 Florida Panthers $6,400,000 1 Josh Nelson CLWRW USA 25 Free Agent $0 0 Josh Norris C USA 25 Firebirds $7,750,000 1 Josh Passolt CLWRW USA 28 Free Agent $0 0 Josh Thrower D CAN 28 Free Agent $0 0 Josh Victor D USA 30 Free Agent $0 0 Josh Wesley D USA 28 Free Agent $0 0 Josh Wilkins CLWRW USA 27 Free Agent $0 0 Joshua Karlsson D SWE 24 Free Agent $0 0 Joshua Roy RW CAN 21 Checkers $875,000 3 Josiah Didier D USA 31 Free Agent $0 0 Josiah Slavin LW USA 26 Moose $800,000 2 JT Compher LW USA 29 Edmonton Oilers $1,625,000 1 JT Miller C USA 31 New York Rangers $9,000,000 7 Judd Caulfield RW USA 23 Silver Knights $875,000 2 Jujhar Khaira LW CAN 30 Penguins $1,250,000 1 Julian Junca G FRA 26 Free Agent $0 0 Julian Kislin D USA 25 Free Agent $0 0 Julien Gauthier RW CAN 27 Reign $800,000 1 Juraj Slafkovsky LW SVK 20 Calgary Flames $950,000 2 Justin Addamo RW FRA 26 Free Agent $0 0 Justin Allen D USA 27 Free Agent $0 0 Justin Bailey RW USA 29 Dallas Stars $825,000 2 Justin Barron D CAN 23 Bears $1,250,000 1 Justin Brazeau RW CAN 26 Reign $850,000 1 Justin Danforth RW CAN 31 IceHogs $1,200,000 1 Justin Dowling C CAN 34 Wild $775,000 1 Justin Ducharme LW CAN 24 Free Agent $0 0 Justin Faulk D USA 32 Detroit Red Wings $6,000,000 1 Justin Holl D USA 32 New York Islanders $850,000 2 Justin Hryckowian CLWRW USA 23 Phantoms $950,000 2 Justin Kirkland C CAN 28 Bears $775,000 2 Justin Lee D CAN 24 Free Agent $0 0 Justin MacPherson D CAN 24 Free Agent $0 0 Justin McRae CLWRW CAN 25 Free Agent $0 0 Justin Michaelian CLWRW USA 27 Free Agent $0 0 Justin Nachbaur CLWRW USA 24 Free Agent $0 0 Justin Pearson LW USA 26 Free Agent $0 0 Justin Richards C USA 26 Free Agent $0 0 Justin Robidas CLWRW CAN 21 Barracuda $775,000 3 Justin Schultz D CAN 34 New York Islanders $4,250,000 2 Justin Sourdif CLWRW CAN 22 Barracuda $875,000 2 Justin Taylor CLWRW CAN 35 Free Agent $0 0 Justin Vaive CLWRW USA 35 Free Agent $0 0 Justin Wells D USA 26 Free Agent $0 0 Justin Young LW CAN 27 Free Agent $0 0 Justus Annunen G FIN 24 Reign $975,000 2 Juuse Saros G FIN 29 Edmonton Oilers $6,000,000 4 Juuso Parssinen C FIN 23 Monsters $950,000 1 Juuso Valimaki D FIN 26 Anaheim Ducks $1,000,000 1 K'Andre Miller D USA 24 Los Angeles Kings $4,200,000 2 Kaapo Kahkonen G FIN 28 Buffalo Sabres $4,300,000 3 Kaapo Kakko RW FIN 23 Pittsburgh Penguins $3,500,000 2 Kaedan Korczak D CAN 23 New York Islanders $850,000 1 Kaiden Guhle D CAN 22 Calgary Flames $950,000 2 Kailer Yamamoto RW USA 26 New York Islanders $4,750,000 1 Kale Clague D CAN 26 Eagles $775,000 1 Kale Howarth LW CAN 27 Free Agent $0 0 Kale Kessy LW CAN 32 Free Agent $0 0 Kalvyn Watson CLWRW CAN 22 Thunderbirds $950,000 2 Kamerin Nault CLWRW CAN 29 Free Agent $0 0 Kameron Kielly CLWRW CAN 28 Free Agent $0 0 Karel Vejmelka G CZE 28 Vegas Golden Knights $2,725,000 2 Karl Boudrias D CAN 24 Free Agent $0 0 Karl Henriksson CLWRW SWE 23 Griffins $875,000 1 Karson Kuhlman C USA 29 Phantoms $875,000 1 Kasimir Kaskisuo G FIN 31 Phantoms $900,000 1 Kasperi Kapanen RW FIN 28 Nashville Predators $3,500,000 1 Keanan Stewart CLWRW CAN 24 Free Agent $0 0 Keanu Yamamoto CLWRW USA 28 Free Agent $0 0 Keaton Jameson CLWRW CAN 27 Free Agent $0 0 Keaton Mastrodonato CLWRW CAN 24 Free Agent $0 0 Keaton Middleton D CAN 26 Firebirds $775,000 2 Keaton Thompson D USA 29 Free Agent $0 0 Keean Washkurak C CAN 23 Thunderbirds $850,000 1 Keegan Iverson CLWRW USA 28 Free Agent $0 0 Keegan Kolesar RW CAN 27 Roadrunners $1,500,000 2 Keeghan Howdeshell CLWRW USA 26 Free Agent $0 0 Keenan Suthers CLWRW USA 26 Firebirds $775,000 1 Keith Kinkaid G USA 35 Wild $775,000 1 Keith Petruzzelli G USA 25 Free Agent $0 0 Kelly Bent CLWRW CAN 29 Free Agent $0 0 Keltie Jeri-Leon CLWRW SWE 24 Free Agent $0 0 Ken Appleby G CAN 29 Penguins $775,000 1 Kenny Johnson D USA 26 Free Agent $0 0 Kent Johnson C CAN 22 Calgary Flames $950,000 2 Kenton Helgesen D CAN 30 Free Agent $0 0 Keoni Texeira D USA 27 Free Agent $0 0 Kevin Bahl D CAN 24 Heat $2,200,000 3 Kevin Conley CLWRW USA 27 Free Agent $0 0 Kevin Connauton D CAN 34 Free Agent $0 0 Kevin Fiala LW CHE 28 Nashville Predators $6,000,000 2 Kevin Gravel D USA 32 Free Agent $0 0 Kevin Hayes C USA 32 Vancouver Canucks $6,000,000 2 Kevin Korchinski D CAN 20 Bears $950,000 3 Kevin Labanc RW USA 29 Roadrunners $3,200,000 2 Kevin Lankinen G FIN 29 Detroit Red Wings $1,000,000 2 Kevin Mandolese G CAN 24 Roadrunners $975,000 3 Kevin McKernan D USA 30 Free Agent $0 0 Kevin O'Neil RW USA 26 Free Agent $0 0 Kevin Rooney C USA 31 IceHogs $850,000 1 Kevin Shattenkirk D USA 35 San Jose Sharks $775,000 4 Kevin Stenlund C SWE 28 Penguins $1,000,000 2 Kevin Wall RW USA 24 Free Agent $0 0 Kiefer Sherwood LW USA 29 Checkers $900,000 1 Kieffer Bellows LW USA 26 Boston Bruins $1,100,000 3 Kim Nousiainen D FIN 24 Bears $875,000 1 Kirill Chaika D BLR 27 Free Agent $0 0 Kirill Kaprizov LW RUS 27 Dallas Stars $11,500,000 8 Kirill Marchenko RW RUS 24 Toronto Maple Leafs $950,000 1 Kirill Tyutyaev LW RUS 24 Free Agent $0 0 Kishaun Gervais CLWRW CAN 23 Free Agent $0 0 Klim Kostin C RUS 25 Washington Capitals $1,600,000 2 Kobe Walker CLWRW CAN 26 Free Agent $0 0 Kole Lind RW CAN 26 Vancouver Canucks $850,000 2 Koletrane Wilson D CAN 25 Free Agent $0 0 Kris Letang D CAN 37 Colorado Avalanche $3,875,000 1 Kris Myllari D CAN 27 Free Agent $0 0 Kristian Reichel C CZE 26 Griffins $800,000 1 Kristian Stead G CAN 28 Free Agent $0 0 Kurt Gosselin D USA 30 Free Agent $0 0 Kurtis MacDermid D CAN 30 Rocket $775,000 1 Kyle Betts C CAN 27 Free Agent $0 0 Kyle Burroughs D CAN 29 Edmonton Oilers $1,250,000 4 Kyle Capobianco D CAN 27 Wolves $1,000,000 1 Kyle Clifford LW CAN 33 IceHogs $1,000,000 1 Kyle Connor LW USA 28 Winnipeg Jets $9,500,000 6 Kyle Criscuolo C USA 32 Carolina Hurricanes $775,000 1 Kyle Crnkovic LW CAN 22 Free Agent $0 0 Kyle Jackson CLWRW CAN 22 Free Agent $0 0 Kyle Jeffers CLWRW USA 25 Free Agent $0 0 Kyle Keyser G USA 25 Free Agent $0 0 Kyle MacLean C USA 25 Silver Knights $875,000 1 Kyle Maksimovich CLWRW CAN 26 Free Agent $0 0 Kyle Marino CLWRW CAN 29 Free Agent $0 0 Kyle Masters D CAN 21 Barracuda $775,000 3 Kyle Mayhew D USA 27 Free Agent $0 0 Kyle McDonald CLWRW CAN 22 Crunch $800,000 2 Kyle Neuber CLWRW CAN 35 Free Agent $0 0 Kyle Okposo RW USA 36 Ottawa Senators $2,000,000 1 Kyle Palmieri C USA 33 Pittsburgh Penguins $2,750,000 1 Kyle Rau LW USA 32 Free Agent $0 0 Kylor Wall D CAN 27 Free Agent $0 0 Landon Cato D CAN 21 Free Agent $0 0 Landon Kosior D CAN 22 Free Agent $0 0 Landon Slaggert LW USA 22 Barracuda $950,000 2 Lane Pederson C CAN 27 Phantoms $850,000 2 Lars Eller C DNK 35 San Jose Sharks $2,750,000 1 Lassi Thomson D FIN 24 Roadrunners $975,000 2 Laurent Brossoit G CAN 31 Edmonton Oilers $3,000,000 4 Lawson Crouse LW CAN 27 Edmonton Oilers $5,000,000 4 Layton Ahac D CAN 23 Winnipeg Jets $900,000 2 Lee Lapid CLWRW CAN 26 Free Agent $0 0 Leevi Merilainen G FIN 22 Roadrunners $875,000 2 Leo Carlsson C SWE 20 Thunderbirds $950,000 3 Leo Loof D SWE 22 Barracuda $950,000 2 Leon Draisaitl C DEU 29 Los Angeles Kings $8,500,000 2 Leon Gawanke D DEU 25 Eagles $900,000 1 Liam Coughlin CLWRW USA 30 Free Agent $0 0 Liam Finlay RW CAN 27 Free Agent $0 0 Liam Foudy C CAN 24 Silver Knights $875,000 2 Liam O'Brien C CAN 30 Seattle Kraken $825,000 1 Lian Bichsel D SUI 20 Phantoms $875,000 3 Lias Andersson C SWE 26 Checkers $950,000 3 Libor Hajek D CZE 26 Islanders $900,000 1 Lincoln Erne D USA 26 Free Agent $0 0 Lincoln Griffin CLWRW USA 27 Free Agent $0 0 Linus Karlsson RW SWE 25 Griffins $875,000 1 Linus Ullmark G SWE 31 Pittsburgh Penguins $4,000,000 1 Linus Weissbach RW SWE 26 Wolf Pack $900,000 1 Lleyton Moore D CAN 22 Free Agent $0 0 Logan Cockerill CLWRW USA 25 Free Agent $0 0 Logan Cooley C USA 20 Americans $950,000 3 Logan Day D USA 30 Free Agent $0 0 Logan Drevitch CLWRW USA 26 Free Agent $0 0 Logan Lambdin LW USA 29 Free Agent $0 0 Logan Mailloux D CAN 21 Wild $875,000 3 Logan Morrison C CAN 22 Marlies $875,000 2 Logan Nelson CLWRW USA 31 Free Agent $0 0 Logan Nijhoff LW CAN 23 Free Agent $0 0 Logan O'Connor RW USA 28 Dallas Stars $2,250,000 3 Logan Shaw C CAN 32 Rocket $775,000 1 Logan Stankoven C CAN 21 Condors $875,000 3 Logan Stanley D CAN 26 Columbus Blue Jackets $775,000 4 Logan Thompson G CAN 27 Toronto Maple Leafs $3,500,000 3 Louie Caporusso C CAN 35 Free Agent $0 0 Louis Belpedio D USA 28 Checkers $775,000 1 Louis Boudon C FRA 26 Free Agent $0 0 Louis Crevier D CAN 23 Checkers $875,000 1 Louis Domingue G CAN 32 Checkers $950,000 1 Louis Roehl D USA 26 Free Agent $0 0 Louka Henault D CAN 23 Free Agent $0 0 Luc Brown CLWRW CAN 28 Free Agent $0 0 Luca Del Bel Belluz C CAN 21 Heat $875,000 3 Lucas Boka CLWRW USA 25 Free Agent $0 0 Lucas Carlsson D SWE 27 Toronto Maple Leafs $1,000,000 2 Lucas Ciona LW CAN 21 Firebirds $875,000 3 Lucas Condotta C CAN 27 Carolina Hurricanes $800,000 2 Lucas Edmonds RW CAN 23 Thunderbirds $950,000 1 Lucas Johansen D CAN 27 Bruins $850,000 2 Lucas Raymond LW SWE 22 Colorado Avalanche $5,750,000 5 Ludovic Waeber G SUI 28 Free Agent $0 0 Luka Burzan CLWRW CAN 24 Free Agent $0 0 Luka Profaca D CAN 22 Free Agent $0 0 Lukas Cormier D CAN 22 Rocket $875,000 2 Lukas Dostal G CZE 24 Pittsburgh Penguins $2,600,000 3 Lukas Reichel LW DEU 22 Boston Bruins $925,000 1 Lukas Rousek RW CZE 25 Los Angeles Kings $850,000 2 Lukas Svejkovsky RW USA 23 Condors $875,000 2 Lukash Matthews D USA 24 Free Agent $0 0 Luke Cavallin G CAN 23 Seattle Kraken $775,000 1 Luke Evangelista RW CAN 22 Calgary Flames $875,000 2 Luke Glendening C USA 35 Winnipeg Jets $1,250,000 1 Luke Henman C CAN 24 Free Agent $0 0 Luke Hughes D USA 21 Americans $950,000 3 Luke Krys D USA 24 Monsters $775,000 2 Luke Kunin C USA 27 Pittsburgh Penguins $2,750,000 1 Luke Manning CLWRW USA 25 Free Agent $0 0 Luke Morgan CLWRW USA 27 Free Agent $0 0 Luke Philp C CAN 29 Free Agent $0 0 Luke Prokop D CAN 22 Bruins $775,000 2 Luke Richardson G CAN 25 Free Agent $0 0 Luke Santerno CLWRW CAN 28 Free Agent $0 0 Luke Schenn D CAN 35 Los Angeles Kings $1,500,000 2 Luke Toporowski LW USA 23 Senators $775,000 1 Lynden McCallum CLWRW CAN 24 Free Agent $0 0 Mac Hollowell D CAN 26 Silver Knights $850,000 1 Mac Welsher CLWRW USA 25 Free Agent $0 0 Mackenzie Blackwood G CAN 28 San Jose Sharks $1,150,000 4 Mackenzie Dwyer D CAN 27 Free Agent $0 0 MacKenzie Entwistle RW CAN 25 Monsters $800,000 1 MacKenzie MacEachern LW USA 30 Buffalo Sabres $775,000 1 MacKenzie Weegar D CAN 30 Dallas Stars $5,500,000 1 Mackie Samoskevich RW USA 22 Silver Knights $875,000 3 Mads Sogaard G DNK 24 Comets $1,000,000 2 Magnus Chrona G SWE 24 St Louis Blues $875,000 1 Magnus Hellberg G SWE 33 Griffins $875,000 1 Maksymilian Szuber D POL 22 Wild $875,000 2 Malcolm Subban G CAN 31 Heat $900,000 2 Marat Khusnutdinov C RUS 22 Thunderbirds $950,000 2 Marc Del Gaizo D USA 25 St Louis Blues $1,200,000 4 Marc Gatcomb RW USA 25 Free Agent $0 0 Marc Johnstone RW USA 28 Free Agent $0 0 Marc McLaughlin C USA 25 Eagles $775,000 1 Marc Staal D CAN 37 St Louis Blues $3,500,000 1 Marc-Andre Fleury G CAN 40 Minnesota Wild $2,200,000 2 Marc-Andre Gaudet D CAN 21 Bruins $775,000 3 Marc-Antoine Pepin D CAN 23 Free Agent $0 0 Marc-Edouard Vlasic D CAN 37 Winnipeg Jets $1,100,000 3 Marc-Olivier Duquette D CAN 26 Free Agent $0 0 Marcel Marcel CLWRW CZE 21 Admirals $875,000 3 Marco Costantini G CAN 22 Free Agent $0 0 Marco Kasper C AUS 20 Americans $875,000 3 Marco Rossi C AUT 23 Rocket $850,000 1 Marco Scandella D CAN 34 Vancouver Canucks $2,500,000 2 Marcus Bjork D SWE 27 Griffins $1,000,000 1 Marcus Foligno LW CAN 33 Florida Panthers $1,300,000 3 Marcus Johansson LW SWE 34 St Louis Blues $1,150,000 3 Marcus Pettersson D SWE 28 Toronto Maple Leafs $4,000,000 3 Marian Studenic LW SVK 26 Buffalo Sabres $775,000 1 Mario Ferraro D CAN 26 San Jose Sharks $3,300,000 2 Mark Duarte RW CAN 22 Free Agent $0 0 Mark Friedman D CAN 29 Condors $950,000 2 Mark Giordano D CAN 41 St Louis Blues $2,200,000 1 Mark Jankowski C CAN 30 Vegas Golden Knights $775,000 2 Mark Kastelic C USA 25 New York Islanders $1,000,000 2 Mark Liwiski CLWRW CAN 23 Free Agent $0 0 Mark Louis D CAN 37 Free Agent $0 0 Mark Pysyk D CAN 32 Rocket $3,500,000 1 Mark Rassell LW CAN 27 Free Agent $0 0 Mark Scheifele C CAN 31 Detroit Red Wings $6,500,000 1 Mark Senden C USA 26 Free Agent $0 0 Mark Sinclair G CAN 28 Free Agent $0 0 Mark Stone RW CAN 32 Pittsburgh Penguins $8,000,000 3 Marko Reifenberger CLWRW USA 25 Free Agent $0 0 Markus Niemelainen D FIN 26 Bruins $800,000 1 Markuss Komuls D LAT 26 Free Agent $0 0 Marshall Rifai D CAN 26 Senators $800,000 1 Martin Chromiak RW SVK 22 IceHogs $875,000 2 Martin Fehervary D SVK 25 St Louis Blues $3,500,000 3 Martin Hugo Has D CZE 23 Monsters $775,000 1 Martin Jones G CAN 34 Philadelphia Flyers $2,950,000 2 Martin Necas C CZE 25 Colorado Avalanche $5,800,000 2 Martin Pospisil LW SVK 25 Marlies $1,000,000 1 Mason Appleton C USA 28 Winnipeg Jets $2,200,000 2 Mason Geertsen CLWRW CAN 29 Free Agent $0 0 Mason Jobst C USA 30 Free Agent $0 0 Mason Klee D USA 25 Free Agent $0 0 Mason Kohn C USA 27 Free Agent $0 0 Mason Lohrei D USA 23 Canucks $950,000 2 Mason Marchment LW CAN 29 Edmonton Oilers $5,000,000 5 Mason McCarty CLWRW CAN 27 Free Agent $0 0 Mason McTavish C CAN 21 Calgary Flames $950,000 2 Mason Millman D CAN 23 Phantoms $750,000 1 Mason Morelli LW USA 28 Bears $950,000 2 Mason Primeau C CAN 23 IceHogs $950,000 2 Mason Shaw C CAN 26 Dallas Stars $800,000 2 Matej Blumel RW CZE 24 Phantoms $875,000 1 Matej Pekar C CZE 24 Free Agent $0 0 Mathew Barzal C CAN 27 Buffalo Sabres $6,650,000 8 Mathias Emilio Pettersen LW NOR 24 Comets $825,000 2 Mathias Laferriere RW CAN 24 Free Agent $0 0 Mathieu Joseph RW CAN 27 San Jose Sharks $2,500,000 2 Mathieu Olivier RW USA 27 Utah Hockey Club $1,100,000 1 Mathieu Roy CLWRW CAN 38 Free Agent $0 0 Matias Maccelli LW FIN 24 Boston Bruins $850,000 1 Mats Zuccarello RW NOR 37 Edmonton Oilers $5,250,000 4 Matt Anderson D USA 25 Free Agent $0 0 Matt Boldy LW USA 23 Buffalo Sabres $7,650,000 4 Matt Boudens CLWRW CAN 31 Free Agent $0 0 Matt Brassard D CAN 26 Free Agent $0 0 Matt Brown CLWRW USA 25 Free Agent $0 0 Matt Donovan D USA 34 Admirals $775,000 1 Matt Duchene C CAN 33 San Jose Sharks $2,750,000 2 Matt Dumba D CAN 30 Utah Hockey Club $7,000,000 3 Matt Filipe LW USA 27 Free Agent $0 0 Matt Grzelcyk D USA 30 Vegas Golden Knights $5,000,000 2 Matt Iacopelli CLWRW USA 30 Free Agent $0 0 Matt Irwin D CAN 37 Carolina Hurricanes $1,000,000 1 Matt Kiersted D USA 26 Monsters $775,000 1 Matt Koopman CLWRW USA 26 Free Agent $0 0 Matt Luff RW CAN 27 Bears $775,000 2 Matt Marcinew CLWRW CAN 31 Free Agent $0 0 Matt Martin LW CAN 35 Winnipeg Jets $1,050,000 1 Matt Nieto LW USA 32 Montreal Canadiens $1,750,000 2 Matt Radomsky G CAN 25 Free Agent $0 0 Matt Roy D USA 29 Bears $6,250,000 7 Matt Stief D USA 28 Free Agent $0 0 Matt Tomkins G CAN 30 Griffins $1,000,000 2 Matt Tugnutt CLWRW CAN 28 Free Agent $0 0 Matt Ustaski CLWRW USA 30 Free Agent $0 0 Matt Vernon G CAN 26 Free Agent $0 0 Matt Villalta G CAN 25 Barracuda $850,000 1 Matteo Pietroniro D USA 26 Free Agent $0 0 Matthew Benning D CAN 30 Edmonton Oilers $1,000,000 2 Matthew Boucher LW USA 27 Free Agent $0 0 Matthew Cairns D CAN 26 Free Agent $0 0 Matthew Coronato RW USA 22 Canucks $875,000 3 Matthew Highmore C CAN 28 Moose $1,000,000 1 Matthew Kessel D USA 24 Wolves $1,000,000 2 Matthew Knies LW USA 22 Thunderbirds $950,000 3 Matthew Maggio CLWRW CAN 22 Phantoms $875,000 3 Matthew Murray G CAN 26 St Louis Blues $2,000,000 1 Matthew Peca C CAN 31 Wild $775,000 2 Matthew Phillips C CAN 26 St Louis Blues $775,000 1 Matthew Poitras C CAN 20 Monsters $950,000 3 Matthew Quercia LW USA 25 Free Agent $0 0 Matthew Register D CAN 35 Free Agent $0 0 Matthew Rempe CLWRW CAN 22 Thunderbirds $950,000 2 Matthew Robertson D CAN 23 Barracuda $850,000 1 Matthew Seminoff CLWRW USA 21 Thunderbirds $875,000 3 Matthew Sredl D USA 22 Free Agent $0 0 Matthew Stienburg CLWRW CAN 24 Condors $850,000 2 Matthew Strome LW CAN 25 Free Agent $0 0 Matthew Tkachuk LW USA 27 Minnesota Wild $9,500,000 7 Matthew Wedman LW CAN 25 Free Agent $0 0 Mattias Ekholm D SWE 34 Chicago Blackhawks $6,200,000 3 Mattias Janmark C SWE 32 Chicago Blackhawks $1,500,000 3 Mattias Norlinder D SWE 24 Bruins $900,000 3 Mattias Samuelsson D USA 24 Barracuda $3,000,000 2 Matty Beniers C USA 22 Columbus Blue Jackets $925,000 1 Matus Spodniak CLWRW SVK 27 Free Agent $0 0 Matvei Petrov LW RUS 21 Gulls $875,000 3 Maurizio Colella CLWRW CAN 27 Free Agent $0 0 Mavrik Bourque C CAN 22 Gulls $875,000 2 Max Andreev CLWRW RUS 26 Free Agent $0 0 Max Comtois LW CAN 25 Vancouver Canucks $950,000 2 Max Coyle D CAN 26 Free Agent $0 0 Max Domi C CAN 29 New York Islanders $4,250,000 2 Max Ellis RW USA 24 Senators $800,000 1 Max Johnson CLWRW USA 26 Free Agent $0 0 Max Jones LW USA 26 Roadrunners $1,250,000 2 Max Martin D CAN 25 Marlies $775,000 1 Max McCormick LW USA 32 Checkers $800,000 2 Max Neill CLWRW CAN 23 Free Agent $0 0 Max Sasson C USA 24 Eagles $950,000 1 Max Willman C USA 29 IceHogs $1,000,000 1 Maxence Guenette D CAN 23 Roadrunners $850,000 1 Maxim Cajkovic RW SVK 23 Reign $750,000 1 Maxim Groshev LW RUS 23 Admirals $875,000 2 Maxime Lajoie D CAN 27 Canucks $1,000,000 1 Maxime Trepanier CLWRW CAN 25 Free Agent $0 0 Maximus Wanner D CAN 21 Senators $875,000 3 Maxwell Crozier D CAN 24 Stars $875,000 1 Micah Miller RW USA 26 Free Agent $0 0 Michael Amadio CLWRW CAN 28 Ottawa Senators $1,875,000 4 Michael Benning D CAN 22 Wild $875,000 2 Michael Bullion G USA 27 Free Agent $0 0 Michael Bunting LW CAN 29 San Jose Sharks $4,500,000 2 Michael Callahan D USA 25 Gulls $850,000 2 Michael Carcone LW CAN 28 Edmonton Oilers $2,500,000 4 Michael DiPietro G CAN 25 New York Rangers $850,000 1 Michael Eyssimont C USA 28 Bears $2,500,000 4 Michael Farren CLWRW CAN 24 Free Agent $0 0 Michael Houser G USA 32 Bruins $777,000 1 Michael Hutchinson G CAN 34 Checkers $800,000 1 Michael Joyaux D USA 27 Free Agent $0 0 Michael Karow D USA 26 Moose $800,000 2 Michael Kesselring D USA 24 Barracuda $950,000 2 Michael Kim D USA 29 Free Agent $0 0 Michael Marchesan CLWRW CAN 24 Free Agent $0 0 Michael McCarron RW USA 29 Eagles $775,000 1 Michael McChesney CLWRW USA 26 Free Agent $0 0 Michael McLeod C CAN 26 Pittsburgh Penguins $3,000,000 4 Michael McNiven G CAN 27 Free Agent $0 0 Michael Mersch RW USA 32 Rocket $775,000 1 Michael Milne CLWRW CAN 22 IceHogs $875,000 2 Michael O'Leary LW CAN 26 Free Agent $0 0 Michael Pezzetta LW CAN 26 Washington Capitals $1,100,000 1 Michael Prapavessis D CAN 28 Free Agent $0 0 Michael Rasmussen C CAN 25 Montreal Canadiens $2,100,000 1 Michael Sgarbossa C CAN 32 Checkers $975,000 2 Michael Turner CLWRW USA 29 Free Agent $0 0 Michael Vukojevic D CAN 23 Free Agent $0 0 Michal Stinil CLWRW CZE 25 Free Agent $0 0 Michal Teply RW CZE 23 Comets $775,000 3 Mick Messner CLWRW USA 25 Free Agent $0 0 Miguel Tourigny D CAN 22 Americans $775,000 2 Mika Zibanejad C SWE 31 Columbus Blue Jackets $8,500,000 4 Mikael Backlund C SWE 35 Anaheim Ducks $4,250,000 4 Mikael Granlund C FIN 32 Colorado Avalanche $6,000,000 4 Mikael Pyyhtia LW FIN 23 Silver Knights $875,000 2 Mikael Robidoux RW CAN 25 Free Agent $0 0 Mike Chen D USA 32 Free Agent $0 0 Mike Ferraro CLWRW USA 28 Free Agent $0 0 Mike Gillespie CLWRW USA 28 Free Agent $0 0 Mike Hardman LW USA 25 Wild $800,000 2 Mike Hoffman LW CAN 35 New York Islanders $6,500,000 1 Mike Matheson D CAN 30 Philadelphia Flyers $7,000,000 3 Mike McKee D CAN 31 Free Agent $0 0 Mike Reilly D USA 31 Stars $1,000,000 1 Mike Van Unen D CAN 25 Free Agent $0 0 Mike Vecchione LW USA 31 Free Agent $0 0 Mikey Anderson D USA 25 Anaheim Ducks $4,125,000 7 Mikhail Abramov C RUS 23 Reign $850,000 1 Mikhail Maltsev LW RUS 26 Free Agent $0 0 Mikhail Sergachev D RUS 26 Seattle Kraken $8,500,000 7 Mikko Kokkonen D FIN 23 Comets $850,000 1 Mikko Rantanen RW FIN 28 Winnipeg Jets $10,000,000 3 Miles Wood LW USA 29 New York Islanders $3,000,000 2 Milos Kelemen LW SVK 25 Senators $925,000 2 Miro Heiskanen D FIN 25 Buffalo Sabres $6,000,000 6 Mitch Lewandowski LW USA 26 Free Agent $0 0 Mitch McLain C USA 31 Free Agent $0 0 Mitch Reinke D USA 28 Free Agent $0 0 Mitchell Chaffee RW USA 26 Marlies $900,000 1 Mitchell Fossier LW USA 28 Free Agent $0 0 Mitchell Gibson G USA 25 Dallas Stars $775,000 2 Mitchell Hoelscher C CAN 24 Free Agent $0 0 Mitchell Marner RW CAN 27 Colorado Avalanche $10,400,000 2 Mitchell Russell CLWRW CAN 23 Free Agent $0 0 Mitchell Stephens C CAN 27 Islanders $1,000,000 4 Mitchell Vande Sompel D CAN 27 Free Agent $0 0 Mitchell Walinski CLWRW USA 26 Free Agent $0 0 Mitchell Weeks G CAN 23 Reign $775,000 1 Montana Onyebuchi D CAN 24 Crunch $775,000 1 Morgan Adams-Moisan RW CAN 27 Free Agent $0 0 Morgan Barron C CAN 26 Vegas Golden Knights $2,200,000 1 Morgan Frost C CAN 25 Vancouver Canucks $3,500,000 1 Morgan Geekie C CAN 26 Winnipeg Jets $900,000 1 Morgan Rielly D CAN 30 Ottawa Senators $6,750,000 4 Moritz Seider D DEU 23 Los Angeles Kings $8,000,000 8 Nate Knoepke D USA 25 Free Agent $0 0 Nate Schmidt D USA 33 Vegas Golden Knights $4,200,000 2 Nathan Bastian RW CAN 27 Boston Bruins $1,600,000 1 Nathan Burke CLWRW USA 26 Free Agent $0 0 Nathan Clurman D USA 26 Free Agent $0 0 Nathan Gaucher C CAN 21 Crunch $875,000 3 Nathan Legare RW CAN 23 Comets $850,000 1 Nathan MacKinnon C CAN 29 Florida Panthers $11,900,000 5 Nathan Noel CLWRW CAN 27 Free Agent $0 0 Nathan Smith C USA 26 Silver Knights $775,000 1 Nathan Staios D USA 23 Heat $775,000 1 Nathan Sucese LW USA 28 Free Agent $0 0 Nathan Todd C CAN 29 Penguins $1,000,000 1 Nathan Walker LW AUS 30 Philadelphia Flyers $1,500,000 2 Navrin Mutter LW CAN 23 Free Agent $0 0 Nazem Kadri C CAN 34 Toronto Maple Leafs $5,650,000 7 Neal Pionk D USA 29 Philadelphia Flyers $5,850,000 2 Neil Shea LW USA 25 Free Agent $0 0 Nic Dowd C USA 34 Columbus Blue Jackets $1,300,000 3 Nic Petan C CAN 29 Bruins $1,000,000 1 Nicholas Blachman CLWRW USA 26 Free Agent $0 0 Nicholas Caamano RW CAN 26 Free Agent $0 0 Nicholas Canade D CAN 24 Free Agent $0 0 Nicholas Paul LW CAN 29 Winnipeg Jets $2,500,000 2 Nicholas Robertson LW USA 23 Reign $1,500,000 2 Nicholas Romero CLWRW CAN 26 Free Agent $0 0 Nick Abruzzese C USA 25 Islanders $900,000 2 Nick Bjugstad C USA 32 Columbus Blue Jackets $1,500,000 3 Nick Blankenburg D USA 26 New York Islanders $1,000,000 3 Nick Bonino C USA 36 Philadelphia Flyers $2,000,000 1 Nick Campoli CLWRW CAN 25 Free Agent $0 0 Nick Cicek D CAN 24 Reign $775,000 1 Nick Cousins C CAN 31 Minnesota Wild $900,000 2 Nick DeSimone D USA 30 Dallas Stars $1,000,000 2 Nick Fea CLWRW USA 27 Free Agent $0 0 Nick Foligno LW USA 37 Ottawa Senators $2,000,000 4 Nick Isaacson CLWRW CAN 25 Free Agent $0 0 Nick Jensen D USA 34 Edmonton Oilers $3,000,000 3 Nick Jermain CLWRW USA 28 Free Agent $0 0 Nick Jones C CAN 28 Free Agent $0 0 Nick Leddy D USA 33 Ottawa Senators $3,750,000 4 Nick Leivermann D USA 26 Free Agent $0 0 Nick Nardella CLWRW USA 25 Free Agent $0 0 Nick Parody D USA 26 Free Agent $0 0 Nick Perbix D USA 26 New York Rangers $1,500,000 1 Nick Prkusic CLWRW CAN 28 Free Agent $0 0 Nick Schmaltz C USA 28 Boston Bruins $5,850,000 3 Nick Seeler D USA 31 Columbus Blue Jackets $1,500,000 3 Nick Suzuki C CAN 25 Philadelphia Flyers $6,500,000 2 Nick Wolff D USA 28 Free Agent $0 0 Nico Daws G GER 24 Condors $925,000 1 Nico Hischier C CHE 25 Winnipeg Jets $7,250,000 5 Nico Myatovic LW CAN 20 Crunch $875,000 3 Nico Sturm C DEU 29 Florida Panthers $1,300,000 1 Nicolas Aube-Kubel RW CAN 28 Tampa Bay Lightning $2,200,000 2 Nicolas Beaudin D CAN 25 Free Agent $0 0 Nicolas Deslauriers LW CAN 33 Free Agent $0 0 Nicolas Guay RW CAN 25 Free Agent $0 0 Nicolas Hague D CAN 26 Buffalo Sabres $3,000,000 1 Nicolas Lariviere CLWRW CAN 28 Free Agent $0 0 Nicolas Ouellet CLWRW CAN 25 Free Agent $0 0 Nicolas Roy C CAN 27 Winnipeg Jets $2,000,000 3 Nicolas Savoie D CAN 22 Free Agent $0 0 Nikita Alexandrov C DEU 24 Chicago Blackhawks $1,000,000 1 Nikita Chibrikov RW RUS 21 Admirals $875,000 3 Nikita Kucherov RW RUS 31 Dallas Stars $7,500,000 2 Nikita Nesterenko C USA 23 Bruins $875,000 2 Nikita Novikov D RUS 21 Senators $875,000 3 Nikita Okhotiuk D RUS 24 Gulls $950,000 1 Nikita Pavlychev CLWRW RUS 27 Roadrunners $750,000 1 Nikita Tolopilo G BEL 24 Monsters $950,000 1 Nikita Zadorov D RUS 29 Montreal Canadiens $3,500,000 2 Nikita Zaitsev D RUS 33 Montreal Canadiens $1,250,000 2 Niko Mikkola D FIN 28 St Louis Blues $5,000,000 5 Nikolai Knyzhov D RUS 27 Detroit Red Wings $1,300,000 1 Nikolaj Ehlers LW DNK 28 New Jersey Devils $8,000,000 6 Nikolas Brouillard D CAN 29 Los Angeles Kings $775,000 1 Nikolas Matinpalo D FIN 26 Heat $775,000 1 Nils Aman C SWE 24 Penguins $950,000 1 Nils Hoglander LW SWE 24 Los Angeles Kings $2,500,000 3 Nils Lundkvist D SWE 24 New York Islanders $2,300,000 3 Nino Niederreiter RW CHE 32 Montreal Canadiens $5,000,000 3 Noah Carroll D CAN 27 Free Agent $0 0 Noah Cates LW USA 25 Buffalo Sabres $2,000,000 2 Noah Dobson D CAN 24 Montreal Canadiens $5,625,000 7 Noah Ganske D USA 25 Free Agent $0 0 Noah Gregor C CAN 26 Vegas Golden Knights $1,200,000 1 Noah Hanifin D USA 27 Montreal Canadiens $4,950,000 1 Noah Juulsen D CAN 27 Washington Capitals $4,500,000 1 Noah Kane CLWRW USA 25 Free Agent $0 0 Noah Laaouan D CAN 23 Heat $775,000 1 Noel Acciari C USA 33 Columbus Blue Jackets $2,000,000 3 Noel Hoefenmayer D CAN 25 Marlies $775,000 2 Nolan Allan D CAN 22 Crunch $875,000 3 Nolan Burke C CAN 22 Free Agent $0 0 Nolan Dillingham D CAN 22 Free Agent $0 0 Nolan Kneen D CAN 25 Free Agent $0 0 Nolan Maier G CAN 23 Free Agent $0 0 Nolan Orzeck D CAN 23 Free Agent $0 0 Nolan Stevens LW CAN 28 Free Agent $0 0 Nolan Valleau D USA 32 Free Agent $0 0 Nolan Volcan CLWRW CAN 26 Free Agent $0 0 Nolan Walker CLWRW USA 26 Free Agent $0 0 Nolan Yaremko LW CAN 26 Free Agent $0 0 Odeen Tufto CLWRW USA 27 Free Agent $0 0 Ole Bjorgvik Holm D NOR 22 Eagles $875,000 2 Olen Zellweger D CAN 21 Condors $875,000 3 Oliver Bjorkstrand RW DNK 29 New Jersey Devils $5,400,000 3 Oliver Chau CLWRW CAN 27 Free Agent $0 0 Oliver Ekman-Larsson D SWE 33 New Jersey Devils $2,300,000 3 Oliver Kylington D SWE 27 Washington Capitals $2,500,000 1 Oliver Wahlstrom RW USA 24 Washington Capitals $2,145,000 3 Olivier Galipeau D CAN 27 Reign $775,000 1 Olivier Nadeau RW CAN 21 Gulls $775,000 3 Olivier Rodrigue G CAN 24 Vancouver Canucks $1,000,000 2 Olle Lycksell RW SWE 25 Senators $875,000 1 Olli Maatta D FIN 30 Carolina Hurricanes $4,035,000 2 Olof Lindbom G SWE 24 Vegas Golden Knights $775,000 1 Ondrej Palat LW CZE 33 Vancouver Canucks $3,500,000 3 Ondrej Pavel CLWRW CZE 24 Senators $950,000 1 Orrin Centazzo CLWRW CAN 24 Free Agent $0 0 Oscar Back C SWE 24 Griffins $900,000 2 Oscar Dansk G SWE 30 Americans $775,000 1 Oskar Lindblom LW SWE 28 Chicago Blackhawks $2,750,000 1 Oskar Olausson RW SWE 22 Wolves $875,000 2 Oskar Pettersson RW SWE 20 Bruins $875,000 3 Oskar Steen C SWE 26 New York Rangers $775,000 1 Oskar Sundqvist C SWE 30 Vegas Golden Knights $1,500,000 1 Oskari Salminen G FIN 25 Senators $950,000 1 Otto Koivula LW FIN 26 Free Agent $0 0 Owen Headrick D CAN 27 Free Agent $0 0 Owen Norton D CAN 26 Free Agent $0 0 Owen Pederson CLWRW CAN 22 Free Agent $0 0 Owen Power D CAN 22 Crunch $950,000 2 Owen Sillinger C CAN 27 Americans $775,000 1 Owen Tippett RW CAN 25 Calgary Flames $3,000,000 1 Ozzy Wiesblatt CLWRW CAN 22 Rocket $875,000 2 Parker AuCoin CLWRW CAN 26 Free Agent $0 0 Parker Bowman C CAN 25 Free Agent $0 0 Parker Ford RW USA 24 Monsters $950,000 1 Parker Gahagen G USA 31 Tampa Bay Lightning $775,000 1 Parker Kelly LW CAN 25 Washington Capitals $1,250,000 2 Parker Saretsky CLWRW CAN 25 Free Agent $0 0 Parker Wotherspoon D CAN 27 Canucks $1,000,000 1 Pat Maroon LW USA 36 Ottawa Senators $1,000,000 1 Patrick Brown C USA 32 Ottawa Senators $775,000 1 Patrick Curry LW USA 28 Free Agent $0 0 Patrick Giles CLWRW USA 24 Stars $775,000 2 Patrick Grasso CLWRW USA 28 Free Agent $0 0 Patrick Guay C CAN 22 Penguins $775,000 2 Patrick Harper CLWRW USA 26 Free Agent $0 0 Patrick Holway D USA 28 Free Agent $0 0 Patrick Kane RW USA 36 Philadelphia Flyers $6,000,000 1 Patrick Khodorenko CLWRW USA 26 Free Agent $0 0 Patrick Kudla D CAN 28 Free Agent $0 0 Patrick Newell CLWRW USA 28 Free Agent $0 0 Patrick Polino CLWRW USA 29 Free Agent $0 0 Patrik Koch D SVK 28 Free Agent $0 0 Patrik Laine LW FIN 26 Anaheim Ducks $7,500,000 1 Paul Cotter C USA 25 Tampa Bay Lightning $1,000,000 2 Paul LaDue D USA 32 Free Agent $0 0 Pavel Buchnevich LW RUS 29 Carolina Hurricanes $5,800,000 1 Pavel Cajan G CZE 22 Phantoms $950,000 2 Pavel Dorofeyev LW RUS 24 Admirals $2,000,000 2 Pavel Mintyukov D RUS 21 Wolves $950,000 3 Pavel Novak RW CZE 22 Reign $775,000 2 Pavel Zacha C CZE 27 Detroit Red Wings $5,200,000 3 Pavol Regenda LW SVK 25 Canucks $950,000 1 Peetro Seppala D FIN 24 Reign $775,000 1 Peter Abbandonato C CAN 26 Checkers $800,000 2 Peter Bates CLWRW USA 28 Free Agent $0 0 Peter Diliberatore D CAN 24 Wolf Pack $900,000 2 Peter Holland CLWRW CAN 33 Free Agent $0 0 Peter Laviolette CLWRW USA 27 Free Agent $0 0 Peter Muzyka D CAN 24 Free Agent $0 0 Peter Tischke D USA 28 Free Agent $0 0 Petr Mrazek G CZE 32 New Jersey Devils $1,000,000 3 Peyton Jones G USA 28 Free Agent $0 0 Peyton Krebs C CAN 23 Detroit Red Wings $1,500,000 2 Pheonix Copley G USA 32 Utah Hockey Club $3,000,000 2 Philip Broberg D SWE 23 St Louis Blues $850,000 1 Philip Kemp D USA 25 Monsters $775,000 1 Philip Tomasino C CAN 23 Colorado Avalanche $1,000,000 1 Philipp Grubauer G DEU 33 Utah Hockey Club $5,000,000 2 Philipp Kurashev C CHE 25 Columbus Blue Jackets $1,500,000 2 Philippe Maillet C CAN 32 Free Agent $0 0 Philippe Myers D CAN 27 Tampa Bay Lightning $950,000 3 Phillip Danault C CAN 31 Carolina Hurricanes $5,000,000 2 Phillip Di Giuseppe LW CAN 31 Edmonton Oilers $1,000,000 2 Phip Waugh D USA 24 Free Agent $0 0 Pierre Engvall LW SWE 28 New Jersey Devils $1,800,000 1 Pierre-Edouard Bellemare LW FRA 39 Barracuda $1,000,000 1 Pierre-Luc Dubois LW CAN 26 Buffalo Sabres $3,800,000 6 Pierre-Olivier Joseph D CAN 25 Roadrunners $2,000,000 1 Pierrick Dube RW FRA 23 Bears $750,000 1 Pius Suter C CHE 28 New York Islanders $2,000,000 3 Pontus Holmberg RW SWE 25 Carolina Hurricanes $2,000,000 3 Powell Connor D CAN 24 Free Agent $0 0 Pyotr Kochetkov G RUS 25 Columbus Blue Jackets $2,000,000 2 Quinn Hughes D USA 25 Columbus Blue Jackets $9,250,000 7 Quinn Preston CLWRW USA 27 Free Agent $0 0 Quinn Ryan CLWRW USA 28 Free Agent $0 0 Quinn Schmiemann D CAN 23 Free Agent $0 0 Quinn Wichers D CAN 27 Free Agent $0 0 Quinton Byfield C CAN 22 Ottawa Senators $925,000 1 Radek Faksa C CZE 30 New York Islanders $3,300,000 1 Radim Simek D CZE 32 IceHogs $1,000,000 2 Radim Zohorna LW CZE 28 Monsters $1,000,000 1 Radko Gudas D CZE 34 Nashville Predators $1,800,000 1 Rafael Harvey-Pinard LW CAN 25 Calgary Flames $1,500,000 2 Raivis Ansons LW LAT 22 Condors $875,000 2 Raphael Lavoie RW CAN 24 Admirals $950,000 1 Rasmus Andersson D SWE 28 Edmonton Oilers $7,250,000 8 Rasmus Asplund C SWE 27 Comets $1,400,000 1 Rasmus Dahlin D SWE 24 New York Rangers $8,000,000 6 Rasmus Kupari C FIN 24 Comets $1,000,000 1 Rasmus Ristolainen D FIN 30 New York Rangers $3,000,000 3 Rasmus Sandin D SWE 24 San Jose Sharks $4,000,000 5 Reece Harsch D CAN 25 Free Agent $0 0 Reece Newkirk C CAN 23 Carolina Hurricanes $750,000 1 Reece Vitelli CLWRW CAN 23 Roadrunners $775,000 1 Reese Johnson C CAN 26 Stars $850,000 1 Reggie Millette CLWRW USA 24 Free Agent $0 0 Reid Schaefer LW CAN 21 Canucks $875,000 3 Reid Stefanson CLWRW CAN 27 Free Agent $0 0 Reilly Smith LW CAN 33 Calgary Flames $3,750,000 2 Reilly Walsh D USA 25 Crunch $950,000 1 Rem Pitlick C CAN 27 Monsters $775,000 4 Remi Poirier G CAN 23 Roadrunners $775,000 2 Remy Parker CLWRW USA 26 Free Agent $0 0 Rhett Gardner C CAN 28 Moose $850,000 2 Rhett Kingston CLWRW CAN 27 Free Agent $0 0 Rickard Rakell RW SWE 31 Carolina Hurricanes $5,250,000 1 Ridly Greig C CAN 22 Barracuda $875,000 2 Riese Zmolek D USA 28 Free Agent $0 0 Riley Bezeau CLWRW CAN 22 Free Agent $0 0 Riley Damiani C CAN 24 Eagles $850,000 2 Riley Duran CLWRW USA 22 Eagles $875,000 2 Riley Fiddler-Schultz C CAN 22 Free Agent $0 0 Riley Ginnell CLWRW CAN 22 Free Agent $0 0 Riley Hughes CLWRW USA 24 Free Agent $0 0 Riley Kidney C CAN 21 Heat $875,000 3 Riley McCourt D CAN 24 Free Agent $0 0 Riley McKay LW CAN 25 Free Agent $0 0 Riley Nash C CAN 35 Marlies $1,300,000 1 Riley Piercey CLWRW CAN 22 Free Agent $0 0 Riley Sawchuk C CAN 25 Free Agent $0 0 Riley Stillman D CAN 26 Bears $1,350,000 1 Riley Sutter C CAN 25 Americans $1,000,000 2 Riley Tufte LW USA 26 Islanders $950,000 1 Robbie Fromm-Delorme CLWRW CAN 22 Free Agent $0 0 Robbie Russo D USA 31 Bruins $777,000 1 Robbie Stucker D USA 26 Free Agent $0 0 Robby Fabbri C CAN 28 Vancouver Canucks $4,250,000 5 Robert Bortuzzo D CAN 35 Philadelphia Flyers $950,000 1 Robert Calisti D CAN 23 Free Agent $0 0 Robert Hagg D SWE 29 Comets $910,000 3 Robert Mastrosimone LW USA 23 Bruins $875,000 2 Robert Thomas C CAN 25 Detroit Red Wings $6,000,000 1 Robin Salo D FIN 26 Bears $875,000 1 Roby Jarventie LW FIN 22 Admirals $850,000 1 Rocco Grimaldi RW USA 31 Checkers $1,000,000 2 Roland McKeown D CAN 28 Condors $800,000 1 Romain Rodzinski D SUI 22 Free Agent $0 0 Roman Ahcan LW USA 25 Free Agent $0 0 Roman Josi D CHE 34 Anaheim Ducks $9,500,000 4 Roman Kinal D USA 26 Free Agent $0 0 Ronan Seeley D CAN 22 Heat $875,000 2 Roni Hirvonen C FIN 22 Roadrunners $875,000 2 Ronnie Attard D USA 25 Vegas Golden Knights $950,000 1 Roope Hintz C FIN 28 New York Rangers $6,500,000 4 Rory Kerins C CAN 22 Marlies $775,000 2 Ross Armour CLWRW CAN 26 Free Agent $0 0 Ross Colton C USA 28 New York Rangers $2,200,000 1 Ross Johnston LW CAN 30 Free Agent $0 0 Ross MacDougall D CAN 27 Free Agent $0 0 Rourke Chartier C CAN 28 Toronto Maple Leafs $850,000 2 Ruslan Iskhakov CLWRW RUS 24 Wild $875,000 1 Ryan Bednard G USA 27 Free Agent $0 0 Ryan C Johnson D USA 23 Eagles $950,000 2 Ryan Carpenter C USA 33 Ottawa Senators $900,000 1 Ryan Chyzowski LW CAN 24 Free Agent $0 0 Ryan Cox CLWRW CAN 26 Free Agent $0 0 Ryan Cranford CLWRW CAN 26 Free Agent $0 0 Ryan Devine D USA 32 Free Agent $0 0 Ryan Dickinson D USA 25 Free Agent $0 0 Ryan Donato C USA 28 Washington Capitals $2,500,000 1 Ryan Dzingel C USA 32 Free Agent $0 0 Ryan Fanti G CAN 25 Winnipeg Jets $775,000 1 Ryan Finnegan CLWRW USA 27 Free Agent $0 0 Ryan Fitzgerald LW USA 30 Free Agent $0 0 Ryan Foss CLWRW CAN 27 Free Agent $0 0 Ryan Francis C CAN 23 Reign $775,000 2 Ryan Gagnier C CAN 22 Free Agent $0 0 Ryan Gagnon D CAN 28 Free Agent $0 0 Ryan Graves D CAN 29 Toronto Maple Leafs $4,500,000 2 Ryan Hartman RW USA 30 Tampa Bay Lightning $5,100,000 3 Ryan Hofer RW CAN 22 Stars $775,000 2 Ryan Johansen C CAN 32 New York Islanders $3,000,000 3 Ryan Jones D USA 28 Free Agent $0 0 Ryan Leibold CLWRW USA 26 Free Agent $0 0 Ryan Lindgren D USA 26 Chicago Blackhawks $5,200,000 7 Ryan Lomberg LW CAN 30 Bears $1,750,000 2 Ryan MacKinnon D CAN 30 Free Agent $0 0 Ryan Mahshie CLWRW CAN 25 Free Agent $0 0 Ryan Mast D USA 21 Washington Capitals $775,000 3 Ryan McAllister CLWRW CAN 23 Crunch $950,000 2 Ryan McDonagh D USA 35 San Jose Sharks $6,750,000 2 Ryan McGregor CLWRW CAN 25 Free Agent $0 0 Ryan McLeod C CAN 25 Carolina Hurricanes $2,200,000 2 Ryan Nugent-Hopkins C CAN 31 San Jose Sharks $8,250,000 3 Ryan O'Reilly C CAN 33 San Jose Sharks $8,500,000 1 Ryan O'Rourke D CAN 22 Eagles $875,000 2 Ryan Orgel D USA 27 Free Agent $0 0 Ryan Poehling C USA 25 Ottawa Senators $850,000 1 Ryan Pulock D CAN 30 Winnipeg Jets $6,150,000 6 Ryan Reaves RW CAN 37 Florida Panthers $950,000 1 Ryan Sandelin CLWRW USA 25 Free Agent $0 0 Ryan Scarfo CLWRW USA 30 Free Agent $0 0 Ryan Schmelzer C USA 31 Free Agent $0 0 Ryan Shea D USA 27 Detroit Red Wings $850,000 2 Ryan Smith CLWRW USA 27 Free Agent $0 0 Ryan Strome C CAN 31 Chicago Blackhawks $5,000,000 3 Ryan Suter D USA 39 Pittsburgh Penguins $2,500,000 1 Ryan Suzuki C CAN 23 Heat $950,000 2 Ryan Tverberg CLWRW CAN 22 Stars $875,000 2 Ryan Verrier D USA 26 Free Agent $0 0 Ryan Wagner LW USA 28 Free Agent $0 0 Ryan Wheeler D USA 27 Free Agent $0 0 Ryan Winterton C CAN 21 Admirals $875,000 3 Ryder Korczak CLWRW CAN 22 Roadrunners $875,000 3 Ryder Rolston CLWRW USA 23 Griffins $875,000 2 Ryker Evans D CAN 23 Admirals $875,000 2 Rylan Parenteau G CAN 28 Free Agent $0 0 Rylee St Onge CLWRW CAN 26 Free Agent $0 0 Sahil Panwar CLWRW CAN 22 Free Agent $0 0 Sam Bennett C CAN 28 Buffalo Sabres $4,330,000 1 Sam Bitten CLWRW CAN 24 Free Agent $0 0 Sam Carrick C CAN 32 Eagles $850,000 1 Sam Craggs CLWRW USA 27 Free Agent $0 0 Sam Gagner C CAN 35 Vegas Golden Knights $925,000 2 Sam Jardine D CAN 31 Free Agent $0 0 Sam Lafferty C USA 29 Toronto Maple Leafs $1,390,000 1 Sam Malinski D USA 26 Crunch $1,250,000 4 Sam Morton C USA 25 Marlies $1,000,000 2 Sam Poulin RW CAN 23 Eagles $850,000 1 Sam Reinhart C CAN 29 Toronto Maple Leafs $7,150,000 2 Sam Ruffin CLWRW USA 26 Free Agent $0 0 Sam Steel C CAN 26 New Jersey Devils $1,400,000 2 Sammy Blais LW CAN 28 Roadrunners $1,700,000 3 Samu Tuomaala CLWRW FIN 21 Admirals $875,000 3 Samuel Asselin C CAN 26 Eagles $775,000 1 Samuel Bolduc D CAN 24 IceHogs $950,000 1 Samuel Ersson G SWE 25 Colorado Avalanche $875,000 1 Samuel Fagemo LW SWE 24 Phantoms $1,000,000 1 Samuel Girard D CAN 26 Carolina Hurricanes $6,250,000 2 Samuel Helenius C FIN 22 Bruins $850,000 1 Samuel Houde C CAN 24 Minnesota Wild $775,000 2 Samuel Knazko D SVK 22 Roadrunners $875,000 2 Samuel Laberge LW CAN 27 Rocket $775,000 1 Samuel Montembeault G CAN 28 Florida Panthers $2,250,000 3 Samuel Walker C USA 25 Tampa Bay Lightning $800,000 2 Santeri Hatakka D FIN 23 Eagles $850,000 2 Santino Centorame D CAN 28 Free Agent $0 0 Santtu Kinnunen D FIN 25 Free Agent $0 0 Sasha Pastujov RW USA 21 Gulls $875,000 3 Scott Kirton CLWRW CAN 28 Free Agent $0 0 Scott Laughton C CAN 30 Nashville Predators $3,000,000 2 Scott Mayfield D USA 32 Montreal Canadiens $1,200,000 2 Scott Perunovich D USA 26 Stars $775,000 1 Scott Reedy CLWRW USA 25 Firebirds $775,000 1 Scott Sabourin RW CAN 32 Free Agent $0 0 Scott Wedgewood G CAN 32 Ottawa Senators $1,500,000 3 Seamus Donohue D USA 28 Free Agent $0 0 Seamus Malone CLWRW USA 28 Free Agent $0 0 Sean Allen D CAN 26 Free Agent $0 0 Sean Couturier C USA 32 Firebirds $4,500,000 1 Sean Day D ium 26 Free Agent $0 0 Sean Durzi D CAN 26 Colorado Avalanche $3,500,000 1 Sean Farrell CLWRW USA 23 Phantoms $875,000 2 Sean Josling RW CAN 25 Free Agent $0 0 Sean Kuraly C USA 31 Vancouver Canucks $2,500,000 1 Sean Monahan C CAN 30 Edmonton Oilers $6,375,000 1 Sean Montgomery CLWRW USA 26 Free Agent $0 0 Sean Walker D CAN 30 New York Islanders $2,600,000 1 Sebastian Cossa G CAN 22 Vancouver Canucks $775,000 2 Sebastian D Aho D SWE 28 Washington Capitals $2,700,000 3 Sebastian Dirven D CAN 26 Free Agent $0 0 Sebastian F Aho C FIN 27 Philadelphia Flyers $9,250,000 1 Sebastian Vidmar LW SWE 30 Free Agent $0 0 Semyon Varlamov G RUS 36 Seattle Kraken $2,000,000 1 Sergei Bobrovsky G RUS 36 New York Rangers $6,500,000 2 Serron Noel RW CAN 24 Gulls $925,000 1 Seth Griffith RW CAN 31 Toronto Maple Leafs $1,000,000 2 Seth Helgeson D USA 34 Free Agent $0 0 Seth Jarvis C CAN 22 Anaheim Ducks $925,000 1 Seth Jones D USA 30 New Jersey Devils $9,000,000 6 Shakir Mukhamadullin D RUS 22 Thunderbirds $875,000 2 Shane Bowers C CAN 25 Crunch $800,000 2 Shane Harper CLWRW USA 35 Free Agent $0 0 Shane Kuzmeski D USA 28 Free Agent $0 0 Shane Pinto C USA 24 Anaheim Ducks $925,000 1 Shane Sellar CLWRW USA 27 Free Agent $0 0 Shane Starrett G USA 30 Heat $800,000 2 Shane Wright C CAN 20 IceHogs $950,000 2 Shaun Miller CLWRW CAN 25 Free Agent $0 0 Shaw Boomhower CLWRW CAN 26 Free Agent $0 0 Shawn Element C CAN 24 Free Agent $0 0 Shawn Szydlowski CLWRW USA 34 Free Agent $0 0 Shayne Gostisbehere D USA 31 Edmonton Oilers $5,500,000 1 Shea Theodore D CAN 29 Toronto Maple Leafs $3,500,000 2 Sheldon Dries C USA 30 Winnipeg Jets $900,000 2 Sheldon Rempal RW CAN 29 Comets $775,000 1 Sidney Crosby C CAN 37 Minnesota Wild $7,000,000 3 Simon Benoit D CAN 26 Bears $1,410,000 2 Simon Boyko CLWRW CAN 25 Free Agent $0 0 Simon Edvinsson D SWE 21 Gulls $875,000 2 Simon Holmstrom RW SWE 23 Bears $975,000 2 Simon Johansson D SWE 25 Bruins $875,000 2 Simon Kubicek D CZE 23 Free Agent $0 0 Simon Lundmark D SWE 24 Thunderbirds $850,000 1 Simon Nemec D SVK 20 Rocket $875,000 2 Simon Pinard CLWRW CAN 23 Free Agent $0 0 Skyler Brind'Amour CLWRW USA 25 Griffins $875,000 1 Solag Bakich CLWRW USA 26 Free Agent $0 0 Sonny Milano LW USA 28 New Jersey Devils $1,900,000 2 Spencer Asuchak C CAN 33 Free Agent $0 0 Spencer Kennedy CLWRW CAN 24 Free Agent $0 0 Spencer Kersten CLWRW CAN 24 Free Agent $0 0 Spencer Knight G USA 23 Americans $1,000,000 1 Spencer Martin G CAN 29 Vegas Golden Knights $1,000,000 2 Spencer Meier D USA 25 Free Agent $0 0 Spencer Smallman RW CAN 28 Free Agent $0 0 Spencer Stastney D USA 24 Admirals $875,000 1 Stanislav Demin D USA 24 Free Agent $0 0 Stanislav Svozil D CZE 21 Stars $875,000 3 Stefan Matteau LW USA 30 Free Agent $0 0 Stefan Noesen RW USA 31 Los Angeles Kings $1,000,000 3 Stepan Timofeyev CLWRW RUS 29 Free Agent $0 0 Stephen Halliday C CAN 22 Roadrunners $875,000 2 Steven Fogarty C USA 31 Carolina Hurricanes $775,000 1 Steven Jandric CLWRW CAN 27 Free Agent $0 0 Steven Kampfer D USA 36 Free Agent $0 0 Steven Leonard CLWRW USA 29 Free Agent $0 0 Steven Lorentz C CAN 28 Americans $1,200,000 1 Steven MacLean D CAN 26 Free Agent $0 0 Steven Santini D USA 29 Detroit Red Wings $850,000 1 Steven Stamkos C CAN 34 Toronto Maple Leafs $6,250,000 4 Strauss Mann G USA 26 Phantoms $950,000 1 Stuart Skinner G CAN 26 Montreal Canadiens $2,500,000 1 Tag Bertuzzi CLWRW CAN 23 Philadelphia Flyers $950,000 1 Tage Thompson CLWRW USA 27 Columbus Blue Jackets $8,125,000 7 Talyn Boyko G CAN 22 Bears $775,000 3 Tanner Dickinson C USA 22 Roadrunners $775,000 2 Tanner Eberle CLWRW CAN 30 Free Agent $0 0 Tanner Fritz CLWRW CAN 33 Free Agent $0 0 Tanner Jeannot LW CAN 27 Utah Hockey Club $2,875,000 2 Tanner Kaspick C CAN 26 Free Agent $0 0 Tanner Kero C USA 32 Free Agent $0 0 Tanner Laczynski C USA 27 Wolves $950,000 2 Tanner Laderoute CLWRW CAN 27 Free Agent $0 0 Tanner Pearson LW CAN 32 St Louis Blues $3,250,000 1 Tanner Schachle CLWRW USA 27 Free Agent $0 0 Tanner Sorenson CLWRW USA 31 Free Agent $0 0 Tanner Vescio D USA 26 Free Agent $0 0 Taro Hirose LW CAN 28 Checkers $950,000 2 Tarun Fizer RW CAN 23 Reign $775,000 1 Tate Singleton RW USA 26 Free Agent $0 0 Taylor Brierley D USA 28 Free Agent $0 0 Taylor Fedun D CAN 36 Free Agent $0 0 Taylor Gauthier G CAN 23 Dallas Stars $950,000 1 Taylor Hall LW CAN 33 Boston Bruins $10,000,000 3 Taylor Raddysh RW CAN 26 New York Rangers $2,000,000 1 Taylor Ward RW CAN 26 Free Agent $0 0 Ted Nichol CLWRW CAN 27 Free Agent $0 0 Teddy Blueger C LVA 30 Tampa Bay Lightning $2,500,000 1 Teuvo Teravainen LW FIN 30 Detroit Red Wings $5,500,000 1 Thatcher Demko G USA 29 Tampa Bay Lightning $5,750,000 3 Theodore Calvas D USA 26 Free Agent $0 0 Thimo Nickl D AUT 23 Comets $775,000 2 Thomas Bordeleau C USA 22 Barracuda $875,000 2 Thomas Caron LW CAN 24 Free Agent $0 0 Thomas Chabot D CAN 27 Nashville Predators $6,000,000 5 Thomas Farrell D USA 25 Free Agent $0 0 Thomas Harley D USA 23 Vancouver Canucks $4,500,000 2 Thomas Milic G CAN 21 Toronto Maple Leafs $875,000 3 Tim Stutzle LW DEU 22 Florida Panthers $8,350,000 8 Timo Meier RW CHE 28 Dallas Stars $8,000,000 8 Timothy Doherty CLWRW USA 29 Free Agent $0 0 Timothy Gettinger CLWRW USA 26 Reign $775,000 1 Timothy Liljegren D SWE 25 New York Islanders $3,200,000 3 Timur Ibragimov LW RUS 24 Penguins $850,000 1 TJ Brodie D CAN 34 Colorado Avalanche $5,400,000 1 TJ Fergus D CAN 27 Free Agent $0 0 TJ Friedmann CLWRW USA 26 Free Agent $0 0 TJ Oshie RW USA 38 Ottawa Senators $775,000 4 TJ Tynan C USA 32 Islanders $975,000 2 Tobias Bjornfot D SWE 23 Comets $950,000 2 Tobie Bisson D CAN 27 Free Agent $0 0 Todd Goehring CLWRW USA 27 Free Agent $0 0 Todd Skirving CLWRW CAN 32 Free Agent $0 0 Tom Wilson RW CAN 30 Philadelphia Flyers $6,000,000 1 Tomas Hertl C CZE 31 Seattle Kraken $8,000,000 3 Tomas Nosek LW CZE 32 New York Islanders $1,950,000 2 Tomas Suchanek G CZE 21 Reign $950,000 3 Tomas Tatar LW SVK 34 New York Islanders $7,000,000 1 Tommy Apap C USA 28 Free Agent $0 0 Tommy Miller D USA 25 Free Agent $0 0 Tommy Novak C USA 27 Chicago Blackhawks $3,500,000 3 Tony DeAngelo D USA 29 Buffalo Sabres $850,000 4 Topi Niemela D FIN 22 Thunderbirds $875,000 2 Topias Vilen D FIN 21 Bruins $875,000 3 Torey Krug D USA 33 Colorado Avalanche $5,750,000 1 Tory Dello D USA 27 Free Agent $0 0 Travis Barron LW CAN 26 Firebirds $800,000 1 Travis Boyd C USA 31 Edmonton Oilers $1,500,000 3 Travis Broughman CLWRW USA 27 Free Agent $0 0 Travis Dermott D CAN 28 Wolf Pack $1,150,000 2 Travis Hamonic D CAN 34 Vegas Golden Knights $2,000,000 2 Travis Howe RW USA 30 Free Agent $0 0 Travis Konecny RW CAN 27 Nashville Predators $5,500,000 4 Travis Mitchell D USA 25 Free Agent $0 0 Travis Sanheim D CAN 28 Toronto Maple Leafs $6,000,000 3 Trent Frederic C USA 26 New York Rangers $2,000,000 1 Trent Miner G CAN 23 Admirals $750,000 1 Trenton Bliss LW USA 26 Free Agent $0 0 Trevor Carrick D CAN 30 Marlies $850,000 1 Trevor Cosgrove D USA 27 Free Agent $0 0 Trevor Gorsuch G USA 30 Free Agent $0 0 Trevor Kuntar C USA 23 Crunch $950,000 2 Trevor Lewis C USA 37 Winnipeg Jets $750,000 1 Trevor Moore CLWRW USA 29 New York Rangers $3,500,000 2 Trevor Thurston D CAN 22 Free Agent $0 0 Trevor van Riemsdyk D USA 33 Seattle Kraken $1,625,000 2 Trevor Zegras C USA 23 Florida Panthers $4,000,000 1 Trevor Zins D USA 26 Free Agent $0 0 Trey Fix-Wolansky RW CAN 25 Los Angeles Kings $850,000 1 Tristan Allard C CAN 22 Free Agent $0 0 Tristan Ashbrook CLWRW USA 26 Free Agent $0 0 Tristan Jarry G CAN 29 Anaheim Ducks $4,300,000 1 Tristan Lennox G CAN 22 Islanders $775,000 3 Tristan Luneau D CAN 20 Penguins $950,000 3 Tristan Thompson D CAN 27 Free Agent $0 0 Tristen Nielsen C CAN 24 Nashville Predators $775,000 2 Tristen Robins C GBR 23 Americans $875,000 2 Troy Grosenick G USA 35 Vegas Golden Knights $1,250,000 2 Troy Stecher D CAN 30 Utah Hockey Club $1,300,000 3 Troy Terry RW USA 27 Vancouver Canucks $5,500,000 1 Tucker Robertson CLWRW CAN 21 Islanders $875,000 3 Ture Linden CLWRW USA 27 Free Agent $0 0 Turner Elson CLWRW CAN 32 Free Agent $0 0 Ty Dellandrea C CAN 24 Comets $2,500,000 2 Ty Emberson D USA 24 Checkers $1,000,000 1 Ty Enns CLWRW CAN 26 Free Agent $0 0 Ty Farmer D USA 26 Free Agent $0 0 Ty Glover C ENG 24 Free Agent $0 0 Ty Pelton-Byce CLWRW USA 27 Free Agent $0 0 Ty Smilanic CLWRW USA 22 Free Agent $0 0 Ty Smith D CAN 24 Comets $900,000 2 Tyce Thompson RW CAN 25 Monsters $775,000 1 Tye Felhaber LW CAN 26 Free Agent $0 0 Tye Kartye LW CAN 23 Tampa Bay Lightning $950,000 1 Tyler Angle C CAN 24 Wolves $900,000 2 Tyler Benson LW CAN 26 Canucks $1,000,000 1 Tyler Bertuzzi LW CAN 29 Carolina Hurricanes $5,200,000 1 Tyler Bird CLWRW USA 28 Free Agent $0 0 Tyler Boucher RW USA 21 Barracuda $875,000 3 Tyler Brennan G CAN 21 Monsters $775,000 3 Tyler Drevitch CLWRW USA 29 Free Agent $0 0 Tyler Harmon G USA 27 Free Agent $0 0 Tyler Hylland CLWRW CAN 26 Free Agent $0 0 Tyler Inamoto D USA 25 Free Agent $0 0 Tyler Jette D USA 26 Free Agent $0 0 Tyler Johnson C USA 34 Tampa Bay Lightning $5,000,000 1 Tyler Kleven D USA 22 Silver Knights $875,000 2 Tyler Madden C USA 25 Bears $825,000 2 Tyler Motte CLWRW USA 29 Utah Hockey Club $1,500,000 1 Tyler Myers D CAN 34 New Jersey Devils $4,000,000 1 Tyler Parks G USA 32 Free Agent $0 0 Tyler Penner CLWRW CAN 29 Free Agent $0 0 Tyler Pitlick C USA 33 Rocket $1,700,000 1 Tyler Poulsen CLWRW USA 31 Free Agent $0 0 Tyler Seguin C CAN 32 Ottawa Senators $5,125,000 4 Tyler Spezia LW USA 31 Free Agent $0 0 Tyler Toffoli RW CAN 32 Pittsburgh Penguins $5,000,000 1 Tyler Tucker D CAN 24 Monsters $800,000 2 Tyler Tullio RW CAN 22 Wolves $875,000 2 Tyler Weiss LW USA 24 Free Agent $0 0 Tyler Wotherspoon D CAN 31 Free Agent $0 0 Tyrel Bauer D CAN 22 Eagles $875,000 2 Tyson Barrie D CAN 33 Vancouver Canucks $4,500,000 2 Tyson Empey CLWRW CAN 29 Free Agent $0 0 Tyson Fawcett CLWRW CAN 31 Free Agent $0 0 Tyson Feist D CAN 23 Free Agent $0 0 Tyson Foerster RW CAN 22 Barracuda $875,000 2 Tyson Helgesen D CAN 27 Free Agent $0 0 Tyson Hinds D CAN 21 Heat $875,000 3 Tyson Jost C CAN 26 Philadelphia Flyers $1,250,000 3 Tyson Kozak C CAN 22 Thunderbirds $875,000 2 Ukko-Pekka Luukkonen G FIN 25 St Louis Blues $5,000,000 7 Urho Vaakanainen D FIN 25 Anaheim Ducks $850,000 3 Uvis Balinskis D LAT 28 Crunch $775,000 3 Vadim Zherenko G RUS 23 Penguins $875,000 1 Valeri Nichushkin RW RUS 29 Toronto Maple Leafs $5,000,000 3 Valtteri Pulli D FIN 23 Senators $950,000 2 Valtteri Puustinen RW FIN 25 St Louis Blues $1,000,000 2 Vasily Podkolzin RW RUS 23 Wild $925,000 1 Vasily Ponomaryov C RUS 22 Roadrunners $850,000 1 Victor Hadfield D CAN 24 Free Agent $0 0 Victor Hedman D SWE 34 Florida Panthers $7,600,000 1 Victor Mete D CAN 26 Islanders $900,000 1 Victor Olofsson LW SWE 29 New Jersey Devils $5,000,000 5 Victor Soderstrom D SWE 23 Carolina Hurricanes $1,250,000 3 Viktor Arvidsson LW SWE 31 Vegas Golden Knights $6,200,000 1 Viktor Neuchev LW RUS 21 Stars $875,000 3 Ville Heinola D FIN 23 Checkers $950,000 1 Ville Husso G FIN 29 Thunderbirds $6,500,000 2 Ville Ottavainen D FIN 22 Washington Capitals $875,000 3 Ville Petman C FIN 24 Senators $800,000 1 Vince Dunn D CAN 28 New York Rangers $4,500,000 1 Vincent Arseneau LW CAN 32 Free Agent $0 0 Vincent de Mey CLWRW USA 27 Free Agent $0 0 Vincent Desharnais D CAN 28 Chicago Blackhawks $2,000,000 4 Vincent Iorio D CAN 22 Silver Knights $875,000 2 Vincent Marleau CLWRW CAN 25 Free Agent $0 0 Vincent Sevigny D CAN 23 Rocket $950,000 1 Vincent Trocheck C USA 31 Columbus Blue Jackets $3,000,000 3 Vinni Lettieri C USA 29 Bruins $900,000 1 Vinnie Hinostroza C USA 30 Checkers $1,000,000 2 Vinnie Purpura G USA 26 Free Agent $0 0 Vitek Vanecek G CZE 28 Vegas Golden Knights $5,500,000 5 Vladimir Tarasenko RW RUS 33 Montreal Canadiens $5,000,000 5 Vladislav Firstov LW RUS 23 Condors $775,000 2 Vladislav Gavrikov D RUS 29 Toronto Maple Leafs $3,000,000 1 Vladislav Kolyachonok D BLR 23 Columbus Blue Jackets $1,000,000 2 Vladislav Namestnikov C RUS 32 Minnesota Wild $1,500,000 3 Vyacheslav Peksa G RUS 22 Barracuda $775,000 2 Wade Allison RW CAN 27 Calgary Flames $900,000 1 Wade Murphy CLWRW CAN 31 Free Agent $0 0 Walker Duehr RW USA 27 Senators $825,000 1 Waltteri Merela C FIN 26 Free Agent $0 0 Warren Foegele LW CAN 28 Calgary Flames $2,670,000 2 Weiland Parrish CLWRW CAN 27 Free Agent $0 0 Will Borgen D USA 28 Seattle Kraken $2,750,000 2 Will Butcher D USA 29 Free Agent $0 0 Will Calverley CLWRW CAN 26 Free Agent $0 0 Will Cranley G CAN 22 Barracuda $775,000 2 Will Cullen D USA 28 Free Agent $0 0 Will Cuylle LW CAN 22 Washington Capitals $925,000 1 Will Merchant CLWRW USA 30 Free Agent $0 0 Will Zmolek D USA 25 Free Agent $0 0 William Bitten C CAN 26 Islanders $900,000 2 William Carrier LW CAN 30 Seattle Kraken $2,000,000 2 William Dufour RW CAN 22 Gulls $875,000 2 William Eklund LW SWE 22 St Louis Blues $875,000 2 William Karlsson C SWE 31 Toronto Maple Leafs $5,000,000 2 William Knierim CLWRW USA 26 Free Agent $0 0 William Lagesson D SWE 28 Barracuda $850,000 1 William Lemay CLWRW CAN 26 Free Agent $0 0 William Lockwood RW USA 26 Admirals $1,000,000 3 William MacKinnon D USA 24 Free Agent $0 0 William Nylander RW SWE 28 Dallas Stars $8,000,000 3 William Provost CLWRW CAN 22 Free Agent $0 0 William Reilly D CAN 27 Free Agent $0 0 William Riedell D USA 28 Free Agent $0 0 William Stromgren LW SWE 21 Americans $875,000 3 William Trudeau D CAN 22 Bruins $875,000 2 William Villeneuve D CAN 22 Islanders $875,000 2 William Wallinder D SWE 22 Canucks $875,000 2 Wilmer Skoog CLWRW SWE 25 Vegas Golden Knights $775,000 1 Wyatt Aamodt D USA 27 Free Agent $0 0 Wyatt Bongiovanni C USA 25 Phantoms $950,000 2 Wyatt Johnston C CAN 21 Buffalo Sabres $950,000 2 Wyatt Kaiser D USA 22 Monsters $875,000 2 Wyatt Kalynuk D CAN 27 Free Agent $0 0 Wyatt Newpower D USA 27 Free Agent $0 0 Wyatte Wylie D USA 25 Winnipeg Jets $775,000 1 Wyllum Deveaux CLWRW CAN 24 Free Agent $0 0 Xander Lamppa CLWRW USA 24 Free Agent $0 0 Xavier Bernard D CAN 24 Checkers $800,000 1 Xavier Bourgault RW CAN 22 Griffins $875,000 2 Xavier Cormier C CAN 23 Free Agent $0 0 Xavier Filion CLWRW CAN 22 Free Agent $0 0 Xavier Ouellet D FRA 31 Free Agent $0 0 Xavier Parent CLWRW CAN 23 Bruins $800,000 1 Xavier Pouliot D CAN 26 Free Agent $0 0 Xavier Simoneau C CAN 23 Reign $875,000 1 Yakov Trenin C RUS 27 Colorado Avalanche $1,800,000 3 Yan Kuznetsov D RUS 22 Marlies $850,000 1 Yaniv Perets G CAN 24 Condors $950,000 1 Yanni Gourde C CAN 33 Pittsburgh Penguins $4,000,000 2 Yaroslav Askarov G RUS 22 Wild $875,000 2 Yaroslav Yevdokimov CLWRW RUS 31 Free Agent $0 0 Yegor Chinakhov RW RUS 23 Roadrunners $925,000 1 Yegor Sharangovich C BLR 26 New Jersey Devils $3,500,000 1 Yuki Miura CLWRW JPN 28 Free Agent $0 0 Yushiroh Hirano CLWRW JAP 29 Free Agent $0 0 Yvan Mongo CLWRW CAN 27 Free Agent $0 0 Zac Dalpe C CAN 35 Free Agent $0 0 Zac Jones D USA 24 Boston Bruins $1,000,000 1 Zach Aston-Reese C USA 30 Washington Capitals $950,000 3 Zach Benson LW CAN 19 Monsters $950,000 3 Zach Berzolla D USA 26 Free Agent $0 0 Zach Bogosian D USA 34 Los Angeles Kings $1,000,000 4 Zach Bouthillier G CAN 25 Free Agent $0 0 Zach Dean C CAN 21 Bruins $875,000 3 Zach Driscoll G USA 27 Free Agent $0 0 Zach Hyman LW CAN 32 San Jose Sharks $6,750,000 4 Zach Jordan RW USA 28 Free Agent $0 0 Zach Malatesta D USA 28 Free Agent $0 0 Zach Metsa D USA 26 Free Agent $0 0 Zach O'Brien RW CAN 32 Free Agent $0 0 Zach Parise LW USA 40 Winnipeg Jets $1,000,000 1 Zach Sanford LW USA 30 St Louis Blues $1,000,000 2 Zach Solow RW USA 26 Moose $775,000 1 Zach Tsekos C CAN 28 Free Agent $0 0 Zach Uens D CAN 23 Silver Knights $775,000 1 Zach Walker CLWRW USA 26 Free Agent $0 0 Zach Werenski D USA 27 New Jersey Devils $7,250,000 1 Zach Whitecloud D CAN 28 Utah Hockey Club $3,000,000 2 Zach Yoder D USA 30 Free Agent $0 0 Zachary Bolduc C CAN 21 Canucks $875,000 3 Zachary Emond G CAN 24 Rocket $750,000 1 Zachary L'Heureux LW CAN 21 Barracuda $875,000 3 Zachary Massicotte D CAN 24 Free Agent $0 0 Zachary White CLWRW USA 29 Free Agent $0 0 Zack Andrusiak LW CAN 26 Free Agent $0 0 Zack Hoffman D CAN 26 Free Agent $0 0 Zack MacEwen C CAN 28 Firebirds $775,000 3 Zack Ostapchuk C CAN 21 Admirals $875,000 3 Zane Franklin CLWRW CAN 25 Free Agent $0 0 Zane McIntyre G USA 32 Winnipeg Jets $825,000 1 Zayde Wisdom C CAN 22 Barracuda $875,000 2 Zemgus Girgensons LW LVA 30 Dallas Stars $950,000 1 Zsombor Garat D HUN 27 Free Agent $0 0 Total 2683