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 Free Agent $0 0 Aaron Dell G CAN 37 Free Agent $0 0 Aaron Ekblad D CAN 30 Ottawa Senators $6,960,000 5 Aaron Hyman D CAN 28 Free Agent $0 0 Aaron Luchuk CLWRW CAN 29 Free Agent $0 0 Aaron Ness D USA 36 Free Agent $0 0 Aatu Jamsen CLWRW FIN 22 Reign $875,000 2 Aatu Raty C FIN 23 Canucks $875,000 1 Adam Beckman LW CAN 25 Gulls $950,000 1 Adam Berg CLWRW CAN 29 Free Agent $0 0 Adam Boqvist D SWE 25 Vancouver Canucks $3,200,000 1 Adam Edstrom C SWE 25 Tampa Bay Lightning $875,000 1 Adam Engstrom D SWE 22 Penguins $875,000 3 Adam Erne LW USA 31 Bears $2,500,000 1 Adam Fantilli C CAN 21 Thunderbirds $950,000 2 Adam Fox D USA 28 Los Angeles Kings $9,500,000 5 Adam Gaudette LW USA 29 Carolina Hurricanes $1,000,000 1 Adam Ginning D SWE 26 Penguins $875,000 2 Adam Goodsir CLWRW USA 27 Free Agent $0 0 Adam Henrique C CAN 36 Florida Panthers $2,750,000 4 Adam Klapka RW CZE 25 St Louis Blues $1,250,000 2 Adam Larsson D SWE 33 Buffalo Sabres $3,500,000 1 Adam Lowry C USA 33 Winnipeg Jets $3,600,000 3 Adam McCormick D CAN 25 Free Agent $0 0 Adam Pelech D CAN 31 Nashville Predators $5,400,000 2 Adam Pitters CLWRW CAN 27 Free Agent $0 0 Adam Raska RW CZE 24 Senators $775,000 1 Adam Robbins CLWRW CAN 26 Free Agent $0 0 Adam Scheel G USA 27 Wolf Pack $875,000 1 Adam Sykora CLWRW SVK 21 Condors $875,000 2 Adam Tisdale CLWRW USA 27 Free Agent $0 0 Adam Wilsby D SWE 25 Colorado Avalanche $950,000 1 Adin Hill G CAN 30 Chicago Blackhawks $6,000,000 4 Adrian Kempe CLWRW SWE 29 Pittsburgh Penguins $8,000,000 7 Adrien Bisson D CAN 27 Free Agent $0 0 Aidan Fulp D USA 26 Free Agent $0 0 Aidan McDonough LW USA 26 Marlies $775,000 1 Aidan Sutter D USA 23 Free Agent $0 0 AJ Greer LW CAN 29 New York Islanders $950,000 1 AJ White CLWRW USA 34 Free Agent $0 0 Akil Thomas C CAN 26 Comets $900,000 2 Akira Schmid G SUI 26 Tampa Bay Lightning $1,000,000 2 Akito Hirose D CAN 27 Penguins $1,000,000 1 Aku Raty RW FIN 24 Admirals $875,000 1 Albert Johansson D SWE 25 Admirals $1,500,000 1 Alec Butcher CLWRW USA 32 Free Agent $0 0 Alec Martinez D USA 38 Pittsburgh Penguins $900,000 3 Aleksander Barkov C FIN 30 New Jersey Devils $10,000,000 6 Aleksanteri Kaskimaki CLWRW FIN 22 Comets $875,000 3 Aleksi Heimosalmi D FIN 23 Heat $875,000 2 Ales Stezka G CZE 29 Vancouver Canucks $775,000 1 Alex Aleardi CLWRW USA 33 Free Agent $0 0 Alex Barre-Boulet C CAN 29 Heat $1,000,000 3 Alex Beaucage RW CAN 24 Americans $850,000 1 Alex Belzile RW CAN 34 Wolf Pack $800,000 2 Alex Cohen CLWRW USA 27 Silver Knights $775,000 1 Alex DeBrincat RW USA 28 Anaheim Ducks $8,600,000 8 Alex DiPaolo CLWRW CAN 26 Free Agent $0 0 Alex Doucet LW CAN 24 Comets $775,000 1 Alex Frye CLWRW USA 27 Free Agent $0 0 Alex Gallant LW CAN 33 Free Agent $0 0 Alex Gritz CLWRW USA 25 Free Agent $0 0 Alex Iafallo LW USA 32 Pittsburgh Penguins $5,250,000 4 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 Laferriere RW USA 24 Seattle Kraken $950,000 1 Alex Limoges LW USA 28 Eagles $1,000,000 4 Alex Lyon G USA 33 Florida Panthers $1,500,000 4 Alex Nedeljkovic G USA 30 New York Rangers $1,500,000 1 Alex Newhook C CAN 25 Los Angeles Kings $4,000,000 3 Alex Nylander LW CAN 28 New York Rangers $1,000,000 2 Alex Ovechkin LW RUS 40 Detroit Red Wings $9,500,000 1 Alex Petrovic D CAN 34 Firebirds $1,000,000 2 Alex Pietrangelo D CAN 36 Columbus Blue Jackets $6,750,000 2 Alex Sheehy D USA 28 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 30 Washington Capitals $4,750,000 2 Alex Turcotte C USA 25 Senators $1,300,000 2 Alex Vlasic D USA 24 Detroit Red Wings $4,800,000 6 Alex Wennberg C SWE 31 Buffalo Sabres $3,500,000 3 Alex Wideman CLWRW CAN 34 Free Agent $0 0 Alex Young CLWRW CAN 25 Free Agent $0 0 Alexandar Georgiev G BGR 30 New Jersey Devils $2,250,000 2 Alexander Alexeyev D RUS 26 Washington Capitals $1,200,000 2 Alexander Campbell C CAN 25 Wolves $875,000 1 Alexander Holtz RW SWE 24 New York Rangers $1,200,000 2 Alexander Kerfoot C CAN 31 Buffalo Sabres $4,200,000 1 Alexander Kisakov RW RUS 23 Penguins $875,000 1 Alexander Romanov D RUS 26 Minnesota Wild $2,750,000 1 Alexander Suzdalev LW RUS 22 Condors $950,000 3 Alexandre Carrier D CAN 29 Washington Capitals $3,250,000 1 Alexandre Texier C FRA 26 New York Rangers $2,100,000 2 Alexei Kolosov G BLR 24 Comets $950,000 2 Alexey Toropchenko RW RUS 26 Washington Capitals $2,150,000 1 Alexis Gendron CLWRW CAN 22 Heat $875,000 2 Alexis Gravel G DEU 26 Free Agent $0 0 Alexis Lafreniere LW CAN 24 Montreal Canadiens $4,800,000 1 Aliaksei Protas C BLR 25 Nashville Predators $4,000,000 1 Amadeus Lombardi C CAN 22 Reign $875,000 2 Anders Bjork LW USA 29 Phantoms $775,000 1 Anders Lee LW USA 35 Vancouver Canucks $5,500,000 2 Andre Anania D CAN 23 Free Agent $0 0 Andre Burakovsky LW SWE 31 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 Eagles $777,000 3 Andreas Englund D SWE 30 Montreal Canadiens $800,000 1 Andrei Bakanov LW RUS 24 Free Agent $0 0 Andrei Kuzmenko LW RUS 30 Minnesota Wild $7,500,000 5 Andrei Svechnikov RW RUS 26 Columbus Blue Jackets $7,750,000 5 Andrei Vasilevskiy G RUS 31 Los Angeles Kings $9,000,000 4 Andrew Agozzino LW CAN 35 New York Rangers $950,000 2 Andrew Bellant CLWRW USA 28 Free Agent $0 0 Andrew Copp C USA 31 Edmonton Oilers $4,500,000 1 Andrew Coxhead CLWRW CAN 26 Free Agent $0 0 Andrew Fyten CLWRW CAN 27 Free Agent $0 0 Andrew Jarvis D CAN 29 Free Agent $0 0 Andrew Lucas D CAN 27 Free Agent $0 0 Andrew Mangiapane LW CAN 30 Utah Mammoth $4,750,000 2 Andrew McLean D USA 31 Free Agent $0 0 Andrew Nielsen D CAN 29 Free Agent $0 0 Andrew Peeke D USA 28 Columbus Blue Jackets $2,500,000 3 Andrew Perrott D USA 24 Wolf Pack $775,000 1 Andrew Poturalski C USA 32 Dallas Stars $1,000,000 1 Angus Booth D CAN 22 Admirals $875,000 3 Angus Crookshank LW CAN 26 Checkers $900,000 1 Anson Thornton G CAN 22 Ottawa Senators $775,000 2 Anthony Angello RW USA 30 Free Agent $0 0 Anthony Bardaro CLWRW CAN 33 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 Philadelphia Flyers $2,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 30 Free Agent $0 0 Anthony Hora D CAN 27 Free Agent $0 0 Anthony Mantha RW CAN 31 Montreal Canadiens $5,750,000 2 Anthony Petruzzelli CLWRW USA 33 Free Agent $0 0 Anthony Repaci CLWRW CAN 31 Free Agent $0 0 Anthony Richard C CAN 29 Checkers $1,000,000 2 Anthony Romano CLWRW USA 25 Roadrunners $875,000 1 Anthony Stolarz G USA 32 Carolina Hurricanes $2,800,000 1 Anthony Vincent CLWRW USA 28 Free Agent $0 0 Anton Blidh LW SWE 31 IceHogs $950,000 2 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 26 Free Agent $0 0 Anton Wahlberg C SWE 20 Gulls $875,000 3 Antonio Stranges C USA 24 Gulls $875,000 1 Antti Tuomisto D FIN 25 Gulls $875,000 1 Anze Kopitar C SLO 38 Colorado Avalanche $5,500,000 3 Ara Nazarian CLWRW CAN 30 Free Agent $0 0 Arber Xhekaj D CAN 25 Calgary Flames $1,600,000 2 Arshdeep Bains LW CAN 25 Admirals $950,000 1 Artem Duda D RUS 22 Condors $875,000 3 Artem Grushnikov D RUS 23 Barracuda $875,000 2 Artem Guryev D RUS 23 Gulls $875,000 2 Artem Zub D RUS 30 Washington Capitals $5,000,000 2 Artemi Panarin LW RUS 34 Florida Panthers $10,500,000 2 Arthur Kaliyev RW USA 24 New Jersey Devils $2,000,000 2 Arttu Hyry RW FIN 25 Condors $950,000 1 Artturi Lehkonen LW FIN 30 Vegas Golden Knights $4,500,000 2 Artur Akhtyamov G RUS 24 Barracuda $875,000 2 Artur Cholach D UKR 22 Free Agent $0 0 Arturs Silovs G LAT 25 Colorado Avalanche $1,000,000 1 Artyom Borshyov D RUS 25 Free Agent $0 0 Artyom Kulakov D RUS 23 Free Agent $0 0 Artyom Levshunov D BLR 20 Condors $875,000 3 Arvid Caderoth CLWRW SWE 26 Free Agent $0 0 Arvid Soderblom G SWE 26 New York Islanders $1,300,000 1 Ashton Sautner D CAN 32 Free Agent $0 0 Atley Calvert C CAN 22 Marlies $950,000 3 Austen Swankler CLWRW USA 24 Free Agent $0 0 Austin Albrecht CLWRW USA 30 Free Agent $0 0 Austin Heidemann C USA 26 Free Agent $0 0 Austin Magera CLWRW USA 27 Free Agent $0 0 Austin Master CLWRW USA 27 Free Agent $0 0 Austin Poganski RW USA 30 Griffins $775,000 2 Austin Saint CLWRW CAN 24 Free Agent $0 0 Austin Strand D CAN 29 Silver Knights $775,000 1 Austin Wagner LW USA 28 Free Agent $0 0 Austin Watson LW USA 34 Seattle Kraken $1,000,000 2 Auston Matthews C USA 28 Minnesota Wild $12,000,000 1 Avery Hayes RW USA 23 Marlies $875,000 2 Avery Winslow D USA 23 Free Agent $0 0 Axel Jonsson-Fjallby LW SWE 28 Free Agent $0 0 Ayden MacDonald CLWRW CAN 29 Free Agent $0 0 Ayo Adeniye D CAN 27 Free Agent $0 0 Barclay Goodrow RW CAN 33 Utah Mammoth $2,000,000 3 Barrett Hayton C CAN 25 Chicago Blackhawks $4,600,000 2 Bear Hughes CLWRW CAN 25 Silver Knights $775,000 1 Beck Malenstyn LW CAN 28 Tampa Bay Lightning $1,350,000 2 Beckett Sennecke RW CAN 20 Florida Panthers $925,000 3 Ben Berard CLWRW CAN 27 Free Agent $0 0 Ben Brar CLWRW CAN 27 Free Agent $0 0 Ben Carroll D CAN 30 Free Agent $0 0 Ben Chiarot D CAN 35 Philadelphia Flyers $3,250,000 2 Ben Freeman CLWRW USA 30 Free Agent $0 0 Ben Harpur D CAN 31 Free Agent $0 0 Ben Hawerchuk CLWRW CAN 28 Free Agent $0 0 Ben Hemmerling CLWRW CAN 22 Canucks $875,000 3 Ben Hutton D CAN 33 Stars $1,000,000 1 Ben King C CAN 24 Reign $875,000 1 Ben Kraws G USA 25 Rocket $775,000 1 Ben McCartney CLWRW CAN 24 Marlies $775,000 2 Ben Meyers C USA 27 Bears $1,000,000 2 Ben Poisson CLWRW CAN 26 Free Agent $0 0 Ben Steeves CLWRW CAN 24 Senators $950,000 2 Ben Zloty D CAN 24 Wolf Pack $775,000 1 Benjamin Gaudreau G CAN 23 Griffins $950,000 2 Benjamin Gleason D USA 28 Silver Knights $850,000 1 Benjamin Jones C CAN 27 Wolves $900,000 3 Benjamin Lindberg D SWE 26 Free Agent $0 0 Bennett MacArthur LW CAN 25 Free Agent $0 0 Bennett Stockdale CLWRW CAN 27 Free Agent $0 0 Benoit-Olivier Groulx C CAN 26 Admirals $775,000 3 Billy Constantinou D CAN 25 Free Agent $0 0 Billy Moskal CLWRW USA 26 Free Agent $0 0 Billy Sweezey D USA 30 Free Agent $0 0 Blade Jenkins CLWRW USA 25 Canucks $800,000 1 Blake Bennett CLWRW USA 27 Free Agent $0 0 Blake Christensen CLWRW CAN 30 Free Agent $0 0 Blake Coleman C USA 34 Minnesota Wild $4,250,000 2 Blake Hillman D USA 30 Free Agent $0 0 Blake Lizotte C USA 28 Washington Capitals $2,750,000 3 Blake McLaughlin LW USA 26 Free Agent $0 0 Blake Murray C CAN 24 Free Agent $0 0 Blake Swetlikoff CLWRW CAN 23 Free Agent $0 0 Blake Thompson D CAN 33 Free Agent $0 0 Bo Horvat C CAN 31 Nashville Predators $8,000,000 3 Bobby Brink CLWRW USA 24 Edmonton Oilers $2,500,000 2 Bobby McMann C CAN 29 Vegas Golden Knights $812,500 1 Bobby Russell D CAN 26 Free Agent $0 0 Bogdan Trineyev RW RUS 24 Monsters $775,000 1 Bogdans Hodass D LAT 23 Admirals $775,000 2 Bokondji Imama LW CAN 29 Checkers $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 Free Agent $0 0 Brad Hunt D CAN 37 Admirals $775,000 1 Brad Lambert C FIN 22 Islanders $875,000 2 Brad Marchand LW CAN 38 Anaheim Ducks $7,500,000 3 Brad Morrison CLWRW CAN 29 Free Agent $0 0 Braden Hache D CAN 23 Firebirds $775,000 2 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 LW CAN 21 Marlies $875,000 3 Brady Fleurent CLWRW USA 32 Free Agent $0 0 Brady Pouteau D CAN 28 Free Agent $0 0 Brady Skjei D USA 32 Winnipeg Jets $5,000,000 4 Brady Tkachuk LW USA 26 Buffalo Sabres $8,200,000 4 Braeden Bowman CLWRW CAN 22 Senators $775,000 2 Braeden Kressler C USA 23 Senators $775,000 2 Braeden Tuck CLWRW CAN 28 Free Agent $0 0 Brandon Baddock LW CAN 31 Free Agent $0 0 Brandon Biro C CAN 28 Gulls $800,000 1 Brandon Bussi G USA 27 Vegas Golden Knights $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 Duhaime RW USA 29 Carolina Hurricanes $4,500,000 4 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 30 Checkers $1,000,000 2 Brandon Hawkins RW USA 32 Free Agent $0 0 Brandon Hickey D CAN 30 Free Agent $0 0 Brandon Kruse CLWRW USA 27 Free Agent $0 0 Brandon Montour D CAN 32 San Jose Sharks $6,500,000 3 Brandon Osmundson CLWRW 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 27 Bears $825,000 1 Brandon Tabakin D USA 26 Free Agent $0 0 Brandon Tanev LW CAN 34 Colorado Avalanche $2,500,000 4 Brandon Yeamans CLWRW CAN 28 Free Agent $0 0 Brandt Clarke D CAN 23 Toronto Maple Leafs $950,000 1 Brannon McManus CLWRW USA 26 Free Agent $0 0 Brayden Guy CLWRW CAN 25 Free Agent $0 0 Brayden Hislop D CAN 22 Free Agent $0 0 Brayden Low CLWRW CAN 32 Free Agent $0 0 Brayden McNabb D CAN 35 Pittsburgh Penguins $5,250,000 1 Brayden Nicholetts CLWRW CAN 26 Free Agent $0 0 Brayden Pachal D CAN 26 Vancouver Canucks $1,500,000 2 Brayden Point C CAN 30 Winnipeg Jets $9,000,000 3 Brayden Schenn C CAN 34 Toronto Maple Leafs $5,650,000 7 Brayden Watts CLWRW USA 27 Free Agent $0 0 Brendan Brisson CLWRW USA 24 Bruins $875,000 1 Brendan Furry CLWRW USA 27 Free Agent $0 0 Brendan Gallagher RW CAN 34 Calgary Flames $6,125,125 1 Brendan Gaunce C CAN 32 Americans $775,000 2 Brendan Harris CLWRW USA 29 Free Agent $0 0 Brendan Hoffmann CLWRW USA 24 Free Agent $0 0 Brendan Lemieux LW USA 30 Free Agent $0 0 Brendan Less D USA 28 Free Agent $0 0 Brendan Smith D CAN 37 Pittsburgh Penguins $2,000,000 1 Brendan Warren LW USA 29 Free Agent $0 0 Brenden Datema D USA 27 Free Agent $0 0 Brenden Dillon D CAN 35 Winnipeg Jets $1,260,000 1 Brenden Rons D CAN 28 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 23 Calgary Flames $875,000 2 Brennan Saulnier C CAN 32 Free Agent $0 0 Brent Burns D CAN 41 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 Americans $775,000 2 Brett Budgell CLWRW CAN 25 Free Agent $0 0 Brett Davis CLWRW CAN 27 Free Agent $0 0 Brett Harrison LW CAN 22 Canucks $875,000 2 Brett Howden C CAN 28 Winnipeg Jets $1,410,000 3 Brett Kulak D CAN 32 Montreal Canadiens $3,250,000 1 Brett Leason RW CAN 27 Monsters $1,150,000 1 Brett Murray LW CAN 27 Moose $900,000 1 Brett Pesce D USA 31 Utah Mammoth $7,000,000 5 Brett Seney LW CAN 30 Penguins $1,000,000 1 Brian Chambers CLWRW USA 27 Free Agent $0 0 Brian Dumoulin D USA 34 Vegas Golden Knights $2,000,000 2 Brian Halonen CLWRW USA 27 Phantoms $1,000,000 4 Brian Pinho RW USA 31 Wolves $850,000 1 Briley Wood CLWRW CAN 23 Free Agent $0 0 Brock Boeser RW USA 29 Ottawa Senators $8,000,000 5 Brock Caufield RW USA 27 Free Agent $0 0 Brock Faber D USA 23 Anaheim Ducks $950,000 1 Brock McGinn LW CAN 32 Utah Mammoth $1,750,000 1 Brock Nelson C USA 34 Seattle Kraken $5,500,000 1 Brody Crane CLWRW CAN 22 Free Agent $0 0 Brogan Rafferty D USA 31 Roadrunners $775,000 1 Brooklyn Kalmikov RW CAN 25 Free Agent $0 0 Bryan Lemos CLWRW USA 29 Free Agent $0 0 Bryan Rust RW USA 34 Anaheim Ducks $4,000,000 2 Bryan Thomson G CAN 24 Heat $775,000 1 Bryan Yoon D USA 28 Free Agent $0 0 Bryce Brodzinski CLWRW USA 25 Reign $775,000 1 Bryce McConnell-Barker CLWRW CAN 21 Barracuda $875,000 3 Bryce Montgomery D USA 23 Free Agent $0 0 Brycen Martin D CAN 30 Free Agent $0 0 Cade Borchardt CLWRW USA 27 Free Agent $0 0 Cade McNelly D USA 24 Free Agent $0 0 Cade Neilson CLWRW CAN 25 Free Agent $0 0 Cade Webber D USA 25 Penguins $875,000 1 Caden Villegas CLWRW USA 25 Free Agent $0 0 Caedan Bankier C CAN 23 Penguins $875,000 2 Cal O'Reilly C CAN 39 Wild $775,000 1 Cal Petersen G USA 31 Canucks $1,000,000 1 Cale Fleury D CAN 27 New York Islanders $850,000 3 Cale Makar D CAN 27 Florida Panthers $10,000,000 6 Caleb Jones D USA 28 Crunch $1,200,000 2 Calen Addison D CAN 26 Thunderbirds $1,500,000 2 Calen Kiefiuk CLWRW CAN 26 Free Agent $0 0 Callahan Burke C USA 29 Moose $775,000 1 Calle Clang G SWE 24 Canucks $875,000 1 Calle Jarnkrok C SWE 34 St Louis Blues $3,000,000 2 Calle Odelius D SWE 22 Monsters $875,000 3 Calle Rosen D SWE 32 Crunch $825,000 1 Calvin de Haan D CAN 35 New York Rangers $1,687,500 1 Calvin Pickard G CAN 34 Buffalo Sabres $950,000 3 Cam Atkinson RW USA 36 Penguins $5,600,000 2 Cam Dineen D USA 27 Colorado Avalanche $1,000,000 4 Cam Fowler D USA 34 Detroit Red Wings $6,500,000 2 Cam Johnson G USA 31 Gulls $775,000 1 Cam McDonald D CAN 25 Free Agent $0 0 Cam Talbot G CAN 38 Seattle Kraken $2,500,000 3 Cam Thiesing CLWRW USA 25 Free Agent $0 0 Cam York D USA 25 Tampa Bay Lightning $4,750,000 1 Cameron Buhl CLWRW CAN 27 Free Agent $0 0 Cameron Butler RW CAN 23 Eagles $775,000 1 Cameron Cook CLWRW CAN 28 Free Agent $0 0 Cameron Crotty D CAN 27 Moose $775,000 1 Cameron Hausinger RW USA 27 Free Agent $0 0 Cameron Hebig RW CAN 29 Phantoms $955,000 2 Cameron Hughes LW CAN 29 Checkers $800,000 1 Cameron Lund C 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 26 Free Agent $0 0 Carl Grundstrom RW SWE 28 Condors $1,650,000 1 Carl Lindbom G SWE 23 Senators $875,000 2 Carsen Twarynski LW CAN 28 Free Agent $0 0 Carson Bantle LW USA 24 Roadrunners $775,000 2 Carson Denomie CLWRW CAN 26 Free Agent $0 0 Carson Gicewicz C USA 29 Free Agent $0 0 Carson Golder RW CAN 23 Free Agent $0 0 Carson Lambos D CAN 23 Admirals $875,000 2 Carson Meyer RW USA 28 Griffins $775,000 2 Carson Musser D USA 29 Free Agent $0 0 Carson Soucy D CAN 31 Minnesota Wild $2,500,000 1 Carter Allen D USA 29 Free Agent $0 0 Carter Berger D USA 26 Free Agent $0 0 Carter Gylander G CAN 24 Islanders $775,000 1 Carter Johnson CLWRW USA 30 Free Agent $0 0 Carter Jones CLWRW USA 27 Free Agent $0 0 Carter Mazur RW USA 24 Crunch $875,000 1 Carter Randklev CLWRW USA 26 Free Agent $0 0 Carter Savoie LW CAN 24 Canucks $875,000 1 Carter Verhaeghe C CAN 30 Edmonton Oilers $4,750,000 1 Case McCarthy D USA 25 Free Agent $0 0 Casey Carreau CLWRW USA 27 Free Agent $0 0 Casey Cizikas C CAN 35 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 29 Americans $775,000 2 Casey Mittelstadt C USA 27 Columbus Blue Jackets $6,500,000 6 Cavan Fitzgerald D USA 29 Wolves $775,000 1 Cayden Primeau G USA 26 Moose $1,150,000 1 Cedric Pare C CAN 27 Americans $850,000 1 Chad Hillebrand CLWRW USA 27 Free Agent $0 0 Chad Nychuk D CAN 25 Marlies $775,000 2 Chad Ruhwedel D USA 36 Canucks $850,000 1 Chandler Romeo D USA 22 Free Agent $0 0 Chandler Stephenson C CAN 32 Toronto Maple Leafs $2,750,000 3 Charles Hudon LW CAN 31 Wolf Pack $950,000 2 Charles Martin D CAN 28 Free Agent $0 0 Charles-Alexis Legault D CAN 22 Barracuda $875,000 2 Charles-Antoine Paiement CLWRW CAN 27 Free Agent $0 0 Charlie Combs CLWRW USA 29 Free Agent $0 0 Charlie Coyle C USA 34 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 Charlie Wright D CAN 22 Free Agent $0 0 Chas Sharpe D USA 22 Firebirds $775,000 3 Chase Bertholet CLWRW USA 23 Free Agent $0 0 Chase Bradley LW USA 24 Stars $950,000 2 Chase Brand CLWRW CAN 27 Free Agent $0 0 Chase de Leo LW USA 30 Free Agent $0 0 Chase Lang CLWRW CAN 29 Free Agent $0 0 Chase Pauls D USA 22 Free Agent $0 0 Chase Pietila D USA 22 Moose $775,000 3 Chase Priskie D USA 30 Wolves $775,000 1 Chase Spencer D USA 32 Free Agent $0 0 Chase Stillman RW USA 23 Islanders $875,000 2 Chase Wheatcroft CLWRW CAN 24 Condors $950,000 1 Chase Wouters C CAN 26 Free Agent $0 0 Chase Zieky CLWRW USA 30 Free Agent $0 0 Chaz Lucius C USA 23 Americans $875,000 1 Chaz Reddekopp D CAN 29 Free Agent $0 0 Chaz Smedsrud C NOR 27 Free Agent $0 0 Chong-Min Lee RW KOR 27 Free Agent $0 0 Chris Cameron D USA 27 Free Agent $0 0 Chris Dodero CLWRW USA 29 Free Agent $0 0 Chris Driedger G CAN 32 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 35 Seattle Kraken $6,000,000 2 Chris Lipe D USA 26 Free Agent $0 0 Chris Tanev D CAN 36 Dallas Stars $5,000,000 1 Chris Terry CLWRW CAN 37 Checkers $1,000,000 2 Chris Wagner RW USA 35 Rocket $775,000 2 Christian Berger D AUS 26 Free Agent $0 0 Christian Dvorak C USA 30 Washington Capitals $5,750,000 7 Christian Felton D CAN 26 Free Agent $0 0 Christian Fischer RW USA 29 Roadrunners $1,250,000 1 Christian Hausinger D DEU 29 Free Agent $0 0 Christian Krygier D USA 26 Free Agent $0 0 Christian Kyrou D CAN 22 Heat $875,000 2 Christian Propp G CAN 27 Free Agent $0 0 Christian Sarlo CLWRW USA 24 Free Agent $0 0 Christian Wolanin D CAN 31 Griffins $775,000 1 Christoffer Sedoff D FIN 24 Stars $950,000 1 Christopher Brown CLWRW USA 30 Free Agent $0 0 Christopher Merisier-Ortiz D CAN 25 Silver Knights $775,000 1 Chrystopher Collin CLWRW CAN 27 Free Agent $0 0 CJ Hayes CLWRW USA 31 Free Agent $0 0 CJ McGee D CAN 27 Free Agent $0 0 CJ Smith CLWRW USA 31 Free Agent $0 0 CJ Suess LW USA 32 Free Agent $0 0 CJ Valerian D CAN 31 Free Agent $0 0 CJ Walker CLWRW USA 27 Free Agent $0 0 Clark Bishop C CAN 30 New York Rangers $950,000 2 Claude Giroux RW CAN 38 Carolina Hurricanes $3,000,000 2 Clay Stevenson G CAN 27 Barracuda $1,400,000 3 Clayton Keller RW USA 27 Philadelphia Flyers $8,000,000 1 Cody Ceci D CAN 32 Tampa Bay Lightning $5,000,000 5 Cody Corbett D CAN 32 Free Agent $0 0 Cody Glass C CAN 27 New York Rangers $3,100,000 4 Cody Sylvester CLWRW CAN 34 Free Agent $0 0 Colby Ambrosio CLWRW USA 23 Phantoms $775,000 2 Colby Muise G CAN 28 Free Agent $0 0 Cole Bardreau C USA 32 Free Agent $0 0 Cole Cameron D CAN 28 Free Agent $0 0 Cole Caufield RW USA 25 Florida Panthers $7,850,000 7 Cole Clayton D CAN 26 Senators $775,000 1 Cole Donhauser CLWRW USA 26 Free Agent $0 0 Cole Fonstad CLWRW CAN 26 Free Agent $0 0 Cole Fraser D CAN 26 Free Agent $0 0 Cole Gallant CLWRW CAN 28 Free Agent $0 0 Cole Guttman C USA 27 Philadelphia Flyers $875,000 3 Cole Koepke LW USA 28 Heat $1,100,000 2 Cole Krygier D USA 26 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 24 Calgary Flames $4,250,000 2 Cole Reinhardt LW CAN 26 Marlies $1,100,000 2 Cole Schwindt C CAN 25 Moose $900,000 1 Cole Sillinger C USA 23 Eagles $3,400,000 2 Cole Smith LW USA 30 Buffalo Sabres $1,000,000 1 Cole Tymkin CLWRW CAN 27 Free Agent $0 0 Colin Bilek RW USA 28 Free Agent $0 0 Colin Blackwell C USA 33 Detroit Red Wings $2,200,000 1 Colin Felix D USA 26 Free Agent $0 0 Colin Jacobs C USA 33 Free Agent $0 0 Colin Miller D CAN 33 St Louis Blues $2,000,000 2 Colin Swoyer D USA 28 Free Agent $0 0 Colin Theisen CLWRW USA 29 Free Agent $0 0 Colin White C USA 29 Silver Knights $1,650,000 1 Collin Delia G USA 31 Condors $775,000 1 Collin Graf RW USA 23 Eagles $950,000 2 Collin Saccoman D USA 29 Free Agent $0 0 Colten Ellis G CAN 25 Boston Bruins $850,000 2 Colton Dach LW CAN 23 Crunch $875,000 2 Colton Hargrove C USA 29 Free Agent $0 0 Colton Parayko D CAN 33 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 29 Free Agent $0 0 Colton Young CLWRW CAN 27 Free Agent $0 0 Conlan Keenan C USA 30 Free Agent $0 0 Conner Hutchison D USA 25 Free Agent $0 0 Conner Roulette CLWRW USA 23 Free Agent $0 0 Connor Bedard C CAN 20 Washington Capitals $950,000 2 Connor Brown RW CAN 32 St Louis Blues $5,000,000 2 Connor Carrick D USA 32 Moose $900,000 2 Connor Clifton D USA 31 St Louis Blues $4,000,000 3 Connor Corcoran D CAN 25 Free Agent $0 0 Connor Dewar C CAN 26 Buffalo Sabres $1,200,000 1 Connor Doherty D USA 33 Free Agent $0 0 Connor Federkow CLWRW CAN 22 Free Agent $0 0 Connor Fedorek D USA 27 Free Agent $0 0 Connor G Murphy G USA 27 Silver Knights $775,000 1 Connor Galloway CLWRW CAN 26 Free Agent $0 0 Connor Gregga CLWRW USA 25 Free Agent $0 0 Connor Hellebuyck G USA 33 Winnipeg Jets $8,500,000 6 Connor Hughes G CAN 29 Phantoms $775,000 1 Connor Ingram G CAN 29 Americans $1,950,000 1 Connor Lockhart RW CAN 23 Free Agent $0 0 Connor Lovie D CAN 28 Free Agent $0 0 Connor MacEachern CLWRW USA 26 Free Agent $0 0 Connor Mackey D USA 29 IceHogs $1,000,000 1 Connor Mayer D USA 26 Free Agent $0 0 Connor McDavid C CAN 29 Los Angeles Kings $12,500,000 2 Connor McMenamin CLWRW USA 27 Free Agent $0 0 Connor McMichael C CAN 25 Anaheim Ducks $1,250,000 2 Connor Moore D USA 28 Free Agent $0 0 Connor Murphy D USA 33 Detroit Red Wings $5,000,000 1 Connor Mylymok CLWRW CAN 26 Free Agent $0 0 Connor Punnett D USA 22 Free Agent $0 0 Connor Russell D CAN 30 Free Agent $0 0 Connor Ungar G CAN 24 Stars $775,000 2 Connor Walters D CAN 28 Free Agent $0 0 Connor Welsh D CAN 28 Free Agent $0 0 Connor Zary C CAN 24 Carolina Hurricanes $4,400,000 4 Conor Garland RW USA 30 Tampa Bay Lightning $4,900,000 3 Conor Geekie C CAN 22 Senators $950,000 3 Conor Sheary LW USA 33 Calgary Flames $3,000,000 1 Conor Timmins D CAN 27 Boston Bruins $1,300,000 1 Constandino Kambeitz RW USA 26 Free Agent $0 0 Cooper Black G USA 24 Reign $950,000 1 Cooper Jones D USA 27 Free Agent $0 0 Cooper Walker C CAN 23 Free Agent $0 0 Corey Andonovski RW CAN 27 Free Agent $0 0 Corey Perry RW CAN 41 Chicago Blackhawks $2,000,000 1 Corey Schueneman D USA 30 Crunch $800,000 2 Corson Ceulemans D CAN 23 Bruins $875,000 1 Cory Dennis D USA 29 Free Agent $0 0 Cory Thomas D CAN 28 Free Agent $0 0 Coulson Pitre RW CAN 21 IceHogs $875,000 3 Craig Armstrong CLWRW CAN 22 Free Agent $0 0 Craig Needham CLWRW USA 27 Free Agent $0 0 Craig Smith C USA 36 Ottawa Senators $1,000,000 2 Cross Hanas LW USA 24 Wolf Pack $875,000 1 Curtis Douglas C CAN 26 Firebirds $775,000 1 Curtis Hall C USA 26 Gulls $775,000 1 Curtis Lazar C CAN 31 Chicago Blackhawks $1,500,000 3 Curtis McKenzie LW CAN 35 Free Agent $0 0 Cutter Gauthier CLWRW USA 22 Calgary Flames $950,000 2 Daemon Hunt D CAN 24 Gulls $875,000 1 Dakota Joshua C USA 30 San Jose Sharks $1,300,000 2 Dakota Mermis D USA 32 Carolina Hurricanes $1,000,000 1 Dakota Raabe CLWRW USA 29 Free Agent $0 0 Dakota Seaman CLWRW CAN 24 Free Agent $0 0 Dalibor Dvorsky C SVK 20 Crunch $875,000 3 Dalton Duhart CLWRW USA 25 Free Agent $0 0 Dalton Gally D USA 28 Free Agent $0 0 Dalton Messina CLWRW USA 28 Free Agent $0 0 Dalton Skelly D CAN 30 Free Agent $0 0 Dalton Smith CLWRW CAN 33 Free Agent $0 0 Damien Giroux C CAN 26 Moose $775,000 2 Damon Severson D CAN 31 Edmonton Oilers $5,000,000 3 Dan Renouf D CAN 32 Canucks $775,000 1 Dan Vladar G CZE 28 Boston Bruins $3,400,000 3 Daneel Lategan CLWRW RSA 28 Free Agent $0 0 Daniel Amesbury CLWRW CAN 35 Free Agent $0 0 Daniel D'Amato CLWRW CAN 25 Free Agent $0 0 Daniel Sprong RW NED 29 Pittsburgh Penguins $3,000,000 1 Daniel Torgersson LW SWE 24 Wild $875,000 1 Daniel Walcott LW CAN 32 Free Agent $0 0 Daniil Miromanov D RUS 28 Comets $775,000 1 Daniil Misyul D RUS 25 Moose $875,000 1 Daniil Tarasov G RUS 27 Firebirds $1,050,000 1 Danil Gushchin LW RUS 24 Detroit Red Wings $875,000 1 Danil Zhilkin C RUS 22 Firebirds $875,000 2 Danila Klimovich RW RUS 23 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 Fantauzzi D CAN 26 Free Agent $0 0 Dante Giannuzzi G CAN 23 Free Agent $0 0 Dante Sheriff CLWRW CAN 26 Free Agent $0 0 Danton Heinen LW CAN 30 Marlies $3,500,000 3 Darby Llewellyn CLWRW USA 29 Free Agent $0 0 Darcy Kuemper G CAN 36 Washington Capitals $5,500,000 2 Darian Pilon CLWRW CAN 27 Free Agent $0 0 Darian Skeoch D CAN 29 Free Agent $0 0 Darick Louis-Jean D CAN 25 Free Agent $0 0 Darik Angeli CLWRW USA 35 Free Agent $0 0 Darnell Nurse D CAN 31 Colorado Avalanche $7,250,000 3 Darren Brady D USA 30 Free Agent $0 0 Darren Raddysh D CAN 30 Dallas Stars $1,000,000 1 David Cotton C USA 28 Free Agent $0 0 David Drake D USA 31 Free Agent $0 0 David Fessenden G USA 28 Free Agent $0 0 David Gagnon CLWRW CAN 26 Free Agent $0 0 David Goyette CLWRW USA 22 Americans $875,000 3 David Gustafsson C SWE 26 Comets $1,000,000 2 David Jankowski CLWRW CAN 29 Free Agent $0 0 David Jiricek D CZE 22 Bears $950,000 2 David Kampf C CZE 31 Seattle Kraken $1,900,000 4 David Noel D CAN 27 Free Agent $0 0 David Pastrnak RW CZE 30 Winnipeg Jets $11,250,000 6 David Perron LW CAN 38 Vancouver Canucks $6,000,000 1 David Reinbacher D AUS 21 Checkers $875,000 3 David Rittich G CZE 33 Detroit Red Wings $1,750,000 3 David Savard D CAN 35 Boston Bruins $6,500,000 1 David Silye C CAN 27 Free Agent $0 0 David Spacek D CZE 23 Wild $875,000 2 Davis Codd CLWRW USA 22 Free Agent $0 0 Davis Koch CLWRW CAN 27 Free Agent $0 0 Dawson Barteaux D CAN 26 Free Agent $0 0 Dawson Mercer C CAN 24 Colorado Avalanche $4,600,000 3 Daylan Kuefler CLWRW CAN 24 Roadrunners $875,000 1 Dean Loukus CLWRW CAN 23 Free Agent $0 0 Declan Carlile D USA 26 Barracuda $800,000 2 Declan Chisholm D CAN 26 Utah Mammoth $1,700,000 2 Declan Smith CLWRW CAN 28 Free Agent $0 0 Demetrios Koumontzis D USA 26 Free Agent $0 0 Deni Goure C CAN 22 Free Agent $0 0 Denis Smirnov CLWRW RUS 28 Free Agent $0 0 Dennis Busby D CAN 26 Free Agent $0 0 Dennis Cesana D USA 28 Free Agent $0 0 Dennis Cholowski D CAN 28 Checkers $800,000 2 Dennis Gilbert D USA 29 Utah Mammoth $2,000,000 3 Dennis Hildeby G SWE 24 Reign $950,000 1 Denton Mateychuk D CAN 21 St Louis Blues $950,000 3 Derek Daschke D USA 28 Free Agent $0 0 Derek Forbort D USA 34 Dallas Stars $2,000,000 2 Derek Lodermeier CLWRW USA 31 Free Agent $0 0 Derek Ryan C USA 39 Penguins $1,000,000 1 Derek Topatigh D USA 29 Free Agent $0 0 Derrick Pouliot D CAN 32 Islanders $775,000 1 Devante Stephens D CAN 29 Free Agent $0 0 Devin Cooley G USA 29 Crunch $850,000 1 Devin Shore C CAN 31 IceHogs $1,000,000 1 Devon Levi G CAN 24 Barracuda $950,000 1 Devon Paliani CLWRW CAN 29 Free Agent $0 0 Devon Toews D CAN 32 Calgary Flames $7,500,000 5 Dilan Savenkov D EST 24 Free Agent $0 0 Dillon Boucher CLWRW CAN 29 Free Agent $0 0 Dillon Hamaliuk LW CAN 25 Free Agent $0 0 Dillon Heatherington D CAN 31 Free Agent $0 0 DJ King D USA 25 Free Agent $0 0 Djibril Toure D CAN 22 Comets $775,000 2 Dmitri Voronkov LW RUS 25 Dallas Stars $3,500,000 2 Dmitry Kulikov D RUS 35 Dallas Stars $2,500,000 4 Dmitry Kuzmin D BEL 23 Eagles $950,000 2 Dmitry Orlov D RUS 34 Detroit Red Wings $6,500,000 4 Dmitry Osipov RW RUS 29 Free Agent $0 0 Dom DiVincentiis G CAN 22 Heat $875,000 3 Domenick Fensore D USA 24 New Jersey Devils $875,000 1 Dominic Dockery D USA 29 Free Agent $0 0 Dominic James C USA 23 Stars $925,000 2 Dominic Toninato C USA 32 Monsters $775,000 1 Dominik Shine RW USA 33 Checkers $800,000 1 Dominiks Marcinkevics CLWRW LAT 25 Free Agent $0 0 Donavan Villeneuve-Houle CLWRW CAN 26 Free Agent $0 0 Donovan Sebrango D CAN 24 Heat $800,000 2 Dougie Hamilton D CAN 32 New York Islanders $8,000,000 2 Drake Batherson RW CAN 28 Los Angeles Kings $5,500,000 2 Drake Burgin D CAN 25 Free Agent $0 0 Drake Caggiula C CAN 31 Reign $775,000 1 Drake Pilon CLWRW CAN 27 Free Agent $0 0 Drew Bavaro D USA 25 Free Agent $0 0 Drew Callin RW USA 31 Free Agent $0 0 Drew Commesso G USA 23 Condors $875,000 1 Drew DeRidder G USA 26 Free Agent $0 0 Drew Doughty D CAN 36 Philadelphia Flyers $7,500,000 3 Drew Helleson D USA 25 Pittsburgh Penguins $1,400,000 3 Drew O'Connor LW USA 27 Nashville Predators $2,500,000 2 Dru Krebs D USA 23 Free Agent $0 0 Dryden Hunt LW CAN 30 Edmonton Oilers $800,000 1 Dryden McKay G USA 28 Minnesota Wild $775,000 1 Duggie Lagrone D USA 31 Free Agent $0 0 Dustin Manz C CAN 26 Free Agent $0 0 Dustin Tokarski G CAN 36 Moose $1,000,000 2 Dustin Wolf G USA 25 Columbus Blue Jackets $3,000,000 3 Dusty Geregach D USA 24 Free Agent $0 0 Dustyn Mcfaul D CAN 25 Free Agent $0 0 Dylan Anhorn D CAN 27 Free Agent $0 0 Dylan Carabia D USA 29 Free Agent $0 0 Dylan Coghlan D CAN 28 New York Islanders $950,000 2 Dylan Cozens C CAN 25 St Louis Blues $7,000,000 7 Dylan DeMelo D CAN 33 Columbus Blue Jackets $2,500,000 2 Dylan Duke LW USA 23 Barracuda $875,000 2 Dylan Ferguson G CAN 27 Free Agent $0 0 Dylan Fitze CLWRW CAN 33 Free Agent $0 0 Dylan Gambrell C USA 29 Rocket $775,000 1 Dylan Garand G CAN 23 IceHogs $875,000 1 Dylan Guenther RW CAN 23 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 34 Checkers $775,000 1 Dylan Moulton D CAN 25 Free Agent $0 0 Dylan Peterson CLWRW CAN 24 Monsters $875,000 2 Dylan Roobroeck CLWRW CAN 21 Silver Knights $875,000 3 Dylan Samberg D USA 27 Buffalo Sabres $5,500,000 7 Dylan Strome C CAN 29 Edmonton Oilers $8,000,000 6 Dylan Wells G CAN 28 Free Agent $0 0 Dylan Wendt CLWRW USA 25 Free Agent $0 0 Dyllan Gill D CAN 21 Heat $875,000 3 Dysen Skinner G USA 27 Free Agent $0 0 Dysin Mayo D CAN 29 Senators $900,000 3 Easton Armstrong CLWRW USA 23 Free Agent $0 0 Easton Brodzinski CLWRW USA 29 Free Agent $0 0 Eddie Matsushima CLWRW USA 32 Free Agent $0 0 Eduard Sale CLWRW RUS 21 Wild $875,000 3 Eeli Tolvanen RW FIN 27 Boston Bruins $3,000,000 1 Eemil Viro D FIN 24 Wild $875,000 1 Eetu Liukas CLWRW FIN 23 Comets $875,000 2 Eetu Luostarinen C FIN 27 Nashville Predators $4,000,000 6 Egor Sokolov LW RUS 25 Wolves $950,000 1 Egor Zamula D RUS 26 Nashville Predators $1,700,000 1 Eli Lieffers CLWRW CAN 26 Free Agent $0 0 Elias D Pettersson D SWE 22 Admirals $875,000 3 Elias Lindholm C SWE 31 Montreal Canadiens $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 29 Free Agent $0 0 Elliot Desnoyers LW CAN 24 Silver Knights $875,000 1 Elmer Soderblom LW SWE 24 Reign $950,000 1 Elvis Merzlikins G LVA 32 Philadelphia Flyers $2,250,000 1 Emil Andrae D SWE 24 Calgary Flames $875,000 1 Emil Bemstrom RW SWE 27 Comets $1,500,000 1 Emil Heineman LW SWE 24 Reign $875,000 1 Emil Martinsen Lilleberg D NOR 25 Utah Mammoth $950,000 1 Emile Chouinard D CAN 23 Free Agent $0 0 Emmett Serensits D USA 26 Free Agent $0 0 Emmitt Finnie C CAN 20 Senators $875,000 3 Eric Comrie G CAN 30 Dallas Stars $1,250,000 4 Eric Neiley CLWRW USA 34 Free Agent $0 0 Eric Robinson LW USA 30 Utah Mammoth $2,500,000 1 Erik Brannstrom D SWE 26 Firebirds $1,000,000 1 Erik Cernak D SVK 29 Winnipeg Jets $5,200,000 6 Erik Gudbranson D CAN 34 Pittsburgh Penguins $3,000,000 3 Erik Gustafsson D SWE 34 New York Islanders $1,250,000 2 Erik Haula LW FIN 35 Philadelphia Flyers $3,000,000 1 Erik Johnson D USA 38 Washington Capitals $2,750,000 1 Erik Karlsson D SWE 36 Minnesota Wild $9,800,000 5 Erik Middendorf CLWRW USA 25 Free Agent $0 0 Erik Portillo G SWE 26 Anaheim Ducks $1,000,000 2 Esa Lindell D FIN 32 Nashville Predators $2,900,000 1 Ethan Bear D CAN 28 Griffins $1,000,000 2 Ethan Cardwell CLWRW CAN 23 Thunderbirds $875,000 1 Ethan de Jong RW CAN 26 Free Agent $0 0 Ethan Del Mastro D CAN 23 Heat $875,000 2 Ethan Edwards D CAN 23 Eagles $875,000 2 Ethan Frisch D USA 25 Phantoms $775,000 2 Ethan Haider G USA 24 Gulls $775,000 1 Ethan Keppen LW CAN 25 Free Agent $0 0 Ethan Manderville CLWRW CAN 25 Free Agent $0 0 Ethan Prow D USA 33 Canucks $775,000 1 Ethan Samson D CAN 22 Silver Knights $950,000 2 Ethen Frank RW USA 28 Marlies $1,150,000 2 Evan Bouchard D CAN 26 Chicago Blackhawks $4,000,000 1 Evan Cormier G CAN 28 Free Agent $0 0 Evan Nause D CAN 23 Comets $775,000 2 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 37 Edmonton Oilers $2,300,000 1 Fabian Lysell RW SWE 23 Boston Bruins $875,000 1 Fabian Wagner CLWRW DEU 22 Wolves $875,000 3 Fabian Zetterlund LW SWE 26 Florida Panthers $2,000,000 1 Fedor Svechkov C RUS 23 Boston Bruins $875,000 2 Felix Sandstrom G SWE 29 Wolf Pack $800,000 1 Felix Unger Sorum RW NOR 20 Condors $875,000 3 Filip Bystedt CLWRW SWE 22 Canucks $875,000 3 Filip Chytil C CZE 26 Vancouver Canucks $2,800,000 2 Filip Engaras C SWE 27 Free Agent $0 0 Filip Fornaa-Svensson CLWRW SWE 27 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 Tampa Bay Lightning $7,250,000 7 Filip Kral D CZE 26 Griffins $875,000 1 Filip Larsson G SWE 27 IceHogs $1,000,000 2 Filip Mesar RW SVK 22 Canucks $875,000 3 Filip Roos D SWE 27 Wolf Pack $800,000 1 Florian Xhekaj C CAN 21 Wild $875,000 3 Francesco Arcuri CLWRW CAN 22 Thunderbirds $775,000 2 Francesco Pinelli CLWRW CAN 23 Islanders $875,000 2 Frank Nazar C USA 22 Thunderbirds $950,000 3 Frank Vatrano RW USA 32 Vegas Golden Knights $2,500,000 1 Fraser Minten C CAN 21 Canucks $875,000 3 Frederic Brunet D CAN 22 Moose $875,000 2 Frederick Gaudreau C CAN 33 Chicago Blackhawks $3,500,000 4 Frederik Andersen G DNK 36 Philadelphia Flyers $4,100,000 2 Fredrik Karlstrom C SWE 28 Wolf Pack $1,000,000 1 Gabe Klassen C CAN 22 Free Agent $0 0 Gabriel Carriere G CAN 25 Crunch $775,000 1 Gabriel Dumont C CAN 35 Condors $775,000 1 Gabriel Fortier LW CAN 26 IceHogs $950,000 1 Gabriel Seger C SWE 26 Free Agent $0 0 Gabriel Szturc C CZE 22 Barracuda $875,000 3 Gabriel Vilardi CLWRW CAN 26 Winnipeg Jets $4,000,000 2 Gage Goncalves C CAN 25 Utah Mammoth $2,000,000 3 Gage Quinney LW USA 30 Wolf Pack $900,000 2 Garin Bjorklund G CAN 24 Thunderbirds $775,000 1 Garnet Hathaway RW USA 34 Utah Mammoth $3,000,000 3 Garrett Devine C CAN 28 Free Agent $0 0 Garrett Klotz CLWRW CAN 37 Free Agent $0 0 Garrett Pilon RW USA 28 Wolf Pack $975,000 1 Garrett Pyke D CAN 26 Free Agent $0 0 Garrett Roe C USA 38 Free Agent $0 0 Garrett Van Wyhe CLWRW USA 29 Free Agent $0 0 Garrett Wilson LW CAN 35 Free Agent $0 0 Gary Haden CLWRW CAN 27 Free Agent $0 0 Gavin Brindley RW USA 21 St Louis Blues $875,000 3 Gavin Gould CLWRW CAN 30 Free Agent $0 0 Gavin Hain C USA 23 Free Agent $0 0 Gavin Hayes CLWRW CAN 22 Silver Knights $875,000 3 Gavin White D CAN 23 Penguins $875,000 2 Gehrett Sargis CLWRW USA 37 Free Agent $0 0 Gemel Smith C CAN 32 Islanders $950,000 1 Georgi Merkulov LW RUS 25 Barracuda $950,000 1 Georgi Romanov G RUS 26 Washington Capitals $975,000 2 Gerald Mayhew C USA 33 Moose $875,000 2 German Yavash CLWRW RUS 23 Free Agent $0 0 Gianfranco Cassaro D CAN 27 Free Agent $0 0 Gianni Fairbrother D CAN 25 Americans $850,000 1 Givani Smith RW CAN 28 Firebirds $850,000 1 Gleb Trikozov LW RUS 21 Reign $875,000 3 Gleb Veremyev CLWRW RUS 22 Marlies $950,000 2 Glenn Gawdin C CAN 29 Wild $800,000 1 Graeme Clarke RW CAN 25 Gulls $950,000 1 Graham Slaggert C USA 27 Free Agent $0 0 Graham Sward D CAN 22 Firebirds $775,000 2 Grant Cruikshank C USA 27 Free Agent $0 0 Grant Gabriele D USA 28 Free Agent $0 0 Grant Hebert C CAN 29 Free Agent $0 0 Grant Hindman D USA 24 Free Agent $0 0 Grant Hutton D USA 30 Condors $800,000 1 Grant Loven CLWRW USA 28 Free Agent $0 0 Greg Smith CLWRW CAN 28 Free Agent $0 0 Griffin Loughran CLWRW USA 27 Free Agent $0 0 Griffin Luce D USA 28 Free Agent $0 0 Griffin Ness CLWRW USA 26 Free Agent $0 0 Grigori Denisenko LW RUS 25 Canucks $950,000 1 Guillaume Brisebois D CAN 28 Wolf Pack $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 Muller CLWRW SWE 27 Free Agent $0 0 Gustav Nyquist CLWRW SWE 36 Monsters $1,800,000 2 Gustav Olofsson D SWE 31 Wolf Pack $775,000 1 Hakon Nilsen D NOR 28 Free Agent $0 0 Hampus Lindholm D SWE 32 Vancouver Canucks $5,750,000 3 Hank Crone LW USA 28 Free Agent $0 0 Hardy Haman Aktell D SWE 27 Firebirds $900,000 3 Harrison Blaisdell LW USA 25 Free Agent $0 0 Harrison Rees D CAN 26 Free Agent $0 0 Hayden Hodgson RW CAN 30 Free Agent $0 0 Haydn Fleury D CAN 29 Seattle Kraken $1,000,000 2 Helge Grans D SWE 24 Phantoms $1,000,000 1 Hendrix Lapierre C CAN 24 Rocket $875,000 1 Henri Jokiharju D FIN 26 Boston Bruins $2,800,000 2 Henri Nikkanen C FIN 25 Wolves $800,000 1 Henrik Tikkanen G FIN 25 Roadrunners $895,000 1 Henry Rybinski RW CAN 24 Silver Knights $900,000 3 Henry Thrun D USA 25 Americans $950,000 1 Henry Welsch G USA 25 Free Agent $0 0 Holden Wale D CAN 25 Free Agent $0 0 Hudson Fasching RW USA 30 Rocket $775,000 2 Hudson Thornton D CAN 22 Free Agent $0 0 Hudson Wilson D CAN 27 Free Agent $0 0 Hugh McGing LW USA 27 Americans $775,000 1 Hugo Ollas G SWE 24 Barracuda $775,000 2 Hunter Brzustewicz D USA 21 Thunderbirds $875,000 3 Hunter Drew RW CAN 27 Condors $775,000 1 Hunter Haight CLWRW CAN 22 Penguins $875,000 3 Hunter Johannes LW CAN 27 Free Agent $0 0 Hunter Jones G CAN 25 Islanders $775,000 1 Hunter McDonald D USA 24 Crunch $800,000 1 Hunter McKown C USA 23 Crunch $950,000 1 Hunter Miska G USA 30 Free Agent $0 0 Hunter Shepard G USA 30 Stars $775,000 2 Hunter Skinner D USA 25 Rocket $800,000 2 Hunter Vorva G USA 30 Free Agent $0 0 Ian Cole D USA 37 Calgary Flames $4,000,000 1 Ian McKinnon C CAN 28 Free Agent $0 0 Ian Mitchell D CAN 27 Griffins $925,000 1 Ian Moore D USA 24 Senators $875,000 2 Igor Shesterkin G RUS 30 New Jersey Devils $5,000,000 1 Ilya Lyubushkin D RUS 32 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 29 Senators $1,750,000 4 Ilya Solovyov D rus 25 Edmonton Oilers $800,000 1 Ilya Sorokin G RUS 30 Dallas Stars $6,750,000 4 Isaac Belliveau D CAN 23 Griffins $775,000 2 Isaac Dufort CLWRW CAN 23 Free Agent $0 0 Isaac Johnson RW USA 27 Free Agent $0 0 Isaac Nurse CLWRW CAN 27 Free Agent $0 0 Isaac Poulter G CAN 24 Marlies $775,000 2 Isaac Ratcliffe LW CAN 27 Free Agent $0 0 Isaak Phillips D CAN 24 Penguins $800,000 2 Isac Lundestrom C SWE 26 Anaheim Ducks $1,500,000 1 Isaiah Fox CLWRW USA 25 Free Agent $0 0 Isaiah George D CAN 22 Roadrunners $950,000 3 Isak Rosen LW SWE 23 Wild $875,000 1 Israel Mianscum LW CAN 23 Free Agent $0 0 Ivan Barbashev C RUS 30 Detroit Red Wings $3,900,000 2 Ivan Chukarov D USA 31 Free Agent $0 0 Ivan Fedotov G FIN 29 Vancouver Canucks $1,500,000 2 Ivan Ivan CLWRW CZE 23 Eagles $950,000 1 Ivan Miroshnichenko LW RUS 22 Bears $875,000 2 Ivan Provorov D RUS 29 Vegas Golden Knights $8,000,000 3 J.C. Brassard D CAN 30 Free Agent $0 0 Jaccob Slavin D USA 32 Anaheim Ducks $6,500,000 5 Jace Isley CLWRW USA 23 Free Agent $0 0 Jack Ahcan D USA 29 IceHogs $1,000,000 1 Jack Beck LW CAN 23 Rocket $775,000 2 Jack Becker CLWRW USA 28 Free Agent $0 0 Jack Brackett CLWRW USA 25 Free Agent $0 0 Jack Campbell G USA 34 Wild $775,000 1 Jack Clement D USA 26 Free Agent $0 0 Jack Drury C USA 26 Firebirds $1,500,000 1 Jack Eichel C USA 29 Dallas Stars $10,000,000 2 Jack Finley C CAN 23 Rocket $875,000 1 Jack Gorniak CLWRW USA 26 Free Agent $0 0 Jack Hughes C USA 25 Vegas Golden Knights $9,000,000 5 Jack Jeffers CLWRW CAN 28 Free Agent $0 0 Jack Johnson D USA 39 Ottawa Senators $1,000,000 1 Jack LaFontaine G CAN 28 Admirals $775,000 1 Jack Malone CLWRW USA 25 Comets $875,000 1 Jack Matier D CAN 23 Gulls $775,000 2 Jack McBain C CAN 26 Calgary Flames $1,800,000 1 Jack Millar D CAN 25 Free Agent $0 0 Jack O'Brien CLWRW CAN 23 Free Agent $0 0 Jack Peart D USA 23 Comets $875,000 2 Jack Quinn RW CAN 24 Pittsburgh Penguins $4,500,000 4 Jack Randl CLWRW CAN 26 Free Agent $0 0 Jack Rathbone D USA 27 Reign $800,000 1 Jack Roslovic C USA 29 Pittsburgh Penguins $4,750,000 4 Jack Studnicka C CAN 27 Senators $775,000 1 Jack Thompson D CAN 24 Comets $875,000 1 Jack Works CLWRW CAN 25 Free Agent $0 0 Jackson Berezowski C CAN 24 Condors $775,000 1 Jackson Blake RW USA 22 Washington Capitals $950,000 3 Jackson Cates C USA 28 Free Agent $0 0 Jackson Edward D CAN 22 Eagles $875,000 3 Jackson Lacombe D USA 25 Thunderbirds $950,000 1 Jackson Leppard CLWRW CAN 26 Free Agent $0 0 Jackson Pierson CLWRW USA 26 Free Agent $0 0 Jackson Stewart CLWRW USA 21 Free Agent $0 0 Jackson van de Leest D CAN 24 Free Agent $0 0 Jacob Bengtsson D SWE 27 Free Agent $0 0 Jacob Bernard-Docker D CAN 25 Rocket $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 Frasca CLWRW USA 23 Free Agent $0 0 Jacob Gaucher CLWRW CAN 25 Bruins $900,000 2 Jacob Graves D CAN 31 Free Agent $0 0 Jacob Hudson CLWRW CAN 25 Free Agent $0 0 Jacob Ingham G CAN 25 Free Agent $0 0 Jacob Lucchini C CAN 31 Stars $1,000,000 1 Jacob MacDonald D USA 33 Senators $1,000,000 1 Jacob Markstrom G SWE 36 Washington Capitals $6,500,000 3 Jacob Melanson CLWRW CAN 23 Crunch $875,000 2 Jacob Modry D USA 27 Free Agent $0 0 Jacob Moverare D SWE 27 Monsters $950,000 1 Jacob Paquette D CAN 27 Free Agent $0 0 Jacob Perreault RW CAN 24 Islanders $1,000,000 2 Jacob Quillan C CAN 24 St Louis Blues $950,000 2 Jacob Trouba D USA 32 Buffalo Sabres $6,000,000 3 Jacques Bouquot CLWRW CAN 26 Free Agent $0 0 Jade Miller CLWRW USA 30 Free Agent $0 0 Jaden Schwartz C CAN 33 Vegas Golden Knights $6,000,000 5 Jaden Shields D USA 26 Free Agent $0 0 Jagger Firkus CLWRW CAN 22 Condors $875,000 3 Jagger Joshua LW USA 27 Free Agent $0 0 Jake Allen G CAN 35 Minnesota Wild $2,500,000 4 Jake Barczewski G USA 27 Free Agent $0 0 Jake Bean D CAN 27 Heat $1,900,000 3 Jake Bischoff D USA 31 Silver Knights $775,000 1 Jake Chiasson RW CAN 23 Firebirds $775,000 2 Jake Christiansen D CAN 26 Barracuda $975,000 2 Jake DeBrusk LW CAN 29 Nashville Predators $5,000,000 3 Jake Evans C CAN 30 Calgary Flames $6,500,000 7 Jake Flynn D USA 25 Free Agent $0 0 Jake Furlong D CAN 22 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 Johnson D USA 27 Free Agent $0 0 Jake Leschyshyn C USA 27 IceHogs $950,000 1 Jake Livingstone D CAN 27 Crunch $800,000 3 Jake Massie D CAN 29 Free Agent $0 0 Jake McCabe D USA 32 Ottawa Senators $4,400,000 3 Jake McGrew CLWRW USA 27 Free Agent $0 0 Jake McLaughlin D USA 30 Free Agent $0 0 Jake Middleton D CAN 30 Carolina Hurricanes $5,000,000 4 Jake Murray D CAN 24 Free Agent $0 0 Jake Neighbours LW CAN 24 Vancouver Canucks $950,000 1 Jake Oettinger G USA 27 Buffalo Sabres $6,550,000 7 Jake Sanderson D USA 23 New York Rangers $950,000 1 Jake Smith CLWRW CAN 28 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 30 Chicago Blackhawks $2,000,000 1 Jake Willets D USA 26 Free Agent $0 0 Jake Wise CLWRW USA 26 Bruins $900,000 2 Jakob Chychrun D CAN 28 San Jose Sharks $6,000,000 7 Jakob Pelletier LW CAN 25 New Jersey Devils $1,150,000 3 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 25 Rocket $875,000 1 Jakub Dvorak D CZE 21 Firebirds $875,000 3 Jakub Lauko C CZE 26 Boston Bruins $1,000,000 1 Jakub Rychlovsky LW CZE 24 Free Agent $0 0 Jakub Skarek G CZE 26 Crunch $775,000 2 Jakub Stancl LW CZE 21 Comets $875,000 3 Jakub Vrana LW CZE 30 Carolina Hurricanes $1,193,000 2 Jalen Chatfield D USA 30 Washington Capitals $4,450,000 4 Jalen Luypen LW CAN 23 Moose $875,000 1 Jalen Smereck D USA 29 Free Agent $0 0 James Hamblin LW CAN 27 Monsters $775,000 1 James Hardie LW CAN 24 Bruins $775,000 1 James Malatesta LW CAN 23 Barracuda $875,000 2 James Marooney D USA 26 Free Agent $0 0 James Reimer G CAN 38 San Jose Sharks $800,000 1 James Schuldt D USA 31 Condors $800,000 1 James Shearer D CAN 28 Free Agent $0 0 James Stefan RW CAN 22 Stars $875,000 2 James van Riemsdyk LW USA 37 Anaheim Ducks $1,750,000 2 Jamie Benn LW CAN 36 Los Angeles Kings $4,375,000 1 Jamie Drysdale D CAN 24 Nashville Predators $3,000,000 2 Jamie Engelbert CLWRW CAN 25 Free Agent $0 0 Jamie Oleksiak D CAN 33 Florida Panthers $2,750,000 1 Jamieson Rees C CAN 25 Monsters $775,000 1 Jan Bednar G CZE 23 Comets $775,000 1 Jan Jenik RW CZE 25 Comets $950,000 1 Jan Mysak C CZE 23 Admirals $950,000 2 Jan Rutta D CZE 35 Minnesota Wild $1,000,000 1 Jani Nyman RW FIN 21 Firebirds $875,000 3 Jansen Harkins C USA 29 Ottawa Senators $800,000 1 Jared Davidson CLWRW CAN 23 Phantoms $875,000 1 Jared McCann LW CAN 30 Montreal Canadiens $5,000,000 2 Jared Spurgeon D CAN 36 Dallas Stars $4,000,000 1 Jared Westcott LW CAN 26 Free Agent $0 0 Jaret Anderson-Dolan C CAN 26 Rocket $800,000 1 Jaroslav Chmelar LW CZE 22 Eagles $875,000 3 Jarred Tinordi D USA 34 Americans $775,000 1 Jarrett Lee CLWRW USA 26 Free Agent $0 0 Jason Dickinson C CAN 30 Chicago Blackhawks $3,350,000 3 Jason Horvath D CAN 26 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 34 Columbus Blue Jackets $3,000,000 3 Jaxon Castor G USA 29 Free Agent $0 0 Jaxon Nelson CLWRW USA 26 Free Agent $0 0 Jaxsen Wiebe RW CAN 24 Free Agent $0 0 Jaxson Stauber G USA 27 Vegas Golden Knights $800,000 1 Jay Dickman CLWRW USA 32 Free Agent $0 0 Jay Keranen D USA 28 Free Agent $0 0 Jay Powell D USA 28 Free Agent $0 0 Jaycob Megna D USA 33 Rocket $900,000 2 Jayden Grubbe C CAN 23 Bruins $875,000 2 Jayden Lee D CAN 25 Free Agent $0 0 Jayden Struble D USA 24 Phantoms $1,650,000 3 Jaydon Dureau LW CAN 25 Free Agent $0 0 Jayson Megna C USA 36 Rocket $885,000 2 JD Dudek C USA 30 Free Agent $0 0 Jean-Gabriel Pageau C CAN 33 Colorado Avalanche $2,650,000 3 Jean-Luc Foudy C CAN 24 Gulls $850,000 1 Jed Pietila D USA 27 Free Agent $0 0 Jeff Malott LW CAN 29 Bears $775,000 1 Jeff Petry D USA 38 Utah Mammoth $3,250,000 1 Jeff Skinner LW CAN 34 Montreal Canadiens $3,000,000 4 Jeffrey Truchon-Viel CLWRW CAN 29 Griffins $850,000 1 Jere Innala LW FIN 28 Eagles $775,000 1 Jeremie Biakabutuka D CAN 24 Comets $775,000 1 Jeremie Bucheler D CAN 26 Free Agent $0 0 Jeremy Brodeur G USA 29 Firebirds $775,000 1 Jeremy Davidson CLWRW CAN 26 Free Agent $0 0 Jeremy Davies D CAN 29 Penguins $850,000 3 Jeremy Hanzel D SVK 23 Stars $775,000 2 Jeremy Lauzon D CAN 29 Pittsburgh Penguins $2,300,000 1 Jeremy Poirier D CAN 24 Thunderbirds $875,000 1 Jeremy Swayman G USA 27 Nashville Predators $7,500,000 6 Jermaine Loewen RW CAN 28 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 Vikman G SWE 24 Senators $775,000 1 Jesper Wallstedt G SWE 23 Wolves $875,000 1 Jesperi Kotkaniemi C FIN 25 Minnesota Wild $3,650,000 1 Jesse Lansdell CLWRW CAN 27 Free Agent $0 0 Jesse Puljujarvi RW FIN 28 Seattle Kraken $1,000,000 2 Jesse Pulkkinen D FIN 21 Bears $875,000 3 Jesse Tucker CLWRW CAN 26 Free Agent $0 0 Jesse Ylonen RW FIN 26 Wild $800,000 1 Jet Greaves G CAN 25 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 Glynn CLWRW USA 26 Free Agent $0 0 Jimmy Lambert CLWRW CAN 29 Free Agent $0 0 Jimmy Mazza D USA 31 Free Agent $0 0 Jimmy Vesey LW USA 33 Firebirds $876,000 1 Jiri Kulich RW CZE 22 New Jersey Devils $875,000 1 Jiri Patera G CZE 27 Wolf Pack $775,000 1 JJ Moser D SUI 25 Seattle Kraken $2,900,000 2 JJ Peterka RW DEU 24 Detroit Red Wings $5,250,000 3 Joakim Kemell RW FIN 22 Griffins $875,000 1 Joakim Ryan D USA 32 Free Agent $0 0 Joe Arntsen D NOR 23 Free Agent $0 0 Joe Carroll LW CAN 25 Free Agent $0 0 Joe Fleming D USA 22 Stars $775,000 2 Joe Gambardella C USA 32 Free Agent $0 0 Joe Hicketts D CAN 30 Stars $775,000 2 Joe Leahy D CAN 29 Free Agent $0 0 Joe Snively C USA 30 Comets $900,000 2 Joe Veleno C CAN 26 Minnesota Wild $1,600,000 1 Joe Vrbetic G CAN 23 Comets $775,000 1 Joel Armia RW FIN 33 Tampa Bay Lightning $3,000,000 4 Joel Blomqvist G FIN 24 Crunch $875,000 1 Joel Edmundson D CAN 32 Los Angeles Kings $2,250,000 2 Joel Eriksson Ek C SWE 29 Pittsburgh Penguins $5,500,000 2 Joel Farabee LW USA 26 Vegas Golden Knights $4,500,000 2 Joel Hanley D CAN 34 Detroit Red Wings $1,000,000 2 Joel Hofer G CAN 25 Calgary Flames $3,000,000 2 Joel Kiviranta LW FIN 30 Buffalo Sabres $2,107,000 3 Joel Teasdale LW CAN 27 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 Wolves $775,000 1 Joey Raats D CAN 30 Free Agent $0 0 John Adams CLWRW USA 29 Free Agent $0 0 John Beecher C USA 25 Boston Bruins $1,750,000 3 John Carlson D USA 36 Anaheim Ducks $3,250,000 1 John Farinacci C USA 25 Gulls $875,000 1 John Gibson G USA 32 Seattle Kraken $6,400,000 3 John Gormley D CAN 25 Free Agent $0 0 John Hayden C USA 31 Crunch $775,000 2 John Klingberg D SWE 33 Edmonton Oilers $6,500,000 2 John Leonard LW USA 27 Eagles $1,000,000 4 John Ludvig D CZE 25 Rocket $950,000 2 John Marino D USA 29 Tampa Bay Lightning $4,400,000 2 John Muse G USA 37 Free Agent $0 0 John Parker-Jones D CAN 26 Free Agent $0 0 John St Ivany D USA 26 Toronto Maple Leafs $775,000 2 John Stevens C USA 32 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 Jon Gillies G USA 32 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 34 Minnesota Wild $775,000 1 Jon-Randall Avon CLWRW CAN 22 Ottawa Senators $875,000 2 Jonah Gadjovich LW CAN 27 New York Islanders $950,000 3 Jonas Brodin D SWE 32 Columbus Blue Jackets $5,000,000 1 Jonas Johansson G SWE 30 Islanders $1,000,000 2 Jonas Rondbjerg RW DEN 27 Bruins $1,000,000 3 Jonas Siegenthaler D SUI 29 Edmonton Oilers $3,100,000 3 Jonatan Berggren RW SWE 25 Los Angeles Kings $1,000,000 1 Jonathan Aspirot D CAN 27 Americans $775,000 3 Jonathan Drouin LW CAN 31 Chicago Blackhawks $4,000,000 1 Jonathan Dugan LW USA 28 Free Agent $0 0 Jonathan Gruden C USA 26 Free Agent $0 0 Jonathan Hampton CLWRW CAN 28 Free Agent $0 0 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 Colorado Avalanche $5,500,000 2 Jonathan Quick G USA 40 Colorado Avalanche $1,100,000 1 Jonathan Yantsis CLWRW CAN 27 Free Agent $0 0 Joni Jurmo D FIN 24 Gulls $875,000 2 Jonny Brodzinski C USA 32 Crunch $2,000,000 3 Jonny Evans CLWRW CAN 29 Free Agent $0 0 Jonny Sorenson CLWRW USA 26 Free Agent $0 0 Joona Koppanen LW FIN 28 Penguins $1,000,000 2 Joonas Korpisalo G FIN 32 Anaheim Ducks $2,000,000 4 Jordan Binnington G CAN 32 Utah Mammoth $6,400,000 3 Jordan Dumais RW CAN 22 Reign $875,000 3 Jordan Eberle RW CAN 36 Florida Panthers $3,500,000 3 Jordan Greenway LW USA 29 Vegas Golden Knights $3,325,000 6 Jordan Harris D USA 25 Ottawa Senators $2,600,000 2 Jordan Henderson D CAN 29 Free Agent $0 0 Jordan Kaplan CLWRW USA 29 Free Agent $0 0 Jordan Klimek D CAN 30 Free Agent $0 0 Jordan Kyrou C CAN 28 Vegas Golden Knights $8,000,000 6 Jordan Martel CLWRW CAN 30 Free Agent $0 0 Jordan Martin CLWRW CAN 28 Free Agent $0 0 Jordan Martinook LW CAN 33 Carolina Hurricanes $2,500,000 1 Jordan Oesterle D USA 33 Ottawa Senators $775,000 2 Jordan Papirny G CAN 30 Free Agent $0 0 Jordan Sambrook D CAN 28 Free Agent $0 0 Jordan Spence D CAN 25 Gulls $2,000,000 2 Jordan Staal C CAN 37 Florida Panthers $1,950,000 1 Jorian Donovan D USA 22 Americans $875,000 3 Joseph Blandisi C CAN 31 Americans $775,000 1 Joseph Cecconi D USA 29 Free Agent $0 0 Joseph LaBate C USA 33 Rocket $775,000 1 Joseph Nardi CLWRW CAN 29 Free Agent $0 0 Joseph Widmar C CAN 31 Free Agent $0 0 Joseph Woll G USA 27 Nashville Predators $3,500,000 1 Josh Anderson RW CAN 32 Florida Panthers $1,500,000 3 Josh Bloom LW CAN 22 Phantoms $950,000 2 Josh Boyer C USA 26 Free Agent $0 0 Josh Brown D CAN 32 IceHogs $1,000,000 2 Josh Burnside D CAN 31 Free Agent $0 0 Josh Davies LW CAN 22 Penguins $775,000 3 Josh Doan RW USA 24 Nashville Predators $875,000 1 Josh Dunne C USA 27 Wolf Pack $900,000 2 Josh Filmon CLWRW CAN 22 Americans $775,000 3 Josh Jacobs D USA 30 Free Agent $0 0 Josh Lopina C USA 25 Free Agent $0 0 Josh Mahura D CAN 28 Pittsburgh Penguins $1,000,000 1 Josh Manson D CAN 34 Calgary Flames $4,300,000 3 Josh McDougall D CAN 27 Free Agent $0 0 Josh Morrissey D CAN 31 Florida Panthers $7,900,000 3 Josh Nelson CLWRW USA 27 Free Agent $0 0 Josh Nodler CLWRW USA 25 Free Agent $0 0 Josh Norris C USA 27 Seattle Kraken $7,000,000 8 Josh Thrower D CAN 30 Free Agent $0 0 Josh Wilkins CLWRW USA 28 Free Agent $0 0 Joshua Roy RW CAN 22 New York Islanders $875,000 2 Josiah Didier D USA 33 Free Agent $0 0 Josiah Slavin LW USA 27 Moose $800,000 1 JT Compher LW USA 31 New York Islanders $12,000,000 2 JT Miller C USA 33 New York Rangers $9,000,000 6 Judd Caulfield RW USA 25 Silver Knights $875,000 1 Juha Jaaska LW FIN 28 Stars $775,000 2 Jujhar Khaira LW CAN 31 Wolves $894,000 2 Jules Boscq D CAN 24 Free Agent $0 0 Julian Lutz CLWRW DEU 22 Wolves $875,000 3 Julien Gauthier RW CAN 28 Reign $800,000 1 Juraj Slafkovsky LW SVK 22 Calgary Flames $950,000 1 Justen Close G CAN 28 Free Agent $0 0 Justin Bailey RW USA 30 Silver Knights $825,000 1 Justin Barron D CAN 24 Barracuda $2,000,000 3 Justin Bean D USA 29 Free Agent $0 0 Justin Brazeau RW CAN 28 Dallas Stars $1,500,000 3 Justin Danforth RW CAN 33 Ottawa Senators $1,800,000 4 Justin Dowling C CAN 35 Marlies $1,000,000 2 Justin Ducharme LW CAN 26 Free Agent $0 0 Justin Ertel LW USA 23 Islanders $775,000 2 Justin Faulk D USA 34 Detroit Red Wings $6,750,000 5 Justin Gill CLWRW CAN 23 Griffins $875,000 2 Justin Holl D USA 34 New York Islanders $850,000 1 Justin Hryckowian CLWRW USA 25 Phantoms $950,000 1 Justin Kirkland C CAN 29 Toronto Maple Leafs $775,000 1 Justin Lee D CAN 26 Free Agent $0 0 Justin MacPherson D CAN 25 Free Agent $0 0 Justin McRae CLWRW CAN 27 Free Agent $0 0 Justin Michaelian CLWRW USA 28 Free Agent $0 0 Justin Nachbaur CLWRW USA 26 Free Agent $0 0 Justin Pearson LW USA 28 Free Agent $0 0 Justin Portillo CLWRW USA 34 Free Agent $0 0 Justin Robidas CLWRW CAN 23 Barracuda $775,000 2 Justin Sourdif CLWRW CAN 24 Barracuda $875,000 1 Justin Taylor CLWRW CAN 37 Free Agent $0 0 Justin Vaive CLWRW USA 36 Free Agent $0 0 Justin Young LW CAN 28 Free Agent $0 0 Justus Annunen G FIN 26 Los Angeles Kings $975,000 1 Juuse Saros G FIN 31 Edmonton Oilers $6,000,000 3 Juuso Parssinen C FIN 25 San Jose Sharks $1,250,000 2 Juuso Valimaki D FIN 27 Anaheim Ducks $1,500,000 1 K'Andre Miller D USA 26 Los Angeles Kings $4,200,000 1 Kaapo Kahkonen G FIN 29 Bruins $4,300,000 2 Kaapo Kakko RW FIN 25 Pittsburgh Penguins $3,500,000 1 Kabore Dunn D USA 24 Free Agent $0 0 Kade Jensen D CAN 29 Free Agent $0 0 Kade Landry D USA 27 Free Agent $0 0 Kaedan Korczak D CAN 25 Marlies $1,000,000 1 Kai Schwindt CLWRW CAN 22 Free Agent $0 0 Kai Uchacz CLWRW CAN 22 Senators $775,000 2 Kaiden Guhle D CAN 24 Calgary Flames $950,000 1 Kailer Yamamoto RW USA 27 New York Islanders $950,000 1 Kale Clague D CAN 27 Eagles $1,000,000 4 Kale Howarth LW CAN 28 Free Agent $0 0 Kale Kessy LW CAN 33 Free Agent $0 0 Kaleb Ergang CLWRW USA 25 Free Agent $0 0 Kaleb Lawrence CLWRW USA 23 Crunch $775,000 2 Kaleb Pearson CLWRW CAN 25 Free Agent $0 0 Kamerin Nault CLWRW CAN 30 Free Agent $0 0 Karel Vejmelka G CZE 30 Vegas Golden Knights $2,725,000 1 Kasimir Kaskisuo G FIN 32 Free Agent $0 0 Kasperi Kapanen RW FIN 29 Boston Bruins $3,000,000 4 Keanan Stewart CLWRW CAN 26 Free Agent $0 0 Keaton Mastrodonato CLWRW CAN 25 Free Agent $0 0 Keaton Middleton D CAN 28 Firebirds $775,000 1 Keaton Pehrson D USA 27 Free Agent $0 0 Keean Washkurak C CAN 24 Moose $775,000 1 Keegan Iverson CLWRW USA 30 Free Agent $0 0 Keegan Kolesar RW CAN 29 Vegas Golden Knights $1,500,000 1 Keith Kinkaid G USA 36 Silver Knights $1,000,000 2 Keith Petruzzelli G USA 27 Phantoms $775,000 1 Kelly Bent CLWRW CAN 31 Free Agent $0 0 Keltie Jeri-Leon CLWRW SWE 26 Free Agent $0 0 Ken Appleby G CAN 31 Penguins $775,000 1 Kenny Johnson D USA 28 Free Agent $0 0 Kent Johnson C CAN 23 Calgary Flames $950,000 1 Kevin Bahl D CAN 25 Winnipeg Jets $2,200,000 2 Kevin Conley CLWRW USA 29 Free Agent $0 0 Kevin Connauton D CAN 36 IceHogs $950,000 1 Kevin Fiala LW SUI 29 Nashville Predators $6,000,000 1 Kevin Gravel D USA 34 Condors $825,000 1 Kevin Hayes C USA 34 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 31 Detroit Red Wings $1,000,000 1 Kevin Lombardi CLWRW USA 27 Free Agent $0 0 Kevin Lynch CLWRW USA 35 Free Agent $0 0 Kevin Mandolese G CAN 25 Roadrunners $975,000 2 Kevin O'Neil RW USA 28 Free Agent $0 0 Kevin Rooney C USA 33 Stars $1,000,000 2 Kevin Stenlund C SWE 29 Pittsburgh Penguins $1,000,000 1 Kevin Wall RW USA 26 Free Agent $0 0 Kiefer Sherwood LW USA 31 Calgary Flames $5,000,000 7 Kieffer Bellows LW USA 27 Bruins $1,100,000 2 Kirby Dach C CAN 25 Montreal Canadiens $4,500,000 3 Kirby Proctor D USA 25 Free Agent $0 0 Kirill Kaprizov LW RUS 29 Dallas Stars $11,500,000 7 Kirill Kudryavtsev D RUS 22 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 27 Bears $1,600,000 1 Kobe Walker CLWRW CAN 28 Free Agent $0 0 Kohei Sato CLWRW JPN 29 Free Agent $0 0 Kolby Hay G CAN 22 Free Agent $0 0 Kolby Johnson CLWRW USA 28 Free Agent $0 0 Kole Lind RW CAN 27 Moose $850,000 1 Kris Letang D CAN 39 Vegas Golden Knights $8,750,000 2 Kris Myllari D CAN 29 Free Agent $0 0 Kristian Stead G CAN 29 Free Agent $0 0 Kurt Gosselin D USA 31 Free Agent $0 0 Kurtis Henry D USA 26 Free Agent $0 0 Kurtis MacDermid D CAN 32 Checkers $900,000 2 Kyle Betts C CAN 28 Free Agent $0 0 Kyle Bollers CLWRW CAN 27 Free Agent $0 0 Kyle Burroughs D CAN 30 Condors $1,250,000 3 Kyle Capobianco D CAN 28 Carolina Hurricanes $900,000 3 Kyle Clifford LW CAN 35 Wolves $899,000 1 Kyle Connor LW USA 29 Winnipeg Jets $9,500,000 5 Kyle Criscuolo C USA 34 Americans $775,000 1 Kyle Crnkovic LW CAN 24 Free Agent $0 0 Kyle Jackson CLWRW CAN 23 Free Agent $0 0 Kyle Jeffers CLWRW USA 27 Free Agent $0 0 Kyle Looft D USA 27 Free Agent $0 0 Kyle MacLean C USA 27 Phantoms $1,000,000 3 Kyle Maksimovich CLWRW CAN 28 Free Agent $0 0 Kyle Marino CLWRW CAN 31 Free Agent $0 0 Kyle Masters D CAN 23 Barracuda $775,000 2 Kyle Mayhew D USA 28 Free Agent $0 0 Kyle McClellan G USA 27 Reign $775,000 1 Kyle McDonald CLWRW CAN 24 Crunch $800,000 1 Kyle Neuber CLWRW CAN 37 Free Agent $0 0 Kyle Palmieri C USA 35 New York Islanders $6,500,000 7 Kyler Kupka LW CAN 27 Free Agent $0 0 Kylor Wall D CAN 28 Free Agent $0 0 Landon Cato D CAN 23 Free Agent $0 0 Landon McCallum CLWRW CAN 22 Free Agent $0 0 Landon Slaggert LW USA 23 Barracuda $950,000 1 Lane Hutson D USA 22 New Jersey Devils $950,000 2 Lane Pederson C CAN 28 Senators $850,000 1 Lars Eller C DEN 37 St Louis Blues $3,000,000 2 Laurent Dauphin CLWRW CAN 31 Wolf Pack $1,100,000 1 Lawson Crouse LW CAN 28 Boston Bruins $5,000,000 3 Lee Lapid CLWRW CAN 28 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 24 Barracuda $950,000 1 Leon Draisaitl C DEU 30 Los Angeles Kings $8,500,000 1 Liam Arnsby CLWRW SWE 22 Free Agent $0 0 Liam Coughlin CLWRW USA 31 Free Agent $0 0 Liam Foudy C CAN 26 Silver Knights $875,000 1 Liam Gorman RW CAN 26 Free Agent $0 0 Liam O'Brien C CAN 31 Heat $775,000 2 Liam Ohgren LW SWE 22 Heat $875,000 3 Liam Peyton LW CAN 26 Free Agent $0 0 Liam Walsh CLWRW CAN 26 Free Agent $0 0 Lian Bichsel D SUI 22 Phantoms $875,000 2 Lincoln Erne D USA 27 Free Agent $0 0 Lincoln Griffin CLWRW USA 29 Free Agent $0 0 Lincoln Hatten CLWRW USA 26 Free Agent $0 0 Linus Hemstrom CLWRW SWE 22 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 Lleyton Moore D CAN 24 Free Agent $0 0 Lleyton Roed CLWRW USA 23 Crunch $950,000 2 Logan Britt D USA 27 Free Agent $0 0 Logan Brown C USA 28 Monsters $775,000 2 Logan Cockerill CLWRW USA 27 Free Agent $0 0 Logan Cooley C USA 22 Buffalo Sabres $950,000 2 Logan Drevitch CLWRW USA 28 Free Agent $0 0 Logan Lambdin LW USA 30 Free Agent $0 0 Logan Mailloux D CAN 23 Wild $875,000 2 Logan Morrison C CAN 23 Marlies $875,000 1 Logan Neaton G USA 27 Free Agent $0 0 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 Pietila RW USA 26 Free Agent $0 0 Logan Shaw C CAN 33 Wolf Pack $950,000 2 Logan Stankoven C CAN 23 Edmonton Oilers $875,000 2 Logan Stanley D CAN 28 Checkers $775,000 3 Logan Thompson G CAN 29 Toronto Maple Leafs $3,500,000 2 Lou-Felix Denis C CAN 23 Free Agent $0 0 Louis Belpedio D USA 30 Free Agent $0 0 Louis Crevier D CAN 25 Checkers $900,000 1 Louis Domingue G CAN 34 Rocket $950,000 1 Louis Roehl D USA 28 Free Agent $0 0 Louka Henault D CAN 25 Free Agent $0 0 Luc Salem D CAN 26 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 Brenton D USA 23 Free Agent $0 0 Lucas Carlsson D SWE 28 Marlies $1,000,000 1 Lucas Ciona LW CAN 23 Firebirds $875,000 2 Lucas Condotta C CAN 28 Wolves $800,000 1 Lucas Edmonds RW CAN 25 Free Agent $0 0 Lucas Johansen D CAN 28 Bruins $850,000 1 Lucas Raymond LW SWE 24 Colorado Avalanche $5,750,000 4 Lucas Vanroboys CLWRW CAN 26 Free Agent $0 0 Lukas Cormier D CAN 24 Rocket $875,000 1 Lukas Dostal G CZE 25 Pittsburgh Penguins $2,600,000 2 Lukas Reichel LW DEU 24 Boston Bruins $2,000,000 3 Lukas Rousek RW CZE 27 Reign $850,000 1 Luke Adam C CAN 35 Free Agent $0 0 Luke Cavallin G CAN 25 Senators $950,000 1 Luke Evangelista RW CAN 24 Winnipeg Jets $875,000 1 Luke Glendening C USA 37 Columbus Blue Jackets $800,000 2 Luke Grainger CLWRW CAN 26 Free Agent $0 0 Luke Henman C CAN 26 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 LaMaster D CAN 28 Free Agent $0 0 Luke Loheit CLWRW DEU 25 Free Agent $0 0 Luke Manning CLWRW USA 27 Free Agent $0 0 Luke Mobley CLWRW USA 26 Free Agent $0 0 Luke Morgan CLWRW USA 28 Free Agent $0 0 Luke Mylymok CLWRW CAN 24 Free Agent $0 0 Luke Philp C CAN 30 Wolves $775,000 1 Luke Prokop D CAN 23 Bruins $775,000 1 Luke Reid D USA 24 IceHogs $775,000 2 Luke Richardson G CAN 27 Free Agent $0 0 Luke Rowe D CAN 27 Free Agent $0 0 Luke Schenn D CAN 36 Los Angeles Kings $1,500,000 1 Luke Toporowski LW USA 25 Senators $775,000 1 Luke Tuch LW CAN 24 Heat $875,000 2 Lynden McCallum CLWRW CAN 26 Free Agent $0 0 Mac Hollowell D CAN 27 Silver Knights $775,000 1 Mackenzie Blackwood G CAN 29 San Jose Sharks $1,150,000 3 Mackenzie Dwyer D CAN 29 Free Agent $0 0 MacKenzie MacEachern LW USA 32 Checkers $800,000 2 MacKenzie Weegar D CAN 32 Dallas Stars $8,000,000 5 Mackie Samoskevich RW USA 23 Edmonton Oilers $875,000 2 Macklin Celebrini C CAN 19 Washington Capitals $950,000 3 Madison Bowey D CAN 31 Free Agent $0 0 Mads Sogaard G DNK 25 Comets $1,000,000 1 Magnus Chrona G SWE 25 Thunderbirds $900,000 1 Magnus Hellberg G SWE 35 Marlies $1,000,000 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 San Jose Sharks $950,000 1 Marc Johnstone RW USA 29 Rocket $775,000 2 Marc McLaughlin C USA 26 Moose $1,000,000 2 Marc-Andre Fleury G CAN 41 Minnesota Wild $2,200,000 1 Marc-Andre Gaudet D CAN 22 Bruins $775,000 2 Marc-Edouard Vlasic D CAN 39 Pittsburgh Penguins $1,100,000 2 Marcel Marcel CLWRW CZE 22 Admirals $875,000 2 Marco Kasper C AUS 22 Buffalo Sabres $875,000 2 Marco Rossi C AUT 24 Montreal Canadiens $6,500,000 8 Marcus Crawford D CAN 29 Free Agent $0 0 Marcus Foligno LW CAN 34 Florida Panthers $1,300,000 2 Marcus Hogberg G SWE 31 Eagles $775,000 1 Marcus Johansson LW SWE 35 Toronto Maple Leafs $1,150,000 2 Marcus Pettersson D SWE 30 Nashville Predators $4,000,000 2 Marcus Sylvegard CLWRW SWE 27 Free Agent $0 0 Marek Alscher D CZE 22 Roadrunners $875,000 3 Mario Ferraro D CAN 27 San Jose Sharks $3,300,000 1 Mark Auk D CAN 31 Free Agent $0 0 Mark Cheremeta CLWRW CAN 26 Free Agent $0 0 Mark Duarte RW CAN 23 Free Agent $0 0 Mark Friedman D CAN 30 Condors $950,000 1 Mark Jankowski C CAN 31 Montreal Canadiens $775,000 1 Mark Kastelic C USA 27 Columbus Blue Jackets $1,000,000 1 Mark Liwiski CLWRW CAN 24 Free Agent $0 0 Mark Olver CLWRW USA 38 Free Agent $0 0 Mark Scheifele C CAN 33 Detroit Red Wings $8,800,000 4 Mark Senden C USA 28 Free Agent $0 0 Mark Sinclair G CAN 30 Free Agent $0 0 Mark Stone RW CAN 34 Pittsburgh Penguins $8,000,000 2 Marko Reifenberger CLWRW USA 27 Free Agent $0 0 Marko Sikic C SLO 23 Free Agent $0 0 Maros Jedlicka LW CZE 23 Free Agent $0 0 Marshall Rifai D CAN 28 Stars $775,000 2 Marshall Warren D USA 25 Senators $950,000 1 Martin Chromiak RW SVK 23 IceHogs $875,000 1 Martin Fehervary D SVK 26 St Louis Blues $3,500,000 2 Martin Frk RW CZE 32 Checkers $1,000,000 2 Martin Necas C CZE 27 Colorado Avalanche $5,800,000 1 Martin Pospisil LW SVK 26 Carolina Hurricanes $2,250,000 1 Mason Appleton C USA 30 Vancouver Canucks $2,200,000 1 Mason Emoff RW USA 28 Free Agent $0 0 Mason Geertsen CLWRW CAN 31 Free Agent $0 0 Mason Jobst C USA 32 Wolf Pack $775,000 1 Mason Klee D USA 26 Free Agent $0 0 Mason Lohrei D USA 25 Vancouver Canucks $950,000 1 Mason Marchment LW CAN 30 Columbus Blue Jackets $5,000,000 4 Mason McCarty CLWRW CAN 29 Free Agent $0 0 Mason McTavish C CAN 23 Calgary Flames $950,000 1 Mason Millman D CAN 24 Americans $775,000 1 Mason Morelli LW USA 30 Bears $950,000 1 Mason Primeau C CAN 24 IceHogs $950,000 1 Mason Shaw C CAN 27 Stars $800,000 1 Massimo Rizzo CLWRW SUI 24 Americans $875,000 2 Matej Blumel RW CZE 26 Philadelphia Flyers $1,000,000 1 Mathew Barzal C CAN 29 Florida Panthers $6,650,000 7 Mathias Emilio Pettersen LW NOR 26 Comets $825,000 1 Mathias Laferriere RW CAN 25 Penguins $775,000 1 Mathieu Boislard D CAN 24 Free Agent $0 0 Mathieu De St Phalle RW CAN 26 Free Agent $0 0 Mathieu Gosselin RW CAN 27 Free Agent $0 0 Mathieu Joseph RW CAN 29 San Jose Sharks $2,500,000 1 Mathieu Olivier RW USA 29 New Jersey Devils $2,800,000 6 Matias Maccelli LW FIN 25 Boston Bruins $3,300,000 2 Matias Rajaniemi D FIN 23 Griffins $775,000 2 Mats Lindgren D SWE 21 Comets $775,000 3 Mats Zuccarello RW NOR 38 Vegas Golden Knights $5,250,000 3 Matt Allen CLWRW USA 26 Free Agent $0 0 Matt Anderson D USA 27 Free Agent $0 0 Matt Araujo D CAN 28 Free Agent $0 0 Matt Boldy LW USA 25 Minnesota Wild $7,650,000 3 Matt Boudens CLWRW CAN 32 Free Agent $0 0 Matt Brown CLWRW USA 26 Free Agent $0 0 Matt Demelis CLWRW CAN 27 Free Agent $0 0 Matt Duchene C CAN 35 San Jose Sharks $2,750,000 1 Matt Dumba D CAN 31 Utah Mammoth $7,000,000 2 Matt Grzelcyk D USA 32 Colorado Avalanche $2,500,000 1 Matt Hubbarde CLWRW USA 26 Free Agent $0 0 Matt Kiersted D USA 28 Monsters $775,000 1 Matt Koopman CLWRW USA 28 Free Agent $0 0 Matt Luff RW CAN 29 Bears $775,000 1 Matt Martin LW CAN 37 Chicago Blackhawks $1,400,000 1 Matt Miller CLWRW USA 26 Free Agent $0 0 Matt Murphy D USA 31 Free Agent $0 0 Matt Murray G CAN 32 Crunch $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 31 Washington Capitals $6,250,000 6 Matt Savoie C CAN 22 Pittsburgh Penguins $875,000 3 Matt Staudacher D USA 26 Free Agent $0 0 Matt Tomkins G CAN 31 Griffins $1,000,000 1 Matt Ustaski CLWRW USA 32 Free Agent $0 0 Matt Vernon G CAN 28 Condors $775,000 1 Matt Villalta G CAN 26 IceHogs $850,000 1 Matteo Pietroniro D USA 27 Free Agent $0 0 Matthew Barbolini CLWRW USA 26 Free Agent $0 0 Matthew Benning D CAN 32 Americans $775,000 1 Matthew Coronato RW USA 23 Vancouver Canucks $875,000 2 Matthew Crasa CLWRW USA 25 Free Agent $0 0 Matthew Highmore C CAN 30 Moose $975,000 2 Matthew Kessel D USA 25 Senators $1,000,000 1 Matthew Knies LW USA 23 Thunderbirds $950,000 2 Matthew Kopperud CLWRW USA 26 Free Agent $0 0 Matthew Maggio CLWRW CAN 23 Roadrunners $875,000 2 Matthew Murray G CAN 28 St Louis Blues $2,000,000 1 Matthew Peca C CAN 33 Wild $775,000 1 Matthew Philip CLWRW CAN 27 Free Agent $0 0 Matthew Phillips C CAN 28 Thunderbirds $950,000 1 Matthew Poitras C CAN 22 Monsters $950,000 2 Matthew Quercia LW USA 27 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 25 Barracuda $800,000 2 Matthew Seminoff CLWRW USA 22 Thunderbirds $875,000 2 Matthew Sop LW CAN 23 Americans $775,000 1 Matthew Stienburg CLWRW CAN 25 Marlies $850,000 1 Matthew Strome LW CAN 27 Free Agent $0 0 Matthew Tkachuk LW USA 28 Minnesota Wild $9,500,000 6 Mattias Ekholm D SWE 36 Chicago Blackhawks $6,200,000 2 Mattias Janmark C SWE 33 Chicago Blackhawks $1,500,000 2 Mattias Samuelsson D USA 26 San Jose Sharks $3,000,000 1 Matty Beniers C USA 23 Columbus Blue Jackets $7,283,000 8 Matus Spodniak CLWRW SVK 28 Free Agent $0 0 Matvei Michkov RW RUS 21 Tampa Bay Lightning $950,000 3 Matvei Petrov LW RUS 23 Gulls $875,000 2 Matyas Sapovaliv C CZE 22 Eagles $875,000 3 Maurizio Colella CLWRW CAN 29 Free Agent $0 0 Maveric Lamoureux D CAN 22 Heat $875,000 3 Mavrik Bourque C CAN 24 Gulls $875,000 1 Max Andreev CLWRW RUS 27 Free Agent $0 0 Max Coyle D CAN 28 Free Agent $0 0 Max Domi C CAN 31 Ottawa Senators $4,250,000 1 Max Humitz CLWRW USA 30 Free Agent $0 0 Max Jones LW USA 28 IceHogs $1,250,000 1 Max McCormick LW USA 34 Checkers $800,000 1 Max McCue LW USA 23 Heat $875,000 2 Max Neill CLWRW CAN 25 Free Agent $0 0 Max Pacioretty LW USA 37 San Jose Sharks $990,000 4 Max Sasson C USA 25 Silver Knights $1,000,000 2 Max Willman C USA 31 Free Agent $0 0 Maxence Guenette D CAN 25 Roadrunners $1,000,000 2 Maxim Barbashev CLWRW RUS 22 Griffins $775,000 3 Maxim Groshev LW RUS 24 Admirals $875,000 1 Maxim Tsyplakov RW RUS 27 Washington Capitals $5,500,000 7 Maxime Lajoie D CAN 28 Wild $775,000 1 Maximus Wanner D CAN 23 Senators $875,000 2 Maxwell Crozier D CAN 26 Stars $775,000 2 Micah Miller RW USA 27 Free Agent $0 0 Michael Amadio CLWRW CAN 30 Ottawa Senators $1,875,000 3 Michael Benning D CAN 24 Wild $875,000 1 Michael Buchinger D AUS 22 Gulls $875,000 3 Michael Bullion G USA 29 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 30 Carolina Hurricanes $2,500,000 3 Michael DiPietro G CAN 26 Toronto Maple Leafs $850,000 1 Michael Eyssimont C USA 29 Bears $2,500,000 3 Michael Farren CLWRW CAN 26 Free Agent $0 0 Michael Gildon LW USA 24 Free Agent $0 0 Michael Houser G USA 33 Free Agent $0 0 Michael Karow D USA 27 Canucks $800,000 1 Michael Kesselring D USA 26 San Jose Sharks $950,000 1 Michael Marchesan CLWRW CAN 25 Free Agent $0 0 Michael McCarron RW USA 31 Utah Mammoth $3,000,000 3 Michael Milne CLWRW CAN 23 Stars $875,000 1 Michael O'Leary LW CAN 28 Free Agent $0 0 Michael Pezzetta LW CAN 28 Bears $950,000 1 Michael Rasmussen C CAN 27 Montreal Canadiens $3,200,000 4 Michael Sgarbossa C CAN 33 Checkers $975,000 1 Michael Simpson G CAN 23 Free Agent $0 0 Michael Underwood D USA 27 Free Agent $0 0 Michal Stinil CLWRW CZE 27 Free Agent $0 0 Mick Messner CLWRW USA 27 Free Agent $0 0 Mickey Burns CLWRW USA 26 Free Agent $0 0 Mika Zibanejad C SWE 33 Columbus Blue Jackets $8,500,000 3 Mikael Backlund C SWE 37 Anaheim Ducks $4,250,000 3 Mikael Granlund C FIN 34 Dallas Stars $6,000,000 3 Mikael Pyyhtia LW FIN 24 Silver Knights $875,000 1 Mikael Robidoux RW CAN 27 Free Agent $0 0 Mike Hardman LW USA 27 Wild $800,000 1 Mike Matheson D CAN 32 Philadelphia Flyers $7,000,000 2 Mike McKee D CAN 32 Free Agent $0 0 Mike Reilly D USA 32 Moose $850,000 2 Mike Van Unen D CAN 27 Free Agent $0 0 Mike Vecchione LW USA 33 Free Agent $0 0 Mikey Anderson D USA 27 Anaheim Ducks $4,125,000 6 Mikhail Sergachev D RUS 27 Dallas Stars $8,500,000 6 Mikko Kokkonen D FIN 25 Comets $775,000 2 Mikko Rantanen RW FIN 29 Buffalo Sabres $10,000,000 2 Miko Matikka CLWRW FIN 22 Gulls $875,000 3 Mikulas Hovorka D CZE 24 Crunch $950,000 1 Miles Gendron D CAN 29 Free Agent $0 0 Miles Wood LW USA 30 Philadelphia Flyers $1,500,000 1 Milo Roelens C CAN 23 Silver Knights $775,000 2 Milos Kelemen LW SVK 26 Senators $925,000 1 Miro Heiskanen D FIN 26 Buffalo Sabres $6,000,000 5 Mitch Lewandowski LW USA 28 Free Agent $0 0 Mitch McLain C USA 32 Free Agent $0 0 Mitchell Chaffee RW USA 28 Washington Capitals $1,250,000 2 Mitchell Gibson G USA 26 Wolf Pack $775,000 1 Mitchell Marner RW CAN 29 Colorado Avalanche $10,400,000 1 Mitchell Russell CLWRW CAN 25 Free Agent $0 0 Mitchell Smith D CAN 23 Free Agent $0 0 Mitchell Stephens C CAN 29 New York Islanders $1,000,000 3 Mitchell Vande Sompel D CAN 29 Free Agent $0 0 Mitchell Weeks G CAN 24 Wolves $775,000 2 Montana Onyebuchi D CAN 26 Free Agent $0 0 Morgan Adams-Moisan RW CAN 29 Free Agent $0 0 Morgan Barron C CAN 27 Edmonton Oilers $1,690,000 3 Morgan Frost C CAN 27 Vancouver Canucks $4,600,000 2 Morgan Geekie C CAN 27 Winnipeg Jets $5,000,000 3 Morgan Rielly D CAN 32 Ottawa Senators $6,750,000 3 Moritz Seider D DEU 25 Los Angeles Kings $8,000,000 7 Nate Danielson C CAN 21 Marlies $875,000 3 Nate Knoepke D USA 27 Free Agent $0 0 Nate Schmidt D USA 34 New Jersey Devils $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 28 Condors $800,000 1 Nathan Dunkley CLWRW USA 26 Free Agent $0 0 Nathan Gaucher C CAN 22 Crunch $875,000 2 Nathan Kelly D CAN 25 Free Agent $0 0 Nathan Legare RW CAN 25 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 Comets $775,000 2 Nathan Staios D USA 25 Free Agent $0 0 Nathan Sucese LW USA 29 Islanders $775,000 1 Nathan Walker LW AUS 32 Philadelphia Flyers $1,500,000 1 Nathaniel Kallen D USA 28 Free Agent $0 0 Navrin Mutter LW CAN 25 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 36 Columbus Blue Jackets $1,300,000 2 Nicholas Blachman CLWRW USA 28 Free Agent $0 0 Nicholas Canade D CAN 26 Free Agent $0 0 Nicholas Paul LW CAN 31 Philadelphia Flyers $2,500,000 1 Nicholas Robertson LW USA 24 Los Angeles Kings $1,500,000 1 Nicholas Zabaneh CLWRW USA 25 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 28 New York Islanders $1,000,000 2 Nick Capone CLWRW USA 24 Free Agent $0 0 Nick Cousins C CAN 32 Minnesota Wild $900,000 1 Nick Deakin-Poot CLWRW CAN 27 Free Agent $0 0 Nick DeSimone D USA 31 Phantoms $1,000,000 1 Nick Foligno LW USA 38 Toronto Maple Leafs $2,000,000 3 Nick Granowicz CLWRW CAN 28 Free Agent $0 0 Nick Grima D CAN 27 Free Agent $0 0 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 Leddy D USA 35 Ottawa Senators $3,750,000 3 Nick Leivermann D USA 27 Free Agent $0 0 Nick Perbix D USA 27 New York Rangers $3,300,000 4 Nick Schmaltz C USA 30 Edmonton Oilers $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 Wong CLWRW CAN 24 Free Agent $0 0 Nico Daws G DEU 25 Edmonton Oilers $1,000,000 1 Nico Hischier C SUI 27 Winnipeg Jets $7,250,000 4 Nico Myatovic LW CAN 21 Crunch $875,000 2 Nico Somerville D CAN 27 Free Agent $0 0 Nico Sturm C DEU 31 Monsters $1,750,000 4 Nicolas Aube-Kubel RW CAN 30 Wolves $2,200,000 1 Nicolas Deslauriers LW CAN 35 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 Mattinen D FIN 28 Free Agent $0 0 Nicolas Roy C CAN 29 Seattle Kraken $2,000,000 2 Nikita Alexandrov C DEU 25 Eagles $1,000,000 2 Nikita Chibrikov RW RUS 23 Admirals $875,000 2 Nikita Grebenkin RW RUS 23 Firebirds $875,000 2 Nikita Kucherov RW RUS 32 Dallas Stars $7,500,000 1 Nikita Nesterenko C USA 24 Boston Bruins $875,000 1 Nikita Novikov D RUS 22 Senators $875,000 2 Nikita Pavlychev CLWRW RUS 29 Free Agent $0 0 Nikita Prishchepov C RUS 22 Stars $950,000 3 Nikita Tolopilo G BEL 26 Monsters $950,000 1 Nikita Zadorov D RUS 31 Montreal Canadiens $3,500,000 1 Niklas Kokko G FIN 22 Griffins $875,000 3 Niko Huuhtanen RW FIN 22 Reign $875,000 3 Niko Mikkola D FIN 30 St Louis Blues $5,000,000 4 Nikolai Knyzhov D RUS 29 Free Agent $0 0 Nikolai Kovalenko RW USA 26 Carolina Hurricanes $1,800,000 2 Nikolaj Ehlers LW DEN 30 New Jersey Devils $8,000,000 5 Nikolas Brouillard D CAN 31 Reign $775,000 1 Nikolas Matinpalo D FIN 27 Heat $950,000 1 Nils Aman C SWE 26 Heat $950,000 1 Nils Hoglander LW SWE 25 Los Angeles Kings $2,500,000 2 Nils Lundkvist D SWE 25 New York Islanders $2,300,000 2 Nino Niederreiter RW SUI 33 Carolina Hurricanes $5,000,000 2 Noah Cates LW USA 27 Buffalo Sabres $2,000,000 1 Noah Dobson D CAN 26 Montreal Canadiens $5,625,000 6 Noah Ganske D USA 27 Free Agent $0 0 Noah Gregor C CAN 27 Penguins $850,000 1 Noah Hanifin D USA 29 Montreal Canadiens $7,500,000 7 Noah Juulsen D CAN 29 St Louis Blues $2,000,000 4 Noah Kane CLWRW USA 26 Free Agent $0 0 Noah Laaouan D CAN 25 Free Agent $0 0 Noah Laba CLWRW USA 22 Wolf Pack $875,000 3 Noah Ostlund C SWE 22 Wild $875,000 3 Noah Philp C CAN 27 IceHogs $1,000,000 2 Noah Warren D USA 21 Heat $875,000 3 Noah West G USA 25 Free Agent $0 0 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 27 Firebirds $775,000 1 Nolan Allan D CAN 24 Firebirds $875,000 2 Nolan Burke C CAN 23 Free Agent $0 0 Nolan Foote LW USA 25 Bruins $950,000 1 Nolan Kneen D CAN 27 Free Agent $0 0 Nolan Maier G CAN 25 Free Agent $0 0 Nolan Moyle CLWRW CAN 26 Free Agent $0 0 Nolan Orzeck D CAN 25 Free Agent $0 0 Nolan Sullivan CLWRW USA 27 Free Agent $0 0 Nolan Volcan CLWRW CAN 27 Free Agent $0 0 Odeen Tufto CLWRW USA 29 Free Agent $0 0 Ole Bjorgvik Holm D NOR 24 Eagles $875,000 1 Olen Zellweger D CAN 22 Edmonton Oilers $875,000 2 Oliver Bjorkstrand RW DEN 31 Vegas Golden Knights $5,400,000 2 Oliver Chau CLWRW CAN 28 Free Agent $0 0 Oliver Ekman-Larsson D SWE 34 Vegas Golden Knights $2,300,000 2 Oliver Kapanen C SWE 22 Bruins $950,000 3 Oliver Kylington D SWE 29 Reign $800,000 2 Oliver Okuliar CLWRW SVK 26 Free Agent $0 0 Oliver Wahlstrom RW USA 25 Bears $2,145,000 2 Olivier Malka D FRA 36 Free Agent $0 0 Olivier Nadeau RW CAN 23 Gulls $775,000 2 Olivier Rodrigue G CAN 25 Canucks $1,000,000 1 Olle Lycksell RW SWE 26 Heat $975,000 1 Olli Maatta D FIN 31 Vegas Golden Knights $2,017,500 1 Ondrej Becher C CZE 22 Islanders $875,000 3 Ondrej Palat LW CZE 35 New Jersey Devils $3,500,000 2 Ondrej Pavel CLWRW CZE 25 Free Agent $0 0 Oscar Back C SWE 26 Griffins $900,000 1 Oscar Dansk G SWE 32 Wild $775,000 1 Oscar Eklind CLWRW SWE 27 Free Agent $0 0 Oskar Olausson RW SWE 23 Wolves $875,000 1 Oskar Pettersson RW SWE 22 Bruins $875,000 2 Oskar Sundqvist C SWE 32 Ottawa Senators $1,375,000 4 Otto Stenberg CLWRW FIN 21 Wolves $875,000 3 Owen Beck C CAN 22 Phantoms $875,000 3 Owen Lindmark C SWE 25 Free Agent $0 0 Owen Norton D CAN 28 Free Agent $0 0 Owen Pederson CLWRW CAN 24 Free Agent $0 0 Owen Pickering D CAN 22 Colorado Avalanche $875,000 3 Owen Power D CAN 23 Buffalo Sabres $950,000 1 Owen Robinson CLWRW CAN 26 Free Agent $0 0 Owen Sillinger C CAN 28 Silver Knights $850,000 4 Owen Tippett RW CAN 27 Calgary Flames $6,750,000 8 Ozzy Wiesblatt CLWRW CAN 24 Rocket $875,000 1 Parker AuCoin CLWRW CAN 27 Free Agent $0 0 Parker Bell LW CAN 22 Penguins $875,000 3 Parker Berge D CAN 23 Marlies $950,000 2 Parker Bowman C CAN 26 Free Agent $0 0 Parker Ford RW USA 25 Monsters $875,000 1 Parker Gahagen G USA 33 Admirals $775,000 1 Parker Kelly LW CAN 27 Washington Capitals $1,250,000 1 Parker Wotherspoon D CAN 28 Vegas Golden Knights $1,100,000 2 Pascal Laberge CLWRW CAN 28 Free Agent $0 0 Pat Maroon LW USA 38 St Louis Blues $6,900,000 1 Patrick Bajkov RW CAN 28 Free Agent $0 0 Patrick Brown C USA 34 Checkers $800,000 2 Patrick Giles CLWRW USA 26 Stars $775,000 1 Patrick Guay C CAN 24 Penguins $775,000 1 Patrick Kane RW USA 37 Los Angeles Kings $3,500,000 2 Patrick Kudla D CAN 30 Free Agent $0 0 Patrick Moynihan CLWRW USA 25 Free Agent $0 0 Patrick Newell CLWRW USA 30 Free Agent $0 0 Patrick Polino CLWRW USA 31 Free Agent $0 0 Patrik Koch D SVK 29 Free Agent $0 0 Patrik Laine LW FIN 28 Anaheim Ducks $4,700,000 4 Patriks Marcinkevics LW LAT 25 Free Agent $0 0 Paul Cotter C USA 26 Tampa Bay Lightning $1,000,000 1 Paul Ludwinski CLWRW CAN 22 Eagles $875,000 3 Pavel Buchnevich LW RUS 31 Chicago Blackhawks $10,000,000 6 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 Padakin CLWRW RUS 31 Free Agent $0 0 Pavel Zacha C CZE 29 Detroit Red Wings $5,200,000 2 Pavol Regenda LW SVK 26 Senators $775,000 2 Paxton Leroux CLWRW USA 33 Free Agent $0 0 Peter Bates CLWRW USA 29 Free Agent $0 0 Peter Diliberatore D CAN 26 Wolf Pack $900,000 1 Peter Laviolette CLWRW USA 28 Free Agent $0 0 Peter Tischke D USA 30 Free Agent $0 0 Petr Mrazek G CZE 34 Vegas Golden Knights $1,000,000 2 Peyton Krebs C CAN 25 Detroit Red Wings $1,500,000 1 Pheonix Copley G USA 34 Bruins $3,000,000 1 Phil Beaulieu D CAN 30 Free Agent $0 0 Philip Broberg D SWE 24 St Louis Blues $6,750,000 8 Philip Kemp D USA 27 Monsters $775,000 1 Philip Tomasino C CAN 24 Colorado Avalanche $1,500,000 1 Philipp Grubauer G DEU 34 Utah Mammoth $5,000,000 1 Philipp Kurashev C SUI 26 Canucks $1,500,000 1 Philippe Daoust C CAN 24 Stars $850,000 2 Philippe Myers D CAN 29 Chicago Blackhawks $950,000 2 Phillip Danault C CAN 33 Nashville Predators $5,000,000 1 Phillip Di Giuseppe LW CAN 32 Islanders $1,000,000 1 Phip Waugh D USA 26 Free Agent $0 0 Pierce Charleson G CAN 26 Free Agent $0 0 Pierre Engvall LW SWE 30 Seattle Kraken $800,000 2 Pierre-Luc Dubois LW CAN 27 Buffalo Sabres $3,800,000 5 Pierre-Olivier Joseph D CAN 26 Roadrunners $1,000,000 1 Pierrick Dube RW FRA 25 Bears $975,000 2 Pito Walton D CAN 26 Free Agent $0 0 Pius Suter C SUI 30 Dallas Stars $2,000,000 2 PJ Fletcher LW USA 24 Free Agent $0 0 Pontus Holmberg RW SWE 27 Carolina Hurricanes $2,000,000 2 Powell Connor D CAN 26 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 CLWRW USA 25 Penguins $775,000 1 Quinn Preston CLWRW USA 28 Free Agent $0 0 Quinn Warmuth D USA 26 Free Agent $0 0 Quinton Byfield C CAN 23 Ottawa Senators $6,750,000 5 Radek Faksa C CZE 32 Utah Mammoth $3,250,000 3 Radko Gudas D CZE 35 New York Islanders $7,000,000 7 Rafael Harvey-Pinard LW CAN 27 Carolina Hurricanes $1,500,000 1 Randy Hernandez CLWRW USA 27 Free Agent $0 0 Raphael Lavoie RW CAN 25 Admirals $950,000 1 Rasmus Andersson D SWE 29 Columbus Blue Jackets $7,250,000 7 Rasmus Asplund C SWE 28 Comets $950,000 3 Rasmus Dahlin D SWE 26 New York Rangers $8,000,000 5 Rasmus Kupari C FIN 26 Seattle Kraken $1,100,000 2 Rasmus Ristolainen D FIN 31 Calgary Flames $3,000,000 2 Rasmus Sandin D SWE 26 Washington Capitals $4,000,000 4 Reece Harsch D CAN 27 Free Agent $0 0 Reece Newkirk C CAN 25 Wolves $800,000 1 Reece Vitelli CLWRW CAN 24 Roadrunners $895,000 1 Reed Lebster CLWRW CAN 27 Free Agent $0 0 Reese Johnson C CAN 27 Rocket $775,000 1 Reid Perepeluk RW CAN 26 Free Agent $0 0 Reid Petryk CLWRW CAN 33 Free Agent $0 0 Reid Schaefer LW CAN 22 Canucks $875,000 2 Reilly Connors CLWRW USA 26 Free Agent $0 0 Reilly Smith RW CAN 35 Winnipeg Jets $1,875,000 1 Reilly Walsh D USA 27 Moose $900,000 4 Reilly Webb D USA 27 Free Agent $0 0 Rem Pitlick C CAN 29 Monsters $775,000 3 Remi Poirier G CAN 24 Roadrunners $775,000 1 Remy Parker CLWRW USA 28 Free Agent $0 0 Renat Dadadzhanov D RUS 26 Free Agent $0 0 Rhett Gardner C CAN 30 Canucks $850,000 1 Rhett Parsons D USA 22 Free Agent $0 0 Rickard Rakell RW SWE 33 Vegas Golden Knights $2,750,000 2 Ridly Greig C CAN 23 San Jose Sharks $875,000 1 Riese Gaber CLWRW CAN 26 Free Agent $0 0 Riese Zmolek D USA 29 Free Agent $0 0 Riley Bezeau CLWRW CAN 24 Free Agent $0 0 Riley Duran CLWRW USA 24 Eagles $875,000 1 Riley Fiddler-Schultz C CAN 24 Penguins $875,000 2 Riley Ginnell CLWRW CAN 23 Free Agent $0 0 Riley Hughes CLWRW USA 25 Free Agent $0 0 Riley Kidney C CAN 23 Heat $875,000 2 Riley McKay LW CAN 27 Free Agent $0 0 Riley Piercey CLWRW CAN 24 Free Agent $0 0 Riley Stillman D CAN 28 Bears $925,000 1 Riley Sutter C CAN 26 Americans $1,000,000 1 Riley Tufte LW USA 28 New York Islanders $800,000 2 Robbie Baillargeon CLWRW CAN 32 Free Agent $0 0 Robbie Russo D USA 33 Free Agent $0 0 Robbie Stucker D USA 27 Free Agent $0 0 Robby Fabbri C CAN 30 Vancouver Canucks $4,250,000 4 Robert Bortuzzo D CAN 37 Barracuda $775,000 1 Robert Calisti D CAN 25 Free Agent $0 0 Robert Cronin CLWRW CAN 25 Free Agent $0 0 Robert Hagg D SWE 31 Wild $910,000 2 Robert Mastrosimone LW USA 25 Bruins $875,000 1 Robert Thomas C CAN 26 Detroit Red Wings $9,300,000 2 Rocco Grimaldi RW USA 33 Checkers $1,000,000 1 Rodrigo Abols C LAT 30 Firebirds $1,000,000 2 Rodwin Dionicio D SUI 22 Monsters $875,000 3 Roland McKeown D CAN 30 Islanders $775,000 1 Romain Rodzinski D SUI 24 Free Agent $0 0 Roman Ahcan LW USA 27 Free Agent $0 0 Roman Josi D SUI 36 Anaheim Ducks $9,500,000 3 Roman Kinal D USA 27 Free Agent $0 0 Roman Schmidt D DEU 23 Islanders $875,000 2 Ronan Seeley D CAN 23 Wolves $875,000 1 Roni Hirvonen C FIN 24 Roadrunners $875,000 1 Ronnie Attard D USA 27 Reign $800,000 1 Roope Hintz C FIN 29 New York Rangers $6,500,000 3 Rory Kerins C CAN 24 Marlies $775,000 1 Ross Armour CLWRW CAN 28 Free Agent $0 0 Ross Colton C USA 29 New York Rangers $5,200,000 5 Ross Johnston LW CAN 32 Comets $775,000 1 Ruslan Gazizov CLWRW RUS 22 Free Agent $0 0 Ruslan Khazheyev G RUS 21 Islanders $875,000 3 Rutger McGroarty RW USA 22 Condors $875,000 3 Ryan Bischel G USA 26 Free Agent $0 0 Ryan C Johnson D USA 24 Eagles $950,000 1 Ryan Carpenter C USA 35 Wild $775,000 2 Ryan Chyzowski LW CAN 26 Free Agent $0 0 Ryan Conroy D CAN 25 Free Agent $0 0 Ryan Cox CLWRW CAN 27 Free Agent $0 0 Ryan Cranford CLWRW CAN 28 Free Agent $0 0 Ryan Dickinson D USA 26 Free Agent $0 0 Ryan Donato C USA 30 Washington Capitals $4,750,000 3 Ryan Fanti G CAN 26 Reign $775,000 2 Ryan Finnegan CLWRW USA 29 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 31 Seattle Kraken $2,250,000 1 Ryan Hartman RW USA 31 Tampa Bay Lightning $5,100,000 2 Ryan Hofer RW CAN 24 Islanders $775,000 1 Ryan Jones D USA 30 Free Agent $0 0 Ryan Leibold CLWRW USA 27 Free Agent $0 0 Ryan Lieth D USA 27 Free Agent $0 0 Ryan Lindgren D USA 28 Chicago Blackhawks $5,200,000 6 Ryan Lomberg LW CAN 31 Bears $1,750,000 1 Ryan Mahshie CLWRW CAN 27 Free Agent $0 0 Ryan Mast D USA 23 Bears $775,000 2 Ryan McAllister CLWRW CAN 24 Crunch $950,000 1 Ryan McCleary D USA 22 Firebirds $775,000 2 Ryan McDonagh D USA 36 Toronto Maple Leafs $3,375,000 1 Ryan McGregor CLWRW CAN 27 Free Agent $0 0 Ryan McLeod C CAN 26 Toronto Maple Leafs $2,200,000 1 Ryan Miotto CLWRW CAN 26 Free Agent $0 0 Ryan Naumovski CLWRW CAN 26 Free Agent $0 0 Ryan Nolan CLWRW CAN 27 Free Agent $0 0 Ryan Nugent-Hopkins C CAN 33 San Jose Sharks $8,250,000 2 Ryan O'Hara CLWRW USA 24 Free Agent $0 0 Ryan O'Reilly C CAN 35 San Jose Sharks $6,000,000 4 Ryan O'Rourke D CAN 24 Eagles $875,000 1 Ryan Orgel D USA 29 Free Agent $0 0 Ryan Poehling C USA 27 Philadelphia Flyers $2,000,000 1 Ryan Pulock D CAN 31 Winnipeg Jets $6,150,000 5 Ryan Reaves RW CAN 39 Checkers $1,000,000 2 Ryan Sandelin CLWRW USA 27 Free Agent $0 0 Ryan Schmelzer C USA 32 Eagles $775,000 1 Ryan Shea D USA 29 Detroit Red Wings $850,000 1 Ryan Siedem D USA 25 Free Agent $0 0 Ryan Smith CLWRW USA 29 Free Agent $0 0 Ryan Strome C CAN 32 Tampa Bay Lightning $5,000,000 2 Ryan Sullivan CLWRW CAN 26 Free Agent $0 0 Ryan Suter D USA 41 Edmonton Oilers $5,000,000 1 Ryan Suzuki C CAN 25 Heat $950,000 1 Ryan Tverberg CLWRW CAN 24 Stars $875,000 1 Ryan Ufko D USA 23 Phantoms $875,000 2 Ryan Verrier D USA 27 Free Agent $0 0 Ryan Wagner LW USA 30 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 Van Unen LW CAN 27 Free Agent $0 0 Sahil Panwar CLWRW CAN 24 Free Agent $0 0 Sam Bennett C CAN 29 Buffalo Sabres $7,000,000 5 Sam Bitten CLWRW CAN 26 Free Agent $0 0 Sam Carrick C CAN 34 Toronto Maple Leafs $1,500,000 3 Sam Coatta RW USA 36 Free Agent $0 0 Sam Colangelo RW USA 24 New York Islanders $950,000 2 Sam Craggs CLWRW USA 29 Free Agent $0 0 Sam Gagner C CAN 36 Silver Knights $925,000 1 Sam Lafferty C USA 31 IceHogs $1,150,000 4 Sam Malinski D USA 27 Tampa Bay Lightning $1,250,000 3 Sam Morton C USA 26 Toronto Maple Leafs $1,000,000 1 Sam Poulin RW CAN 25 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 Sedley D CAN 22 Free Agent $0 0 Sam Steel C CAN 28 New Jersey Devils $1,400,000 1 Sam Stevens C CAN 26 Free Agent $0 0 Sammy Blais LW CAN 29 Utah Mammoth $1,700,000 2 Samu Tuomaala CLWRW FIN 23 Admirals $875,000 2 Samuel Bolduc D CAN 25 IceHogs $950,000 2 Samuel Ersson G SWE 26 Colorado Avalanche $2,750,000 2 Samuel Fagemo LW SWE 26 Utah Mammoth $850,000 3 Samuel Girard D CAN 28 Carolina Hurricanes $6,250,000 1 Samuel Helenius C FIN 23 Bruins $1,000,000 2 Samuel Hlavaj G SVK 25 Monsters $875,000 1 Samuel Honzek LW SVK 21 Admirals $875,000 3 Samuel Houde C CAN 26 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 29 Free Agent $0 0 Samuel Lipkin CLWRW USA 23 Bears $875,000 2 Samuel Montembeault G CAN 29 Florida Panthers $2,250,000 2 Samuel Savoie CLWRW CAN 22 Admirals $875,000 3 Samuel Walker C USA 26 Wolf Pack $800,000 1 Sandis Vilmanis CLWRW LAT 22 Canucks $875,000 3 Sang-Hoon Shin CLWRW KOR 32 Free Agent $0 0 Santeri Hatakka D FIN 25 Eagles $850,000 1 Santino Centorame D CAN 30 Free Agent $0 0 Sasha Pastujov RW USA 22 Gulls $875,000 2 Savva Smirnov CLWRW RUS 24 Free Agent $0 0 Sawyer Boulton CLWRW USA 21 Free Agent $0 0 Scooter Brickey D USA 27 Free Agent $0 0 Scott Harrington D USA 33 Free Agent $0 0 Scott Laughton C CAN 32 Philadelphia Flyers $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 New York Islanders $1,000,000 1 Scott Reedy CLWRW USA 27 Free Agent $0 0 Scott Sabourin RW CAN 33 Wolf Pack $900,000 2 Scott Walford D CAN 27 Penguins $800,000 1 Scott Wedgewood G CAN 33 Ottawa Senators $1,500,000 2 Seamus Casey D USA 22 Reign $875,000 3 Sean Allen D CAN 28 Free Agent $0 0 Sean Couturier C USA 33 New Jersey Devils $6,000,000 7 Sean Durzi D CAN 27 Colorado Avalanche $4,800,000 7 Sean Farrell CLWRW USA 24 Phantoms $875,000 1 Sean Gulka CLWRW USA 26 Free Agent $0 0 Sean Kuraly C USA 33 Utah Mammoth $2,000,000 3 Sean Monahan C CAN 31 Winnipeg Jets $3,500,000 4 Sean Montgomery CLWRW USA 28 Free Agent $0 0 Sean Olson CLWRW USA 27 Free Agent $0 0 Sean Walker D CAN 31 Calgary Flames $5,000,000 4 Sebastian Cossa G CAN 23 Vancouver Canucks $775,000 1 Sebastian D Aho D SWE 30 Bears $2,700,000 2 Sebastian F Aho C FIN 28 Philadelphia Flyers $9,750,000 8 Sebastian Vidmar LW SWE 32 Silver Knights $775,000 1 Semyon Varlamov G RUS 38 Winnipeg Jets $900,000 3 Sergei Bobrovsky G RUS 37 New York Rangers $6,500,000 1 Sergey Murashov G RUS 22 Wolves $775,000 3 Seth Eisele G USA 27 Free Agent $0 0 Seth Griffith RW CAN 33 Marlies $1,000,000 1 Seth Jarvis C CAN 24 Anaheim Ducks $8,500,000 4 Seth Jones D USA 31 New Jersey Devils $9,000,000 5 Shai Buium D USA 23 Canucks $875,000 2 Shakir Mukhamadullin D RUS 24 Thunderbirds $875,000 1 Shane Bowers C CAN 26 Moose $800,000 1 Shane Bull CLWRW CAN 26 Free Agent $0 0 Shane Kuzmeski D USA 29 Free Agent $0 0 Shane Ott LW USA 25 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 Wright C CAN 22 Chicago Blackhawks $950,000 1 Shaw Boomhower CLWRW CAN 27 Free Agent $0 0 Shawn Element C CAN 26 Griffins $775,000 2 Shayne Gostisbehere D USA 33 Vegas Golden Knights $4,690,000 4 Shea Theodore D CAN 30 Buffalo Sabres $1,750,000 1 Sheldon Dries C USA 32 Moose $900,000 1 Sidney Crosby C CAN 38 Minnesota Wild $7,000,000 2 Simon Benoit D CAN 27 Philadelphia Flyers $1,410,000 1 Simon Boyko CLWRW CAN 27 Free Agent $0 0 Simon Edvinsson D SWE 23 Anaheim Ducks $875,000 1 Simon Holmstrom RW SWE 25 Washington Capitals $975,000 1 Simon Lundmark D SWE 25 Thunderbirds $775,000 1 Simon Nemec D SVK 22 Montreal Canadiens $875,000 1 Simon Pinard CLWRW CAN 25 Free Agent $0 0 Simon Robertsson CLWRW SWE 23 Bears $875,000 2 Skyler Brind'Amour CLWRW USA 26 Griffins $875,000 2 Sloan Stanick CLWRW USA 22 Marlies $950,000 2 Solag Bakich CLWRW USA 28 Free Agent $0 0 Spencer Asuchak C CAN 34 Free Agent $0 0 Spencer Cox D USA 25 Free Agent $0 0 Spencer Kennedy CLWRW CAN 25 Free Agent $0 0 Spencer Kersten CLWRW CAN 26 Free Agent $0 0 Spencer Knight G USA 25 Montreal Canadiens $4,000,000 1 Spencer Martin G CAN 30 Checkers $1,000,000 1 Spencer Smallman RW CAN 29 Free Agent $0 0 Spencer Stastney D USA 26 Chicago Blackhawks $900,000 1 Stanislav Demin D USA 26 Free Agent $0 0 Stanislav Svozil D CZE 23 Stars $875,000 2 Stefan Matteau LW USA 32 Free Agent $0 0 Stefan Noesen RW USA 33 Los Angeles Kings $1,000,000 2 Stepan Timofeyev CLWRW RUS 30 Free Agent $0 0 Stephen Calisti D USA 26 Free Agent $0 0 Stephen Halliday C CAN 23 Roadrunners $875,000 1 Steven Lorentz C CAN 30 Philadelphia Flyers $2,875,000 3 Steven MacLean D CAN 27 Free Agent $0 0 Steven Santini D USA 31 Moose $775,000 1 Steven Stamkos C CAN 36 Toronto Maple Leafs $6,250,000 3 Stuart Rolofs CLWRW USA 23 Free Agent $0 0 Stuart Skinner G CAN 27 Montreal Canadiens $4,800,000 2 Tag Bertuzzi CLWRW CAN 25 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 24 Roadrunners $775,000 1 Tanner Jeannot LW CAN 29 Utah Mammoth $2,875,000 1 Tanner Laczynski C USA 29 Carolina Hurricanes $950,000 1 Tanner Palocsik D USA 27 Free Agent $0 0 Tanner Pearson LW CAN 33 Ottawa Senators $1,250,000 4 Tanner Schachle CLWRW USA 28 Free Agent $0 0 Tarun Fizer RW CAN 25 Free Agent $0 0 Tate Singleton RW USA 27 Free Agent $0 0 Taylor Ford D USA 29 Free Agent $0 0 Taylor Gauthier G CAN 25 Stars $775,000 2 Taylor Hall LW CAN 34 Boston Bruins $10,000,000 2 Taylor Raddysh RW CAN 28 New York Rangers $2,200,000 3 Taylor Ward RW CAN 28 IceHogs $1,100,000 3 Ted Nichol CLWRW CAN 29 Free Agent $0 0 Teddy Blueger C LAT 31 Tampa Bay Lightning $2,000,005 4 Teuvo Teravainen LW FIN 31 Washington Capitals $8,250,000 6 Thatcher Demko G USA 30 Tampa Bay Lightning $5,750,000 2 Theodore Calvas D USA 27 Free Agent $0 0 Thomas Bordeleau C USA 24 Barracuda $875,000 1 Thomas Caron LW CAN 25 Free Agent $0 0 Thomas Chabot D CAN 29 Florida Panthers $6,000,000 4 Thomas Farrell D USA 27 Free Agent $0 0 Thomas Harley D USA 24 Vancouver Canucks $4,500,000 1 Thomas Milic G CAN 23 Marlies $875,000 2 Thomas Stewart D CAN 23 Free Agent $0 0 Tim Stutzle LW DEU 24 Florida Panthers $8,350,000 7 Timmy Kent CLWRW USA 26 Free Agent $0 0 Timo Meier RW SUI 29 Dallas Stars $8,000,000 7 Timothy Gettinger CLWRW USA 28 Reign $775,000 1 Timothy Liljegren D SWE 27 New York Islanders $3,200,000 2 TJ Brodie D CAN 35 Reign $775,000 1 TJ Friedmann CLWRW USA 28 Free Agent $0 0 TJ Lloyd D CAN 26 Free Agent $0 0 TJ Tynan C USA 34 Islanders $975,000 1 TJ Walsh CLWRW USA 25 Free Agent $0 0 Tobias Bjornfot D SWE 25 Comets $950,000 1 Tobie Bisson D CAN 29 Checkers $800,000 2 Todd Skirving CLWRW CAN 34 Free Agent $0 0 Tom Wilson RW CAN 32 Philadelphia Flyers $7,200,000 6 Tomas Hertl C CZE 32 Toronto Maple Leafs $8,000,000 2 Tomas Nosek LW CZE 33 New York Islanders $1,950,000 1 Tomas Tatar LW SVK 35 Pittsburgh Penguins $1,200,000 1 Tommy Cormier C CAN 22 Free Agent $0 0 Tommy Miller D USA 27 Free Agent $0 0 Tommy Novak C USA 29 Edmonton Oilers $3,500,000 2 Tony DeAngelo D USA 30 Dallas Stars $850,000 3 Topi Niemela D FIN 24 Thunderbirds $875,000 1 Topias Vilen D FIN 23 Bruins $875,000 2 Tory Dello D USA 29 Free Agent $0 0 Travis Barron LW CAN 27 Firebirds $850,000 3 Travis Boyd C USA 32 Condors $1,500,000 2 Travis Broughman CLWRW USA 29 Free Agent $0 0 Travis Dermott D CAN 29 New York Rangers $1,150,000 1 Travis Hamonic D CAN 35 Philadelphia Flyers $2,000,000 1 Travis Howe RW USA 32 Free Agent $0 0 Travis Konecny RW CAN 29 Nashville Predators $5,500,000 3 Travis Mitchell D USA 26 Free Agent $0 0 Travis Sanheim D CAN 30 Toronto Maple Leafs $6,000,000 2 Trent Frederic C USA 28 Chicago Blackhawks $3,500,000 3 Trent Miner G CAN 25 Admirals $950,000 2 Trenton Bliss LW USA 28 Free Agent $0 0 Trevor Carrick D CAN 31 Americans $775,000 2 Trevor Gorsuch G USA 31 Free Agent $0 0 Trevor Janicke RW USA 25 Free Agent $0 0 Trevor Kuntar C USA 24 Bruins $950,000 1 Trevor LeDonne D CAN 26 Free Agent $0 0 Trevor Lewis C USA 39 Buffalo Sabres $775,000 1 Trevor Moore CLWRW USA 31 New York Rangers $3,500,000 1 Trevor van Riemsdyk D USA 34 Seattle Kraken $1,625,000 1 Trevor Zegras C USA 25 Boston Bruins $3,500,000 1 Trevor Zins D USA 27 Free Agent $0 0 Trey Fix-Wolansky RW CAN 27 Phantoms $1,000,000 2 Trey Taylor D USA 24 Marlies $950,000 2 Tristan Allard C CAN 23 Free Agent $0 0 Tristan Ashbrook CLWRW USA 27 Free Agent $0 0 Tristan Broz C USA 23 St Louis Blues $875,000 2 Tristan De Jong D CAN 26 Free Agent $0 0 Tristan Jarry G CAN 31 Chicago Blackhawks $2,500,000 4 Tristan Lennox G CAN 23 Islanders $775,000 2 Tristan Luneau D CAN 22 Pittsburgh Penguins $950,000 2 Tristan Thompson D CAN 29 Free Agent $0 0 Tristen Nielsen C CAN 26 Admirals $775,000 1 Tristen Robins C GBR 24 Americans $875,000 1 Troy Loggins CLWRW USA 30 Free Agent $0 0 Troy Stecher D CAN 32 Tampa Bay Lightning $1,300,000 2 Troy Terry RW USA 28 Vancouver Canucks $7,200,000 5 Tucker Robertson CLWRW CAN 22 Islanders $875,000 2 Turner Ottenbreit D CAN 28 Free Agent $0 0 Ty Cheveldayoff CLWRW CAN 23 Free Agent $0 0 Ty Dellandrea C CAN 25 New Jersey Devils $2,500,000 1 Ty Emberson D USA 26 Florida Panthers $1,200,000 1 Ty Farmer D USA 28 Free Agent $0 0 Ty Gallagher D USA 23 Reign $875,000 2 Ty Gibson D USA 22 Free Agent $0 0 Ty Glover C ENG 25 Free Agent $0 0 Ty Mueller C CAN 23 Moose $875,000 2 Ty Nelson D CAN 22 Senators $875,000 3 Ty Pelton-Byce CLWRW USA 29 Free Agent $0 0 Ty Smith D CAN 26 Comets $900,000 1 Ty Voit CLWRW USA 22 Free Agent $0 0 Ty Young G CAN 21 Eagles $775,000 3 Tyce Thompson RW CAN 26 Monsters $775,000 1 Tye Felhaber LW CAN 27 Heat $775,000 2 Tye Kartye LW CAN 25 Wolves $1,200,000 2 Tyler Bertuzzi LW CAN 31 Edmonton Oilers $5,250,000 7 Tyler Bird CLWRW USA 29 Free Agent $0 0 Tyler Boucher RW USA 23 Barracuda $875,000 2 Tyler Brennan G CAN 22 Monsters $775,000 2 Tyler Burnie LW CAN 27 Free Agent $0 0 Tyler Drevitch CLWRW USA 30 Free Agent $0 0 Tyler Gratton CLWRW CAN 26 Free Agent $0 0 Tyler Hylland CLWRW CAN 28 Free Agent $0 0 Tyler Inamoto D USA 27 Wolf Pack $775,000 1 Tyler Jette D USA 28 Free Agent $0 0 Tyler Kleven D USA 24 Boston Bruins $875,000 1 Tyler Kobryn CLWRW CAN 28 Free Agent $0 0 Tyler Madden C USA 26 Bears $825,000 1 Tyler Motte CLWRW USA 31 Carolina Hurricanes $850,000 3 Tyler Myers D CAN 36 Florida Panthers $5,000,000 6 Tyler Pitlick C USA 34 IceHogs $950,000 2 Tyler Poulsen CLWRW USA 33 Free Agent $0 0 Tyler Seguin C CAN 34 Ottawa Senators $5,125,000 3 Tyler Spezia LW USA 32 Free Agent $0 0 Tyler Toffoli RW CAN 34 New York Rangers $6,000,000 6 Tyler Tucker D CAN 26 Monsters $800,000 1 Tyler Tullio RW CAN 24 Wolves $875,000 1 Tyler Weiss LW USA 26 Free Agent $0 0 Tyler Wotherspoon D CAN 33 Free Agent $0 0 Tyrel Bauer D CAN 24 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 25 Free Agent $0 0 Tyson Foerster RW CAN 24 San Jose Sharks $875,000 1 Tyson Hinds D CAN 23 Heat $875,000 2 Tyson Jost C CAN 28 Phantoms $1,250,000 2 Tyson Kozak C CAN 23 Thunderbirds $875,000 1 Tyson Upper CLWRW CAN 24 Free Agent $0 0 Ukko-Pekka Luukkonen G FIN 27 St Louis Blues $5,000,000 6 Urho Vaakanainen D FIN 27 Anaheim Ducks $850,000 2 Uvis Balinskis D LAT 29 Seattle Kraken $775,000 2 Vadim Zherenko G RUS 25 Penguins $875,000 1 Valeri Nichushkin RW RUS 31 Toronto Maple Leafs $5,000,000 2 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 24 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 Olofsson LW SWE 30 New Jersey Devils $5,000,000 4 Victor Ostman G SWE 25 Thunderbirds $900,000 1 Viktor Arvidsson LW SWE 33 Montreal Canadiens $2,200,000 4 Viktor Neuchev LW RUS 22 Stars $875,000 2 Ville Heinola D FIN 25 Checkers $900,000 1 Ville Husso G FIN 31 St Louis Blues $6,500,000 1 Ville Koivunen RW FIN 22 Senators $875,000 2 Ville Ottavainen D FIN 23 Bears $875,000 2 Vince Dunn D CAN 29 New York Rangers $8,300,000 6 Vincent Arseneau LW CAN 34 Free Agent $0 0 Vincent Desharnais D CAN 30 New Jersey Devils $2,000,000 3 Vincent Duplessis G CAN 27 Free Agent $0 0 Vincent Iorio D CAN 23 Islanders $875,000 1 Vincent Sevigny D CAN 25 Rocket $800,000 2 Vincent Trocheck C USA 32 Columbus Blue Jackets $3,000,000 2 Vinni Lettieri C USA 31 Detroit Red Wings $1,000,000 2 Vinnie Hinostroza C USA 32 Checkers $1,000,000 1 Vinnie Purpura G USA 27 Free Agent $0 0 Vitek Vanecek G CZE 30 Bears $5,500,000 4 Vittorio Mancini D USA 24 Roadrunners $950,000 2 Vladimir Tarasenko RW RUS 34 New York Islanders $5,000,000 4 Vladislav Gavrikov D RUS 30 Toronto Maple Leafs $6,000,000 5 Vladislav Kolyachonok D BLR 25 Monsters $1,000,000 1 Vladislav Namestnikov C RUS 33 Minnesota Wild $1,500,000 2 Vsevolod Komarov D RUS 22 Rocket $875,000 3 Vyacheslav Buteyets G RUS 24 Stars $950,000 2 Vyacheslav Peksa G RUS 23 Barracuda $775,000 1 Wade Murphy CLWRW CAN 32 Free Agent $0 0 Walker Duehr RW USA 28 Senators $825,000 1 Waltteri Ignatjew G FIN 26 Phantoms $775,000 1 Warren Foegele LW CAN 30 Vegas Golden Knights $2,670,000 1 Will Borgen D USA 29 Tampa Bay Lightning $2,750,000 1 Will Calverley CLWRW CAN 27 Free Agent $0 0 Will Cranley G CAN 24 Barracuda $775,000 1 Will Cuylle LW CAN 24 Washington Capitals $3,250,000 3 Will Gavin LW USA 26 Free Agent $0 0 Will Smith CLWRW USA 21 Thunderbirds $950,000 2 Will Zapernick CLWRW USA 26 Free Agent $0 0 Will Zmolek D USA 27 Free Agent $0 0 William Carrier LW CAN 31 Tampa Bay Lightning $2,000,000 1 William Dufour RW CAN 24 Gulls $875,000 1 William Eklund LW SWE 23 Thunderbirds $875,000 1 William Karlsson C SWE 33 Dallas Stars $2,500,000 1 William Lagesson D SWE 30 IceHogs $1,000,000 2 William Lockwood RW USA 27 Admirals $1,000,000 2 William MacKinnon D USA 26 Free Agent $0 0 William Nylander RW SWE 30 Seattle Kraken $8,000,000 2 William Provost CLWRW CAN 24 Free Agent $0 0 William Riedell D USA 29 Free Agent $0 0 William Rousseau G CAN 23 Griffins $950,000 2 William Stromgren LW SWE 22 Wolves $875,000 2 William Trudeau D CAN 23 Bruins $875,000 1 William Villeneuve D CAN 24 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 Marlies $1,000,000 2 Wyatt Bongiovanni C USA 26 Phantoms $950,000 1 Wyatt Johnston C CAN 23 Buffalo Sabres $950,000 1 Wyatt Kaiser D USA 23 Monsters $875,000 1 Wyatt McLeod D CAN 26 Rocket $1,000,000 1 Wyatt Newpower D USA 28 Free Agent $0 0 Wyatt Wilson D CAN 22 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 26 Free Agent $0 0 Xavier Bernard D CAN 26 Free Agent $0 0 Xavier Bourgault RW CAN 23 Griffins $875,000 1 Xavier Cormier C CAN 25 Free Agent $0 0 Xavier Parent CLWRW CAN 25 Bruins $900,000 2 Xavier Simoneau C CAN 25 Reign $800,000 1 Yakov Trenin C RUS 29 Utah Mammoth $1,800,000 2 Yan Kuznetsov D RUS 24 Marlies $900,000 2 Yanick Turcotte LW CAN 29 Free Agent $0 0 Yaniv Perets G CAN 26 Silver Knights $950,000 2 Yanni Gourde C CAN 34 Dallas Stars $1,000,000 1 Yaroslav Askarov G RUS 23 Wild $875,000 1 Yegor Chinakhov RW RUS 25 Utah Mammoth $2,600,000 2 Yegor Sharangovich C BLR 27 New Jersey Devils $4,500,000 6 Yegor Sidorov RW RUS 21 Condors $875,000 3 Yuki Miura CLWRW JPN 29 Free Agent $0 0 Yvan Mongo CLWRW CAN 29 Free Agent $0 0 Zac Funk LW CAN 22 Stars $875,000 2 Zac Jones D USA 25 Boston Bruins $1,500,000 3 Zach Aston-Reese C USA 31 Moose $950,000 2 Zach Bannister CLWRW USA 26 Free Agent $0 0 Zach Benson LW CAN 21 Columbus Blue Jackets $950,000 2 Zach Berzolla D USA 28 Free Agent $0 0 Zach Bogosian D USA 35 Los Angeles Kings $1,000,000 3 Zach Dean C CAN 23 Boston Bruins $875,000 2 Zach Dubinsky CLWRW USA 26 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 Metsa D USA 27 Toronto Maple Leafs $875,000 4 Zach Sanford LW USA 31 St Louis Blues $1,000,000 1 Zach Sawchenko G CAN 28 Checkers $800,000 2 Zach Solow RW USA 27 Free Agent $0 0 Zach Uens D CAN 25 Free Agent $0 0 Zach Werenski D USA 28 New Jersey Devils $11,000,000 8 Zach Whitecloud D CAN 29 Carolina Hurricanes $3,000,000 1 Zach Yoder D USA 31 Free Agent $0 0 Zachary Bolduc C CAN 23 Vancouver Canucks $875,000 2 Zachary Emond G CAN 25 Free Agent $0 0 Zachary Gallant C CAN 27 Free Agent $0 0 Zachary L'Heureux LW CAN 23 San Jose Sharks $875,000 2 Zachary Massicotte D CAN 26 Free Agent $0 0 Zachary Okabe CLWRW CAN 25 Free Agent $0 0 Zack Hayes D USA 27 Free Agent $0 0 Zack Hoffman D CAN 28 Free Agent $0 0 Zack MacEwen C CAN 29 Firebirds $775,000 2 Zack Ostapchuk C CAN 23 Admirals $875,000 2 Zack Trott CLWRW USA 26 Free Agent $0 0 Zayde Wisdom C CAN 23 Silver Knights $875,000 1 Zemgus Girgensons LW LAT 32 Seattle Kraken $1,000,000 4 Zeteny Hadobas D SVK 23 Free Agent $0 0 Total 2215