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