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 Bailey Conger CLWRW USA 27 Free Agent $0 0 Bair Gendunov CLWRW CAN 24 Free Agent $0 0 Barclay Goodrow C CAN 31 Pittsburgh Penguins $3,250,000 1 Barrett Hayton C CAN 24 Chicago Blackhawks $3,000,000 1 Beck Malenstyn LW CAN 26 Crunch $950,000 1 Beck Warm G CAN 25 Vegas Golden Knights $775,000 1 Ben Berard CLWRW CAN 25 Free Agent $0 0 Ben Carroll D CAN 29 Free Agent $0 0 Ben Chiarot D CAN 33 Philadelphia Flyers $3,250,000 3 Ben Freeman CLWRW USA 28 Free Agent $0 0 Ben Hutton D CAN 31 Chicago Blackhawks $1,000,000 2 Ben King C CAN 22 Stars $875,000 2 Ben McCartney CLWRW CAN 23 Marlies $850,000 1 Ben Meyers C USA 26 Washington Capitals $1,000,000 1 Ben Zloty D CAN 22 Free Agent $0 0 Benjamin Brinkman D USA 24 Canucks $775,000 2 Benjamin Gleason D USA 26 Silver Knights $850,000 1 Benjamin Jones C CAN 25 Carolina Hurricanes $775,000 1 Bennett MacArthur LW CAN 23 Free Agent $0 0 Bennett Stockdale CLWRW CAN 25 Free Agent $0 0 Benoit-Olivier Groulx C CAN 24 Nashville Predators $775,000 4 Benton Maass D USA 26 Free Agent $0 0 Billy Constantinou D CAN 23 Minnesota Wild $750,000 1 Billy Sweezey D USA 28 Penguins $1,000,000 1 Blade Jenkins CLWRW USA 24 Canucks $800,000 2 Blake Bennett CLWRW USA 26 Free Agent $0 0 Blake Coleman C USA 33 New York Rangers $4,250,000 3 Blake Evennou D USA 26 Free Agent $0 0 Blake Hillman D USA 28 Carolina Hurricanes $775,000 1 Blake Lizotte C USA 27 Washington Capitals $2,750,000 4 Blake McLaughlin LW USA 24 Admirals $775,000 1 Blake Murray C CAN 23 Senators $750,000 1 Blake Wheeler RW USA 38 Detroit Red Wings $8,000,000 1 Bo Horvat C CAN 29 Nashville Predators $8,000,000 4 Bobby Brink CLWRW USA 23 Edmonton Oilers $925,000 1 Bobby Hampton CLWRW USA 27 Free Agent $0 0 Bobby McMann C CAN 28 Firebirds $812,500 2 Bobby Russell D CAN 24 Free Agent $0 0 Bobby Trivigno CLWRW USA 25 Free Agent $0 0 Bobo Carpenter CLWRW USA 28 Free Agent $0 0 Bogdan Trineyev RW RUS 22 Monsters $775,000 2 Bokondji Imama LW CAN 28 Checkers $900,000 2 Boone Jenner C CAN 31 Anaheim Ducks $6,000,000 5 Boris Katchouk LW CAN 26 Griffins $1,100,000 2 Bowen Byram D CAN 23 Nashville Predators $3,800,000 2 Brad Arvanitis G USA 27 Free Agent $0 0 Brad Barone G USA 34 Free Agent $0 0 Brad Hunt D CAN 36 Admirals $775,000 1 Brad Lambert C FIN 21 Islanders $875,000 3 Brad Malone C CAN 35 Free Agent $0 0 Brad Marchand LW CAN 36 Anaheim Ducks $7,500,000 4 Brad Morrison CLWRW CAN 27 Free Agent $0 0 Braden Schneider D CAN 23 Canucks $925,000 1 Bradley Marek CLWRW USA 24 Free Agent $0 0 Bradley Schoonbaert CLWRW CAN 27 Free Agent $0 0 Brady Fleurent CLWRW USA 30 Free Agent $0 0 Brady Keeper D CAN 28 Free Agent $0 0 Brady Lyle D CAN 25 Eagles $800,000 1 Brady Skjei D USA 30 Buffalo Sabres $5,000,000 5 Brady Tkachuk LW USA 25 Minnesota Wild $8,200,000 5 Brandon Baddock LW CAN 29 Free Agent $0 0 Brandon Biro C CAN 26 Gulls $800,000 1 Brandon Bussi G USA 26 St Louis Blues $2,000,000 1 Brandon Carlo D USA 28 Carolina Hurricanes $4,500,000 5 Brandon Coe CLWRW CAN 23 Thunderbirds $750,000 1 Brandon Cutler CLWRW CAN 24 Free Agent $0 0 Brandon Duhaime RW USA 27 Silver Knights $1,750,000 1 Brandon Estes D USA 27 Free Agent $0 0 Brandon Fortunato D USA 28 Free Agent $0 0 Brandon Gignac LW CAN 27 Rocket $800,000 1 Brandon Hagel LW CAN 26 Columbus Blue Jackets $5,000,000 5 Brandon Halverson G USA 28 Free Agent $0 0 Brandon Hawkins RW USA 30 Free Agent $0 0 Brandon Hickey D CAN 28 Canucks $900,000 1 Brandon Kruse CLWRW USA 25 Free Agent $0 0 Brandon Montour D CAN 30 San Jose Sharks $6,500,000 4 Brandon Osmundson CLWRW USA 26 Free Agent $0 0 Brandon Puricelli RW USA 26 Free Agent $0 0 Brandon Saad LW USA 32 Edmonton Oilers $2,500,000 4 Brandon Saigeon CLWRW USA 26 Free Agent $0 0 Brandon Scanlin D CAN 25 Bears $825,000 2 Brandon Schultz CLWRW USA 28 Free Agent $0 0 Brandon Tanev LW CAN 33 Dallas Stars $2,000,000 1 Brandon Yeamans CLWRW CAN 26 Free Agent $0 0 Brandt Clarke D CAN 21 Marlies $950,000 2 Brannon McManus CLWRW USA 25 Free Agent $0 0 Bray Crowder D CAN 25 Free Agent $0 0 Brayden Guy CLWRW CAN 23 Free Agent $0 0 Brayden Low CLWRW CAN 30 Free Agent $0 0 Brayden McNabb D CAN 33 Pittsburgh Penguins $5,250,000 2 Brayden Pachal D CAN 25 Canucks $925,000 1 Brayden Point C CAN 28 Winnipeg Jets $9,000,000 4 Brayden Schenn C CAN 33 Toronto Maple Leafs $7,000,000 1 Brayden Sherbinin D CAN 31 Free Agent $0 0 Brayden Tracey LW CAN 23 Wolf Pack $950,000 1 Brayden Watts CLWRW USA 25 Free Agent $0 0 Brendan Brisson CLWRW USA 23 Boston Bruins $875,000 2 Brendan Furry CLWRW USA 26 Free Agent $0 0 Brendan Gallagher RW CAN 32 Calgary Flames $6,125,125 2 Brendan Gaunce C CAN 30 Pittsburgh Penguins $1,000,000 1 Brendan Harris CLWRW USA 28 Free Agent $0 0 Brendan Hoffmann CLWRW USA 23 Free Agent $0 0 Brendan Lemieux LW USA 28 Griffins $1,000,000 1 Brendan Less D USA 26 Free Agent $0 0 Brendan Perlini LW ENG 28 Monsters $1,000,000 1 Brendan Robbins CLWRW USA 29 Free Agent $0 0 Brendan Smith D CAN 35 Checkers $1,000,000 1 Brendan Warren LW USA 27 Free Agent $0 0 Brenden Datema D USA 25 Free Agent $0 0 Brenden Dillon D CAN 34 Winnipeg Jets $1,260,000 2 Brenden Miller D CAN 30 Free Agent $0 0 Brendon Michaelian D USA 27 Free Agent $0 0 Brennan Kapcheck D USA 28 Free Agent $0 0 Brennan Othmann LW CAN 21 Heat $875,000 3 Brennan Saulnier C CAN 31 Free Agent $0 0 Brent Burns D CAN 39 San Jose Sharks $5,250,000 3 Brent Pedersen LW CAN 29 Free Agent $0 0 Brett Berard CLWRW USA 22 Barracuda $875,000 2 Brett Brochu G CAN 22 Free Agent $0 0 Brett Budgell CLWRW CAN 23 Free Agent $0 0 Brett Bulmer CLWRW CAN 32 Free Agent $0 0 Brett Davis CLWRW CAN 25 Free Agent $0 0 Brett Gravelle CLWRW USA 29 Free Agent $0 0 Brett Harrison LW CAN 21 Canucks $875,000 3 Brett Howden C CAN 26 Tampa Bay Lightning $1,410,000 4 Brett Kemp C CAN 24 Free Agent $0 0 Brett Kulak D CAN 30 Montreal Canadiens $3,250,000 2 Brett Leason RW CAN 25 Monsters $775,000 1 Brett Murray LW CAN 26 Dallas Stars $800,000 1 Brett Pesce D USA 30 Seattle Kraken $7,000,000 6 Brett Seney LW CAN 28 Pittsburgh Penguins $1,000,000 2 Brett Stapley C CAN 25 Free Agent $0 0 Brett Sutter LW CAN 37 Free Agent $0 0 Brian Bowen CLWRW USA 29 Free Agent $0 0 Brian Chambers CLWRW USA 26 Free Agent $0 0 Brian Dumoulin D USA 33 New York Islanders $2,000,000 3 Brian Halonen CLWRW USA 25 Bruins $850,000 1 Brian Pinho RW USA 29 Free Agent $0 0 Brock Boeser RW USA 27 Ottawa Senators $8,000,000 6 Brock Caufield RW USA 25 Free Agent $0 0 Brock Faber D USA 22 Gulls $950,000 2 Brock McGinn LW CAN 30 Philadelphia Flyers $1,750,000 2 Brock Nelson C USA 33 Seattle Kraken $5,500,000 2 Brogan Rafferty D USA 29 Free Agent $0 0 Brooklyn Kalmikov RW CAN 23 Free Agent $0 0 Bryan Lemos CLWRW USA 28 Free Agent $0 0 Bryan Rust RW USA 32 Anaheim Ducks $4,000,000 3 Bryan Thomson G CAN 22 Heat $775,000 2 Bryan Yoon D USA 26 Free Agent $0 0 Bryce Kindopp RW CAN 25 Free Agent $0 0 Bryce Martin D CAN 27 Free Agent $0 0 Bryce Montgomery D USA 22 Free Agent $0 0 Brycen Martin D CAN 28 Free Agent $0 0 Byron Froese C CAN 33 Islanders $900,000 1 Total 2683