• NFHL - National Fantasy Hockey League

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
A.J. Greer
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Aapeli Rasanen
C
 
 
 
 
FIN  26 Free Agent $716,625 0
Aarne Intonen
 
LW
RW
 
 
FIN  23 Free Agent $0 0
Aarne Talvitie
C
LW
RW
 
 
FIN  25 Free Agent $0 0
Aaron Boogaard
 
 
RW
 
 
CAN  25 Free Agent $0 0
Aaron Dell
 
 
 
 
G
CAN  35 Washington Capitals $750,000 1
Aaron Downey
 
 
RW
 
 
CAN  36 Free Agent $0 0
Aaron Ekblad
 
 
 
D
 
CAN  28 Free Agent $6,780,000 0
Aaron Gagnon
C
 
 
 
 
CAN  28 Free Agent $0 0
Aaron Gavey
C
 
 
 
 
CAN  32 Free Agent $0 0
Aaron Huglen
C
LW
RW
 
 
USA  23 Free Agent $975,000 0
Aaron Johnson
 
 
 
D
 
CAN  33 Free Agent $0 0
Aaron Ness
 
 
 
D
 
USA  34 Free Agent $0 0
Aaron Rome
 
 
 
D
 
CAN  41 $550,000 2
Aaron Volpatti
 
LW
RW
 
 
CAN  39 $610,000 1
Aaron Voros
 
LW
RW
 
 
CAN  31 Free Agent $450,000 0
Aaron Ward
 
 
 
D
 
CAN  38 Free Agent $0 0
Aatu Jamsen
 
LW
RW
 
 
FIN  22 Free Agent $700,000 0
Aatu Raty
C
 
 
 
 
FIN  22 Free Agent $1,500,000 0
Adam Beckman
 
LW
RW
 
 
CAN  23 Free Agent $866,250 0
Adam Boqvist
 
 
 
D
 
SWE  24 Free Agent $1,950,000 0
Adam Brooks
C
 
 
 
 
CAN  28 Free Agent $0 0
Adam Burish
C
LW
RW
 
 
USA  33 Free Agent $0 0
Adam Burt
 
 
 
D
 
USA  39 Free Agent $0 0
Adam Clendening
 
 
 
D
 
USA  32 Free Agent $0 0
Adam Cracknell
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Adam Deadmarsh
 
 
RW
 
 
CAN  33 Free Agent $0 0
Adam Dennis
 
 
 
 
G
CAN  26 Free Agent $0 0
Adam Edstrom
C
 
 
 
 
SWE  24 Free Agent $682,500 0
Adam Erne
 
LW
RW
 
 
USA  29 Free Agent $1,900,000 0
Adam Fantilli
C
 
 
 
 
CAN  20 Free Agent $0 0
Adam Fantilli
C
 
 
 
 
CAN  20 Free Agent $1,500,000 0
Adam Foote
 
 
 
D
 
CAN  41 Free Agent $0 0
Adam Fox
 
 
 
D
 
USA  26 Free Agent $5,500,000 0
Adam Gaudette
 
LW
RW
 
 
USA  28 Free Agent $650,000 0
Adam Ginning
 
 
 
D
 
SWE  24 Free Agent $1,312,500 0
Adam Graves
 
LW
 
 
 
CAN  40 Free Agent $0 0
Adam Hall
C
LW
RW
 
 
USA  35 Free Agent $0 0
Adam Henrique
C
LW
RW
 
 
CAN  34 Free Agent $4,000,000 0
Adam Huska
 
 
 
 
G
SVK  27 Columbus Blue Jackets $650,000 2
Adam Johnson
 
LW
RW
 
 
USA  30 Free Agent $0 0
Adam Klapka
 
LW
RW
 
 
CZE  24 Free Agent $826,875 0
Adam Larsson
 
 
 
D
 
SWE  32 Free Agent $3,990,000 0
Adam Lowry
C
 
 
 
 
USA  31 Free Agent $4,250,000 0
Adam Mair
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Adam Mascherin
 
LW
RW
 
 
CAN  26 Free Agent $787,500 0
Adam McQuaid
 
 
 
D
 
CAN  34 Free Agent $0 0
Adam Munro
 
 
 
 
G
CAN  29 Free Agent $0 0
Adam Munro
 
 
 
 
G
CAN  29 Free Agent $0 0
Adam Musil
C
 
 
 
 
CAN  27 Free Agent $0 0
Adam Oates
C
 
 
 
 
CAN  46 Free Agent $0 0
Adam Pardy
 
 
 
D
 
CAN  33 Free Agent $0 0
Adam Pelech
 
 
 
D
 
CAN  30 Free Agent $2,950,000 0
Adam Pineault
 
LW
RW
 
 
USA  27 Free Agent $0 0
Adam Raska
 
LW
RW
 
 
CZE  23 Free Agent $0 0
Adam Ruzicka
C
 
 
 
 
SVK  25 Free Agent $1,250,000 0
Adam Scheel
 
 
 
 
G
USA  25 Free Agent $0 0
Adam Sykora
C
LW
RW
 
 
SVK  20 Free Agent $1,250,000 0
Adam Tambellini
C
LW
RW
 
 
CAN  30 Free Agent $650,000 0
Adam Werner
 
 
 
 
G
SWE  27 Bills $1,502,456 2
Adam Wilsby
 
 
 
D
 
SWE  24 Free Agent $866,250 0
Adin Hill
 
 
 
 
G
CAN  28 Free Agent $0 0
Adrian Aucoin
 
 
 
D
 
CAN  41 Free Agent $0 0
Adrian Kempe
 
LW
RW
 
 
SWE  28 Free Agent $3,990,000 0
Ahren Nittel
 
 
RW
 
 
CAN  25 Free Agent $0 0
Aidan Dudas
C
 
 
 
 
CAN  24 Free Agent $650,000 0
Aidan Hreschuk
 
 
 
D
 
USA  21 Free Agent $1,250,000 0
Aidan McDonough
 
LW
RW
 
 
USA  25 Free Agent $882,000 0
AJ Thelen
 
 
 
D
 
USA  25 Free Agent $0 0
Aki Berg
 
 
 
D
 
FIN  32 Free Agent $0 0
Akil Thomas
C
 
 
 
 
CAN  24 Free Agent $1,378,125 0
Akim Aliu
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Akira Schmid
 
 
 
 
G
SUI  24 Vancouver Canucks $1,400,000 2
Akito Hirose
 
 
 
D
 
CAN  25 Free Agent $682,500 0
Aku Raty
 
LW
RW
 
 
FIN  23 Free Agent $735,000 0
Al MacInnis
 
 
 
D
 
CAN  45 Free Agent $0 0
Al Montoya
 
 
 
 
G
USA  34 Free Agent $0 0
Alain Nasreddine
 
 
 
D
 
CAN  34 Free Agent $0 0
Alan Letang
 
 
 
D
 
CAN  33 Free Agent $0 0
Alan Quine
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Albert Johansson
 
 
 
D
 
SWE  23 Free Agent $682,500 0
Albin Grewe
 
LW
RW
 
 
SWE  23 Free Agent $1,250,000 0
Alec Martinez
 
 
 
D
 
USA  37 Free Agent $0 0
Alec Rauhauser
 
 
 
D
 
USA  29 Free Agent $0 0
Alec Regula
 
 
 
D
 
USA  24 Free Agent $1,378,125 0
Aleksander Barkov
C
 
 
 
 
FIN  29 Free Agent $4,160,000 0
Aleksander Suglobov
 
 
RW
 
 
RUS  29 Free Agent $0 0
Aleksandr Kisakov
C
LW
RW
 
 
RUS  22 Free Agent $1,250,000 0
Aleksei Kolosov
 
 
 
 
G
BLR  22 Bandits $975,000 2
Aleksey Morozov
 
 
RW
 
 
RUS  33 Free Agent $1,710,000 0
Aleksi Heimosalmi
 
 
 
D
 
FIN  21 Free Agent $1,250,000 0
Aleksi Heponiemi
C
LW
RW
 
 
FIN  25 Free Agent $0 0
Aleksi Saarela
C
LW
RW
 
 
FIN  27 Free Agent $0 0
Ales Hemsky
 
LW
RW
 
 
CZE  36 Free Agent $0 0
Ales Kotalik
 
LW
RW
 
 
CZE  35 Free Agent $0 0
Ales Pisa
 
 
 
D
 
CZE  32 Free Agent $0 0
Ales Stezka
 
 
 
 
G
CZE  27 Blossom Bytes $727,650 6
Alex Auld
 
 
 
 
G
CAN  33 Free Agent $0 0
Alex Barre-Boulet
C
 
 
 
 
CAN  27 Free Agent $0 0
Alex Beaucage
 
LW
RW
 
 
CAN  23 Free Agent $1,023,750 0
Alex Belzile
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Alex Biega
 
 
 
D
 
CAN  36 Free Agent $0 0
Alex Bourret
 
LW
RW
 
 
CAN  27 Free Agent $516,731 0
Alex Broadhurst
C
 
 
 
 
USA  31 Free Agent $0 0
Alex Brooks
 
 
 
D
 
USA  33 Free Agent $0 0
Alex Chiasson
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Alex Cotton
 
 
 
D
 
CAN  23 Free Agent $825,000 0
Alex DeBrincat
 
LW
RW
 
 
USA  27 Free Agent $5,050,000 0
Alex DOrio
 
 
 
 
G
CAN  25 Free Agent $0 0
Alex Dostie
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Alex Formenton
 
LW
RW
 
 
CAN  25 Free Agent $1,620,000 0
Alex Frolov
 
LW
RW
 
 
RUS  32 Free Agent $0 0
Alex Gagne
 
 
 
D
 
USA  22 Free Agent $700,000 0
Alex Galchenyuk
C
LW
RW
 
 
USA  30 Free Agent $650,000 0
Alex Gallant
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Alex Goligoski
 
 
 
D
 
USA  39 Free Agent $1,000,000 0
Alex Henry
 
LW
 
 
 
CAN  32 Free Agent $0 0
Alex Iafallo
 
LW
RW
 
 
USA  31 Free Agent $3,800,000 0
Alex Jefferies
 
LW
RW
 
 
USA  23 Free Agent $750,000 0
Alex Killorn
 
LW
RW
 
 
CAN  35 Free Agent $3,100,000 0
Alex Kovalev
 
LW
RW
 
 
RUS  41 Free Agent $0 0
Alex Laferriere
 
LW
RW
 
 
USA  23 Free Agent $825,000 0
Alex Limoges
C
 
 
 
 
USA  27 Free Agent $790,079 0
Alex Lintuniemi
 
 
 
D
 
FIN  29 Free Agent $0 0
Alex Lyon
 
 
 
 
G
USA  32 Free Agent $0 0
Alex Nedeljkovic
 
 
 
 
G
USA  28 Anaheim Ducks $3,200,000 1
Alex Newhook
C
 
 
 
 
CAN  23 Free Agent $3,960,000 0
Alex Ovechkin
 
LW
RW
 
 
RUS  39 Free Agent $4,140,000 0
Alex Peters
 
 
 
D
 
CAN  28 Free Agent $0 0
Alex Petrovic
 
 
 
D
 
CAN  32 Free Agent $0 0
Alex Pietrangelo
 
 
 
D
 
CAN  34 Free Agent $6,500,000 0
Alex Plante
 
 
 
D
 
CAN  25 Free Agent $0 0
Alex Stalock
 
 
 
 
G
USA  37 Octopus $880,000 1
Alex Steeves
C
 
 
 
 
USA  25 Free Agent $798,000 0
Alex Tanguay
C
LW
RW
 
 
CAN  38 Free Agent $0 0
Alex Tuch
 
LW
RW
 
 
USA  28 Free Agent $7,140,000 0
Alex Turcotte
C
 
 
 
 
USA  23 Free Agent $1,575,000 0
Alex Vlasic
 
 
 
D
 
USA  23 Free Agent $1,250,000 0
Alexandar Georgiev
 
 
 
 
G
RUS  28 Boston Bruins $6,583,000 3
Alexander Alexeyev
 
 
 
D
 
RUS  25 Free Agent $950,000 0
Alexander Barabanov
 
LW
RW
 
 
RUS  30 Free Agent $2,150,000 0
Alexander Burmistrov
C
 
 
 
 
RUS  29 Free Agent $0 0
Alexander Campbell
C
LW
RW
 
 
CAN  23 Free Agent $975,000 0
Alexander Chmelevski
C
LW
RW
 
 
USA  25 Free Agent $0 0
Alexander Dergachyov
C
LW
RW
 
 
RUS  28 Free Agent $0 0
Alexander Edler
 
 
 
D
 
SWE  38 Free Agent $0 0
Alexander Gordin
C
LW
RW
 
 
RUS  23 Free Agent $700,000 0
Alexander Green
 
 
 
D
 
USA  26 Free Agent $735,000 0
Alexander Holtz
 
LW
RW
 
 
SWE  22 Free Agent $1,500,000 0
Alexander Karpovtsev
 
 
 
D
 
RUS  38 Free Agent $0 0
Alexander Kerfoot
C
 
 
 
 
CAN  30 Free Agent $3,000,000 0
Alexander Kharitonov
 
 
RW
 
 
RUS  32 Free Agent $0 0
Alexander Khavanov
 
 
 
D
 
RUS  36 Free Agent $0 0
Alexander Khokhlachev
 
LW
RW
 
 
RUS  31 Free Agent $0 0
Alexander Khovanov
C
 
 
 
 
RUS  24 Free Agent $0 0
Alexander Korolyuk
 
LW
 
 
 
RUS  33 Free Agent $0 0
Alexander Mogilny
 
 
RW
 
 
RUS  39 Free Agent $0 0
Alexander Nikishin
 
 
 
D
 
RUS  23 Free Agent $975,000 0
Alexander Nikulin
C
LW
RW
 
 
RUS  27 Free Agent $0 0
Alexander Nylander
 
LW
RW
 
 
CAN  26 Free Agent $650,000 0
Alexander Pashin
 
LW
RW
 
 
RUS  22 Free Agent $700,000 0
Alexander Perezhogin
 
LW
 
 
 
KAZ  28 Free Agent $0 0
Alexander Radulov
 
LW
RW
 
 
RUS  38 Free Agent $0 0
Alexander Romanov
 
 
 
D
 
RUS  24 Free Agent $2,100,000 0
Alexander Salak
 
 
 
 
G
CZE  29 Free Agent $0 0
Alexander Selivanov
 
LW
 
 
 
RUS  37 Free Agent $0 0
Alexander Semin
 
LW
RW
 
 
RUS  1934 Free Agent $0 0
Alexander Shkotov
C
 
 
 
 
RUS  25 Free Agent $0 0
Alexander Steen
C
LW
RW
 
 
SWE  38 Free Agent $0 0
Alexander Sulzer
 
 
 
D
 
GER  33 Free Agent $0 0
Alexander Suvorov
C
LW
RW
 
 
BLR  22 Free Agent $650,000 0
Alexander Suzdalev
 
LW
RW
 
 
SWE  20 Free Agent $975,000 0
Alexander Svitov
C
 
 
 
 
RUS  27 Free Agent $0 0
Alexander Tezikov
 
 
 
D
 
RUS  30 Free Agent $0 0
Alexander True
C
 
 
 
 
DNK  27 Free Agent $0 0
Alexander Urbom
 
 
 
D
 
SWE  26 Free Agent $0 0
Alexander Vasyunov
 
LW
RW
 
 
RUS  36 $850,000 3
Alexander Volkov
 
LW
RW
 
 
RUS  27 Free Agent $0 0
Alexander Wennberg
C
 
 
 
 
SWE  30 Free Agent $0 0
Alexander Yakovenko
 
 
 
D
 
RUS  26 Free Agent $0 0
Alexander Yelesin
 
 
 
D
 
RUS  28 Free Agent $0 0
Alexander Zevakhin
 
LW
 
 
 
RUS  28 Free Agent $0 0
Alexandr Darin
 
LW
RW
 
 
RUS  24 Free Agent $0 0
Alexandre Alain
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Alexandre Bolduc
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Alexandre Burrows
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Alexandre Carrier
 
 
 
D
 
CAN  28 Free Agent $2,700,000 0
Alexandre Daigle
 
LW
 
 
 
CAN  36 Free Agent $0 0
Alexandre Doucet
C
LW
RW
 
 
CAN  22 Free Agent $735,000 0
Alexandre Giroux
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Alexandre Grenier
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Alexandre Picard
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Alexandre R.Picard
 
 
 
D
 
CAN  28 Free Agent $0 0
Alexandre Texier
C
 
 
 
 
FRA  25 Free Agent $2,100,000 0
Alexei Emelin
 
 
 
D
 
RUS  34 Free Agent $0 0
Alexei Kaigorodov
C
 
 
 
 
RUS  28 Free Agent $0 0
Alexei Lipanov
C
 
 
 
 
RUS  25 Free Agent $0 0
Alexei Melnichuk
 
 
 
 
G
RUS  26 Free Agent $0 0
Alexei Ponikarovsky
 
LW
RW
 
 
UKR  34 Free Agent $0 0
Alexei Protas
C
 
 
 
 
BLR  23 Free Agent $1,350,000 0
Alexei Semenov
 
 
 
D
 
RUS  31 Free Agent $0 0
Alexei Smirnov
 
LW
 
 
 
RUS  24 Free Agent $0 0
Alexei Tezikov
 
 
 
D
 
RUS  30 Free Agent $0 0
Alexei Toropchenko
 
LW
RW
 
 
RUS  25 Free Agent $1,400,000 0
Alexei Volkov
 
 
 
 
G
RUS  31 Free Agent $0 0
Alexei Yashin
C
 
 
 
 
RUS  40 Free Agent $0 0
Alexei Zhamnov
C
 
 
 
 
RUS  38 Free Agent $0 0
Alexei Zhitnik
 
 
 
D
 
UKR  38 Free Agent $0 0
Alexis Gendron
C
LW
RW
 
 
CAN  21 Free Agent $650,000 0
Alexis Lafreniere
 
LW
RW
 
 
CAN  23 Free Agent $3,600,000 0
Allan Rourke
 
 
 
D
 
CAN  30 Free Agent $0 0
Allen York
 
 
 
 
G
CAN  25 Free Agent $0 0
Alyn McCauley
C
 
 
 
 
CAN  31 Free Agent $0 0
Amadeus Lombardi
C
 
 
 
 
CAN  21 Free Agent $825,000 0
Amir Miftakhov
 
 
 
 
G
RUS  24 Whalers $682,500 2
Anatoli Golyshev
 
LW
RW
 
 
RUS  29 Free Agent $0 0
Anders Bjork
C
LW
RW
 
 
USA  28 Free Agent $2,220,000 0
Anders Eriksson
 
 
 
D
 
SWE  37 Free Agent $500,000 0
Anders Lee
 
LW
RW
 
 
USA  34 Free Agent $4,200,000 0
Anders Lindback
 
 
 
 
G
SWE  31 Free Agent $0 0
Anders Myrvold
 
 
 
D
 
NOR  33 Free Agent $0 0
Anders Nilsson
 
 
 
 
G
SWE  34 Free Agent $0 0
Andre Benoit
 
 
 
D
 
CAN  35 Free Agent $0 0
Andre Burakovsky
 
LW
RW
 
 
SWE  29 Free Agent $4,050,000 0
Andre Deveaux
C
 
 
 
 
CAN  30 Free Agent $0 0
Andre Heim
C
LW
RW
 
 
SUI  26 Free Agent $650,000 0
Andre Lee
C
LW
RW
 
 
SWE  24 Free Agent $735,000 0
Andreas Athanasiou
C
 
 
 
 
CAN  30 Free Agent $675,000 0
Andreas Borgman
 
 
 
D
 
SWE  29 Free Agent $0 0
Andreas Dackell
 
 
RW
 
 
SWE  36 Free Agent $0 0
Andreas Englund
 
 
 
D
 
SWE  28 Free Agent $1,852,500 0
Andreas Jamtin
 
 
RW
 
 
SWE  27 Free Agent $0 0
Andreas Johansson
 
 
RW
 
 
SWE  36 Free Agent $0 0
Andreas Johnsson
 
LW
RW
 
 
SWE  30 Free Agent $2,450,000 0
Andreas Lilja
 
 
 
D
 
SWE  39 Free Agent $0 0
Andreas Martinsen
C
LW
RW
 
 
NOR  30 Free Agent $0 0
Andreas Nodl
 
LW
RW
 
 
AUT  28 Free Agent $0 0
Andreas Salomonsson
 
LW
 
 
 
SWE  35 Free Agent $0 0
Andreas Thuresson
 
LW
RW
 
 
SWE  26 Free Agent $0 0
Andreas Wingerli
 
LW
RW
 
 
SWE  27 Free Agent $0 0
Andrei Altybarmakyan
 
LW
RW
 
 
RUS  26 Free Agent $866,250 0
Andrei Buyalsky
C
 
 
 
 
KAZ  24 Free Agent $1,047,375 0
Andrei Kostitsyn
 
LW
RW
 
 
BEL  30 Free Agent $0 0
Andrei Kovalenko
 
 
RW
 
 
RUS  38 Free Agent $0 0
Andrei Loktionov
C
 
 
 
 
RUS  29 Free Agent $0 0
Andrei Markov
 
 
 
D
 
RUS  41 Free Agent $0 0
Andrei Medvedev
 
 
 
 
G
RUS  28 Free Agent $0 0
Andrei Mironov
 
 
 
D
 
RUS  30 Free Agent $0 0
Andrei Nazarov
 
LW
 
 
 
RUS  34 Free Agent $0 0
Andrei Nikolishin
C
 
 
 
 
RUS  36 Free Agent $0 0
Andrei Pedan
 
 
 
D
 
RUS  29 Free Agent $0 0
Andrei Skopintsev
 
 
 
D
 
RUS  37 Free Agent $0 0
Andrei Svechnikov
 
LW
RW
 
 
RUS  24 Free Agent $6,009,500 0
Andrei Svetlakov
C
 
 
 
 
RUS  28 Free Agent $0 0
Andrei Taratukhin
C
 
 
 
 
RUS  28 Free Agent $0 0
Andrei Vasilevskiy
 
 
 
 
G
RUS  30 Washington Capitals $4,547,200 4
Andrei Zyuzin
 
 
 
D
 
RUS  32 Free Agent $0 0
Andrej Meszaros
 
 
 
D
 
SVK  33 Free Agent $0 0
Andrej Nedorost
C
 
 
 
 
CZE  28 Free Agent $0 0
Andrej Nestrasil
C
LW
RW
 
 
CZE  31 Free Agent $0 0
Andrej Sekera
 
 
 
D
 
SVK  38 Free Agent $0 0
Andrej Sustr
 
 
 
D
 
CZE  34 Free Agent $0 0
Andrew Agozzino
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Andrew Alberts
 
 
 
D
 
USA  34 Free Agent $0 0
Andrew Bodnarchuk
 
 
 
D
 
CAN  34 Free Agent $0 0
Andrew Brunette
 
LW
RW
 
 
CAN  40 Free Agent $0 0
Andrew Cassels
C
 
 
 
 
CAN  39 Free Agent $0 0
Andrew Cogliano
C
 
 
 
 
CAN  37 Free Agent $1,300,000 0
Andrew Copp
C
 
 
 
 
USA  30 Free Agent $4,750,000 0
Andrew Cristall
 
LW
RW
 
 
CAN  19 Free Agent $1,500,000 0
Andrew Desjardins
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Andrew Ebbett
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Andrew Ference
 
 
 
D
 
CAN  38 Free Agent $0 0
Andrew Gibson
 
 
 
D
 
CAN  19 Free Agent $1,250,000 0
Andrew Gordon
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Andrew Hammond
 
 
 
 
G
CAN  36 Free Agent $0 0
Andrew Hutchinson
 
 
 
D
 
USA  33 Free Agent $0 0
Andrew Joudrey
C
 
 
 
 
CAN  28 Free Agent $0 0
Andrew Ladd
 
LW
RW
 
 
CAN  39 Free Agent $0 0
Andrew MacDonald
 
 
 
D
 
CAN  35 Free Agent $0 0
Andrew MacWilliam
 
 
 
D
 
CAN  28 Free Agent $0 0
Andrew Mangiapane
 
LW
RW
 
 
CAN  28 Free Agent $3,750,000 0
Andrew Murray
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Andrew Nielsen
 
 
 
D
 
CAN  28 Free Agent $0 0
Andrew OBrien
 
 
 
D
 
CAN  32 Free Agent $0 0
Andrew Oglevie
C
 
 
 
 
USA  29 Free Agent $0 0
Andrew Peeke
 
 
 
D
 
USA  26 Free Agent $2,200,000 0
Andrew Perrott
 
 
 
D
 
USA  23 Free Agent $0 0
Andrew Peters
 
LW
RW
 
 
CAN  44 $600,000 1
Andrew Poturalski
C
 
 
 
 
USA  30 Free Agent $0 0
Andrew Raycroft
 
 
 
 
G
CAN  33 Free Agent $0 0
Andrew Sertich
 
 
 
D
 
USA  26 Free Agent $0 0
Andrew Shaw
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Andrew Shortridge
 
 
 
 
G
USA  29 Free Agent $0 0
Andrew Sturtz
 
LW
RW
 
 
USA  30 Free Agent $0 0
Andrew Wozniewski
 
 
 
D
 
USA  31 Free Agent $0 0
Andrey Kuzmenko
 
LW
RW
 
 
RUS  28 Free Agent $4,750,000 0
Andy Andreoff
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Andy Berenzweig
 
 
 
D
 
USA  31 Free Agent $0 0
Andy Chiodo
 
 
 
 
G
USA  28 Free Agent $475,000 0
Andy Chiodo
 
 
 
 
G
CAN  26 Free Agent $0 0
Andy Delmore
 
 
 
D
 
CAN  35 Free Agent $450,000 0
Andy Greene
 
 
 
D
 
USA  42 Free Agent $0 0
Andy Hilbert
C
LW
RW
 
 
USA  43 $1,260,000 1
Andy McDonald
C
LW
RW
 
 
CAN  47 $5,500,000 1
Andy Schneider
 
 
 
D
 
USA  30 Free Agent $0 0
Andy Sutton
 
 
 
D
 
CAN  38 Free Agent $0 0
Andy Welinski
 
 
 
D
 
USA  31 Free Agent $0 0
Angelo Esposito
C
 
 
 
 
CAN  25 Free Agent $0 0
Angus Booth
 
 
 
D
 
CAN  20 Free Agent $825,000 0
Angus Crookshank
 
LW
RW
 
 
CAN  25 Free Agent $787,500 0
Angus Redmond
 
 
 
 
G
CAN  29 Free Agent $0 0
Anson Carter
C
 
 
 
 
CAN  35 Free Agent $0 0
Anson Thornton
 
 
 
 
G
CAN  21 Senators $650,000 2
Anssi Salmela
 
 
 
D
 
FIN  29 Free Agent $0 0
Antero Niittymaki
 
 
 
 
G
FIN  33 Free Agent $0 0
Anthony Angello
C
 
 
 
 
USA  28 Free Agent $0 0
Anthony Beauvillier
 
LW
RW
 
 
CAN  27 Free Agent $2,800,000 0
Anthony Bitetto
 
 
 
D
 
USA  34 Free Agent $0 0
Anthony Cirelli
C
 
 
 
 
CAN  27 Free Agent $4,050,000 0
Anthony DeAngelo
 
 
 
D
 
USA  29 Free Agent $4,250,000 0
Anthony Duclair
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Anthony Florentino
 
 
 
D
 
USA  29 Free Agent $0 0
Anthony Greco
 
LW
RW
 
 
USA  31 Free Agent $0 0
Anthony Louis
C
 
 
 
 
USA  29 Free Agent $0 0
Anthony Mantha
 
LW
RW
 
 
CAN  30 Free Agent $5,350,000 0
Anthony Peluso
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Anthony Richard
C
 
 
 
 
CAN  28 Free Agent $0 0
Anthony Romano
C
LW
RW
 
 
CAN  24 Free Agent $700,000 0
Anthony Salinitri
C
 
 
 
 
CAN  26 Free Agent $0 0
Anthony Stewart
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Anthony Stolarz
 
 
 
 
G
USA  30 Free Agent $0 0
Antoine Bibeau
 
 
 
 
G
CAN  30 Blood Miners $650,000 1
Antoine Morand
C
 
 
 
 
CAN  25 Free Agent $0 0
Antoine Roussel
C
LW
RW
 
 
FRA  35 Free Agent $0 0
Antoine Vermette
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Anton Babchuk
 
 
 
D
 
UKR  30 Free Agent $0 0
Anton Belov
 
 
 
D
 
RUS  38 $550,000 1
Anton Blidh
 
LW
RW
 
 
SWE  29 Free Agent $2,000,000 0
Anton Forsberg
 
 
 
 
G
SWE  32 Free Agent $0 0
Anton Johannesson
 
 
 
D
 
SWE  22 Free Agent $750,000 0
Anton Khudobin
 
 
 
 
G
RUS  38 Free Agent $0 0
Anton Lander
C
LW
RW
 
 
SWE  28 Free Agent $0 0
Anton Levtchi
 
LW
RW
 
 
FIN  29 Free Agent $0 0
Anton Lindholm
 
 
 
D
 
SWE  30 Free Agent $0 0
Anton Lundell
C
 
 
 
 
FIN  23 Free Agent $2,250,000 0
Anton Malmstrom
 
 
 
D
 
SWE  24 Free Agent $0 0
Anton Slepyshev
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Anton Stralman
 
 
 
D
 
SWE  38 Free Agent $0 0
Anton Volchenkov
 
 
 
D
 
RUS  34 Free Agent $0 0
Anton Wahlberg
C
 
 
 
 
SWE  19 Free Agent $1,250,000 0
Antonio Stranges
C
LW
RW
 
 
USA  22 Free Agent $825,000 0
Antti Laaksonen
 
LW
 
 
 
FIN  35 Free Agent $0 0
Antti Miettinen
 
LW
RW
 
 
FIN  34 Free Agent $0 0
Antti Niemi
 
 
 
 
G
FIN  38 Free Agent $0 0
Antti Palojarvi
 
 
 
D
 
FIN  25 Free Agent $0 0
Antti Pihlstrom
 
LW
RW
 
 
FIN  29 Free Agent $0 0
Antti Raanta
 
 
 
 
G
FIN  35 Free Agent $0 0
Antti Saarela
C
LW
RW
 
 
FIN  23 Free Agent $866,250 0
Antti Suomela
C
 
 
 
 
FIN  30 Free Agent $0 0
Antti Tuomisto
 
 
 
D
 
FIN  23 Free Agent $1,250,000 0
Antti-Jussi Niemi
 
 
 
D
 
FIN  31 Free Agent $0 0
Anttoni Honka
 
 
 
D
 
FIN  24 Free Agent $1,023,750 0
Anze Kopitar
C
 
 
 
 
SVN  37 Free Agent $7,000,000 0
Arber Xhekaj
 
 
 
D
 
CAN  23 Free Agent $1,200,000 0
Ari Ahonen
 
 
 
 
G
FIN  32 Free Agent $0 0
Arnaud Durandeau
 
LW
RW
 
 
CAN  25 Free Agent $0 0
Arno Tiefensee
 
 
 
 
G
GER  23 Grisards $975,000 1
Arron Asham
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Arsen Khisamutdinov
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Arsenii Sergeev
 
 
 
 
G
RUS  22 Bills $700,000 2
Arseny Gritsyuk
 
LW
RW
 
 
RUS  23 Free Agent $700,000 0
Arshdeep Bains
 
LW
RW
 
 
CAN  23 Free Agent $682,500 0
Artem Anisimov
C
 
 
 
 
RUS  36 Free Agent $0 0
Artem Chubarov
C
 
 
 
 
RUS  32 Free Agent $0 0
Artem Duda
 
 
 
D
 
RUS  20 Free Agent $825,000 0
Artem Grushnikov
 
 
 
D
 
RUS  21 Free Agent $975,000 0
Artem Guryev
 
 
 
D
 
RUS  21 Free Agent $700,000 0
Artem Shlaine
C
 
 
 
 
USA  22 Free Agent $825,000 0
Artem Zub
 
 
 
D
 
RUS  29 Free Agent $2,360,000 0
Artemi Knyazev
 
 
 
D
 
RUS  23 Free Agent $0 0
Artemi Panarin
 
LW
RW
 
 
RUS  33 Free Agent $6,840,000 0
Arthur Kaliyev
 
LW
RW
 
 
USA  23 Free Agent $1,700,000 0
Arttu Luttinen
 
LW
 
 
 
FIN  26 Free Agent $0 0
Arttu Ruotsalainen
C
LW
RW
 
 
FIN  27 Free Agent $0 0
Artturi Lehkonen
 
LW
RW
 
 
FIN  29 Free Agent $3,250,000 0
Artur Cholach
 
 
 
D
 
UKR  21 Free Agent $650,000 0
Artur Kayumov
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Arturs Silovs
 
 
 
 
G
LAT  23 Moose $787,500 1
Artyom Galimov
C
LW
RW
 
 
RUS  25 Free Agent $0 0
Artyom Manukyan
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Arvid Holm
 
 
 
 
G
SWE  26 Blossom Bytes $682,500 1
Arvid Soderblom
 
 
 
 
G
SWE  25 Wolves $1,000,000 2
Ashton Sautner
 
 
 
D
 
CAN  30 Free Agent $0 0
Austen Keating
C
 
 
 
 
CAN  25 Free Agent $0 0
Austen Swankler
C
 
 
 
 
USA  23 Free Agent $0 0
Austin Czarnik
C
 
 
 
 
USA  32 Free Agent $0 0
Austin Poganski
 
LW
RW
 
 
USA  28 Free Agent $0 0
Austin Roest
C
LW
RW
 
 
CAN  20 Free Agent $700,000 0
Austin Rueschhoff
 
LW
RW
 
 
USA  27 Free Agent $0 0
Austin Strand
 
 
 
D
 
CAN  27 Free Agent $0 0
Austin Wagner
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Austin Watson
 
LW
RW
 
 
USA  32 Free Agent $1,100,000 0
Auston Matthews
C
 
 
 
 
USA  27 Free Agent $4,720,000 0
Axel Andersson
 
 
 
D
 
SWE  24 Free Agent $1,378,125 0
Axel Holmstrom
C
LW
RW
 
 
SWE  28 Free Agent $0 0
Axel Jonsson Fjallby
 
LW
RW
 
 
SWE  26 Free Agent $1,100,000 0
Axel Rindell
 
 
 
D
 
FIN  24 Free Agent $0 0
Axel Sandin Pellikka
 
 
 
D
 
SWE  19 Free Agent $1,500,000 0
B.J. Crombeen
C
LW
RW
 
 
USA  39 $750,000 2
Barclay Goodrow
C
 
 
 
 
CAN  31 Free Agent $2,500,000 0
Barret Jackman
 
 
 
D
 
USA  36 Free Agent $0 0
Barrett Hayton
C
 
 
 
 
CAN  24 Free Agent $2,500,000 0
Barrett Heisten
 
LW
 
 
 
USA  28 Free Agent $0 0
Barry Brust
 
 
 
 
G
CAN  41 $496,125 1
Barry Tallackson
 
LW
RW
 
 
USA  29 Free Agent $0 0
Bates Battaglia
 
LW
RW
 
 
USA  37 Free Agent $0 0
Beau Akey
 
 
 
D
 
CAN  19 Free Agent $1,250,000 0
Beau Bennett
 
LW
RW
 
 
USA  31 Free Agent $0 0
Beau Starrett
C
LW
RW
 
 
USA  29 Free Agent $0 0
Beck Malenstyn
 
LW
RW
 
 
CAN  26 Free Agent $2,450,000 0
Beck Warm
 
 
 
 
G
CAN  25 Titans $682,500 1
Ben Bishop
 
 
 
 
G
USA  36 Free Agent $0 0
Ben Chiarot
 
 
 
D
 
CAN  33 Free Agent $2,400,000 0
Ben Clymer
 
 
 
D
 
CAN  33 Free Agent $0 0
Ben Cottreau
C
 
 
 
 
CAN  24 Free Agent $0 0
Ben Dexheimer
 
 
 
D
 
USA  22 Free Agent $650,000 0
Ben Eager
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Ben Eaves
C
 
 
 
 
USA  26 Free Agent $0 0
Ben Gleason
 
 
 
D
 
USA  26 Free Agent $752,456 0
Ben Guite
C
 
RW
 
 
CAN  35 Free Agent $0 0
Ben Harpur
 
 
 
D
 
CAN  29 Free Agent $0 0
Ben Hemmerling
 
LW
RW
 
 
CAN  20 Free Agent $750,000 0
Ben Hutton
 
 
 
D
 
CAN  31 Free Agent $1,500,000 0
Ben Johnson
C
LW
RW
 
 
USA  30 Free Agent $0 0
Ben Jones
C
 
 
 
 
CAN  25 Free Agent $716,625 0
Ben King
C
LW
RW
 
 
CAN  22 Free Agent $825,000 0
Ben Knopp
 
 
RW
 
 
CAN  26 Free Agent $0 0
Ben Lovejoy
 
 
 
D
 
USA  37 Free Agent $0 0
Ben Maxwell
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Ben McCartney
 
LW
RW
 
 
CAN  23 Free Agent $682,500 0
Ben Meyers
C
 
 
 
 
USA  26 Free Agent $1,000,000 0
Ben Ondrus
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Ben Scrivens
 
 
 
 
G
CAN  31 Free Agent $0 0
Ben Simon
C
 
 
 
 
USA  31 Free Agent $0 0
Ben Smith
C
LW
RW
 
 
USA  31 Free Agent $0 0
Ben Street
C
 
 
 
 
CAN  35 Free Agent $0 0
Ben Strinden
C
 
 
 
 
USA  22 Free Agent $995,000 0
Ben Thomas
 
 
 
D
 
CAN  28 Free Agent $0 0
Ben Thomson
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Ben Walter
C
 
 
 
 
CAN  30 Free Agent $0 0
Ben Zloty
 
 
 
D
 
CAN  22 Free Agent $650,000 0
Benjamin Gaudreau
 
 
 
 
G
CAN  21 Redhawks $1,250,000 2
Benjamin Mirageas
 
 
 
D
 
USA  25 Free Agent $0 0
Benn Ferriero
C
LW
RW
 
 
USA  29 Free Agent $0 0
Bennett MacArthur
 
LW
RW
 
 
CAN  23 Free Agent $0 0
Benoit Brunet
 
LW
 
 
 
CAN  40 Free Agent $0 0
Benoit Gratton
 
LW
 
 
 
CAN  31 Free Agent $0 0
Benoit Hogue
 
LW
 
 
 
CAN  42 Free Agent $0 0
Benoit Pouliot
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Benoit-Olivier Groulx
C
 
 
 
 
CAN  24 Free Agent $1,312,500 0
Bill Guerin
 
 
RW
 
 
USA  41 Free Agent $1,500,000 0
Bill Houlder
 
 
 
D
 
CAN  41 Free Agent $0 0
Bill Lindsay
 
LW
 
 
 
CAN  37 Free Agent $0 0
Bill Muckalt
 
 
RW
 
 
CAN  33 Free Agent $0 0
Bill Thomas
C
LW
RW
 
 
USA  32 Free Agent $0 0
Billy Constantinou
 
 
 
D
 
CAN  23 Free Agent $0 0
Billy Sweatt
 
LW
RW
 
 
USA  25 Free Agent $0 0
Billy Sweezey
 
 
 
D
 
USA  28 Free Agent $0 0
Billy Thompson
 
 
 
 
G
CAN  27 Free Agent $0 0
Billy Tibbetts
 
 
RW
 
 
USA  32 Free Agent $0 0
Bjorn Melin
 
 
RW
 
 
SWE  28 Free Agent $0 0
Blade Jenkins
C
LW
RW
 
 
USA  24 Free Agent $682,500 0
Blaine Byron
C
 
 
 
 
CAN  29 Free Agent $0 0
Blaine Down
C
 
 
 
 
CAN  26 Free Agent $0 0
Blair Atcheynum
 
 
RW
 
 
CAN  39 Free Agent $0 0
Blair Betts
C
 
 
 
 
CAN  44 $1,000,000 1
Blair Jones
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Blake Bellefeuille
C
 
 
 
 
USA  30 Free Agent $0 0
Blake Biondi
C
 
 
 
 
USA  22 Free Agent $975,000 0
Blake Coleman
C
 
 
 
 
USA  33 Free Agent $3,900,000 0
Blake Comeau
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Blake Geoffrion
C
LW
RW
 
 
USA  25 Free Agent $0 0
Blake Hillman
 
 
 
D
 
USA  28 Free Agent $0 0
Blake Lizotte
C
 
 
 
 
USA  27 Free Agent $0 0
Blake McLaughlin
C
LW
RW
 
 
USA  24 Free Agent $1,312,500 0
Blake Murray
C
LW
RW
 
 
CAN  23 Free Agent $0 0
Blake Pietila
 
LW
RW
 
 
USA  31 Free Agent $0 0
Blake Siebenaler
 
 
 
D
 
USA  28 Free Agent $0 0
Blake Sloan
 
 
RW
 
 
USA  34 Free Agent $0 0
Blake Speers
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Blake Wheeler
 
LW
RW
 
 
USA  38 Free Agent $0 0
Bo Horvat
C
 
 
 
 
CAN  29 Free Agent $5,350,000 0
Bob Boughner
 
 
 
D
 
CAN  37 Free Agent $0 0
Bob Corkum
C
 
 
 
 
USA  41 Free Agent $0 0
Bob Probert
 
LW
 
 
 
CAN  43 Free Agent $0 0
Bob Wren
C
 
 
 
 
CAN  32 Free Agent $0 0
Bobby Allen
 
 
 
D
 
USA  31 Free Agent $0 0
Bobby Brink
 
LW
RW
 
 
USA  23 Free Agent $1,500,000 0
Bobby Butler
 
LW
RW
 
 
USA  33 Free Agent $0 0
Bobby Holik
C
 
 
 
 
CZE  40 Free Agent $0 0
Bobby House
 
 
RW
 
 
CAN  35 Free Agent $0 0
Bobby Hughes
C
 
 
 
 
CAN  37 $472,500 1
Bobby McMann
C
 
 
 
 
CAN  28 Free Agent $800,000 0
Bobby McMann
C
 
 
 
 
CAN  28 Free Agent $0 0
Bobby Nardella
 
 
 
D
 
USA  28 Free Agent $0 0
Bobby Ryan
C
LW
RW
 
 
USA  35 Free Agent $0 0
Bobby Sanguinetti
 
 
 
D
 
USA  29 Free Agent $0 0
Bobby Trivigno
C
LW
RW
 
 
USA  25 Free Agent $0 0
Bobo Carpenter
C
LW
RW
 
 
USA  28 Free Agent $0 0
Bode Wilde
 
 
 
D
 
USA  24 Free Agent $0 0
Bogdan Kiselevich
 
 
 
D
 
RUS  30 Free Agent $0 0
Bogdan Konyushkov
 
 
 
D
 
RUS  22 Free Agent $850,000 0
Bogdan Trineyev
 
LW
RW
 
 
RUS  22 Free Agent $750,000 0
Bokondji Imama
 
LW
RW
 
 
CAN  28 Free Agent $650,000 0
Boone Jenner
C
 
 
 
 
CAN  31 Free Agent $5,000,000 0
Boris Katchouk
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Boris Mironov
 
 
 
D
 
RUS  36 Free Agent $0 0
Boris Valabik
 
 
 
D
 
SVK  28 Free Agent $0 0
Boston Buckberger
 
 
 
D
 
CAN  21 Free Agent $650,000 0
Bowen Byram
 
 
 
D
 
CAN  23 Free Agent $2,500,000 0
Boyd Devereaux
 
 
RW
 
 
CAN  32 Free Agent $0 0
Boyd Gordon
C
LW
RW
 
 
CAN  41 $1,500,000 1
Boyd Kane
 
LW
 
 
 
CAN  33 Free Agent $0 0
Brad Bombardir
 
 
 
D
 
CAN  36 Free Agent $0 0
Brad Boyes
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Brad Brown
 
 
 
D
 
CAN  33 Free Agent $0 0
Brad Chartrand
 
 
RW
 
 
CAN  34 Free Agent $0 0
Brad Defauw
 
LW
 
 
 
USA  29 Free Agent $0 0
Brad Fast
 
 
 
D
 
CAN  29 Free Agent $0 0
Brad Ference
 
 
 
D
 
CAN  30 Free Agent $0 0
Brad Hunt
 
 
 
D
 
CAN  36 Free Agent $0 0
Brad Lambert
C
 
 
 
 
FIN  21 Free Agent $1,500,000 0
Brad Larsen
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Brad Leeb
 
 
RW
 
 
CAN  29 Free Agent $0 0
Brad Lukowich
 
 
 
D
 
CAN  36 Free Agent $0 0
Brad Malone
C
 
 
 
 
CAN  35 Free Agent $0 0
Brad Marchand
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Brad May
 
LW
 
 
 
CAN  40 Free Agent $0 0
Brad Mills
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Brad Moran
C
 
 
 
 
CAN  33 Free Agent $0 0
Brad Morrison
C
 
 
 
 
CAN  27 Free Agent $0 0
Brad Norton
 
 
 
D
 
USA  31 Free Agent $0 0
Brad Richards
C
 
 
 
 
CAN  37 Free Agent $0 0
Brad Richardson
C
LW
RW
 
 
CAN  39 Free Agent $0 0
Brad Rooney
C
 
 
 
 
CAN  29 Free Agent $0 0
Brad Smyth
 
 
RW
 
 
CAN  34 Free Agent $0 0
Brad Staubitz
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Brad Stuart
 
 
 
D
 
CAN  38 Free Agent $0 0
Brad Tapper
 
 
RW
 
 
CAN  31 Free Agent $0 0
Brad Werenka
 
 
 
D
 
CAN  39 Free Agent $0 0
Brad Winchester
C
LW
RW
 
 
USA  34 Free Agent $0 0
Braden Holtby
 
 
 
 
G
CAN  35 Free Agent $0 0
Braden Schneider
 
 
 
D
 
CAN  23 Free Agent $1,250,000 0
Bradley Marek
C
LW
RW
 
 
USA  24 Free Agent $650,000 0
Bradly Nadeau
C
LW
RW
 
 
CAN  19 Free Agent $1,500,000 0
Brady Gilmour
C
 
 
 
 
CAN  25 Free Agent $0 0
Brady Keeper
 
 
 
D
 
CAN  28 Free Agent $0 0
Brady Lyle
 
 
 
D
 
CAN  25 Free Agent $682,500 0
Brady Skjei
 
 
 
D
 
USA  30 Free Agent $3,325,000 0
Brady Stonehouse
 
LW
RW
 
 
CAN  20 Free Agent $650,000 0
Brady Stonehouse
 
LW
RW
 
 
CAN  20 Free Agent $0 0
Brady Tkachuk
 
LW
RW
 
 
USA  25 Free Agent $3,680,000 0
Braeden Kressler
C
 
 
 
 
CAN  21 Free Agent $880,000 0
Brandin Cote
C
 
 
 
 
CAN  27 Free Agent $0 0
Brandon Baddock
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Brandon Biro
 
LW
RW
 
 
CAN  26 Free Agent $771,750 0
Brandon Bochenski
 
LW
RW
 
 
USA  31 Free Agent $0 0
Brandon Bollig
 
LW
RW
 
 
USA  33 Free Agent $0 0
Brandon Bussi
 
 
 
 
G
USA  26 Renegades $682,500 1
Brandon Carlo
 
 
 
D
 
USA  28 Free Agent $3,750,000 0
Brandon Coe
 
LW
RW
 
 
CAN  23 Free Agent $825,000 0
Brandon Crawley
 
 
 
D
 
USA  27 Free Agent $0 0
Brandon Davidson
 
 
 
D
 
CAN  33 Free Agent $0 0
Brandon Dubinsky
C
LW
RW
 
 
USA  35 Free Agent $0 0
Brandon Duhaime
 
LW
RW
 
 
USA  27 Free Agent $1,850,000 0
Brandon Estes
 
 
 
D
 
USA  27 Free Agent $0 0
Brandon Fortunato
 
 
 
D
 
USA  28 Free Agent $0 0
Brandon Gignac
C
 
 
 
 
CAN  27 Free Agent $0 0
Brandon Gormley
 
 
 
D
 
CAN  32 Free Agent $0 0
Brandon Hagel
 
LW
RW
 
 
CAN  26 Free Agent $2,100,000 0
Brandon Halverson
 
 
 
 
G
USA  28 Free Agent $0 0
Brandon Hickey
 
 
 
D
 
CAN  28 Free Agent $0 0
Brandon Kozun
 
LW
RW
 
 
USA  30 Free Agent $0 0
Brandon Kruse
 
LW
RW
 
 
USA  25 Free Agent $0 0
Brandon Manning
 
 
 
D
 
CAN  31 Free Agent $0 0
Brandon McMillan
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Brandon Montour
 
 
 
D
 
CAN  30 Free Agent $6,000,000 0
Brandon Pirri
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Brandon Prust
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Brandon Reid
C
 
 
 
 
CAN  28 Free Agent $0 0
Brandon Saad
 
LW
RW
 
 
USA  32 Free Agent $4,500,000 0
Brandon Scanlin
 
 
 
D
 
CAN  25 Free Agent $744,188 0
Brandon Segal
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Brandon Sutter
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Brandon Tanev
 
LW
RW
 
 
CAN  33 Free Agent $2,800,000 0
Brandon Yip
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Brandt Clarke
 
 
 
D
 
CAN  21 Free Agent $1,500,000 0
Branislav Mezei
 
 
 
D
 
SVK  31 Free Agent $0 0
Branko Radivojevic
 
LW
 
 
 
SLV  29 Free Agent $0 0
Brannon McManus
C
LW
RW
 
 
USA  25 Free Agent $0 0
Brayden Burke
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Brayden McNabb
 
 
 
D
 
CAN  33 Free Agent $2,950,000 0
Brayden Pachal
 
 
 
D
 
CAN  25 Free Agent $1,000,000 0
Brayden Point
C
 
 
 
 
CAN  28 Free Agent $6,723,500 0
Brayden Schenn
C
 
 
 
 
CAN  33 Free Agent $3,675,000 0
Brayden Tracey
 
LW
RW
 
 
CAN  23 Free Agent $1,575,000 0
Braydon Coburn
 
 
 
D
 
CAN  37 Free Agent $0 0
Brendan Bell
 
 
 
D
 
CAN  32 Free Agent $0 0
Brendan Brisson
C
 
 
 
 
USA  23 Free Agent $1,250,000 0
Brendan Burke
 
 
 
 
G
CAN  29 Free Agent $0 0
Brendan De Jong
 
 
 
D
 
CAN  26 Free Agent $0 0
Brendan Gallagher
 
LW
RW
 
 
CAN  32 Free Agent $1,250,000 0
Brendan Gaunce
C
 
 
 
 
CAN  30 Free Agent $680,000 0
Brendan Guhle
 
 
 
D
 
CAN  27 Free Agent $0 0
Brendan Leipsic
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Brendan Lemieux
 
LW
RW
 
 
USA  28 Free Agent $1,850,000 0
Brendan Mikkelson
 
 
 
D
 
CAN  29 Free Agent $0 0
Brendan Morrison
C
LW
RW
 
 
CAN  38 Free Agent $0 0
Brendan Perlini
 
LW
RW
 
 
GBR  28 Free Agent $0 0
Brendan Shanahan
 
LW
 
 
 
CAN  42 Free Agent $0 0
Brendan Shinnimin
C
 
 
 
 
CAN  25 Free Agent $0 0
Brendan Smith
 
 
 
D
 
CAN  35 Free Agent $1,250,000 0
Brendan Witt
 
 
 
D
 
CAN  49 $1,200,000 1
Brenden Dillon
 
 
 
D
 
CAN  34 Free Agent $2,850,000 0
Brenden Kichton
 
 
 
D
 
CAN  30 Free Agent $0 0
Brenden Morrow
 
LW
RW
 
 
CAN  45 $1,400,000 1
Brennan Evans
 
 
 
D
 
CAN  31 Free Agent $0 0
Brennan Menell
 
 
 
D
 
USA  27 Free Agent $0 0
Brennan Othmann
 
LW
RW
 
 
CAN  21 Free Agent $1,500,000 0
Brent Aubin
 
 
RW
 
 
CAN  25 Free Agent $450,000 0
Brent Burns
 
 
 
D
 
CAN  39 Free Agent $2,100,000 0
Brent Gates
C
LW
RW
 
 
USA  27 Free Agent $0 0
Brent Gilchrist
C
 
 
 
 
CAN  41 Free Agent $0 0
Brent Johnson
 
 
 
 
G
USA  36 Free Agent $0 0
Brent Johnson
 
 
 
D
 
USA  21 Free Agent $825,000 0
Brent Krahn
 
 
 
 
G
CAN  31 Free Agent $0 0
Brent Raedeke
C
LW
RW
 
 
CAN  34 $550,000 1
Brent Regner
 
 
 
D
 
CAN  30 Free Agent $0 0
Brent Seabrook
 
 
 
D
 
CAN  36 Free Agent $0 0
Brent Sopel
 
 
 
D
 
CAN  36 Free Agent $0 0
Brett Bellemore
 
 
 
D
 
CAN  29 Free Agent $0 0
Brett Berard
 
LW
RW
 
 
USA  22 Free Agent $975,000 0
Brett Carson
 
 
 
D
 
CAN  30 Free Agent $0 0
Brett Clark
 
 
 
D
 
CAN  39 Free Agent $0 0
Brett Connolly
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Brett Davis
 
LW
RW
 
 
CAN  25 Free Agent $0 0
Brett Festerling
 
 
 
D
 
CAN  27 Free Agent $0 0
Brett Harkins
C
 
 
 
 
USA  36 Free Agent $0 0
Brett Harrison
C
 
 
 
 
CAN  21 Free Agent $975,000 0
Brett Howden
C
 
 
 
 
CAN  26 Free Agent $2,150,000 0
Brett Hull
 
 
RW
 
 
USA  44 Free Agent $0 0
Brett Kulak
 
 
 
D
 
CAN  30 Free Agent $1,950,000 0
Brett Leason
 
LW
RW
 
 
CAN  25 Free Agent $1,320,000 0
Brett Lebda
 
 
 
D
 
USA  32 Free Agent $0 0
Brett Lernout
 
 
 
D
 
CAN  29 Free Agent $0 0
Brett Lysak
C
 
 
 
 
CAN  27 Free Agent $0 0
Brett MacLean
 
LW
RW
 
 
CAN  36 $1,575,000 1
Brett McKenzie
C
 
 
 
 
CAN  27 Free Agent $0 0
Brett McLean
C
 
 
 
 
CAN  35 Free Agent $0 0
Brett Mirwald
 
 
 
 
G
CAN  21 Reign $650,000 2
Brett Murray
 
LW
RW
 
 
CAN  26 Free Agent $909,563 0
Brett Pesce
 
 
 
D
 
USA  30 Free Agent $3,850,000 0
Brett Pollock
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Brett Ritchie
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Brett Seney
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Brett Skinner
 
 
 
D
 
CAN  28 Free Agent $0 0
Brett Stapley
C
LW
RW
 
 
CAN  25 Free Agent $682,500 0
Brett Sterling
 
LW
RW
 
 
USA  31 Free Agent $0 0
Brian Boucher
 
 
 
 
G
USA  36 Free Agent $0 0
Brian Boyle
C
LW
RW
 
 
USA  40 Free Agent $0 0
Brian Campbell
 
 
 
D
 
CAN  39 Free Agent $0 0
Brian Dumoulin
 
 
 
D
 
USA  33 Free Agent $4,750,000 0
Brian Elliott
 
 
 
 
G
CAN  39 Free Agent $0 0
Brian Fahey
 
 
 
D
 
USA  32 Free Agent $0 0
Brian Flynn
 
LW
RW
 
 
USA  34 Free Agent $0 0
Brian Gibbons
C
LW
RW
 
 
USA  34 Free Agent $0 0
Brian Gionta
 
LW
RW
 
 
USA  40 Free Agent $0 0
Brian Halonen
 
LW
RW
 
 
USA  25 Free Agent $0 0
Brian Holzinger
C
 
 
 
 
USA  36 Free Agent $0 0
Brian Lashoff
 
 
 
D
 
USA  29 Free Agent $0 0
Brian Lee
 
 
 
D
 
USA  28 Free Agent $0 0
Brian Leetch
 
 
 
D
 
USA  40 Free Agent $0 0
Brian McGrattan
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Brian Pinho
C
LW
RW
 
 
USA  29 Free Agent $0 0
Brian Pothier
 
 
 
D
 
USA  34 Free Agent $0 0
Brian Rafalski
 
 
 
D
 
USA  39 Free Agent $0 0
Brian Rolston
 
LW
RW
 
 
USA  51 $450,000 1
Brian Savage
 
LW
 
 
 
CAN  37 Free Agent $0 0
Brian Strait
 
 
 
D
 
USA  31 Free Agent $0 0
Brian Sutherby
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Brian Swanson
C
 
 
 
 
CAN  31 Free Agent $0 0
Brian Willsie
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Brinson Pasichnuk
 
 
 
D
 
CAN  27 Free Agent $0 0
Brock Boeser
 
LW
RW
 
 
USA  27 Free Agent $5,350,000 0
Brock Faber
 
 
 
D
 
USA  22 Free Agent $1,250,000 0
Brock McGinn
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Brock Nelson
C
 
 
 
 
USA  33 Free Agent $0 0
Brock Trotter
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Brogan Rafferty
 
 
 
D
 
USA  29 Free Agent $0 0
Brooks Laich
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Brooks Orpik
 
 
 
D
 
USA  40 Free Agent $0 0
Bruce Gardiner
C
 
 
 
 
CAN  37 Free Agent $0 0
Bruno Gervais
 
 
 
D
 
CAN  32 Free Agent $0 0
Bruno St-Jacques
 
 
 
D
 
CAN  31 Free Agent $0 0
Bryan Allen
 
 
 
D
 
CAN  36 Free Agent $0 0
Bryan Bickell
 
LW
RW
 
 
CAN  38 $680,000 1
Bryan Helmer
 
 
 
D
 
CAN  39 Free Agent $0 0
Bryan Lerg
 
LW
 
 
 
USA  25 Free Agent $0 0
Bryan Little
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Bryan Marchment
 
 
 
D
 
CAN  39 Free Agent $0 0
Bryan McCabe
 
 
 
D
 
CAN  37 Free Agent $0 0
Bryan Muir
 
 
 
D
 
CAN  36 Free Agent $0 0
Bryan Rodney
 
 
 
D
 
CAN  31 Free Agent $0 0
Bryan Rust
 
LW
RW
 
 
USA  32 Free Agent $2,500,000 0
Bryan Smolinski
C
 
 
 
 
USA  37 Free Agent $0 0
Bryan Young
 
 
 
D
 
CAN  25 Free Agent $498,750 0
Bryce Brodzinski
 
LW
RW
 
 
USA  24 Free Agent $650,000 0
Bryce Kindopp
 
LW
RW
 
 
CAN  25 Free Agent $716,625 0
Bryce Lampman
 
 
 
D
 
USA  27 Free Agent $0 0
Bryce McConnell-Barker
C
 
 
 
 
CAN  20 Free Agent $975,000 0
Bryce Misley
C
 
 
 
 
CAN  25 Free Agent $0 0
Bryce Salvador
 
 
 
D
 
CAN  40 Free Agent $0 0
Bud Holloway
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Buddy Robinson
 
LW
RW
 
 
USA  33 Free Agent $0 0
Bulat Shafigullin
 
LW
RW
 
 
RUS  25 Free Agent $0 0
Burke Henry
 
 
 
D
 
CAN  30 Free Agent $0 0
Byron Bitz
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Byron Froese
C
 
 
 
 
CAN  33 Free Agent $0 0
Byron Ritchie
 
LW
 
 
 
CAN  34 Free Agent $0 0
C.J. Suess
 
LW
RW
 
 
USA  30 Free Agent $650,000 0
Cade Webber
 
 
 
D
 
USA  23 Free Agent $825,000 0
Caden Price
 
 
 
D
 
CAN  19 Free Agent $975,000 0
Caedan Bankier
C
 
 
 
 
CAN  21 Free Agent $975,000 0
Cal Clutterbuck
 
LW
RW
 
 
CAN  37 Free Agent $1,650,000 0
Cal OReilly
C
 
 
 
 
CAN  33 Free Agent $0 0
Cale Fleury
 
 
 
D
 
CAN  26 Free Agent $1,128,685 0
Cale Hulse
 
 
 
D
 
CAN  34 Free Agent $0 0
Cale Makar
 
 
 
D
 
CAN  26 Free Agent $5,200,000 0
Cale Morris
 
 
 
 
G
USA  28 Free Agent $0 0
Caleb Jones
 
 
 
D
 
USA  27 Free Agent $0 0
Calen Addison
 
 
 
D
 
CAN  24 Free Agent $1,750,000 0
Callahan Burke
C
 
 
 
 
USA  27 Free Agent $650,000 0
Callan Foote
 
 
 
D
 
USA  26 Free Agent $1,100,000 0
Calle Clang
 
 
 
 
G
SWE  22 Blood Miners $1,250,000 1
Calle Jarnkrok
C
 
 
 
 
SWE  33 Free Agent $2,250,000 0
Calle Johansson
 
 
 
D
 
SWE  41 Free Agent $0 0
Calle Odelius
 
 
 
D
 
SWE  20 Free Agent $1,250,000 0
Calle Rosen
 
 
 
D
 
SWE  30 Free Agent $0 0
Calle Sjalin
 
 
 
D
 
SWE  25 Free Agent $787,500 0
Callum Booth
 
 
 
 
G
CAN  27 Free Agent $0 0
Calum Ritchie
C
 
 
 
 
CAN  19 Free Agent $1,500,000 0
Calvin de Haan
 
 
 
D
 
CAN  33 Free Agent $0 0
Calvin Petersen
 
 
 
 
G
USA  30 Los Angeles Kings $3,650,000 1
Calvin Pickard
 
 
 
 
G
CAN  32 Rams $800,000 1
Calvin Thurkauf
C
LW
RW
 
 
SUI  27 Free Agent $650,000 0
Cam Atkinson
 
LW
RW
 
 
USA  35 Free Agent $0 0
Cam Barker
 
 
 
D
 
CAN  29 Free Agent $0 0
Cam Dineen
 
 
 
D
 
USA  26 Free Agent $1,260,000 0
Cam Fowler
 
 
 
D
 
USA  33 Free Agent $4,025,000 0
Cam Janssen
 
LW
RW
 
 
USA  31 Free Agent $0 0
Cam Lee
 
 
 
D
 
CAN  27 Free Agent $0 0
Cam Morrison
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Cam Paddock
C
 
RW
 
 
CAN  28 Free Agent $472,500 0
Cam Severson
 
LW
 
 
 
CAN  30 Free Agent $0 0
Cam Squires
 
LW
RW
 
 
CAN  19 Free Agent $975,000 0
Cam Talbot
 
 
 
 
G
CAN  37 Free Agent $0 0
Cam Ward
 
 
 
 
G
CAN  1940 $1,750,000 1
Cameron Allen
 
 
 
D
 
CAN  19 Free Agent $825,000 0
Cameron Berg
C
 
 
 
 
USA  22 Free Agent $825,000 0
Cameron Butler
 
LW
RW
 
 
CAN  22 Free Agent $700,000 0
Cameron Cepek
 
 
 
D
 
USA  22 Free Agent $0 0
Cameron Clarke
 
 
 
D
 
USA  28 Free Agent $0 0
Cameron Crotty
 
 
 
D
 
CAN  25 Free Agent $0 0
Cameron Gaunce
 
 
 
D
 
CAN  34 Free Agent $0 0
Cameron Hebig
C
 
 
 
 
CAN  27 Free Agent $0 0
Cameron Hillis
C
 
 
 
 
CAN  24 Free Agent $0 0
Cameron Hughes
C
 
 
 
 
CAN  28 Free Agent $0 0
Cameron Johnson
 
 
 
 
G
USA  30 Free Agent $0 0
Cameron Macdonald
C
LW
RW
 
 
CAN  21 Free Agent $750,000 0
Cameron Mann
 
 
RW
 
 
CAN  31 Free Agent $0 0
Cameron York
 
 
 
D
 
USA  23 Free Agent $3,300,000 0
Carey Price
 
 
 
 
G
CAN  37 Free Agent $0 0
Carl Berglund
C
LW
RW
 
 
SWE  24 Free Agent $0 0
Carl Dahlstrom
 
 
 
D
 
SWE  29 Free Agent $0 0
Carl Grundstrom
 
LW
RW
 
 
SWE  27 Free Agent $1,250,000 0
Carl Gunnarsson
 
 
 
D
 
SWE  36 Free Agent $0 0
Carl Hagelin
 
LW
RW
 
 
SWE  36 Free Agent $0 0
Carl Klingberg
 
LW
RW
 
 
SWE  28 Free Agent $0 0
Carl Lindbom
 
 
 
 
G
SWE  21 Moose $700,000 2
Carl Soderberg
C
LW
RW
 
 
SWE  37 Free Agent $0 0
Carlo Colaiacovo
 
 
 
D
 
CAN  35 Free Agent $0 0
Carsen Germyn
C
 
RW
 
 
CAN  29 Free Agent $472,500 0
Carsen Twarynski
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Carson Bantle
 
LW
RW
 
 
USA  22 Free Agent $700,000 0
Carson Bjarnason
 
 
 
 
G
CAN  19 Griffins $1,250,000 3
Carson Focht
C
 
 
 
 
CAN  24 Free Agent $866,250 0
Carson Lambos
 
 
 
D
 
CAN  21 Free Agent $1,500,000 0
Carson Latimer
 
LW
RW
 
 
CAN  21 Free Agent $825,000 0
Carson Meyer
 
LW
RW
 
 
USA  27 Free Agent $0 0
Carson Rehkopf
C
LW
RW
 
 
CAN  19 Free Agent $1,250,000 0
Carson Soucy
 
 
 
D
 
CAN  30 Free Agent $2,550,000 0
Carter Ashton
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Carter Camper
 
LW
RW
 
 
USA  29 Free Agent $0 0
Carter Gylander
 
 
 
 
G
CAN  23 Mountaineers $650,000 1
Carter Hart
 
 
 
 
G
CAN  26 Detroit Red Wings $3,200,000 4
Carter Hutton
 
 
 
 
G
CAN  39 Free Agent $0 0
Carter Mazur
 
LW
RW
 
 
USA  22 Free Agent $975,000 0
Carter Rowney
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Carter Savoie
 
LW
RW
 
 
CAN  22 Free Agent $975,000 0
Carter Verhaeghe
C
 
 
 
 
CAN  29 Free Agent $3,950,000 0
Casey Borer
 
 
 
D
 
USA  28 Free Agent $0 0
Casey Cizikas
C
 
 
 
 
CAN  33 Free Agent $2,700,000 0
Casey DeSmith
 
 
 
 
G
USA  33 Free Agent $0 0
Casey Dornbach
C
LW
RW
 
 
USA  27 Free Agent $0 0
Casey Fitzgerald
 
 
 
D
 
USA  27 Free Agent $900,000 0
Casey Hankinson
 
LW
 
 
 
CAN  30 Free Agent $0 0
Casey Mittelstadt
C
 
 
 
 
USA  26 Free Agent $3,000,000 0
Casey Nelson
 
 
 
D
 
USA  32 Free Agent $0 0
Cavan Fitzgerald
 
 
 
D
 
CAN  28 Free Agent $0 0
Cayden Primeau
 
 
 
 
G
USA  25 Express $850,000 2
Cedric Paquette
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Cedric Pare
C
 
 
 
 
CAN  25 Free Agent $682,500 0
Chad Johnson
 
 
 
 
G
CAN  35 Free Agent $0 0
Chad Kolarik
C
LW
RW
 
 
USA  27 Free Agent $0 0
Chad Krys
 
 
 
D
 
USA  26 Free Agent $0 0
Chad LaRose
 
LW
RW
 
 
USA  33 Free Agent $0 0
Chad Ruhwedel
 
 
 
D
 
USA  34 Free Agent $1,050,000 0
Chandler Stephenson
C
 
 
 
 
CAN  30 Free Agent $4,350,000 0
Charles Hudon
C
LW
RW
 
 
CAN  30 Free Agent $650,000 0
Charles Linglet
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Charlie Coyle
C
 
 
 
 
USA  32 Free Agent $0 0
Charlie Lindgren
 
 
 
 
G
USA  31 San Jose Sharks $2,700,000 2
Charlie McAvoy
 
 
 
D
 
USA  27 Free Agent $5,500,000 0
Charlie Stephens
 
LW
 
 
 
CAN  28 Free Agent $0 0
Chase Balisy
C
 
 
 
 
USA  32 Free Agent $0 0
Chase Bradley
C
LW
RW
 
 
USA  22 Free Agent $690,000 0
Chase De Leo
C
LW
RW
 
 
USA  29 Free Agent $0 0
Chase Lang
C
 
 
 
 
CAN  28 Free Agent $0 0
Chase Pearson
C
 
 
 
 
CAN  27 Free Agent $0 0
Chase Priskie
 
 
 
D
 
USA  28 Free Agent $1,466,625 0
Chase Stillman
 
LW
RW
 
 
CAN  21 Free Agent $1,500,000 0
Chase Wheatcroft
C
LW
RW
 
 
CAN  22 Free Agent $750,000 0
Chaz Lucius
C
 
 
 
 
USA  21 Free Agent $1,500,000 0
Chris Bala
 
LW
 
 
 
USA  29 Free Agent $0 0
Chris Beckford-Tseu
 
 
 
 
G
CAN  26 Free Agent $0 0
Chris Bigras
 
 
 
D
 
CAN  29 Free Agent $0 0
Chris Brown
C
LW
RW
 
 
USA  28 Free Agent $0 0
Chris Butler
 
 
 
D
 
USA  33 Free Agent $0 0
Chris Campoli
 
 
 
D
 
CAN  31 Free Agent $0 0
Chris Chelios
 
 
 
D
 
USA  49 Free Agent $0 0
Chris Clark
 
LW
RW
 
 
USA  37 Free Agent $0 0
Chris Conner
 
LW
RW
 
 
USA  36 Free Agent $0 0
Chris Corrinet
 
 
RW
 
 
USA  29 Free Agent $0 0
Chris Dingman
 
LW
 
 
 
CAN  32 Free Agent $0 0
Chris Driedger
 
 
 
 
G
CAN  30 Columbus Blue Jackets $1,750,000 1
Chris Drury
C
LW
RW
 
 
USA  36 Free Agent $0 0
Chris Durno
C
 
 
 
 
CAN  33 Free Agent $0 0
Chris Ferraro
C
 
 
 
 
USA  35 Free Agent $0 0
Chris Hajt
 
 
 
D
 
CAN  30 Free Agent $0 0
Chris Harrington
 
 
 
D
 
USA  26 Free Agent $0 0
Chris Hartsburg
C
 
 
 
 
USA  28 Free Agent $0 0
Chris Hedden
 
 
 
D
 
USA  22 Free Agent $650,000 0
Chris Heid
 
 
 
D
 
CAN  25 Free Agent $0 0
Chris Herperger
C
 
 
 
 
CAN  34 Free Agent $0 0
Chris Higgins
 
LW
RW
 
 
USA  34 Free Agent $0 0
Chris Holt
 
 
 
 
G
CAN  27 Free Agent $0 0
Chris Joseph
 
 
 
D
 
CAN  39 Free Agent $0 0
Chris Kelly
C
LW
RW
 
 
CAN  39 Free Agent $0 0
Chris Kreider
 
LW
RW
 
 
USA  33 Free Agent $6,550,000 0
Chris Kunitz
 
LW
RW
 
 
CAN  41 Free Agent $0 0
Chris Lawrence
C
LW
RW
 
 
CAN  25 Free Agent $0 0
Chris Mason
 
 
 
 
G
CAN  38 Free Agent $0 0
Chris McAllister
 
 
 
D
 
CAN  33 Free Agent $0 0
Chris McAlpine
 
 
 
D
 
USA  37 Free Agent $0 0
Chris Murray
 
 
 
D
 
USA  27 Free Agent $0 0
Chris Neil
 
LW
RW
 
 
CAN  45 $1,400,000 1
Chris Nell
 
 
 
 
G
USA  30 Free Agent $0 0
Chris Nielsen
C
 
 
 
 
TNZ  28 Free Agent $0 0
Chris Osgood
 
 
 
 
G
CAN  40 Free Agent $0 0
Chris Phillips
 
 
 
D
 
CAN  38 Free Agent $0 0
Chris Porter
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Chris Pronger
 
 
 
D
 
CAN  50 $1,500,000 2
Chris Schmidt
C
 
 
 
 
CAN  31 Free Agent $0 0
Chris Simon
 
LW
 
 
 
CAN  37 Free Agent $0 0
Chris Stewart
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Chris Summers
 
 
 
D
 
USA  31 Free Agent $0 0
Chris Szysky
 
 
RW
 
 
CAN  32 Free Agent $0 0
Chris Tamer
 
 
 
D
 
USA  38 Free Agent $0 0
Chris Taylor
 
 
RW
 
 
CAN  39 Free Agent $150,000 0
Chris Terry
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Chris Therien
 
 
 
D
 
CAN  36 Free Agent $0 0
Chris Thorburn
C
LW
RW
 
 
CAN  36 Free Agent $0 0
Chris Tierney
C
 
 
 
 
CAN  30 Free Agent $0 0
Chris VandeVelde
C
LW
RW
 
 
USA  32 Free Agent $0 0
Chris Wagner
 
LW
RW
 
 
USA  33 Free Agent $0 0
Chris Wideman
 
 
 
D
 
USA  34 Free Agent $0 0
Christian Backman
 
 
 
D
 
SWE  31 Free Agent $0 0
Christian Djoos
 
 
 
D
 
SWE  30 Free Agent $0 0
Christian Dvorak
C
 
 
 
 
USA  28 Free Agent $3,100,000 0
Christian Ehrhoff
 
 
 
D
 
GER  35 Free Agent $0 0
Christian Fischer
 
LW
RW
 
 
USA  27 Free Agent $2,850,000 0
Christian Folin
 
 
 
D
 
SWE  31 Free Agent $0 0
Christian Jaros
 
 
 
D
 
SVK  28 Free Agent $0 0
Christian Krygier
 
 
 
D
 
USA  24 Free Agent $0 0
Christian Kyrou
 
 
 
D
 
CAN  21 Free Agent $1,250,000 0
Christian Laflamme
 
 
 
D
 
CAN  30 Free Agent $0 0
Christian Thomas
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Christian Wolanin
 
 
 
D
 
CAN  29 Free Agent $0 0
Christoffer Ehn
C
LW
RW
 
 
SWE  28 Free Agent $0 0
Christoffer Sedoff
 
 
 
D
 
FIN  22 Free Agent $675,000 0
Christoph Brandner
 
LW
 
 
 
AUT  32 Free Agent $0 0
Christoph Schubert
 
 
 
D
 
GER  30 Free Agent $2,200,000 0
Christopher Bourque
 
LW
RW
 
 
USA  33 Free Agent $0 0
Christopher Breen
 
 
 
D
 
CAN  30 Free Agent $0 0
Christopher Brown
C
 
 
 
 
USA  28 Free Agent $0 0
Christopher Gibson
 
 
 
 
G
FIN  32 Free Agent $0 0
Christopher Merisier-Ortiz
 
 
 
D
 
CAN  23 Free Agent $0 0
Christopher Paquette
C
 
 
 
 
CAN  26 Free Agent $0 0
Christopher Tanev
 
 
 
D
 
CAN  35 Free Agent $0 0
Chuck Kobasew
 
LW
RW
 
 
CAN  34 Free Agent $0 0
CJ Smith
 
LW
RW
 
 
USA  30 Free Agent $0 0
Clark Bishop
C
 
 
 
 
CAN  28 Free Agent $1,747,500 0
Clarke MacArthur
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Claude Giroux
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Claude Lapointe
C
 
 
 
 
CAN  40 Free Agent $0 0
Claude Lemieux
 
 
RW
 
 
CAN  45 Free Agent $0 0
Clay Stevenson
 
 
 
 
G
CAN  25 Mountaineers $735,000 2
Clay Wilson
 
LW
RW
D
 
USA  32 Free Agent $0 0
Clayton Keller
 
LW
RW
 
 
USA  26 Free Agent $5,650,000 0
Clayton Stoner
 
 
 
D
 
CAN  34 Free Agent $0 0
Cliff Pu
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Cliff Ronning
C
 
 
 
 
CAN  43 Free Agent $0 0
Codey Burki
C
 
 
 
 
CAN  24 Free Agent $472,500 0
Cody Almond
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Cody Bass
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Cody Ceci
 
 
 
D
 
CAN  31 Free Agent $3,000,000 0
Cody Eakin
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Cody Franson
 
 
 
D
 
CAN  33 Free Agent $0 0
Cody Glass
C
 
 
 
 
CAN  25 Free Agent $2,100,000 0
Cody Goloubef
 
 
 
D
 
CAN  31 Free Agent $0 0
Cody Goloubef
 
 
 
D
 
CAN  35 Free Agent $0 0
Cody Hodgson
C
 
 
 
 
CAN  34 $950,000 1
Cody McCormick
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Cody McLeod
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Cody Wild
 
 
 
D
 
USA  25 Free Agent $0 0
Colby Armstrong
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Colby Barlow
 
LW
RW
 
 
CAN  19 Free Agent $1,500,000 0
Colby Cave
C
 
 
 
 
CAN  1930 $700,000 2
Colby Robak
 
 
 
D
 
CAN  29 Free Agent $0 0
Colby Sissons
 
 
 
D
 
CAN  26 Free Agent $0 0
Colby Williams
 
 
 
D
 
CAN  29 Free Agent $0 0
Cole Bardreau
C
LW
RW
 
 
USA  31 Free Agent $0 0
Cole Candella
 
 
 
D
 
CAN  26 Free Agent $0 0
Cole Caufield
 
LW
RW
 
 
USA  23 Free Agent $4,600,000 0
Cole Coskey
 
LW
RW
 
 
USA  25 Free Agent $0 0
Cole Guttman
C
 
 
 
 
USA  25 Free Agent $735,000 0
Cole Huckins
C
LW
RW
 
 
CAN  21 Free Agent $975,000 0
Cole Hults
 
 
 
D
 
USA  26 Free Agent $0 0
Cole Kehler
 
 
 
 
G
CAN  27 Free Agent $0 0
Cole Koepke
 
LW
RW
 
 
USA  26 Free Agent $682,500 0
Cole Krygier
 
 
 
D
 
USA  24 Free Agent $0 0
Cole McWard
 
 
 
D
 
USA  23 Free Agent $880,000 0
Cole Moberg
 
 
 
D
 
CAN  24 Free Agent $0 0
Cole Perfetti
C
 
 
 
 
CAN  22 Free Agent $2,940,000 0
Cole Reinhardt
 
LW
RW
 
 
CAN  24 Free Agent $682,500 0
Cole Schwindt
 
LW
RW
 
 
CAN  23 Free Agent $1,023,750 0
Cole Sillinger
C
 
 
 
 
USA  21 Free Agent $1,500,000 0
Cole Smith
 
LW
RW
 
 
USA  29 Free Agent $970,000 0
Colin Blackwell
C
 
 
 
 
USA  31 Free Agent $0 0
Colin Forbes
 
LW
 
 
 
CAN  31 Free Agent $0 0
Colin Fraser
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Colin Greening
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Colin Hemingway
 
 
RW
 
 
CAN  30 Free Agent $0 0
Colin McDonald
 
LW
RW
 
 
USA  35 Free Agent $0 0
Colin Miller
 
 
 
D
 
CAN  32 Free Agent $1,500,000 0
Colin Stuart
 
LW
RW
 
 
USA  33 Free Agent $0 0
Colin Swoyer
 
 
 
D
 
USA  26 Free Agent $0 0
Colin Theisen
 
LW
RW
 
 
USA  27 Free Agent $0 0
Colin White
C
 
 
 
 
USA  27 Free Agent $0 0
Colin White.
 
 
 
D
 
CAN  36 Free Agent $0 0
Colin Wilson
C
LW
RW
 
 
USA  1935 $2,850,000 2
Collin Adams
 
LW
RW
 
 
USA  26 Free Agent $0 0
Collin Delia
 
 
 
 
G
USA  30 Free Agent $0 0
Collin Graf
C
LW
RW
 
 
USA  22 Free Agent $650,000 0
Colten Ellis
 
 
 
 
G
CAN  24 Bulldogs $866,250 2
Colten Teubert
 
 
 
D
 
CAN  26 Free Agent $0 0
Colton Dach
C
LW
RW
 
 
CAN  21 Free Agent $975,000 0
Colton Gillies
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Colton Huard
 
 
 
D
 
CAN  24 Free Agent $650,000 0
Colton Orr
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Colton Parayko
 
 
 
D
 
CAN  31 Free Agent $5,750,000 0
Colton Point
 
 
 
 
G
CAN  26 Roadrunners $771,750 1
Colton Poolman
 
 
 
D
 
USA  29 Free Agent $0 0
Colton Sceviour
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Colton Sissons
C
 
 
 
 
CAN  31 Free Agent $0 0
Colton White
 
 
 
D
 
CAN  27 Free Agent $997,500 0
Conner Roulette
C
LW
RW
 
 
CAN  21 Free Agent $825,000 0
Connor Bedard
C
 
 
 
 
CAN  19 Free Agent $1,500,000 0
Connor Brickley
C
LW
RW
 
 
USA  30 Free Agent $0 0
Connor Brown
 
LW
RW
 
 
CAN  30 Free Agent $5,220,000 0
Connor Bunnaman
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Connor Carrick
 
 
 
D
 
USA  30 Free Agent $0 0
Connor Clifton
 
 
 
D
 
USA  29 Free Agent $1,950,000 0
Connor Corcoran
 
 
 
D
 
CAN  24 Free Agent $0 0
Connor Dewar
C
 
 
 
 
CAN  25 Free Agent $1,000,000 0
Connor Ford
 
LW
RW
 
 
USA  26 Free Agent $0 0
Connor Hellebuyck
 
 
 
 
G
USA  31 Colorado Avalanche $4,450,000 3
Connor Hobbs
 
 
 
D
 
CAN  27 Free Agent $0 0
Connor Ingram
 
 
 
 
G
CAN  27 Toronto Maple Leafs $5,110,000 4
Connor James
C
 
 
 
 
CAN  29 Free Agent $0 0
Connor Kelley
 
 
 
D
 
USA  22 Free Agent $650,000 0
Connor LaCouvee
 
 
 
 
G
CAN  30 Free Agent $0 0
Connor Lockhart
C
 
 
 
 
CAN  21 Free Agent $750,000 0
Connor Mackey
 
 
 
D
 
USA  28 Free Agent $1,480,000 0
Connor McDavid
C
 
 
 
 
CAN  27 Free Agent $9,040,000 0
Connor McMichael
C
 
 
 
 
CAN  23 Free Agent $1,575,000 0
Connor Murphy
 
 
 
D
 
USA  31 Free Agent $3,100,000 0
Connor Punnett
 
 
 
D
 
CAN  21 Free Agent $750,000 0
Connor Ungar
 
 
 
 
G
CAN  22 Mountaineers $850,000 1
Connor Zary
C
 
 
 
 
CAN  23 Free Agent $2,500,000 0
Conor Garland
 
LW
RW
 
 
USA  28 Free Agent $3,159,000 0
Conor Geekie
C
 
 
 
 
CAN  20 Free Agent $1,500,000 0
Conor Sheary
 
LW
RW
 
 
USA  32 Free Agent $1,100,000 0
Conor Timmins
 
 
 
D
 
CAN  26 Free Agent $1,750,000 0
Cooper Black
 
 
 
 
G
USA  23 Wolves $650,000 2
Cooper Marody
C
LW
RW
 
 
USA  28 Free Agent $0 0
Cooper Zech
 
 
 
D
 
USA  26 Free Agent $0 0
Corban Knight
C
 
 
 
 
CAN  30 Free Agent $0 0
Corey Andonovski
 
LW
RW
 
 
CAN  25 Free Agent $0 0
Corey Crawford
 
 
 
 
G
CAN  37 Free Agent $0 0
Corey Locke
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Corey Perry
 
LW
RW
 
 
CAN  39 Free Agent $0 0
Corey Potter
 
 
 
D
 
USA  34 Free Agent $0 0
Corey Schueneman
 
 
 
D
 
USA  29 Free Agent $0 0
Corey Tropp
 
LW
RW
 
 
USA  30 Free Agent $0 0
Corson Ceulemans
 
 
 
D
 
CAN  21 Free Agent $1,500,000 0
Cory Conacher
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Cory Cross
 
 
 
D
 
CAN  37 Free Agent $0 0
Cory Emmerton
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Cory Murphy
 
 
 
D
 
CAN  33 Free Agent $0 0
Cory Sarich
 
 
 
D
 
CAN  37 Free Agent $0 0
Cory Schneider
 
 
 
 
G
USA  38 Free Agent $0 0
Cory Stillman
 
LW
RW
 
 
CAN  39 Free Agent $0 0
Coulson Pitre
C
LW
RW
 
 
CAN  20 Free Agent $1,250,000 0
Craig Adams
C
LW
RW
 
 
CAN  39 Free Agent $0 0
Craig Anderson
 
 
 
 
G
USA  43 Free Agent $0 0
Craig Conroy
C
 
 
 
 
USA  40 Free Agent $0 0
Craig Cunningham
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Craig Johnson
 
LW
 
 
 
USA  35 Free Agent $0 0
Craig Macdonald
C
 
 
 
 
CAN  34 Free Agent $0 0
Craig Olynick
 
 
 
D
 
CAN  26 Free Agent $0 0
Craig Rivet
 
 
 
D
 
CAN  38 Free Agent $0 0
Craig Smith
C
 
 
 
 
USA  35 Free Agent $0 0
Cristobal Huet
 
 
 
 
G
FRA  36 Free Agent $0 0
Cristoval Nieves
C
LW
RW
 
 
USA  30 Free Agent $0 0
Croix Evingson
 
 
 
D
 
USA  27 Free Agent $0 0
Cross Hanas
C
LW
RW
 
 
CAN  22 Free Agent $1,250,000 0
Curtis Douglas
C
 
 
 
 
CAN  24 Free Agent $787,500 0
Curtis Glencross
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Curtis Hall
C
 
 
 
 
USA  24 Free Agent $0 0
Curtis Joseph
 
 
 
 
G
CAN  43 Free Agent $0 0
Curtis Lazar
C
 
 
 
 
CAN  29 Free Agent $0 0
Curtis Leschyshyn
 
 
 
D
 
CAN  39 Free Agent $0 0
Curtis McElhinney
 
 
 
 
G
CAN  41 Free Agent $0 0
Curtis McKenzie
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Curtis Sanford
 
 
 
 
G
CAN  35 Free Agent $0 0
Curtis Valk
C
 
 
 
 
CAN  31 Free Agent $0 0
Cutter Gauthier
C
LW
RW
 
 
USA  20 Free Agent $1,500,000 0
D.J. Smith
 
 
 
D
 
CAN  31 Free Agent $0 0
Daemon Hunt
 
 
 
D
 
CAN  22 Free Agent $866,250 0
Dainius Zubrus
C
LW
RW
 
 
LTU  39 Free Agent $0 0
Dakota Joshua
C
 
 
 
 
USA  28 Free Agent $2,100,000 0
Dakota Mermis
 
 
 
D
 
USA  30 Free Agent $0 0
Dale Mitchell
 
LW
RW
 
 
CAN  24 Free Agent $0 0
Dale Purinton
 
 
 
D
 
CAN  30 Free Agent $0 0
Dale Weise
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Dalibor Dvorsky
C
LW
RW
 
 
CZE  19 Free Agent $1,500,000 0
Dallas Drake
 
LW
 
 
 
CAN  40 Free Agent $0 0
Dalton Prout
 
 
 
D
 
CAN  34 Free Agent $0 0
Damian Clara
 
 
 
 
G
ITA  19 Senators $975,000 3
Damien Brunner
 
LW
RW
 
 
SUI  30 Free Agent $0 0
Damien Giroux
C
 
 
 
 
CAN  24 Free Agent $787,500 0
Damien Riat
C
LW
RW
 
 
SUI  27 Free Agent $0 0
Damon Severson
 
 
 
D
 
CAN  30 Free Agent $0 0
Dan Boyle
 
 
 
D
 
CAN  41 Free Agent $0 0
Dan Bylsma
 
 
RW
 
 
USA  38 Free Agent $0 0
Dan Cloutier
 
 
 
 
G
CAN  33 Free Agent $0 0
Dan DaSilva
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Dan Ellis
 
 
 
 
G
CAN  37 Free Agent $0 0
Dan Focht
 
 
 
D
 
CAN  29 Free Agent $0 0
Dan Fritsche
C
LW
RW
 
 
USA  27 Free Agent $897,750 0
Dan Girardi
 
 
 
D
 
CAN  36 Free Agent $0 0
Dan Hamhuis
 
 
 
D
 
CAN  39 Free Agent $0 0
Dan Hinote
 
 
RW
 
 
USA  34 Free Agent $0 0
Dan Jancevski
 
 
 
D
 
CAN  32 Free Agent $0 0
Dan Lacouture
 
LW
 
 
 
USA  31 Free Agent $0 0
Dan McGillis
 
 
 
D
 
CAN  37 Free Agent $0 0
Dan Renouf
 
 
 
D
 
CAN  30 Free Agent $0 0
Dan Spang
 
 
 
D
 
USA  31 Free Agent $0 0
Dan Turple
 
 
 
 
G
CAN  25 Free Agent $0 0
Dan Vladar
 
 
 
 
G
CZE  27 Blood Miners $2,150,000 4
Dana Tyrell
C
LW
RW
 
 
CAN  35 $761,250 2
Dane Byers
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Dane Crowley
 
 
 
D
 
CAN  23 Free Agent $0 0
Dane Jackson
 
 
RW
 
 
CAN  38 Free Agent $0 0
Danick Martel
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Daniel Alfredsson
 
LW
RW
 
 
SWE  52 $3,000,000 1
Daniel Bang
 
LW
RW
 
 
SWE  26 Free Agent $0 0
Daniel Brickley
 
 
 
D
 
USA  29 Free Agent $0 0
Daniel Briere
C
LW
RW
 
 
CAN  39 Free Agent $0 0
Daniel Carcillo
 
LW
RW
 
 
CAN  39 $750,000 2
Daniel Carr
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Daniel Corso
C
 
 
 
 
CAN  30 Free Agent $0 0
Daniel Fernholm
 
 
 
D
 
SWE  25 Free Agent $0 0
Daniel Larsson
 
 
 
 
G
SWE  29 Free Agent $0 0
Daniel Marmenlind
 
 
 
 
G
SWE  27 Free Agent $0 0
Daniel Paille
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Daniel Sedin
 
LW
RW
 
 
SWE  39 Free Agent $0 0
Daniel Sprong
 
LW
RW
 
 
NLD  27 Free Agent $0 0
Daniel Taylor
 
 
 
 
G
CAN  29 Free Agent $0 0
Daniel Tjarnqvist
 
 
 
D
 
SWE  33 Free Agent $0 0
Daniel Tkaczuk
C
 
 
 
 
CAN  30 Free Agent $0 0
Daniel Torgersson
 
LW
RW
 
 
SWE  22 Free Agent $1,250,000 0
Daniel Walcott
 
 
 
D
 
CAN  30 Free Agent $0 0
Daniel Winnik
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Daniil Chayka
 
 
 
D
 
RUS  22 Free Agent $1,250,000 0
Daniil Chechelev
 
 
 
 
G
RUS  23 Rams $825,000 1
Daniil Miromanov
 
 
 
D
 
RUS  27 Free Agent $655,000 0
Daniil Misyul
 
 
 
D
 
BLR  24 Free Agent $975,000 0
Daniil Pylenkov
 
 
 
D
 
RUS  24 Free Agent $716,625 0
Daniil Sobolev
 
 
 
D
 
RUS  21 Free Agent $700,000 0
Daniil Tarasov
 
 
 
 
G
RUS  25 Eagles $2,150,000 4
Daniil Zhilkin
C
 
 
 
 
CAN  21 Free Agent $1,250,000 0
Danil Gushchin
 
LW
RW
 
 
RUS  22 Free Agent $866,250 0
Danila Klimovich
C
 
 
 
 
BLR  21 Free Agent $1,250,000 0
Danila Zhuravlyov
 
 
 
D
 
RUS  24 Free Agent $0 0
Danny Cleary
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Danny DeKeyser
 
 
 
D
 
USA  34 Free Agent $0 0
Danny Groulx
 
 
 
D
 
CAN  31 Free Agent $0 0
Danny Markov
 
 
 
D
 
RUS  33 Free Agent $0 0
Danny ORegan
C
LW
RW
 
 
USA  30 Free Agent $0 0
Danny Richmond
 
 
 
D
 
USA  31 Free Agent $0 0
Danny Syvret
 
 
 
D
 
CAN  31 Free Agent $0 0
Dante Fabbro
 
 
 
D
 
CAN  26 Free Agent $2,100,000 0
Danton Heinen
 
LW
RW
 
 
CAN  29 Free Agent $3,050,000 0
Dany Heatley
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Dany Sabourin
 
 
 
 
G
CAN  33 Free Agent $0 0
Darby Hendrickson
C
 
 
 
 
USA  36 Free Agent $0 0
Darcy Hordichuk
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Darcy Kuemper
 
 
 
 
G
CAN  34 Anaheim Ducks $3,575,000 1
Darcy Robinson
 
 
 
D
 
CAN  27 Free Agent $0 0
Darcy Tucker
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Darcy Verot
C
 
 
 
 
CAN  32 Free Agent $0 0
Darius Kasparaitis
 
 
 
D
 
LIT  36 Free Agent $0 0
Darnell Nurse
 
 
 
D
 
CAN  29 Free Agent $4,250,000 0
Darrel Scoville
 
 
 
D
 
CAN  31 Free Agent $0 0
Darren Archibald
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Darren Dietz
 
 
 
D
 
CAN  31 Free Agent $0 0
Darren Haydar
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Darren Helm
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Darren Langdon
 
LW
 
 
 
CAN  37 Free Agent $0 0
Darren Raddysh
 
 
 
D
 
CAN  28 Free Agent $1,618,219 0
Darren Reid
 
 
RW
 
 
CAN  28 Free Agent $0 0
Darren VanImpe
 
 
 
D
 
CAN  36 Free Agent $0 0
Darren VanOene
 
LW
 
 
 
CAN  30 Free Agent $0 0
Darroll Powe
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Darryl Bootland
 
 
RW
 
 
CAN  30 Free Agent $0 0
Darryl Boyce
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Darryl Sydor
 
 
 
D
 
CAN  39 Free Agent $0 0
Dave Andreychuk
 
LW
 
 
 
CAN  45 Free Agent $0 0
Dave Bolland
C
 
 
 
 
CAN  33 Free Agent $0 0
Dave Karpa
 
 
 
D
 
CAN  37 Free Agent $0 0
Dave Lowry
 
LW
 
 
 
CAN  43 Free Agent $0 0
Dave Manson
 
 
 
D
 
CAN  41 Free Agent $0 0
Dave Scatchard
C
 
 
 
 
CAN  36 Free Agent $0 0
David Aebischer
 
 
 
 
G
CHE  32 Free Agent $0 0
David Backes
C
LW
RW
 
 
USA  38 Free Agent $0 0
David Booth
 
LW
RW
 
 
USA  35 Free Agent $0 0
David Breazeale
 
 
 
D
 
USA  24 Free Agent $650,000 0
David Clarkson
 
LW
RW
 
 
CAN  33 Free Agent $0 0
David Cotton
C
 
 
 
 
USA  27 Free Agent $868,219 0
David Cullen
 
 
 
D
 
CAN  32 Free Agent $0 0
David Desharnais
C
LW
RW
 
 
CAN  33 Free Agent $0 0
David Edstrom
C
 
 
 
 
SWE  19 Free Agent $1,500,000 0
David Farrance
 
 
 
D
 
USA  25 Free Agent $0 0
David Goyette
C
 
 
 
 
CAN  20 Free Agent $1,250,000 0
David Gust
 
LW
RW
 
 
USA  30 Free Agent $0 0
David Gustafsson
C
 
 
 
 
SWE  24 Free Agent $1,250,000 0
David Hale
 
 
 
D
 
USA  43 $1,000,000 2
David Harlock
 
 
 
D
 
CAN  37 Free Agent $0 0
David Hrenak
 
 
 
 
G
SVK  26 Admirals $735,000 1
David Jiricek
 
 
 
D
 
CZE  21 Free Agent $1,500,000 0
David Jones
 
LW
RW
 
 
CAN  35 Free Agent $0 0
David Kampf
C
 
 
 
 
CZE  29 Free Agent $2,280,000 0
David Kase
C
LW
RW
 
 
CZE  27 Free Agent $0 0
David Koci
 
 
 
D
 
CZE  33 Free Agent $0 0
David Krejci
C
 
 
 
 
CZE  38 Free Agent $0 0
David Legwand
C
LW
RW
 
 
USA  37 Free Agent $0 0
David LeNeveu
 
 
 
 
G
CAN  30 Free Agent $0 0
David Ling
 
 
RW
 
 
CAN  31 Free Agent $0 0
David McIntyre
C
 
 
 
 
CAN  32 Free Agent $0 0
David McKee
 
 
 
 
G
USA  26 Free Agent $0 0
David Meckler
 
LW
RW
 
 
USA  27 Free Agent $0 0
David Morisset
 
 
RW
 
 
CAN  27 Free Agent $0 0
David Moss
C
LW
RW
 
 
USA  35 Free Agent $0 0
David Noel
 
 
 
D
 
CAN  25 Free Agent $0 0
David Oliver
 
 
RW
 
 
CAN  37 Free Agent $0 0
David Pastrnak
 
LW
RW
 
 
CZE  28 Free Agent $6,750,000 0
David Perron
 
LW
RW
 
 
CAN  36 Free Agent $2,000,000 0
David Quenneville
 
 
 
D
 
CAN  26 Free Agent $752,456 0
David Reinbacher
 
 
 
D
 
AUT  20 Free Agent $1,500,000 0
David Rittich
 
 
 
 
G
CZE  32 Carolina Hurricanes $1,050,000 1
David Roche
 
LW
 
 
 
CAN  33 Free Agent $0 0
David Rundblad
 
 
 
D
 
SWE  29 Free Agent $0 0
David Savard
 
 
 
D
 
CAN  34 Free Agent $1,500,000 0
David Schlemko
 
 
 
D
 
CAN  34 Free Agent $0 0
David Spacek
 
 
 
D
 
CZE  21 Free Agent $750,000 0
David Steckel
C
LW
RW
 
 
USA  34 Free Agent $0 0
David Tendeck
 
 
 
 
G
CAN  25 Free Agent $0 0
David Ullstrom
C
LW
RW
 
 
SWE  27 Free Agent $0 0
David Van der Gulik
 
LW
RW
 
 
CAN  32 Free Agent $0 0
David Vyborny
 
 
RW
 
 
CZE  34 Free Agent $0 0
David Warsofsky
 
 
 
D
 
USA  34 Free Agent $0 0
Davis Drewiske
 
 
 
D
 
USA  32 Free Agent $0 0
Dawson Barteaux
 
 
 
D
 
CAN  24 Free Agent $716,625 0
Dawson Mercer
C
 
 
 
 
CAN  23 Free Agent $2,750,000 0
Daylan Kuefler
 
LW
RW
 
 
CAN  22 Free Agent $750,000 0
Daymond Langkow
C
 
 
 
 
CAN  48 $1,300,000 1
Dean Arsene
 
 
 
D
 
CAN  32 Free Agent $0 0
Dean Kukan
 
 
 
D
 
SUI  31 Free Agent $0 0
Dean McAmmond
C
LW
 
 
 
CAN  38 Free Agent $0 0
Dean Melanson
 
 
 
D
 
CAN  35 Free Agent $0 0
Dean Ouellet
C
 
 
 
 
CAn  22 Free Agent $0 0
Dean Sylvester
 
 
RW
 
 
USA  36 Free Agent $0 0
Declan Carlile
 
 
 
D
 
USA  24 Free Agent $716,625 0
Declan Chisholm
 
 
 
D
 
CAN  24 Free Agent $735,000 0
Demetrios Koumontzis
 
LW
RW
 
 
USA  24 Free Agent $0 0
Denis Alexeyev
C
 
 
 
 
RUS  27 Free Agent $0 0
Denis Grebeshkov
 
 
 
D
 
RUS  31 Free Agent $0 0
Denis Guryanov
 
LW
RW
 
 
RUS  27 Free Agent $0 0
Denis Hamel
 
LW
 
 
 
CAN  34 Free Agent $0 0
Denis Malgin
C
LW
RW
 
 
SUI  27 Free Agent $0 0
Denis Pederson
C
 
 
 
 
CAN  31 Free Agent $0 0
Denis Shvidki
 
 
RW
 
 
UKR  30 Free Agent $0 0
Denis Tolpeko
 
 
RW
 
 
RUS  25 Free Agent $0 0
Dennis Cholowski
 
 
 
D
 
CAN  26 Free Agent $0 0
Dennis Gilbert
 
 
 
D
 
USA  28 Free Agent $0 0
Dennis Hildeby
 
 
 
 
G
SWE  23 Norsemen $1,096,988 2
Dennis Packard
 
LW
 
 
 
CAN  26 Free Agent $0 0
Dennis Rasmussen
C
LW
RW
 
 
SWE  29 Free Agent $0 0
Dennis Robertson
 
 
 
D
 
CAN  28 Free Agent $0 0
Dennis Seidenberg
 
 
 
D
 
GER  38 Free Agent $0 0
Dennis Wideman
 
 
 
D
 
CAN  41 $3,550,000 1
Dennis Yan
 
LW
RW
 
 
USA  27 Free Agent $0 0
Denton Mateychuk
 
 
 
D
 
CAN  20 Free Agent $1,500,000 0
Denver Barkey
C
 
 
 
 
CAN  19 Free Agent $825,000 0
Dereck Baribeau
 
 
 
 
G
CAN  25 Free Agent $0 0
Derek Armstrong
C
 
 
 
 
CAN  38 Free Agent $0 0
Derek Bekar
 
LW
 
 
 
CAN  30 Free Agent $0 0
Derek Boogaard
 
LW
RW
 
 
CAN  42 $600,000 1
Derek Daschke
 
 
 
D
 
USA  26 Free Agent $0 0
Derek Dorsett
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Derek Forbort
 
 
 
D
 
USA  32 Free Agent $2,700,000 0
Derek Grant
C
 
 
 
 
CAN  34 Free Agent $0 0
Derek Joslin
 
 
 
D
 
CAN  29 Free Agent $0 0
Derek MacKenzie
C
LW
RW
 
 
CAN  39 Free Agent $0 0
Derek Meech
 
 
 
D
 
CAN  33 Free Agent $0 0
Derek Morris
 
 
 
D
 
CAN  46 $1,500,000 1
Derek Roy
C
 
 
 
 
CAN  33 Free Agent $0 0
Derek Ryan
C
 
 
 
 
USA  38 Free Agent $0 0
Derek Smith
 
 
 
D
 
CAN  31 Free Agent $0 0
Derek Stepan
C
LW
RW
 
 
USA  34 Free Agent $0 0
Derian Hatcher
 
 
 
D
 
USA  37 Free Agent $0 0
Derick Brassard
C
 
 
 
 
CAN  37 Free Agent $0 0
Deron Quint
 
 
 
D
 
USA  34 Free Agent $0 0
Derrick Pouliot
 
 
 
D
 
CAN  30 Free Agent $0 0
Derrick Walser
 
 
 
D
 
CAN  33 Free Agent $0 0
Deryk Engelland
 
 
 
D
 
CAN  39 Free Agent $0 0
Devan Dubnyk
 
 
 
 
G
CAN  36 Free Agent $0 0
Devante Smith-Pelly
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Devante Stephens
 
 
 
D
 
CAN  27 Free Agent $0 0
Deven Sideroff
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Devin Cooley
 
 
 
 
G
USA  27 Free Agent $0 0
Devin Edgerton
C
 
 
 
 
CAN  38 Free Agent $0 0
Devin Setoguchi
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Devin Shore
C
 
 
 
 
CAN  30 Free Agent $0 0
Devon Levi
 
 
 
 
G
CAN  23 New Jersey Devils $700,000 1
Devon Toews
 
 
 
D
 
CAN  30 Free Agent $5,500,000 0
Dick Tarnstrom
 
 
 
D
 
SWE  35 Free Agent $0 0
Dillon Dube
C
 
 
 
 
CAN  26 Free Agent $0 0
Dillon Hamaliuk
 
LW
RW
 
 
CAN  24 Free Agent $0 0
Dillon Heatherington
 
 
 
D
 
CAN  29 Free Agent $0 0
Dimitri Patzold
 
 
 
 
G
KAZ  26 Free Agent $0 0
Dion Phaneuf
 
 
 
D
 
CAN  35 Free Agent $0 0
Dixon Ward
 
 
RW
 
 
CAN  40 Free Agent $0 0
DJ King
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Djibril Toure
 
 
 
D
 
CAN  21 Free Agent $880,000 0
Dmitri Buchelnikov
 
LW
RW
 
 
RUS  21 Free Agent $825,000 0
Dmitri Bykov
 
 
 
D
 
RUS  34 Free Agent $0 0
Dmitri Kalinin
 
 
 
D
 
RUS  31 Free Agent $0 0
Dmitri Khristich
 
 
RW
 
 
RUS  39 Free Agent $0 0
Dmitri Kugryshev
 
LW
RW
 
 
RUS  34 $1,000,000 1
Dmitri Mironov
 
 
 
D
 
RUS  43 Free Agent $0 0
Dmitri Nikolayev
 
 
 
 
G
RUS  24 Free Agent $0 0
Dmitri Orlov
 
 
 
D
 
RUS  33 Free Agent $4,300,000 0
Dmitri Osipov
 
LW
RW
D
 
RUS  28 Free Agent $0 0
Dmitri Patzold
 
 
 
 
G
GER  28 Free Agent $0 0
Dmitri Pestunov
C
 
 
 
 
RUS  26 Free Agent $0 0
Dmitri Rashevsky
 
LW
RW
 
 
RUS  24 Free Agent $716,625 0
Dmitri Samorukov
 
 
 
D
 
RUS  25 Free Agent $937,125 0
Dmitri Semykin
 
 
 
D
 
RUS  24 Free Agent $0 0
Dmitri Sokolov
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Dmitri Vlasenkov
 
LW
 
 
 
RUS  30 Free Agent $0 0
Dmitri Voronkov
 
LW
RW
 
 
RUS  24 Free Agent $1,900,000 0
Dmitri Zavgorodny
C
LW
RW
 
 
RUS  24 Free Agent $0 0
Dmitrij Jaskin
 
LW
RW
 
 
CZE  31 Free Agent $0 0
Dmitry Afanasenkov
 
 
RW
 
 
RUS  31 Free Agent $0 0
Dmitry Kulikov
 
 
 
D
 
RUS  34 Free Agent $2,750,000 0
Dmitry Kuzmin
 
 
 
D
 
BLR  21 Free Agent $825,000 0
Dmitry Ovchinnikov
C
LW
RW
 
 
RUS  22 Free Agent $700,000 0
Dmitry Subbotin
 
 
RW
 
 
RUS  31 Free Agent $0 0
Dmitry Yushkevich
 
 
 
D
 
RUS  37 Free Agent $0 0
Dmitry Zlodeyev
C
 
 
 
 
RUS  22 Free Agent $700,000 0
Dmytro Timashov
 
LW
RW
 
 
UKR  28 Free Agent $0 0
Domenic Divincentiis
 
 
 
 
G
CAN  20 Redhawks $750,000 2
Domenic Pittis
C
 
 
 
 
CAN  32 Free Agent $0 0
Domenick Fensore
 
 
 
D
 
USA  23 Free Agent $825,000 0
Dominic James
C
LW
RW
 
 
USA  22 Free Agent $650,000 0
Dominic Moore
C
LW
RW
 
 
CAN  39 Free Agent $0 0
Dominic Toninato
C
 
 
 
 
USA  30 Free Agent $0 0
Dominic Turgeon
C
 
 
 
 
CAN  28 Free Agent $0 0
Dominik Bokk
 
LW
RW
 
 
GER  24 Free Agent $682,500 0
Dominik Hasek
 
 
 
 
G
CZE  44 Free Agent $0 0
Dominik Kahun
C
LW
RW
 
 
GER  29 Free Agent $0 0
Dominik Kubalik
 
LW
RW
 
 
CZE  29 Free Agent $3,750,000 0
Dominik Masin
 
 
 
D
 
CZE  28 Free Agent $0 0
Dominik Pavlat
 
 
 
 
G
CZE  25 Montreal Canadiens $716,625 1
Dominik Simon
C
LW
RW
 
 
CZE  30 Free Agent $0 0
Don Sweeney
 
 
 
D
 
USA  42 Free Agent $0 0
Donald Audette
 
 
RW
 
 
CAN  39 Free Agent $0 0
Donald Brashear
 
LW
 
 
 
USA  39 Free Agent $0 0
Donovan Sebrango
 
 
 
D
 
CAN  22 Free Agent $1,023,750 0
Doug Doull
 
LW
 
 
 
CAN  33 Free Agent $0 0
Doug Friedman
 
LW
 
 
 
USA  37 Free Agent $0 0
Doug Gilmour
C
 
 
 
 
CAN  45 Free Agent $0 0
Doug Janik
 
 
 
D
 
USA  33 Free Agent $0 0
Doug Lynch
 
 
 
D
 
CAN  26 Free Agent $0 0
Doug Weight
C
LW
RW
 
 
USA  41 Free Agent $0 0
Dougie Hamilton
 
 
 
D
 
CAN  31 Free Agent $6,500,000 0
Douglas Murray
 
 
 
D
 
SWE  44 $900,000 1
Doyle Somerby
 
 
 
D
 
USA  30 Free Agent $0 0
Dragan Umicevic
 
 
RW
 
 
SWE  25 Free Agent $0 0
Drake Batherson
 
LW
RW
 
 
CAN  26 Free Agent $3,000,000 0
Drake Berehowsky
 
 
 
D
 
CAN  38 Free Agent $0 0
Drake Caggiula
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Drayson Bowman
 
LW
RW
 
 
USA  28 Free Agent $0 0
Drew Bannister
 
 
 
D
 
CAN  32 Free Agent $0 0
Drew Bavaro
 
 
 
D
 
USA  24 Free Agent $750,000 0
Drew Commesso
 
 
 
 
G
USA  22 Vegas Golden Knights $1,312,500 2
Drew Doughty
 
 
 
D
 
CAN  35 Free Agent $4,400,000 0
Drew Fata
 
 
 
D
 
CAN  29 Free Agent $472,500 0
Drew Helleson
 
 
 
D
 
USA  23 Free Agent $1,312,500 0
Drew Larman
C
LW
RW
 
 
USA  27 Free Agent $0 0
Drew MacIntyre
 
 
 
 
G
CAN  32 Free Agent $0 0
Drew Miller
C
LW
RW
 
 
USA  35 Free Agent $0 0
Drew OConnor
 
LW
RW
 
 
USA  26 Free Agent $1,100,000 0
Drew Shore
C
LW
RW
 
 
USA  33 Free Agent $0 0
Drew Stafford
 
LW
RW
 
 
USA  36 Free Agent $0 0
Drew Worrad
C
 
 
 
 
CAN  27 Free Agent $0 0
Dru Krebs
 
 
 
D
 
CAN  21 Free Agent $700,000 0
Dryden Hunt
 
LW
RW
 
 
CAN  29 Free Agent $740,000 0
Duncan Keith
 
 
 
D
 
CAN  41 Free Agent $0 0
Duncan Milroy
C
 
RW
 
 
CAN  28 Free Agent $450,000 0
Duncan Siemens
 
 
 
D
 
CAN  29 Free Agent $0 0
Dustin Boyd
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Dustin Brown
 
LW
RW
 
 
USA  40 Free Agent $0 0
Dustin Byfuglien
 
 
 
D
 
USA  36 Free Agent $0 0
Dustin Jeffrey
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Dustin Kohn
 
 
 
D
 
CAN  37 $472,500 2
Dustin Penner
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Dustin Tokarski
 
 
 
 
G
CAN  35 Utah Hockey Club $650,000 1
Dustin Wolf
 
 
 
 
G
USA  23 Bandits $787,500 1
Duvie Westcott
 
 
 
D
 
CAN  34 Free Agent $0 0
Dwayne Roloson
 
 
 
 
G
CAN  44 Free Agent $0 0
Dwayne Zinger
 
 
 
D
 
CAN  31 Free Agent $0 0
Dwight Helminen
 
LW
 
 
 
USA  28 Free Agent $0 0
Dwight King
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Dylan Anhorn
 
 
 
D
 
CAN  25 Free Agent $650,000 0
Dylan Coghlan
 
 
 
D
 
CAN  26 Free Agent $660,000 0
Dylan Cozens
C
 
 
 
 
CAN  23 Free Agent $3,600,000 0
Dylan DeMelo
 
 
 
D
 
CAN  31 Free Agent $3,800,000 0
Dylan Ferguson
 
 
 
 
G
USA  26 Titans $771,225 2
Dylan Ferguson
 
 
 
 
G
CAN  26 Free Agent $0 0
Dylan Gambrell
C
 
 
 
 
USA  28 Free Agent $0 0
Dylan Garand
 
 
 
 
G
CAN  22 Whalers $825,000 1
Dylan Guenther
 
LW
RW
 
 
CAN  21 Free Agent $1,500,000 0
Dylan Holloway
 
LW
RW
 
 
CAN  23 Free Agent $1,250,000 0
Dylan Larkin
C
 
 
 
 
USA  28 Free Agent $5,950,000 0
Dylan MacPherson
 
 
 
D
 
CAN  26 Free Agent $0 0
Dylan Malmquist
 
LW
RW
 
 
USA  28 Free Agent $0 0
Dylan McIlrath
 
 
 
D
 
CAN  32 Free Agent $0 0
Dylan Olsen
 
 
 
D
 
USA  26 Free Agent $0 0
Dylan Peterson
C
 
 
 
 
USA  22 Free Agent $975,000 0
Dylan Reese
 
 
 
D
 
USA  31 Free Agent $0 0
Dylan Roobroeck
C
 
 
 
 
CAN  20 Free Agent $700,000 0
Dylan Samberg
 
 
 
D
 
USA  25 Free Agent $1,250,000 0
Dylan Sikura
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Dylan Strome
C
 
 
 
 
CAN  27 Free Agent $4,350,000 0
Dylan Wells
 
 
 
 
G
CAN  26 Rams $840,000 2
Dyllan Gill
 
 
 
D
 
CAN  20 Free Agent $650,000 0
Dysin Mayo
 
 
 
D
 
CAN  28 Free Agent $0 0
Eamon McAdam
 
 
 
 
G
USA  30 Free Agent $0 0
Eamon Powell
 
 
 
D
 
USA  22 Free Agent $975,000 0
Easton Brodzinski
 
LW
RW
 
 
USA  28 Free Agent $0 0
Easton Cowan
C
LW
RW
 
 
CAN  19 Free Agent $1,250,000 0
Ed Belfour
 
 
 
 
G
CAN  44 Free Agent $0 0
Ed Jovanovski
 
 
 
D
 
CAN  48 $1,200,000 1
Eddie Lack
 
 
 
 
G
SWE  36 Free Agent $0 0
Eduard Sale
 
LW
RW
 
 
CZE  19 Free Agent $1,500,000 0
Eduards Tralmaks
C
LW
RW
 
 
LAT  27 Free Agent $0 0
Edward Pasquale
 
 
 
 
G
CAN  34 Free Agent $0 0
Eeli Tolvanen
 
LW
RW
 
 
FIN  25 Free Agent $2,500,000 0
Eemeli Rasanen
 
 
 
D
 
FIN  25 Free Agent $0 0
Eemil Viro
 
 
 
D
 
FIN  22 Free Agent $1,023,750 0
Eetu Liukas
 
LW
RW
 
 
FIN  22 Free Agent $750,000 0
Eetu Luostarinen
C
 
 
 
 
FIN  26 Free Agent $1,700,000 0
Eetu Makiniemi
 
 
 
 
G
FIN  25 Titans $866,250 1
Eetu Pakkila
 
LW
RW
 
 
FIN  25 Free Agent $0 0
Eetu Tuulola
 
LW
RW
 
 
FIN  26 Free Agent $0 0
Egor Afanasyev
 
LW
RW
 
 
RUS  23 Free Agent $1,312,500 0
Egor Sokolov
 
LW
RW
 
 
RUS  24 Free Agent $1,312,500 0
Einar Emanuelsson
 
LW
RW
 
 
SWE  27 Free Agent $0 0
Elias Ekstrom
 
LW
RW
 
 
SWE  23 Free Agent $0 0
Elias Lindholm
C
 
 
 
 
SWE  30 Free Agent $5,650,000 0
Elias Pettersson
C
 
 
 
 
SWE  26 Free Agent $4,300,000 0
Elias Pettersson.
 
 
 
D
 
SWE  20 Free Agent $975,000 0
Elias Salomonsson
 
 
 
D
 
SWE  20 Free Agent $1,250,000 0
Elliot Desnoyers
 
LW
RW
 
 
CAN  22 Free Agent $735,000 0
Elliot Ekefjard
 
LW
RW
 
 
SWE  22 Free Agent $650,000 0
Elliot Ekmark
C
 
 
 
 
SWE  22 Free Agent $682,500 0
Elmer Soderblom
 
LW
RW
 
 
SWE  23 Free Agent $700,000 0
Elvis Merzlikins
 
 
 
 
G
LVA  30 New York Islanders $3,840,000 1
Emerson Etem
C
LW
RW
 
 
USA  28 Free Agent $0 0
Emil Andrae
 
 
 
D
 
SWE  22 Free Agent $1,250,000 0
Emil Bemstrom
C
 
 
 
 
SWE  25 Free Agent $1,700,000 0
Emil Heineman
 
LW
RW
 
 
SWE  23 Free Agent $1,312,500 0
Emil Johansson
 
 
 
D
 
SWE  28 Free Agent $750,000 0
Emil Larmi
 
 
 
 
G
FIN  28 Free Agent $0 0
Emil Martinsen Lilleberg
 
 
 
D
 
NOR  23 Free Agent $750,000 0
Emil Pettersson
C
 
 
 
 
SWE  30 Free Agent $0 0
Emil Pieniniemi
 
 
 
D
 
FIN  19 Free Agent $975,000 0
Emile Poirier
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Emmitt Finnie
C
LW
RW
 
 
CAN  19 Free Agent $650,000 0
Enver Lisin
 
LW
RW
 
 
RUS  27 Free Agent $0 0
Eric Beaudoin
 
LW
 
 
 
CAN  29 Free Agent $0 0
Eric Belanger
C
 
 
 
 
CAN  37 Free Agent $0 0
Eric Boguniecki
 
 
RW
 
 
USA  35 Free Agent $0 0
Eric Boulton
 
LW
RW
 
 
CAN  39 Free Agent $0 0
Eric Brewer
 
 
 
D
 
CAN  37 Free Agent $0 0
Eric Cairns
 
 
 
D
 
CAN  35 Free Agent $0 0
Eric Chouinard
 
LW
 
 
 
CAN  30 Free Agent $0 0
Eric Comrie
 
 
 
 
G
CAN  29 Free Agent $0 0
Eric Daze
 
LW
 
 
 
CAN  33 Free Agent $0 0
Eric Desjardins
 
 
 
D
 
CAN  39 Free Agent $0 0
Eric Fehr
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Eric Florchuk
C
LW
RW
 
 
CAN  24 Free Agent $0 0
Eric Gelinas
 
 
 
D
 
CAN  31 Free Agent $0 0
Eric Godard
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Eric Gryba
 
 
 
D
 
CAN  31 Free Agent $0 0
Eric Healey
C
 
 
 
 
USA  34 Free Agent $0 0
Eric Knodel
 
 
 
D
 
USA  26 Free Agent $0 0
Eric Landry
C
 
 
 
 
CAN  33 Free Agent $0 0
Eric Lindros
C
 
 
 
 
CAN  35 Free Agent $0 0
Eric Manlow
C
 
 
 
 
CAN  31 Free Agent $0 0
Eric Meloche
 
 
RW
 
 
CAN  33 Free Agent $0 0
Eric Messier
 
 
 
D
 
CAN  35 Free Agent $0 0
Eric Nickulas
 
 
RW
 
 
USA  34 Free Agent $0 0
Eric Nystrom
C
LW
RW
 
 
USA  34 Free Agent $0 0
Eric Perrin
C
LW
RW
 
 
CAN  38 Free Agent $0 0
Eric Robinson
 
LW
RW
 
 
USA  29 Free Agent $775,000 0
Eric Staal
C
 
 
 
 
CAN  40 Free Agent $0 0
Eric Tangradi
C
LW
RW
 
 
USA  30 Free Agent $0 0
Eric Weinrich
 
 
 
D
 
USA  42 Free Agent $0 0
Erik Brannstrom
 
 
 
D
 
SWE  25 Free Agent $1,950,000 0
Erik Cernak
 
 
 
D
 
SVK  27 Free Agent $3,240,000 0
Erik Christensen
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Erik Cole
 
LW
RW
 
 
USA  46 $1,500,000 1
Erik Condra
 
LW
RW
 
 
USA  34 Free Agent $0 0
Erik Ersberg
 
 
 
 
G
SWE  29 Free Agent $0 0
Erik Gudbranson
 
 
 
D
 
CAN  32 Free Agent $0 0
Erik Gustafsson
 
 
 
D
 
SWE  32 Free Agent $0 0
Erik Gustafsson.
 
 
 
D
 
SWE  29 Free Agent $0 0
Erik Haula
 
LW
RW
 
 
FIN  33 Free Agent $3,175,000 0
Erik Johnson
 
 
 
D
 
USA  36 Free Agent $3,750,000 0
Erik Kallgren
 
 
 
 
G
SWE  28 Free Agent $0 0
Erik Karlsson
 
 
 
D
 
SWE  34 Free Agent $0 0
Erik Portillo
 
 
 
 
G
SWE  24 Wolves $750,000 1
Erik Rasmussen
 
 
RW
 
 
USA  32 Free Agent $0 0
Erik Westrum
C
 
 
 
 
USA  30 Free Agent $0 0
Esa Lindell
 
 
 
D
 
FIN  30 Free Agent $3,850,000 0
Esa Pirnes
C
 
 
 
 
FIN  32 Free Agent $0 0
Espen Knutsen
C
 
 
 
 
NOR  36 Free Agent $0 0
Ethan Bear
 
 
 
D
 
CAN  27 Free Agent $3,250,000 0
Ethan Bowen
C
 
 
 
 
CAN  22 Free Agent $0 0
Ethan Cardwell
 
LW
RW
 
 
CAN  22 Free Agent $825,000 0
Ethan De Jong
 
LW
RW
 
 
CAN  25 Free Agent $735,000 0
Ethan Del Mastro
 
 
 
D
 
CAN  21 Free Agent $975,000 0
Ethan Edwards
 
 
 
D
 
CAN  22 Free Agent $825,000 0
Ethan Frisch
 
 
 
D
 
USA  24 Free Agent $0 0
Ethan Haider
 
 
 
 
G
USA  23 Wolves $650,000 1
Ethan Moreau
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Ethan Phillips
C
LW
RW
 
 
CAN  23 Free Agent $975,000 0
Ethan Prow
 
 
 
D
 
USA  32 Free Agent $0 0
Ethan Samson
 
 
 
D
 
CAN  21 Free Agent $700,000 0
Ethan Werek
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Ethen Frank
C
 
 
 
 
USA  26 Free Agent $682,500 0
Etienne Morin
 
 
 
D
 
CAN  19 Free Agent $1,250,000 0
Evan Barratt
C
 
 
 
 
USA  25 Free Agent $0 0
Evan Bouchard
 
 
 
D
 
CAN  25 Free Agent $3,300,000 0
Evan Brophey
C
 
 
 
 
CAN  29 Free Agent $0 0
Evan Cormier
 
 
 
 
G
CAN  27 Free Agent $0 0
Evan Cowley
 
 
 
 
G
USA  29 Free Agent $0 0
Evan Fitzpatrick
 
 
 
 
G
CAN  26 Free Agent $0 0
Evan McGrath
C
 
 
 
 
CAN  26 Free Agent $0 0
Evan Nause
 
 
 
D
 
CAN  21 Free Agent $1,250,000 0
Evan Oberg
 
 
 
D
 
CAN  28 Free Agent $0 0
Evan Rodrigues
C
 
 
 
 
CAN  31 Free Agent $1,500,000 0
Evan Vierling
C
 
 
 
 
CAN  22 Free Agent $825,000 0
Evan Weninger
 
 
 
 
G
CAN  23 Free Agent $0 0
Evander Kane
 
LW
RW
 
 
CAN  33 Free Agent $6,000,000 0
Evgeni Malkin
C
 
 
 
 
RUS  38 Free Agent $3,920,000 0
Evgeni Nabokov
 
 
 
 
G
KAZ  41 Free Agent $0 0
Evgenii Dadonov
 
LW
RW
 
 
RUS  35 Free Agent $1,500,000 0
Evgeny Artyukhin
 
LW
RW
 
 
RUS  31 Free Agent $0 0
Evgeny Konstantinov
 
 
 
 
G
RUS  30 Free Agent $0 0
Evgeny Korolev
 
 
 
D
 
RUS  31 Free Agent $0 0
Evgeny Kuznetsov
C
 
 
 
 
RUS  32 Free Agent $4,998,000 0
Evgeny Svechnikov
 
LW
RW
 
 
RUS  28 Free Agent $0 0
Fabian Brunnstrom
 
LW
RW
 
 
SWE  28 Free Agent $0 0
Fabian Lysell
 
LW
RW
 
 
SWE  21 Free Agent $1,500,000 0
Fabian Wagner
C
LW
RW
 
 
SWE  20 Free Agent $750,000 0
Fabian Zetterlund
 
LW
RW
 
 
SWE  25 Free Agent $3,600,000 0
Fedor Fedorov
 
LW
RW
 
 
RUS  31 Free Agent $0 0
Fedor Gordeev
 
 
 
D
 
CAN  25 Free Agent $716,625 0
Fedor Svechkov
C
LW
RW
 
 
RUS  21 Free Agent $1,500,000 0
Fedor Tyutin
 
 
 
D
 
RUS  35 Free Agent $0 0
Felix Bibeau
 
LW
RW
 
 
CAN  25 Free Agent $0 0
Felix Robert
C
 
 
 
 
CAN  25 Free Agent $660,000 0
Felix Sandstrom
 
 
 
 
G
SWE  27 Montreal Canadiens $1,033,180 1
Felix Unger Sorum
 
LW
RW
 
 
SWE  19 Free Agent $1,250,000 0
Fernando Pisani
C
LW
RW
 
 
CAN  36 Free Agent $0 0
Filip Berglund
 
 
 
D
 
SWE  27 Free Agent $0 0
Filip Bystedt
C
 
 
 
 
SWE  20 Free Agent $1,500,000 0
Filip Cederqvist
C
LW
RW
 
 
SWE  24 Free Agent $866,250 0
Filip Chlapik
C
LW
RW
 
 
CZE  27 Free Agent $0 0
Filip Chytil
C
 
 
 
 
CZE  25 Free Agent $2,520,000 0
Filip Engaras
C
 
 
 
 
SWE  25 Free Agent $0 0
Filip Forsberg
 
LW
RW
 
 
SWE  30 Free Agent $6,247,500 0
Filip Gustavsson
 
 
 
 
G
SWE  26 Chicago Blackhawks $2,900,000 1
Filip Hallander
C
LW
RW
 
 
SWE  24 Free Agent $0 0
Filip Hronek
 
 
 
D
 
CZE  27 Free Agent $6,650,000 0
Filip Johansson
 
 
 
D
 
SWE  24 Free Agent $1,500,000 0
Filip Kral
 
 
 
D
 
CZE  25 Free Agent $779,625 0
Filip Kuba
 
 
 
D
 
CZE  39 Free Agent $0 0
Filip Lindberg
 
 
 
 
G
FIN  25 Admirals $787,500 1
Filip Mesar
 
LW
RW
 
 
SVK  20 Free Agent $1,250,000 0
Filip Novak
 
 
 
D
 
CZE  27 Free Agent $0 0
Filip Pyrochta
 
 
 
D
 
CZE  28 Free Agent $0 0
Filip Roos
 
 
 
D
 
SWE  25 Free Agent $740,250 0
Filip Zadina
 
LW
RW
 
 
CZE  25 Free Agent $1,900,000 0
Florian Xhekaj
 
LW
RW
 
 
CAN  20 Free Agent $975,000 0
Francesco Arcuri
C
 
 
 
 
CAN  21 Free Agent $700,000 0
Francesco Pinelli
C
 
 
 
 
CAN  21 Free Agent $1,250,000 0
Francis Belanger
 
LW
 
 
 
CAN  28 Free Agent $0 0
Francis Bouillon
 
 
 
D
 
USA  40 Free Agent $0 0
Francis Lessard
 
 
RW
 
 
QUE  32 Free Agent $0 0
Francis Perron
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Francis Wathier
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Francois Beauchemin
 
 
 
D
 
CAN  39 Free Agent $0 0
Francois Fortier
 
LW
 
 
 
CAN  29 Free Agent $0 0
Francois Groleau
 
 
 
D
 
CAN  35 Free Agent $0 0
Frank Banham
 
 
RW
 
 
CAN  32 Free Agent $0 0
Frank Corrado
 
 
 
D
 
CAN  31 Free Agent $0 0
Frank Mrazek
 
LW
 
 
 
CZE  29 Free Agent $0 0
Frank Nazar
C
LW
RW
 
 
USA  20 Free Agent $1,500,000 0
Frank Vatrano
 
LW
RW
 
 
USA  30 Free Agent $3,650,000 0
Frans Nielsen
C
 
 
 
 
DNK  38 Free Agent $0 0
Frantisek Kucera
 
 
 
D
 
CZE  40 Free Agent $0 0
Fraser Minten
C
 
 
 
 
CAN  20 Free Agent $1,250,000 0
Frazer McLaren
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Fred Brathwaite
 
 
 
 
G
CAN  36 Free Agent $0 0
Freddie Hamilton
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Freddy Meyer
 
 
 
D
 
USA  32 Free Agent $0 0
Freddy Modin
 
LW
RW
 
 
SWE  38 Free Agent $0 0
Frederic Allard
 
 
 
D
 
CAN  27 Free Agent $0 0
Frederic Brunet
C
 
 
D
 
CAN  21 Free Agent $825,000 0
Frederic Cassivi
 
 
 
 
G
CAN  34 Free Agent $0 0
Frederic St. Denis
 
 
 
D
 
CAN  29 Free Agent $0 0
Frederick Gaudreau
C
 
 
 
 
CAN  31 Free Agent $0 0
Frederik Andersen
 
 
 
 
G
DNK  35 Vegas Golden Knights $2,125,000 1
Frederik Gauthier
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Frederik Nissen Dichow
 
 
 
 
G
DEN  23 Senators $650,000 1
Fredrik Bergvik
 
 
 
 
G
SWE  29 Free Agent $0 0
Fredrik Claesson
 
 
 
D
 
SWE  32 Free Agent $0 0
Fredrik Handemark
C
 
 
 
 
SWE  31 Free Agent $0 0
Fredrik Johansson
C
 
 
 
 
SWE  25 Free Agent $0 0
Fredrik Karlstrom
C
LW
RW
 
 
SWE  26 Free Agent $826,875 0
Fredrik Norrena
 
 
 
 
G
FIN  36 Free Agent $0 0
Fredrik Olausson
 
 
 
D
 
SWE  42 Free Agent $0 0
Fredrik Olofsson
 
LW
RW
 
 
SWE  28 Free Agent $1,750,000 0
Fredrik Pettersson
 
LW
RW
 
 
SWE  26 Free Agent $0 0
Fredrik Sjostrom
 
LW
RW
 
 
SWE  30 Free Agent $0 0
Gabe Klassen
C
LW
RW
 
 
CAN  21 Free Agent $660,000 0
Gabriel Beaupre
 
 
 
D
 
CAN  32 Free Agent $0 0
Gabriel Bourque
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Gabriel Carlsson
 
 
 
D
 
SWE  27 Free Agent $0 0
Gabriel Dumont
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Gabriel Fontaine
C
 
 
 
 
CAN  27 Free Agent $0 0
Gabriel Fortier
C
LW
RW
 
 
CAN  24 Free Agent $1,378,125 0
Gabriel Gagne
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Gabriel Landeskog
 
LW
RW
 
 
SWE  32 Free Agent $7,093,750 0
Gabriel Szturc
C
 
 
 
 
CZE  21 Free Agent $850,000 0
Gabriel Vilardi
C
 
 
 
 
CAN  25 Free Agent $3,600,000 0
Gaetan Haas
C
 
 
 
 
SUI  31 Free Agent $0 0
Gage Alexander
 
 
 
 
G
CAN  22 Eagles $750,000 2
Gage Goncalves
C
 
 
 
 
CAN  23 Free Agent $1,312,500 0
Gage Quinney
C
LW
RW
 
 
USA  29 Free Agent $0 0
Gannon Laroque
 
 
 
D
 
CAN  21 Free Agent $825,000 0
Garett Bembridge
 
 
RW
 
 
CAN  29 Free Agent $0 0
Garin Bjorklund
 
 
 
 
G
CAN  22 Blood Miners $700,000 1
Garnet Exelby
 
 
 
D
 
CAN  33 Free Agent $0 0
Garnet Hathaway
 
LW
RW
 
 
USA  33 Free Agent $0 0
Garret Sparks
 
 
 
 
G
USA  31 Free Agent $0 0
Garret Stroshein
 
LW
 
 
 
CAN  27 Free Agent $0 0
Garrett Burnett
 
LW
 
 
 
CAN  33 Free Agent $0 0
Garrett Metcalf
 
 
 
 
G
USA  28 Free Agent $0 0
Garrett Pilon
C
 
 
 
 
CAN  26 Free Agent $0 0
Garrett Stafford
 
 
 
D
 
USA  33 Free Agent $0 0
Garrett Wilson
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Garry Galley
 
 
 
D
 
CAN  45 Free Agent $0 0
Garry Valk
 
LW
 
 
 
CAN  41 Free Agent $0 0
Garth Murray
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Gary Roberts
 
LW
 
 
 
CAN  44 Free Agent $0 0
Gary Suter
 
 
 
D
 
CAN  44 Free Agent $0 0
Gavin Bayreuther
 
 
 
D
 
USA  30 Free Agent $0 0
Gavin Brindley
 
LW
RW
 
 
USA  20 Free Agent $1,250,000 0
Gavin Hayes
 
LW
RW
 
 
USA  20 Free Agent $975,000 0
Gavin McCarthy
 
 
 
D
 
USA  19 Free Agent $975,000 0
Gavin Morgan
C
 
 
 
 
CAN  35 Free Agent $150,000 0
Gavin White
 
 
 
D
 
CAN  22 Free Agent $750,000 0
Gemel Smith
C
 
 
 
 
CAN  30 Free Agent $725,000 0
Gennady Razin
 
 
 
D
 
UKR  30 Free Agent $0 0
Geoff Sanderson
 
LW
 
 
 
CAN  39 Free Agent $0 0
George Parros
 
LW
RW
 
 
USA  36 Free Agent $0 0
Georges Laraque
 
 
RW
 
 
CAN  35 Free Agent $0 0
Georgi Romanov
 
 
 
 
G
RUS  25 Beavers $650,000 1
Georgii Merkulov
C
 
 
 
 
RUS  24 Free Agent $1,020,600 0
Gerald Mayhew
C
LW
RW
 
 
USA  32 Free Agent $0 0
German Rubtsov
C
 
 
 
 
RUS  26 Free Agent $0 0
German Titov
C
 
 
 
 
RUS  43 Free Agent $0 0
Gianni Fairbrother
 
 
 
D
 
CAN  24 Free Agent $0 0
Gilbert Brule
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Gino Odjick
 
LW
 
 
 
CAN  38 Free Agent $0 0
Giovanni Fiore
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Givani Smith
 
LW
RW
 
 
CAN  26 Free Agent $950,000 0
Gleb Trikozov
 
LW
RW
 
 
RUS  20 Free Agent $825,000 0
Glen Metropolit
C
 
RW
 
 
CAN  37 Free Agent $0 0
Glen Murray
 
 
RW
 
 
CAN  37 Free Agent $0 0
Glen Wesley
 
 
 
D
 
CAN  40 Free Agent $0 0
Glenn Gawdin
C
 
 
 
 
CAN  27 Free Agent $0 0
Goran Bezina
 
 
 
D
 
CRO  28 Free Agent $0 0
Gord Murphy
 
 
 
D
 
CAN  41 Free Agent $0 0
Gordie Dwyer
 
LW
 
 
 
CAN  27 Free Agent $0 0
Graeme Clarke
 
LW
RW
 
 
USA  23 Free Agent $1,023,750 0
Graham Black
C
 
 
 
 
CAN  26 Free Agent $0 0
Graham Knott
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Graham Mink
 
LW
RW
 
 
USA  34 Free Agent $0 0
Graig Mischler
C
 
 
 
 
USA  30 Free Agent $0 0
Grant Clitsome
 
 
 
D
 
CAN  31 Free Agent $0 0
Grant Hutton
 
 
 
D
 
USA  29 Free Agent $0 0
Grant Ledyard
 
 
 
D
 
CAN  47 Free Agent $0 0
Grant Lewis
 
 
 
D
 
USA  28 Free Agent $0 0
Grant Marshall
 
 
RW
 
 
CAN  36 Free Agent $0 0
Grant Mismash
C
LW
RW
 
 
USA  25 Free Agent $0 0
Grant Potulny
C
 
 
 
 
USA  28 Free Agent $0 0
Grant Stevenson
C
 
 
 
 
CAN  30 Free Agent $0 0
Grayson Downing
C
 
 
 
 
CAN  32 Free Agent $0 0
Greg Hawgood
 
 
 
D
 
CAN  40 Free Agent $0 0
Greg Jacina
C
 
 
 
 
CAN  27 Free Agent $0 0
Greg Johnson
C
 
 
 
 
CAN  37 Free Agent $0 0
Greg Mauldin
C
LW
RW
 
 
USA  33 Free Agent $0 0
Greg McKegg
C
 
 
 
 
CAN  32 Free Agent $0 0
Greg Meireles
C
 
 
 
 
CAN  25 Free Agent $700,000 0
Greg Moore
C
LW
RW
 
 
USA  30 Free Agent $0 0
Greg Pateryn
 
 
 
D
 
USA  34 Free Agent $0 0
Greg Printz
 
LW
RW
 
 
USA  26 Free Agent $0 0
Greg Zanon
 
 
 
D
 
CAN  35 Free Agent $0 0
Gregory Campbell
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Gregory Hofmann
 
LW
RW
 
 
SUI  32 Free Agent $0 0
Gregory Stewart
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Griffin Mendel
 
 
 
D
 
CAN  25 Free Agent $0 0
Griffin Reinhart
 
 
 
D
 
CAN  25 Free Agent $0 0
Grigori Denisenko
 
LW
RW
 
 
RUS  24 Free Agent $1,260,000 0
Grigori Dronov
 
 
 
D
 
RUS  26 Free Agent $0 0
Guillaume Brisebois
 
 
 
D
 
CAN  27 Free Agent $0 0
Guillaume Desbiens
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Guillaume Latendresse
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Guillaume Lefebvre
 
LW
 
 
 
CAN  30 Free Agent $0 0
Gunnarwolfe Fontaine
C
LW
RW
 
 
USA  24 Free Agent $750,000 0
Gustaf Westlund
C
 
 
 
 
SWE  27 Free Agent $0 0
Gustav Berglund
 
 
 
D
 
SWE  23 Free Agent $750,000 0
Gustav Forsling
 
 
 
D
 
SWE  28 Free Agent $4,250,000 0
Gustav Lindstrom
 
 
 
D
 
SWE  26 Free Agent $1,400,000 0
Gustav Nyquist
C
 
 
 
 
SWE  35 Free Agent $3,550,000 0
Gustav Olhaver
C
LW
RW
 
 
SWE  27 Free Agent $0 0
Gustav Olofsson
 
 
 
D
 
SWE  30 Free Agent $0 0
Gustav Rydahl
C
 
 
 
 
SWE  30 Free Agent $0 0
Gustavs Davis Grigals
 
 
 
 
G
LAT  26 Free Agent $0 0
Haakon Hanelt
C
LW
RW
D
 
GER  21 Free Agent $825,000 0
Hal Gill
 
 
 
D
 
USA  40 Free Agent $0 0
Hampus Lindholm
 
 
 
D
 
SWE  30 Free Agent $4,830,000 0
Hannes Hyvonen
 
 
RW
 
 
FIN  33 Free Agent $0 0
Hannu Toivonen
 
 
 
 
G
FIN  29 Free Agent $0 0
Hans Jonsson
 
 
 
D
 
CAN  37 Free Agent $0 0
Hardy Haman Aktell
 
 
 
D
 
SWE  26 Free Agent $735,000 0
Harold Druken
C
 
 
 
 
CAN  29 Free Agent $0 0
Harry Zolnierczyk
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Hayden Hawkey
 
 
 
 
G
USA  29 Free Agent $0 0
Hayden Hodgson
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Hayden Verbeek
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Haydn Fleury
 
 
 
D
 
CAN  28 Free Agent $1,200,000 0
Helge Grans
 
 
 
D
 
SWE  22 Free Agent $1,312,500 0
Hendrix Lapierre
C
 
 
 
 
CAN  22 Free Agent $1,500,000 0
Henri Jokiharju
 
 
 
D
 
FIN  25 Free Agent $1,750,000 0
Henri Nikkanen
C
 
 
 
 
FIN  23 Free Agent $975,000 0
Henrik Borgstrom
C
 
 
 
 
FIN  27 Free Agent $0 0
Henrik Karlsson
 
 
 
 
G
SWE  30 Free Agent $0 0
Henrik Lundqvist
 
 
 
 
G
SWE  40 Free Agent $0 0
Henrik Rybinski
C
 
 
 
 
CAN  23 Free Agent $787,500 0
Henrik Sedin
C
 
 
 
 
SWE  39 Free Agent $0 0
Henrik Tallinder
 
 
 
D
 
SWE  36 Free Agent $0 0
Henrik Tikkanen
 
 
 
 
G
FIN  24 Titans $650,000 1
Henrik Zetterberg
C
LW
RW
 
 
SWE  1944 $5,750,000 1
Henry Thrun
 
 
 
D
 
USA  23 Free Agent $975,000 0
Herbert Vasiljevs
 
 
RW
 
 
LAT  32 Free Agent $0 0
Hnat Domenichelli
C
 
 
 
 
CAN  32 Free Agent $0 0
Hudson Elynuik
C
 
 
 
 
CAN  27 Free Agent $0 0
Hudson Fasching
 
LW
RW
 
 
USA  29 Free Agent $0 0
Hudson Thornton
 
 
 
D
 
CAN  21 Free Agent $650,000 0
Hugh Jessiman
 
LW
RW
 
 
USA  31 Free Agent $0 0
Hugh McGing
 
LW
RW
 
 
USA  26 Free Agent $787,500 0
Hugo Alnefelt
 
 
 
 
G
SWE  23 Free Agent $0 0
Hugo Ollas
 
 
 
 
G
SWE  22 Cougars $650,000 2
Hunter Brzustewicz
 
 
 
D
 
USA  20 Free Agent $975,000 0
Hunter Drew
 
 
 
D
 
CAN  26 Free Agent $716,625 0
Hunter Haight
C
LW
RW
 
 
CAN  20 Free Agent $1,250,000 0
Hunter Jones
 
 
 
 
G
CAN  24 Bills $682,500 1
Hunter McKown
C
 
 
 
 
USA  22 Free Agent $650,000 0
Hunter Miska
 
 
 
 
G
USA  29 Free Agent $0 0
Hunter Shinkaruk
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Hunter Skinner
 
 
 
D
 
USA  23 Free Agent $787,500 0
Hunter Smith
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Hunter Warner
 
 
 
D
 
USA  29 Free Agent $0 0
Ian Cole
 
 
 
D
 
USA  35 Free Agent $1,700,000 0
Ian Laperriere
C
LW
RW
 
 
CAN  38 Free Agent $0 0
Ian MacNeil
C
 
 
 
 
CAN  31 Free Agent $0 0
Ian McCoshen
 
 
 
D
 
USA  29 Free Agent $0 0
Ian Mitchell
 
 
 
D
 
CAN  25 Free Agent $1,200,000 0
Ian Moore
 
 
 
D
 
USA  22 Free Agent $1,250,000 0
Ian Moran
 
 
RW
 
 
USA  36 Free Agent $0 0
Ian Scott
 
 
 
 
G
CAN  25 Free Agent $0 0
Ian Shane
 
 
 
 
G
USA  24 Rattlesnakes $650,000 2
Ian White
 
 
 
D
 
CAN  31 Free Agent $0 0
Iaroslav Askarov
 
 
 
 
G
RUS  22 Wolf Pack $1,500,000 1
Igor Gongalsky
 
LW
 
 
 
UKR  24 Free Agent $0 0
Igor Knyazev
 
 
 
D
 
RUS  26 Free Agent $0 0
Igor Korolev
C
 
 
 
 
RUS  39 Free Agent $0 0
Igor Kravchuk
 
 
 
D
 
RUS  42 Free Agent $0 0
Igor Larionov
C
 
 
 
 
RUS  48 Free Agent $0 0
Igor Makarov
 
LW
RW
 
 
RUS  37 $1,050,000 2
Igor Mirnov
 
LW
 
 
 
RUS  27 Free Agent $0 0
Igor Radulov
 
 
RW
 
 
RUS  28 Free Agent $0 0
Igor Shesterkin
 
 
 
 
G
RUS  29 New York Rangers $4,450,000 5
Igor Shvyrev
C
 
 
 
 
RUS  26 Free Agent $0 0
Igor Ulanov
 
 
 
D
 
RUS  40 Free Agent $0 0
Iiro Pakarinen
 
LW
RW
 
 
FIN  30 Free Agent $0 0
Ilkka Pikkarainen
 
 
RW
 
 
FIN  27 Free Agent $0 0
Ilya Bryzgalov
 
 
 
 
G
RUS  36 Free Agent $0 0
Ilya Fedotov
 
LW
RW
 
 
RUS  21 Free Agent $975,000 0
Ilya Konovalov
 
 
 
 
G
RUS  26 Bills $716,625 1
Ilya Kovalchuk
 
LW
RW
 
 
RUS  39 Free Agent $0 0
Ilya Lyubushkin
 
 
 
D
 
RUS  30 Free Agent $1,300,000 0
Ilya Mikheyev
 
LW
RW
 
 
RUS  30 Free Agent $0 0
Ilya Nabokov
 
 
 
 
G
RUS  21 Saints $650,000 2
Ilya Nikolayev
C
 
 
 
 
RUS  23 Free Agent $825,000 0
Ilya Nikulin
 
 
 
D
 
RUS  30 Free Agent $0 0
Ilya Samsonov
 
 
 
 
G
RUS  27 Dallas Stars $3,200,000 6
Ilya Solovyov
 
 
 
D
 
BLR  24 Free Agent $735,000 0
Ilya Sorokin
 
 
 
 
G
RUS  29 Buffalo Sabres $4,450,000 2
Ilya Usov
C
 
 
 
 
BEL  23 Free Agent $682,500 0
Isaac Belliveau
 
 
 
D
 
CAN  22 Free Agent $700,000 0
Isaac Poulter
 
 
 
 
G
CAN  25 Blood Miners $650,000 1
Isaac Ratcliffe
 
LW
RW
 
 
CAN  25 Free Agent $1,102,500 0
Isaak Phillips
 
 
 
D
 
CAN  23 Free Agent $1,400,000 0
Isac Brannstrom
C
LW
RW
 
 
SWE  26 Free Agent $0 0
Isac Lundestrom
C
 
 
 
 
SWE  25 Free Agent $2,250,000 0
Isaiah George
 
 
 
D
 
CAN  20 Free Agent $975,000 0
Isaiah Saville
 
 
 
 
G
USA  24 Blossom Bytes $866,250 2
Isak Rosen
 
LW
RW
 
 
SWE  21 Free Agent $1,500,000 0
Israel Mianscum
C
LW
RW
 
 
CAN  21 Free Agent $650,000 0
Ivan Barbashev
C
 
 
 
 
RUS  29 Free Agent $3,750,000 0
Ivan Chekhovich
 
LW
RW
 
 
RUS  25 Free Agent $0 0
Ivan Ciernik
 
LW
 
 
 
SLV  31 Free Agent $0 0
Ivan Fedotov
 
 
 
 
G
RUS  28 Senators $1,502,456 1
Ivan Huml
 
 
RW
 
 
CZE  28 Free Agent $0 0
Ivan Ivan
C
 
 
 
 
CZE  22 Free Agent $650,000 0
Ivan Koltsov
 
 
 
D
 
RUS  24 Free Agent $0 0
Ivan Kosorenkov
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Ivan Lodnia
 
LW
RW
 
 
USA  25 Free Agent $0 0
Ivan Majesky
 
 
 
D
 
SVK  34 Free Agent $0 0
Ivan Miroshnichenko
 
LW
RW
 
 
RUS  20 Free Agent $1,250,000 0
Ivan Morozov
C
 
 
 
 
RUS  24 Free Agent $866,250 0
Ivan Nalimov
 
 
 
 
G
RUS  30 Free Agent $0 0
Ivan Nepriayev
 
 
RW
 
 
RUS  28 Free Agent $0 0
Ivan Novoseltsev
 
 
RW
 
 
RUS  30 Free Agent $0 0
Ivan Prosvetov
 
 
 
 
G
RUS  25 Ottawa Senators $787,500 1
Ivan Provorov
 
 
 
D
 
RUS  27 Free Agent $3,500,000 0
Ivan Rogov
 
 
 
D
 
RUS  23 Free Agent $0 0
Ivan Vishnevsky
 
 
 
D
 
RUS  24 Free Agent $0 0
J-F Damphousse
 
 
 
 
G
CAN  30 Free Agent $0 0
J-P Dumont
 
LW
RW
 
 
CAN  34 Free Agent $0 0
J.C. Lipon
 
LW
RW
 
 
CAN  31 Free Agent $0 0
J.J. Hunter
C
 
 
 
 
CAN  28 Free Agent $0 0
J.J. Moser
 
 
 
D
 
SUI  24 Free Agent $2,200,000 0
J.P. Anderson
 
 
 
 
G
CAN  27 Free Agent $0 0
J.T. Brown
 
LW
RW
 
 
USA  32 Free Agent $0 0
J.T. Compher
 
LW
RW
 
 
USA  29 Free Agent $0 0
J.T. Miller
C
 
 
 
 
USA  31 Free Agent $8,570,000 0
J.T. Wyman
 
LW
RW
 
 
USA  30 Free Agent $0 0
Jaccob Slavin
 
 
 
D
 
USA  30 Free Agent $4,750,000 0
Jachym Kondelik
C
 
 
 
 
CZE  25 Free Agent $0 0
Jack Ahcan
 
 
 
D
 
USA  27 Free Agent $955,041 0
Jack Badini
C
 
 
 
 
USA  26 Free Agent $0 0
Jack Beck
 
LW
RW
 
 
CAN  21 Free Agent $650,000 0
Jack Becker
C
 
 
 
 
USA  27 Free Agent $0 0
Jack Campbell
 
 
 
 
G
USA  32 Vegas Golden Knights $1,850,000 2
Jack Combs
 
 
RW
 
 
USA  22 Free Agent $0 0
Jack Dougherty
 
 
 
D
 
USA  28 Free Agent $0 0
Jack Drury
C
 
 
 
 
USA  24 Free Agent $1,400,000 0
Jack Dugan
 
LW
RW
 
 
USA  26 Free Agent $909,563 0
Jack Eichel
C
 
 
 
 
USA  28 Free Agent $5,400,000 0
Jack Finley
C
 
 
 
 
USA  22 Free Agent $1,023,750 0
Jack Hillen
 
 
 
D
 
USA  30 Free Agent $0 0
Jack Hughes
C
 
 
 
 
USA  23 Free Agent $6,250,000 0
Jack Johnson
 
 
 
D
 
USA  37 Free Agent $990,000 0
Jack Kopacka
 
LW
RW
 
 
USA  26 Free Agent $0 0
Jack LaFontaine
 
 
 
 
G
CAN  26 Eagles $1,074,938 2
Jack Malone
C
LW
RW
 
 
USA  24 Free Agent $650,000 0
Jack Matier
 
 
 
D
 
CAN  21 Free Agent $825,000 0
Jack McBain
C
 
 
 
 
CAN  24 Free Agent $1,700,000 0
Jack Peart
 
 
 
D
 
USA  21 Free Agent $1,250,000 0
Jack Perbix
C
 
 
 
 
USA  24 Free Agent $787,500 0
Jack Poehling
C
 
 
 
 
USA  28 Free Agent $0 0
Jack Quinn
 
LW
RW
 
 
CAN  23 Free Agent $3,000,000 0
Jack Rathbone
 
 
 
D
 
USA  25 Free Agent $787,500 0
Jack Rodewald
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Jack Roslovic
C
 
 
 
 
USA  27 Free Agent $3,900,000 0
Jack Sadek
 
 
 
D
 
USA  27 Free Agent $0 0
Jack Skille
 
LW
RW
 
 
USA  33 Free Agent $0 0
Jack Studnicka
C
 
 
 
 
CAN  25 Free Agent $1,350,000 0
Jack Thompson
 
 
 
D
 
CAN  22 Free Agent $866,250 0
Jackson Blake
C
LW
RW
 
 
USA  21 Free Agent $825,000 0
Jackson Cates
C
 
 
 
 
USA  27 Free Agent $0 0
Jackson Dorrington
 
 
 
D
 
USA  20 Free Agent $750,000 0
Jackson Hallum
C
LW
RW
 
 
USA  22 Free Agent $825,000 0
Jackson Kunz
C
 
 
 
 
USA  22 Free Agent $825,000 0
Jackson LaCombe
 
 
 
D
 
USA  23 Free Agent $1,250,000 0
Jackson Pierson
 
LW
RW
 
 
USA  25 Free Agent $0 0
Jacob Bengtsson
 
 
 
D
 
SWE  25 Free Agent $682,500 0
Jacob Bernard-Docker
 
 
 
D
 
CAN  24 Free Agent $1,200,000 0
Jacob Bryson
 
 
 
D
 
CAN  27 Free Agent $0 0
Jacob de la Rose
C
LW
RW
 
 
SWE  29 Free Agent $0 0
Jacob Dion
 
 
 
D
 
CAN  23 Free Agent $0 0
Jacob Dion
 
 
 
D
 
CAN  23 Free Agent $0 0
Jacob Graves
 
 
 
D
 
CAN  29 Free Agent $0 0
Jacob Ingham
 
 
 
 
G
CAN  24 Admirals $771,750 1
Jacob Josefson
C
LW
RW
 
 
SWE  29 Free Agent $0 0
Jacob Kucharski
 
 
 
 
G
USA  25 Cougars $700,000 1
Jacob Larsson
 
 
 
D
 
SWE  27 Free Agent $0 0
Jacob MacDonald
 
 
 
D
 
USA  31 Free Agent $0 0
Jacob Markstrom
 
 
 
 
G
SWE  34 Seattle Kraken $750,000 2
Jacob McGrew
 
LW
RW
 
 
USA  25 Free Agent $0 0
Jacob Melanson
 
LW
RW
 
 
CAN  21 Free Agent $825,000 0
Jacob Middleton
 
 
 
D
 
CAN  28 Free Agent $3,240,000 0
Jacob Moverare
 
 
 
D
 
SWE  26 Free Agent $800,000 0
Jacob Olofsson
C
 
 
 
 
SWE  24 Free Agent $0 0
Jacob Paquette
 
 
 
D
 
CAN  25 Free Agent $0 0
Jacob Perreault
C
LW
RW
 
 
CAN  22 Free Agent $0 0
Jacob Peterson
C
 
 
 
 
SWE  25 Free Agent $787,500 0
Jacob Pivonka
C
 
 
 
 
USA  24 Free Agent $0 0
Jacob Quillan
C
 
 
 
 
CAN  22 Free Agent $650,000 0
Jacob Trouba
 
 
 
D
 
USA  30 Free Agent $4,000,000 0
Jacob Truscott
 
 
 
D
 
USA  22 Free Agent $825,000 0
Jaden Schwartz
C
 
 
 
 
CAN  32 Free Agent $5,650,000 0
Jagger Firkus
 
LW
RW
 
 
CAN  20 Free Agent $1,500,000 0
Jaime Sifers
 
 
 
D
 
USA  31 Free Agent $0 0
Jake Allen
 
 
 
 
G
CAN  34 Free Agent $0 0
Jake Bean
 
 
 
D
 
CAN  26 Free Agent $3,208,500 0
Jake Bischoff
 
 
 
D
 
USA  30 Free Agent $0 0
Jake Chiasson
C
LW
RW
 
 
CAN  21 Free Agent $825,000 0
Jake Christiansen
 
 
 
D
 
CAN  25 Free Agent $826,875 0
Jake DeBrusk
 
LW
RW
 
 
CAN  28 Free Agent $4,350,000 0
Jake Dotchin
 
 
 
D
 
CAN  30 Free Agent $0 0
Jake Dowell
C
LW
RW
 
 
USA  30 Free Agent $0 0
Jake Elmer
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Jake Evans
C
 
 
 
 
CAN  28 Free Agent $0 0
Jake Furlong
 
 
 
D
 
CAN  20 Free Agent $750,000 0
Jake Gardiner
 
 
 
D
 
USA  34 Free Agent $0 0
Jake Guentzel
C
 
 
 
 
USA  30 Free Agent $4,767,000 0
Jake Kielly
 
 
 
 
G
USA  28 Free Agent $0 0
Jake Kupsky
 
 
 
 
G
USA  29 Free Agent $0 0
Jake Leschyshyn
C
 
 
 
 
USA  25 Free Agent $997,500 0
Jake Livingstone
 
 
 
D
 
CAN  25 Free Agent $0 0
Jake Lucchini
C
 
 
 
 
CAN  29 Free Agent $0 0
Jake Massie
 
 
 
D
 
CAN  27 Free Agent $0 0
Jake McCabe
 
 
 
D
 
USA  31 Free Agent $0 0
Jake Muzzin
 
 
 
D
 
CAN  35 Free Agent $2,950,000 0
Jake Neighbours
 
LW
RW
 
 
CAN  22 Free Agent $2,500,000 0
Jake Oettinger
 
 
 
 
G
USA  26 Pittsburgh Penguins $2,900,000 1
Jake Paterson
 
 
 
 
G
CAN  30 Free Agent $0 0
Jake Sanderson
 
 
 
D
 
USA  22 Free Agent $1,500,000 0
Jake Schmaltz
C
LW
RW
 
 
USA  23 Free Agent $650,000 0
Jake Virtanen
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Jake Walman
 
 
 
D
 
CAN  28 Free Agent $2,800,000 0
Jake Willets
 
 
 
D
 
USA  25 Free Agent $0 0
Jake Wise
C
 
 
 
 
USA  24 Free Agent $1,250,000 0
Jakin Smallwood
 
LW
RW
 
 
CAN  23 Free Agent $0 0
Jakob Chychrun
 
 
 
D
 
CAN  26 Free Agent $4,250,000 0
Jakob Forsbacka Karlsson
C
 
 
 
 
SWE  28 Free Agent $0 0
Jakob Lilja
 
LW
RW
 
 
SWE  31 Free Agent $0 0
Jakob Pelletier
 
LW
RW
 
 
CAN  23 Free Agent $1,000,000 0
Jakob Silfverberg
 
LW
RW
 
 
SWE  34 Free Agent $0 0
Jakob Stenqvist
 
 
 
D
 
SWE  26 Free Agent $682,500 0
Jakob Stukel
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Jakov Novak
C
LW
RW
 
 
CAN  26 Free Agent $787,500 0
Jakub Brabenec
C
LW
RW
 
 
CZE  21 Free Agent $825,000 0
Jakub Cutta
 
 
 
D
 
CZE  27 Free Agent $0 0
Jakub Demek
 
LW
RW
 
 
SVK  21 Free Agent $750,000 0
Jakub Dobes
 
 
 
 
G
CZE  23 Bandits $700,000 1
Jakub Dvorak
 
 
 
D
 
CZE  19 Free Agent $1,250,000 0
Jakub Ficenec
 
 
 
D
 
CZE  31 Free Agent $0 0
Jakub Galvas
 
 
 
D
 
CZE  25 Free Agent $0 0
Jakub Kindl
 
 
 
D
 
CZE  32 Free Agent $0 0
Jakub Konecny
C
 
 
 
 
CZE  22 Free Agent $650,000 0
Jakub Koreis
C
 
 
 
 
CZE  29 Free Agent $0 0
Jakub Lauko
C
 
 
 
 
CZE  24 Free Agent $1,000,000 0
Jakub Malek
 
 
 
 
G
CZE  22 Roadrunners $750,000 2
Jakub Nakladal
 
 
 
D
 
CZE  32 Free Agent $0 0
Jakub Pour
 
LW
RW
 
 
CZE  25 Free Agent $0 0
Jakub Skarek
 
 
 
 
G
CZE  25 Norsemen $1,074,938 2
Jakub Stancl
 
LW
RW
 
 
CZE  19 Free Agent $825,000 0
Jakub Vondras
 
 
 
 
G
CZE  20 Cougars $750,000 3
Jakub Voracek
 
LW
RW
 
 
CZE  35 Free Agent $0 0
Jakub Vrana
 
LW
RW
 
 
CZE  28 Free Agent $3,000,000 0
Jakub Zboril
 
 
 
D
 
CZE  27 Free Agent $0 0
Jalen Chatfield
 
 
 
D
 
USA  28 Free Agent $0 0
Jalen Luypen
C
LW
RW
 
 
CAN  22 Free Agent $685,000 0
Jalen Smereck
 
 
 
D
 
USA  27 Free Agent $0 0
Jamal Mayers
C
LW
RW
 
 
CAN  40 Free Agent $0 0
Jame Pollock
 
 
 
D
 
CAN  30 Free Agent $0 0
James Black
C
 
 
 
 
CAN  39 Free Agent $0 0
James Hamblin
 
LW
RW
 
 
CAN  25 Free Agent $650,000 0
James Hardie
 
LW
 
 
 
CAN  22 Free Agent $650,000 0
James Malatesta
 
LW
RW
 
 
CAN  21 Free Agent $825,000 0
James Neal
 
LW
RW
 
 
CAN  37 Free Agent $0 0
James Patrick
 
 
 
D
 
CAN  45 Free Agent $0 0
James Reimer
 
 
 
 
G
CAN  36 Tampa Bay Lightning $1,350,000 1
James Sheppard
C
LW
RW
 
 
CAN  31 Free Agent $0 0
James van Riemsdyk
 
LW
RW
 
 
USA  35 Free Agent $0 0
James Wisniewski
 
 
 
D
 
USA  35 Free Agent $0 0
James Wright
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Jamie Allison
 
 
 
D
 
CAN  33 Free Agent $0 0
Jamie Benn
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Jamie Devane
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Jamie Drysdale
 
 
 
D
 
CAN  22 Free Agent $2,100,000 0
Jamie Fraser
 
 
 
D
 
CAN  26 Free Agent $0 0
Jamie Hunt
 
 
 
D
 
CAN  25 Free Agent $0 0
Jamie Langenbrunner
 
LW
RW
 
 
USA  39 Free Agent $0 0
Jamie Lundmark
C
 
RW
 
 
CAN  30 Free Agent $0 0
Jamie Lundmark
C
 
 
 
 
CAN  43 $550,000 1
Jamie McBain
 
 
 
D
 
USA  34 Free Agent $0 0
Jamie McGinn
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Jamie Mclennan
 
 
 
 
G
CAN  38 Free Agent $0 0
Jamie Oleksiak
 
 
 
D
 
CAN  32 Free Agent $3,450,000 0
Jamie Pushor
 
 
 
D
 
CAN  35 Free Agent $0 0
Jamie Rivers
 
 
 
D
 
CAN  35 Free Agent $0 0
Jamie Storr
 
 
 
 
G
CAN  33 Free Agent $0 0
Jamie Tardif
 
 
RW
 
 
CAN  23 Free Agent $0 0
Jamie Wright
 
LW
 
 
 
CAN  33 Free Agent $0 0
Jamieson Rees
C
 
 
 
 
CAN  23 Free Agent $1,312,500 0
Jan Bednar
 
 
 
 
G
CZE  22 Beavers $975,000 1
Jan Benda
C
 
 
 
 
GER  36 Free Agent $0 0
Jan Bohac
 
 
RW
 
 
CZE  26 Free Agent $0 0
Jan Bulis
 
LW
 
 
 
CZE  33 Free Agent $0 0
Jan Drozg
 
LW
RW
 
 
SLO  25 Free Agent $0 0
Jan Hejda
 
 
 
D
 
CZE  38 Free Agent $0 0
Jan Hlavac
 
LW
 
 
 
CZE  34 Free Agent $0 0
Jan Jenik
C
 
 
 
 
CZE  24 Free Agent $909,563 0
Jan Lasak
 
 
 
 
G
SVK  31 Free Agent $0 0
Jan Mysak
C
LW
RW
 
 
CZE  22 Free Agent $1,312,500 0
Jan Platil
 
 
 
D
 
CZE  27 Free Agent $0 0
Jan Rutta
 
 
 
D
 
CZE  34 Free Agent $1,200,000 0
Jan Vodrazka
 
 
 
D
 
CZE  32 Free Agent $0 0
Jani Hakanpaa
 
 
 
D
 
FIN  32 Free Agent $0 0
Jani Nyman
 
LW
RW
 
 
FIN  20 Free Agent $1,500,000 0
Jani Rita
 
 
RW
 
 
FIN  27 Free Agent $0 0
Janne Jokila
 
LW
 
 
 
FIN  26 Free Agent $0 0
Janne Kuokkanen
C
LW
RW
 
 
FIN  26 Free Agent $0 0
Janne Laukkanen
 
 
 
D
 
FIN  38 Free Agent $0 0
Janne Niinimaa
 
 
 
D
 
FIN  34 Free Agent $0 0
Janos Vas
 
LW
 
 
 
HUN  25 Free Agent $0 0
Jansen Harkins
C
 
 
 
 
USA  27 Free Agent $0 0
Jared Aulin
C
 
 
 
 
CAN  29 Free Agent $450,000 0
Jared Boll
 
LW
RW
 
 
USA  1932 Free Agent $0 0
Jared Coreau
 
 
 
 
G
CAN  33 Free Agent $0 0
Jared Cowen
 
 
 
D
 
CAN  28 Free Agent $0 0
Jared Davidson
C
 
 
 
 
CAN  22 Free Agent $750,000 0
Jared Knight
 
LW
RW
 
 
USA  27 Free Agent $0 0
Jared McCann
 
LW
RW
 
 
CAN  28 Free Agent $4,462,500 0
Jared McIsaac
 
 
 
D
 
CAN  24 Free Agent $0 0
Jared Ross
C
 
 
 
 
USA  30 Free Agent $0 0
Jared Spurgeon
 
 
 
D
 
CAN  35 Free Agent $0 0
Jaret Anderson-Dolan
C
 
 
 
 
CAN  25 Free Agent $1,100,000 0
Jari Viuhkola
C
 
 
 
 
FIN  29 Free Agent $0 0
Jarkko Ruutu
 
LW
RW
 
 
FIN  38 Free Agent $0 0
Jarno Kultanen
 
 
 
D
 
FIN  35 Free Agent $0 0
Jarome Iginla
 
LW
RW
 
 
CAN  41 Free Agent $0 0
Jaromir Jagr
 
LW
RW
 
 
CZE  47 Free Agent $0 0
Jaroslav Balastik
 
 
RW
 
 
CZE  29 Free Agent $0 0
Jaroslav Bednar
 
LW
 
 
 
CZE  31 Free Agent $0 0
Jaroslav Chmelar
 
LW
RW
 
 
CZE  21 Free Agent $750,000 0
Jaroslav Halak
 
 
 
 
G
SVK  39 Free Agent $0 0
Jaroslav Hlinka
C
 
 
 
 
CZE  35 Free Agent $0 0
Jaroslav Kristek
 
 
RW
 
 
CZE  28 Free Agent $0 0
Jaroslav Modry
 
 
 
D
 
CZE  38 Free Agent $0 0
Jaroslav Obsut
 
 
 
D
 
CAN  33 Free Agent $0 0
Jaroslav Spacek
 
 
 
D
 
CZE  39 Free Agent $0 0
Jaroslav Svoboda
 
LW
 
 
 
CZE  29 Free Agent $0 0
Jarred Tinordi
 
 
 
D
 
USA  32 Free Agent $0 0
Jarret Stoll
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Jarret Tyszka
 
 
 
D
 
CAN  25 Free Agent $0 0
Jarrett Smith
C
 
 
 
 
CAN  29 Free Agent $0 0
Jason Allison
C
 
 
 
 
CAN  33 Free Agent $0 0
Jason Arnott
C
 
 
 
 
CAN  50 $550,000 1
Jason Bacashihua
 
 
 
 
G
USA  31 Free Agent $0 0
Jason Beckett
 
 
 
D
 
CAN  28 Free Agent $0 0
Jason Blake
C
 
 
 
 
USA  40 Free Agent $0 0
Jason Botterill
 
LW
 
 
 
CAN  32 Free Agent $0 0
Jason Chimera
 
LW
RW
 
 
CAN  40 Free Agent $0 0
Jason Demers
 
 
 
D
 
CAN  36 Free Agent $0 0
Jason Dickinson
C
 
 
 
 
CAN  29 Free Agent $2,500,000 0
Jason Doig
 
 
 
D
 
CAN  31 Free Agent $0 0
Jason Garrison
 
 
 
D
 
CAN  36 Free Agent $0 0
Jason Goulet
 
LW
 
 
 
USA  33 Free Agent $0 0
Jason Holland
 
 
 
D
 
CAN  32 Free Agent $0 0
Jason Jaffray
C
LW
 
 
 
CAN  30 Free Agent $0 0
Jason Jaspers
C
 
 
 
 
CAN  28 Free Agent $0 0
Jason King
 
 
RW
 
 
CAN  29 Free Agent $0 0
Jason Krog
C
 
 
 
 
CAN  36 Free Agent $0 0
Jason LaBarbera
 
 
 
 
G
CAN  37 Free Agent $0 0
Jason MacDonald
 
 
RW
 
 
CAN  34 Free Agent $0 0
Jason Marshall
 
 
 
D
 
CAN  38 Free Agent $0 0
Jason Platt
 
 
 
D
 
USA  27 Free Agent $0 0
Jason Polin
 
LW
RW
 
 
USA  25 Free Agent $650,000 0
Jason Pominville
 
LW
RW
 
 
USA  38 Free Agent $0 0
Jason Robertson
 
LW
RW
 
 
USA  25 Free Agent $4,000,000 0
Jason Ryznar
 
LW
 
 
 
USA  27 Free Agent $0 0
Jason Spezza
C
 
 
 
 
CAN  41 Free Agent $0 0
Jason Strudwick
 
LW
RW
D
 
CAN  37 Free Agent $0 0
Jason Ward
C
 
RW
 
 
CAN  32 Free Agent $0 0
Jason Wiemer
C
 
 
 
 
CAN  32 Free Agent $0 0
Jason Williams
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Jason Woolley
 
 
 
D
 
CAN  39 Free Agent $0 0
Jason York
 
 
 
D
 
CAN  38 Free Agent $0 0
Jason Zucker
 
LW
RW
 
 
USA  32 Free Agent $4,350,000 0
Jasper Patrikainen
 
 
 
 
G
FIN  24 Free Agent $0 0
Jasper Weatherby
C
LW
RW
 
 
USA  26 Free Agent $866,250 0
Jassen Cullimore
 
 
 
D
 
CAN  40 Free Agent $0 0
Jaxson Stauber
 
 
 
 
G
USA  25 Free Agent $0 0
Jay Beagle
C
LW
RW
 
 
CAN  39 Free Agent $0 0
Jay Bouwmeester
 
 
 
D
 
CAN  38 Free Agent $0 0
Jay Harrison
 
 
 
D
 
CAN  36 Free Agent $0 0
Jay Henderson
 
LW
 
 
 
CAN  30 Free Agent $0 0
Jay Legault
 
 
RW
 
 
CAN  29 Free Agent $0 0
Jay McClement
C
LW
RW
 
 
CAN  36 Free Agent $0 0
Jay McKee
 
 
 
D
 
CAN  34 Free Agent $0 0
Jay OBrien
C
 
 
 
 
USA  25 Free Agent $1,575,000 0
Jay Pandolfo
 
LW
RW
 
 
USA  40 Free Agent $0 0
Jay Rosehill
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Jayce Hawryluk
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Jaycob Megna
 
 
 
D
 
USA  32 Free Agent $1,495,000 0
Jayden Grubbe
C
 
 
 
 
CAN  21 Free Agent $1,250,000 0
Jayden Halbgewachs
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Jayden Struble
 
 
 
D
 
USA  23 Free Agent $1,250,000 0
Jaydon Dureau
 
LW
RW
 
 
CAN  23 Free Agent $750,000 0
Jayson Megna
C
 
 
 
 
USA  34 Free Agent $0 0
Jean-Christophe Beaudin
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Jean-Francois Berube
 
 
 
 
G
CAN  33 Free Agent $0 0
Jean-Francois Fortin
 
 
 
D
 
CAN  30 Free Agent $0 0
Jean-Francois Jacques
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Jean-Francois Jacques
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Jean-Francois Labbe
 
 
 
 
G
CAN  37 Free Agent $0 0
Jean-Francois Soucy
 
LW
 
 
 
CAN  26 Free Agent $0 0
Jean-Gabriel Pageau
C
 
 
 
 
CAN  32 Free Agent $3,250,000 0
Jean-Guy Trudel
 
LW
 
 
 
CAN  32 Free Agent $0 0
Jean-Luc Foudy
C
 
 
 
 
CAN  22 Free Agent $1,312,500 0
Jean-Luc Grand-Pierre
 
 
 
D
 
CAN  32 Free Agent $0 0
Jean-Marc Pelletier
 
 
 
 
G
USA  31 Free Agent $0 0
Jean-Michel Daoust
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Jean-Philipp Paquet
 
 
 
D
 
CAN  22 Free Agent $0 0
Jean-Philippe Cote
 
 
 
D
 
CAN  42 $550,000 1
Jean-Pierre Vigier
 
 
RW
 
 
CAN  34 Free Agent $0 0
Jean-Sebastien Aubin
 
 
 
 
G
CAN  33 Free Agent $0 0
Jean-Sebastien Dea
C
 
 
 
 
CAN  30 Free Agent $0 0
Jean-Sebastien Giguere
 
 
 
 
G
CAN  38 Free Agent $0 0
Jeff Carter
C
 
 
 
 
CAN  39 Free Agent $0 0
Jeff Cowan
 
 
RW
 
 
CAN  35 Free Agent $0 0
Jeff Deslauriers
 
 
 
 
G
CAN  32 Free Agent $0 0
Jeff Farkas
C
 
 
 
 
USA  30 Free Agent $0 0
Jeff Finger
 
 
 
D
 
USA  34 Free Agent $0 0
Jeff Finley
 
 
 
D
 
CAN  41 Free Agent $0 0
Jeff Frazee
 
 
 
 
G
USA  28 Free Agent $0 0
Jeff Friesen
 
LW
 
 
 
CAN  33 Free Agent $0 0
Jeff Genovy
C
 
 
 
 
USA  26 Free Agent $0 0
Jeff Halpern
C
LW
RW
 
 
USA  39 Free Agent $0 0
Jeff Heerema
C
 
 
 
 
CAN  29 Free Agent $0 0
Jeff Hoggan
 
LW
 
 
 
CAN  33 Free Agent $0 0
Jeff Jillson
 
 
 
D
 
USA  30 Free Agent $0 0
Jeff MacMillan
 
 
 
D
 
CAN  29 Free Agent $0 0
Jeff Malott
 
LW
RW
 
 
CAN  28 Free Agent $1,466,625 0
Jeff Norton
 
 
 
D
 
USA  43 Free Agent $0 0
Jeff O'Neill
C
 
 
 
 
CAN  35 Free Agent $0 0
Jeff Odgers
 
 
RW
 
 
CAN  39 Free Agent $0 0
Jeff Paul
 
 
 
D
 
CAN  29 Free Agent $0 0
Jeff Petry
 
 
 
D
 
USA  37 Free Agent $0 0
Jeff Pietrasiak
 
 
 
 
G
USA  26 Free Agent $0 0
Jeff Schultz
 
 
 
D
 
CAN  33 Free Agent $0 0
Jeff Shantz
C
 
 
 
 
CAN  33 Free Agent $0 0
Jeff Skinner
C
 
 
 
 
CAN  32 Free Agent $5,250,000 0
Jeff Taffe
C
LW
 
 
 
USA  32 Free Agent $0 0
Jeff Tambellini
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Jeff Toms
 
LW
 
 
 
USA  33 Free Agent $0 0
Jeff Woywitka
 
 
 
D
 
CAN  32 Free Agent $0 0
Jeff Zatkoff
 
 
 
 
G
USA  37 Free Agent $0 0
Jeffrey Viel
 
LW
RW
 
 
CAN  30 Free Agent $684,950 0
Jens Karlsson
 
LW
 
 
 
SWE  26 Free Agent $0 0
Jens Looke
 
LW
RW
 
 
SWE  27 Free Agent $1,783,180 0
Jerad Rosburg
 
 
 
D
 
USA  28 Free Agent $0 0
Jere Innala
 
LW
RW
 
 
FIN  26 Free Agent $0 0
Jere Karalahti
 
 
 
D
 
CAN  32 Free Agent $0 0
Jere Lehtinen
 
LW
RW
 
 
FIN  38 Free Agent $0 0
Jeremie Biakabutuka
 
 
 
D
 
CAN  22 Free Agent $800,000 0
Jeremie Poirier
 
 
 
D
 
CAN  22 Free Agent $1,250,000 0
Jeremy Adduono
 
LW
 
 
 
CAN  30 Free Agent $0 0
Jeremy Bracco
 
LW
RW
 
 
USA  27 Free Agent $0 0
Jeremy Colliton
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Jeremy Davies
 
 
 
D
 
CAN  28 Free Agent $0 0
Jeremy Gregoire
C
 
 
 
 
CAN  29 Free Agent $0 0
Jeremy Groleau
 
 
 
D
 
CAN  25 Free Agent $0 0
Jeremy Hanzel
 
 
 
D
 
CAN  21 Free Agent $700,000 0
Jeremy Helvig
 
 
 
 
G
USA  27 Free Agent $0 0
Jeremy Langlois
 
 
 
D
 
CAN  21 Free Agent $975,000 0
Jeremy Lauzon
 
 
 
D
 
CAN  27 Free Agent $2,820,000 0
Jeremy Morin
 
LW
RW
 
 
USA  1927 Free Agent $0 0
Jeremy Reich
C
 
 
 
 
CAN  32 Free Agent $0 0
Jeremy Roenick
C
 
 
 
 
USA  41 Free Agent $0 0
Jeremy Roy
 
 
 
D
 
CAN  27 Free Agent $0 0
Jeremy Smith
 
 
 
 
G
USA  31 Free Agent $0 0
Jeremy Stevenson
 
LW
 
 
 
USA  33 Free Agent $0 0
Jeremy Swayman
 
 
 
 
G
USA  26 Tampa Bay Lightning $2,450,000 1
Jeremy Williams
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Jerome Samson
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Jerred Smithson
C
LW
RW
 
 
CAN  36 Free Agent $0 0
Jerry Turkulainen
 
LW
RW
 
 
FIN  26 Free Agent $716,625 0
Jesper Boqvist
C
 
 
 
 
SWE  26 Free Agent $1,350,000 0
Jesper Bratt
 
LW
RW
 
 
SWE  26 Free Agent $4,300,000 0
Jesper Fast
 
LW
RW
 
 
SWE  33 Free Agent $2,100,000 0
Jesper Froden
 
LW
RW
 
 
SWE  30 Free Agent $0 0
Jesper Lindgren
 
 
 
D
 
SWE  27 Free Agent $0 0
Jesper Myrenberg
 
 
 
 
G
SWE  24 Saints $682,500 1
Jesper Sellgren
 
 
 
D
 
SWE  26 Free Agent $0 0
Jesper Vikman
 
 
 
 
G
SWE  22 Griffins $825,000 1
Jesper Wallstedt
 
 
 
 
G
SWE  22 Moose $1,500,000 1
Jesperi Kotkaniemi
C
 
 
 
 
FIN  24 Free Agent $1,700,000 0
Jesse Boulerice
 
LW
 
 
 
USA  33 Free Agent $0 0
Jesse Joensuu
 
LW
RW
 
 
FIN  29 Free Agent $0 0
Jesse Nurmi
 
LW
RW
 
 
FIN  19 Free Agent $750,000 0
Jesse Puljujarvi
 
LW
RW
 
 
FIN  26 Free Agent $1,750,000 0
Jesse Schultz
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Jesse Wallin
 
 
 
D
 
CAN  30 Free Agent $0 0
Jesse Winchester
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Jesse Ylonen
 
LW
RW
 
 
FIN  25 Free Agent $1,900,000 0
Jet Greaves
 
 
 
 
G
CAN  23 Octopus $1,000,000 4
Jett Woo
 
 
 
D
 
CAN  24 Free Agent $1,378,125 0
Jhonas Enroth
 
 
 
 
G
SWE  31 Free Agent $0 0
Jim Campbell
 
 
RW
 
 
USA  35 Free Agent $0 0
Jim Cummins
 
 
RW
 
 
USA  38 Free Agent $0 0
Jim Dowd
C
 
 
 
 
USA  40 Free Agent $0 0
Jim Fahey
 
 
 
D
 
USA  30 Free Agent $0 0
Jim OBrien
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Jim Slater
C
LW
RW
 
 
USA  35 Free Agent $0 0
Jim Vandermeer
 
 
 
D
 
CAN  33 Free Agent $0 0
Jimi Suomi
 
 
 
D
 
FIN  21 Free Agent $675,000 0
Jimmie Olvestad
 
 
RW
 
 
SWE  28 Free Agent $0 0
Jimmy Hayes
 
LW
RW
 
 
USA  31 Free Agent $0 0
Jimmy Howard
 
 
 
 
G
USA  1940 $2,550,000 2
Jimmy Huntington
C
 
 
 
 
CAN  26 Free Agent $0 0
Jimmy Schuldt
 
 
 
D
 
USA  29 Free Agent $0 0
Jimmy Vesey
 
LW
RW
 
 
USA  31 Free Agent $1,500,000 0
Jiri Dopita
C
 
 
 
 
CZE  40 Free Agent $0 0
Jiri Fischer
 
 
 
D
 
CZE  28 Free Agent $0 0
Jiri Hudler
C
LW
RW
 
 
CZE  35 Free Agent $0 0
Jiri Kulich
C
 
 
 
 
CZE  20 Free Agent $1,500,000 0
Jiri Novotny
C
LW
RW
 
 
CZE  29 Free Agent $0 0
Jiri Patera
 
 
 
 
G
CZE  25 Admirals $1,378,125 1
Jiri Sekac
C
LW
RW
 
 
CZE  26 Free Agent $0 0
Jiri Slegr
 
 
 
D
 
CZE  38 Free Agent $0 0
Jiri Smejkal
 
LW
RW
 
 
CZE  28 Free Agent $0 0
Jiri Tichacek
 
 
 
D
 
CZE  21 Free Agent $650,000 0
Jiri Tlusty
C
LW
RW
 
 
CZE  30 Free Agent $0 0
Joachim Blichfeld
 
LW
RW
 
 
DEN  26 Free Agent $0 0
Joakim Kemell
 
LW
RW
 
 
FIN  20 Free Agent $1,500,000 0
Joakim Lindstrom
 
LW
RW
 
 
SWE  33 Free Agent $0 0
Joakim Lindstrom
C
LW
RW
 
 
SWE  30 Free Agent $0 0
Joakim Nordstrom
 
LW
RW
 
 
SWE  32 Free Agent $0 0
Joakim Nygard
 
LW
RW
 
 
SWE  31 Free Agent $0 0
Joakim Ryan
 
 
 
D
 
USA  31 Free Agent $0 0
Jocelyn Thibault
 
 
 
 
G
CAN  34 Free Agent $0 0
Jochen Hecht
C
LW
RW
 
 
GER  37 Free Agent $0 0
Jody Hull
 
 
RW
 
 
CAN  39 Free Agent $0 0
Jody Shelley
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Joe Colborne
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Joe Corvo
 
 
 
D
 
USA  47 $650,000 1
Joe Cullen
C
 
 
 
 
USA  27 Free Agent $0 0
Joe DiPenta
 
 
 
D
 
CAN  32 Free Agent $0 0
Joe Finley
 
 
 
D
 
USA  28 Free Agent $0 0
Joe Gambardella
C
 
 
 
 
USA  31 Free Agent $0 0
Joe Hicketts
 
 
 
D
 
CAN  28 Free Agent $0 0
Joe Hulbig
 
LW
 
 
 
USA  35 Free Agent $0 0
Joe Jensen
 
LW
 
 
 
USA  27 Free Agent $0 0
Joe Juneau
C
 
 
 
 
CAN  40 Free Agent $0 0
Joe Miller
C
 
 
 
 
USA  22 Free Agent $650,000 0
Joe Morrow
 
 
 
D
 
CAN  29 Free Agent $0 0
Joe Motzko
 
 
RW
 
 
USA  31 Free Agent $0 0
Joe Murphy
 
 
RW
 
 
CAN  41 Free Agent $0 0
Joe Nieuwendyk
C
 
 
 
 
CAN  42 Free Agent $0 0
Joe Pavelski
C
 
 
 
 
USA  40 Free Agent $5,650,000 0
Joe Reekie
 
 
 
D
 
CAN  43 Free Agent $0 0
Joe Sacco
 
 
RW
 
 
USA  39 Free Agent $0 0
Joe Sakic
C
 
 
 
 
CAN  42 Free Agent $0 0
Joe Snively
C
 
 
 
 
USA  28 Free Agent $0 0
Joe Tallari
 
 
RW
 
 
CAN  28 Free Agent $0 0
Joe Thornton
C
 
 
 
 
CAN  45 Free Agent $0 0
Joe Vitale
C
LW
RW
 
 
USA  33 Free Agent $0 0
Joe Vrbetic
 
 
 
 
G
CAN  22 Redhawks $700,000 2
Joe Wegwerth
 
LW
RW
 
 
USA  28 Free Agent $0 0
Joel Armia
 
LW
RW
 
 
FIN  31 Free Agent $1,300,000 0
Joel Blomqvist
 
 
 
 
G
SWE  22 White Wolves $1,250,000 2
Joel Bouchard
 
 
 
D
 
CAN  35 Free Agent $0 0
Joel Edmundson
 
 
 
D
 
CAN  31 Free Agent $0 0
Joel Eriksson Ek
C
 
 
 
 
SWE  27 Free Agent $6,363,000 0
Joel Farabee
 
LW
RW
 
 
USA  24 Free Agent $3,000,000 0
Joel Gistedt
 
 
 
 
G
SWE  24 Free Agent $0 0
Joel Hanley
 
 
 
D
 
CAN  33 Free Agent $0 0
Joel Hofer
 
 
 
 
G
CAN  24 Wolf Pack $1,950,000 2
Joel Kellman
C
 
 
 
 
SWE  30 Free Agent $0 0
Joel Kiviranta
 
LW
RW
 
 
FIN  28 Free Agent $2,000,000 0
Joel Kwiatkowski
 
 
 
D
 
CAN  34 Free Agent $0 0
Joel LEsperance
C
LW
RW
 
 
USA  29 Free Agent $0 0
Joel Lundqvist
 
LW
 
 
 
SWE  29 Free Agent $1,000,000 0
Joel Nystrom
 
 
 
D
 
SWE  22 Free Agent $650,000 0
Joel Perrault
C
 
RW
 
 
CAN  33 Free Agent $0 0
Joel Persson
 
 
 
D
 
SWE  30 Free Agent $0 0
Joel Rechlicz
 
LW
RW
 
 
USA  28 Free Agent $0 0
Joel Stepp
C
 
 
 
 
CAN  25 Free Agent $0 0
Joel Teasdale
 
LW
RW
 
 
CAN  25 Free Agent $0 0
Joel Ward
 
LW
RW
 
 
CAN  39 Free Agent $0 0
Joey Anderson
 
LW
RW
 
 
USA  26 Free Agent $1,700,000 0
Joey Crabb
 
LW
RW
 
 
USA  33 Free Agent $0 0
Joey Daccord
 
 
 
 
G
USA  28 Saints $1,800,000 1
Joey Dudek
C
 
 
 
 
USA  28 Free Agent $0 0
Joey Keane
 
 
 
D
 
USA  25 Free Agent $0 0
Joey MacDonald
 
 
 
 
G
CAN  37 Free Agent $0 0
Joey Perricone
 
 
 
 
G
USA  22 Free Agent $0 0
Joey Tetarenko
 
 
 
D
 
CAN  30 Free Agent $0 0
Joffrey Lupul
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Johan Franzen
 
LW
RW
 
 
SWE  38 Free Agent $0 0
Johan Gustafsson
 
 
 
 
G
SWE  32 Free Agent $0 0
Johan Hedberg
 
 
 
 
G
SWE  41 Free Agent $0 0
Johan Holmqvist
 
 
 
 
G
SWE  31 Free Agent $0 0
Johan Larsson
C
LW
RW
 
 
SWE  32 Free Agent $0 0
Johan Sodergran
 
LW
RW
 
 
SWE  25 Free Agent $0 0
Johannes Kinnvall
 
 
 
D
 
SWE  27 Free Agent $0 0
John Beecher
C
 
 
 
 
USA  23 Free Agent $1,500,000 0
John Carlson
 
 
 
D
 
USA  34 Free Agent $4,550,000 0
John Emmons
C
 
 
 
 
USA  34 Free Agent $0 0
John Erskine
 
 
 
D
 
CAN  36 Free Agent $0 0
John Farinacci
C
 
 
 
 
USA  23 Free Agent $1,312,500 0
John Gibson
 
 
 
 
G
USA  31 Colorado Avalanche $2,750,000 1
John Grahame
 
 
 
 
G
USA  37 Free Agent $0 0
John Hayden
C
 
 
 
 
USA  29 Free Agent $0 0
John Jakopin
 
 
 
D
 
CAN  31 Free Agent $0 0
John Klingberg
 
 
 
D
 
SWE  32 Free Agent $7,377,500 0
John LeClair
 
LW
 
 
 
USA  39 Free Agent $0 0
John Leonard
 
LW
RW
 
 
USA  26 Free Agent $735,000 0
John Lethemon
 
 
 
 
G
USA  28 Free Agent $0 0
John Ludvig
 
 
 
D
 
CZE  24 Free Agent $1,023,750 0
John Madden
C
 
 
 
 
CAN  40 Free Agent $0 0
John Marino
 
 
 
D
 
USA  27 Free Agent $3,250,000 0
John Mitchell
C
LW
RW
 
 
CAN  34 Free Agent $0 0
John Moore
 
 
 
D
 
USA  34 Free Agent $0 0
John Nyberg
 
 
 
D
 
SWE  28 Free Agent $0 0
John Peterka
 
LW
RW
 
 
GER  22 Free Agent $3,000,000 0
John Prokop
 
 
 
D
 
USA  23 Free Agent $650,000 0
John Quenneville
C
LW
RW
 
 
CAN  28 Free Agent $0 0
John Ramage
 
 
 
D
 
USA  31 Free Agent $0 0
John Scott
 
LW
RW
D
 
CAN  35 Free Agent $0 0
John Slaney
 
 
 
D
 
CAN  38 Free Agent $0 0
John St. Ivany
 
 
 
D
 
USA  25 Free Agent $866,250 0
John Stevens
C
 
 
 
 
USA  30 Free Agent $0 0
John Tavares
C
 
 
 
 
CAN  34 Free Agent $4,480,000 0
John Tripp
 
 
RW
 
 
CAN  31 Free Agent $0 0
John Zeiler
C
LW
RW
 
 
USA  32 Free Agent $0 0
John-Michael Liles
 
 
 
D
 
USA  39 Free Agent $0 0
Johnathan Aitken
 
 
 
D
 
CAN  30 Free Agent $0 0
Johnathan MacLeod
 
 
 
D
 
USA  28 Free Agent $0 0
Johnny Boychuk
 
 
 
D
 
CAN  1940 $1,000,000 1
Johnny Gaudreau
 
LW
RW
 
 
USA  31 Free Agent $0 0
Johnny Gruden
C
 
 
 
 
USA  24 Free Agent $1,074,938 0
Johnny Kovacevic
 
 
 
D
 
CAN  27 Free Agent $2,580,000 0
Johnny Oduya
 
 
 
D
 
SWE  38 Free Agent $0 0
Johnny Pohl
 
 
RW
 
 
USA  30 Free Agent $0 0
Johnny Walker
 
LW
RW
 
 
USA  28 Free Agent $0 0
Jon Gillies
 
 
 
 
G
USA  30 Free Agent $0 0
Jon Kalinski
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Jon Klemm
 
 
 
D
 
CAN  39 Free Agent $0 0
Jon Lizotte
 
 
 
D
 
USA  30 Free Agent $0 0
Jon McDonald
 
 
 
D
 
USA  26 Free Agent $0 0
Jon Merrill
 
 
 
D
 
USA  32 Free Agent $650,000 0
Jon Sim
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Jon-Randall Avon
C
 
 
 
 
CAN  21 Free Agent $750,000 0
Jonah Gadjovich
 
LW
RW
 
 
CAN  26 Free Agent $950,000 0
Jonas Andersson
 
LW
 
 
 
SWE  30 Free Agent $0 0
Jonas Brodin
 
 
 
D
 
SWE  31 Free Agent $0 0
Jonas Frogren
 
 
 
D
 
SWE  31 Free Agent $0 0
Jonas Gustavsson
 
 
 
 
G
SWE  35 Free Agent $0 0
Jonas Hiller
 
 
 
 
G
CHE  35 Free Agent $0 0
Jonas Hoglund
 
LW
 
 
 
SWE  37 Free Agent $0 0
Jonas Holos
 
 
 
D
 
NOR  27 Free Agent $0 0
Jonas Johansson
 
 
RW
 
 
SWE  27 Free Agent $0 0
Jonas Johansson
 
 
 
 
G
SWE  29 Norsemen $925,000 2
Jonas Nordqvist
C
 
 
 
 
SWE  27 Free Agent $0 0
Jonas Rondbjerg
 
LW
RW
 
 
DNK  25 Free Agent $1,155,000 0
Jonas Ronnqvist
 
LW
 
 
 
SWE  35 Free Agent $0 0
Jonas Siegenthaler
 
 
 
D
 
SUI  27 Free Agent $2,850,000 0
Jonatan Berggren
 
LW
RW
 
 
SWE  24 Free Agent $1,575,000 0
Jonathan Ang
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Jonathan Aspirot
 
 
 
D
 
CAN  25 Free Agent $0 0
Jonathan Bernier
 
 
 
 
G
CAN  36 Free Agent $0 0
Jonathan Cheechoo
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Jonathan Dahlen
C
LW
RW
 
 
SWE  27 Free Agent $0 0
Jonathan Davidsson
 
LW
RW
 
 
SWE  27 Free Agent $0 0
Jonathan Drouin
 
LW
RW
 
 
CAN  29 Free Agent $1,900,000 0
Jonathan Ericsson
 
 
 
D
 
SWE  37 Free Agent $0 0
Jonathan Ferland
 
 
RW
 
 
CAn  27 Free Agent $0 0
Jonathan Filewich
 
 
RW
 
 
CAN  26 Free Agent $0 0
Jonathan Girard
 
 
 
D
 
CAN  28 Free Agent $0 0
Jonathan Hedstrom
 
LW
 
 
 
SWE  31 Free Agent $0 0
Jonathan Huberdeau
C
 
 
 
 
CAN  31 Free Agent $3,750,000 0
Jonathan Lekkerimaki
 
LW
RW
 
 
SWE  20 Free Agent $1,500,000 0
Jonathan Marchessault
 
LW
RW
 
 
CAN  34 Free Agent $5,150,000 0
Jonathan Quick
 
 
 
 
G
USA  38 New York Rangers $1,570,000 1
Jonathan Schill
 
LW
 
 
 
CAN  29 Free Agent $0 0
Jonathan Toews
C
 
 
 
 
CAN  36 Free Agent $3,920,000 0
Jonathan Tremblay
 
 
RW
 
 
CAN  26 Free Agent $0 0
Jonathon Blum
 
 
 
D
 
USA  30 Free Agent $0 0
Joni Ikonen
C
 
 
 
 
FIN  25 Free Agent $0 0
Joni Jurmo
 
 
 
D
 
FIN  22 Free Agent $975,000 0
Joni Pitkanen
 
 
 
D
 
FIN  41 $3,200,000 1
Joni Tuulola
 
 
 
D
 
FIN  28 Free Agent $0 0
Jonny Brodzinski
C
 
 
 
 
USA  31 Free Agent $0 0
Joona Koppanen
 
LW
RW
 
 
FIN  26 Free Agent $850,855 0
Joona Luoto
 
LW
RW
 
 
FIN  27 Free Agent $1,659,563 0
Joonas Donskoi
 
LW
RW
 
 
FIN  32 Free Agent $0 0
Joonas Korpisalo
 
 
 
 
G
FIN  30 St.Louis Blues $3,072,000 3
Joonas Lehtivuori
 
 
 
D
 
FIN  25 Free Agent $0 0
Jordan Binnington
 
 
 
 
G
CAN  31 Free Agent $0 0
Jordan Caron
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Jordan Dumais
 
LW
RW
 
 
CAN  20 Free Agent $1,250,000 0
Jordan Eberle
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Jordan Frasca
C
 
 
 
 
CAN  23 Free Agent $729,750 0
Jordan Greenway
 
LW
RW
 
 
USA  27 Free Agent $3,500,000 0
Jordan Gross
 
 
 
D
 
USA  29 Free Agent $0 0
Jordan Gustafson
C
 
 
 
 
CAN  20 Free Agent $975,000 0
Jordan Harris
 
 
 
D
 
USA  24 Free Agent $1,750,000 0
Jordan Hendry
 
 
 
D
 
CAN  32 Free Agent $0 0
Jordan Kawaguchi
C
 
 
 
 
CAN  27 Free Agent $0 0
Jordan Krestanovich
 
LW
 
 
 
CAN  29 Free Agent $0 0
Jordan Kyrou
C
 
 
 
 
CAN  26 Free Agent $6,716,500 0
Jordan Leopold
 
 
 
D
 
USA  36 Free Agent $0 0
Jordan Martinook
 
LW
RW
 
 
CAN  32 Free Agent $2,850,000 0
Jordan Nolan
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Jordan Oesterle
 
 
 
D
 
USA  32 Free Agent $0 0
Jordan Sambrook
 
 
 
D
 
CAN  26 Free Agent $0 0
Jordan Schmaltz
 
 
 
D
 
USA  31 Free Agent $0 0
Jordan Schroeder
C
LW
RW
 
 
USA  31 Free Agent $0 0
Jordan Sigalet
 
 
 
 
G
CAN  29 Free Agent $0 0
Jordan Spence
 
 
 
D
 
CAN  23 Free Agent $1,023,750 0
Jordan Staal
C
 
 
 
 
CAN  36 Free Agent $0 0
Jordan Subban
 
 
 
D
 
CAN  29 Free Agent $0 0
Jordan Szwarz
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Jordan Weal
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Jordie Benn
 
 
 
D
 
CAN  37 Free Agent $0 0
Jordin Tootoo
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Jordy Bellerive
C
 
 
 
 
CAN  25 Free Agent $0 0
Joren Van Pottelberghe
 
 
 
 
G
SUI  27 Free Agent $0 0
Jori Lehtera
C
LW
RW
 
 
FIN  34 Free Agent $0 0
Jorian Donovan
 
 
 
D
 
CAN  20 Free Agent $975,000 0
Jose Theodore
 
 
 
 
G
CAN  38 Free Agent $0 0
Josef Beranek
C
 
 
 
 
CZE  39 Free Agent $0 0
Josef Boumedienne
 
 
 
D
 
SWE  32 Free Agent $0 0
Josef Korenar
 
 
 
 
G
CZE  26 Free Agent $0 0
Josef Melichar
 
 
 
D
 
CZE  31 Free Agent $0 0
Josef Vasicek
C
LW
RW
 
 
CZE  44 $450,000 2
Joseph Blandisi
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Joseph Cecconi
 
 
 
D
 
USA  27 Free Agent $0 0
Joseph Cramarossa
C
 
 
 
 
CAN  32 Free Agent $850,000 0
Joseph Duszak
 
 
 
D
 
USA  27 Free Agent $0 0
Joseph Masonius
 
 
 
D
 
USA  27 Free Agent $0 0
Joseph Veleno
C
 
 
 
 
CAN  24 Free Agent $1,900,000 0
Joseph Woll
 
 
 
 
G
USA  26 Pittsburgh Penguins $1,950,000 1
Josh Anderson
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Josh Anderson.
 
 
 
D
 
CAN  26 Free Agent $0 0
Josh Archibald
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Josh Bailey
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Josh Bloom
 
LW
RW
 
 
CAN  21 Free Agent $975,000 0
Josh Brook
 
 
 
D
 
CAN  25 Free Agent $0 0
Josh Brown
 
 
 
D
 
CAN  30 Free Agent $0 0
Josh Davies
C
LW
RW
 
 
CAN  20 Free Agent $650,000 0
Josh Dickinson
C
 
 
 
 
CAN  27 Free Agent $0 0
Josh Doan
 
LW
RW
 
 
USA  22 Free Agent $1,250,000 0
Josh Dunne
C
 
 
 
 
USA  26 Free Agent $716,625 0
Josh Filmon
 
LW
RW
 
 
CAN  20 Free Agent $825,000 0
Josh Gorges
 
 
 
D
 
CAN  35 Free Agent $0 0
Josh Green
 
LW
RW
 
 
CAN  37 Free Agent $0 0
Josh Harding
 
 
 
 
G
CAN  33 Free Agent $0 0
Josh Healey
 
 
 
D
 
CAN  30 Free Agent $0 0
Josh Hennessy
C
LW
RW
 
 
USA  29 Free Agent $0 0
Josh Holden
C
 
 
 
 
CAN  30 Free Agent $0 0
Josh Jacobs
 
 
 
D
 
USA  28 Free Agent $0 0
Josh Jooris
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Josh Langfeld
 
LW
 
 
 
USA  34 Free Agent $0 0
Josh Leivo
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Josh Mahura
 
 
 
D
 
CAN  26 Free Agent $1,750,000 0
Josh Manson
 
 
 
D
 
CAN  33 Free Agent $4,750,000 0
Josh Melnick
 
LW
RW
 
 
USA  29 Free Agent $0 0
Josh Morrissey
 
 
 
D
 
CAN  29 Free Agent $4,250,000 0
Josh Nadeau
 
LW
RW
 
 
CAN  21 Free Agent $650,000 0
Josh Norris
C
 
 
 
 
USA  25 Free Agent $2,580,000 0
Josh Olson
 
LW
 
 
 
USA  26 Free Agent $0 0
Josh Teves
 
 
 
D
 
CAN  29 Free Agent $0 0
Josh Wilkins
C
 
 
 
 
USA  27 Free Agent $0 0
Joshua Ess
 
 
 
D
 
USA  25 Free Agent $716,625 0
Joshua Ho-Sang
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Joshua Lopina
C
 
 
 
 
USA  23 Free Agent $825,000 0
Joshua Maniscalco
 
 
 
D
 
USA  25 Free Agent $0 0
Joshua Roy
 
LW
RW
 
 
CAN  21 Free Agent $750,000 0
Josiah Slavin
 
LW
RW
 
 
USA  26 Free Agent $716,625 0
Jozef Balej
 
 
RW
 
 
CZE  27 Free Agent $0 0
Jozef Stumpel
C
 
 
 
 
SLV  37 Free Agent $0 0
Judd Caulfield
 
LW
RW
 
 
USA  23 Free Agent $825,000 0
Juha Jatkola
 
 
 
 
G
FIN  22 Grisards $682,500 2
Juha Lind
 
LW
 
 
 
FIN  34 Free Agent $0 0
Juha Ylonen
C
 
 
 
 
FIN  36 Free Agent $0 0
Juha-Pekka Ketola
C
 
 
 
 
FIN  25 Free Agent $0 0
Juhamatti Aaltonen
 
LW
RW
 
 
FIN  28 Free Agent $0 0
Juho Lammikko
 
LW
RW
 
 
FIN  28 Free Agent $0 0
Juho Markkanen
 
 
 
 
G
FIN  22 Redhawks $825,000 1
Juho Olkinuora
 
 
 
 
G
FIN  34 Free Agent $0 0
Jujhar Khaira
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Jukka Hentunen
 
 
RW
 
 
FIN  31 Free Agent $0 0
Julian Lutz
 
LW
RW
 
 
GER  20 Free Agent $975,000 0
Julian Napravnik
 
LW
RW
 
 
GER  27 Free Agent $0 0
Julien Gauthier
 
LW
RW
 
 
CAN  27 Free Agent $2,325,000 0
Julien Vauclair
 
 
 
D
 
SUI  30 Free Agent $0 0
Julius Bergman
 
 
 
D
 
SWE  29 Free Agent $0 0
Julius Honka
 
 
 
D
 
FIN  29 Free Agent $0 0
Julius Mattila
C
 
 
 
 
FIN  27 Free Agent $0 0
Julius Nattinen
C
LW
RW
 
 
FIN  27 Free Agent $0 0
Juraj Kolnik
 
 
RW
 
 
SVK  31 Free Agent $0 0
Juraj Pekarcik
C
LW
RW
 
 
SVK  19 Free Agent $975,000 0
Juraj Slafkovsky
 
LW
RW
 
 
SVK  20 Free Agent $1,500,000 0
Jussi Jokinen
C
LW
RW
 
 
FIN  36 Free Agent $0 0
Jussi Makkonen
 
LW
 
 
 
FIN  26 Free Agent $450,000 0
Jussi Rynnas
 
 
 
 
G
FIN  32 Free Agent $0 0
Jussi Tarvainen
 
 
RW
 
 
FIN  32 Free Agent $0 0
Jussi Timonen
 
 
 
D
 
FIN  26 Free Agent $0 0
Justin Abdelkader
C
LW
RW
 
 
USA  34 Free Agent $0 0
Justin Almeida
C
 
 
 
 
CAN  25 Free Agent $0 0
Justin Auger
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Justin Bailey
 
LW
RW
 
 
USA  29 Free Agent $0 0
Justin Barron
 
 
 
D
 
CAN  23 Free Agent $1,950,000 0
Justin Braun
 
 
 
D
 
USA  37 Free Agent $0 0
Justin Brazeau
 
LW
RW
 
 
CAN  26 Free Agent $650,000 0
Justin Danforth
 
LW
RW
 
 
CAN  31 Free Agent $1,000,000 0
Justin diBenedetto
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Justin Dowling
C
 
 
 
 
CAN  34 Free Agent $0 0
Justin Ertel
 
LW
RW
 
 
CAN  21 Free Agent $975,000 0
Justin Falk
 
 
 
D
 
CAN  34 Free Agent $0 0
Justin Faulk
 
 
 
D
 
USA  32 Free Agent $5,750,000 0
Justin Fontaine
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Justin Holl
 
 
 
D
 
USA  32 Free Agent $2,850,000 0
Justin Hryckowian
C
 
 
 
 
CAN  23 Free Agent $650,000 0
Justin Kirkland
C
 
 
 
 
CAN  28 Free Agent $1,576,544 0
Justin Kloos
C
LW
RW
 
 
USA  31 Free Agent $0 0
Justin Kurtz
 
 
 
D
 
CAN  32 Free Agent $0 0
Justin Morrison
 
 
RW
 
 
USA  31 Free Agent $0 0
Justin Papineau
C
 
 
 
 
CAN  29 Free Agent $0 0
Justin Peters
 
 
 
 
G
CAN  33 Free Agent $0 0
Justin Pogge
 
 
 
 
G
CAN  30 Free Agent $0 0
Justin Richards
C
 
 
 
 
USA  26 Free Agent $0 0
Justin Robidas
C
 
 
 
 
USA  21 Free Agent $825,000 0
Justin Schultz
 
 
 
D
 
CAN  34 Free Agent $0 0
Justin Schutz
 
LW
RW
 
 
GER  24 Free Agent $735,000 0
Justin Sourdif
 
LW
RW
 
 
CAN  22 Free Agent $975,000 0
Justin Williams
 
LW
RW
 
 
CAN  40 Free Agent $0 0
Justus Annunen
 
 
 
 
G
FIN  24 Bulldogs $1,400,000 3
Juuse Saros
 
 
 
 
G
FIN  29 Utah Hockey Club $4,450,000 4
Juuso Ikonen
 
LW
RW
 
 
FIN  29 Free Agent $0 0
Juuso Parssinen
C
 
 
 
 
FIN  23 Free Agent $1,900,000 0
Juuso Riikola
 
 
 
D
 
FIN  31 Free Agent $0 0
Juuso Valimaki
 
 
 
D
 
FIN  26 Free Agent $2,100,000 0
Jyrki Lumme
 
 
 
D
 
FIN  42 Free Agent $0 0
Kaapo Kahkonen
 
 
 
 
G
FIN  28 Minnesota Wild $3,200,000 2
Kaapo Kakko
 
LW
RW
 
 
FIN  23 Free Agent $1,700,000 0
Kaden Fulcher
 
 
 
 
G
CAN  26 Free Agent $0 0
Kaedan Korczak
 
 
 
D
 
CAN  23 Free Agent $1,312,500 0
Kai Wissmann
 
 
 
D
 
GER  28 Free Agent $0 0
Kaidan Mbereko
 
 
 
 
G
USA  21 Octopus $650,000 2
Kaiden Guhle
 
 
 
D
 
CAN  22 Free Agent $2,200,000 0
Kailer Yamamoto
 
LW
RW
 
 
USA  26 Free Agent $2,500,000 0
Kalan Lind
 
LW
RW
 
 
CAN  19 Free Agent $1,250,000 0
Kale Clague
 
 
 
D
 
CAN  26 Free Agent $0 0
Kale Howarth
C
LW
RW
 
 
CAN  27 Free Agent $1,576,875 0
Kalle Kossila
C
 
 
 
 
FIN  31 Free Agent $0 0
Kalle Loponen
 
 
 
D
 
FIN  23 Free Agent $735,000 0
Kalle Vaisanen
 
LW
RW
 
 
FIN  21 Free Agent $975,000 0
Kamil Kreps
C
LW
RW
 
 
CZE  29 Free Agent $0 0
Kamil Piros
C
 
 
 
 
CZE  30 Free Agent $0 0
KAndre Miller
 
 
 
D
 
USA  24 Free Agent $4,200,000 0
Karch Bachman
 
LW
RW
 
 
USA  27 Free Agent $0 0
Karel Mosovsky
 
 
RW
 
 
CZE  27 Free Agent $0 0
Karel Pilar
 
 
 
D
 
CZE  31 Free Agent $0 0
Karel Plasek
 
LW
RW
 
 
CZE  24 Free Agent $0 0
Karel Rachunek
 
 
 
D
 
CZE  31 Free Agent $0 0
Karel Vejmelka
 
 
 
 
G
CZE  28 Washington Capitals $3,650,000 2
Kari Haakana
 
 
 
D
 
FIN  33 Free Agent $0 0
Kari Lehtonen
 
 
 
 
G
FIN  36 Free Agent $0 0
Kari Piiroinen
 
 
 
 
G
FIN  23 Saints $682,500 1
Karl Alzner
 
 
 
D
 
CAN  33 Free Agent $0 0
Karl Dykhuis
 
 
 
D
 
CAN  37 Free Agent $0 0
Karl Henriksson
C
LW
RW
 
 
SWE  23 Free Agent $0 0
Karl Stewart
 
LW
 
 
 
CAN  27 Free Agent $0 0
Karlis Skrastins
 
 
 
D
 
LAT  50 $1,300,000 1
Karri Ramo
 
 
 
 
G
FIN  33 Free Agent $0 0
Karsen Dorwart
C
LW
RW
 
 
USA  22 Free Agent $650,000 0
Karson Kuhlman
C
LW
RW
 
 
USA  29 Free Agent $0 0
Kasimir Kaskisuo
 
 
 
 
G
FIN  31 Free Agent $0 0
Kaspars Daugavins
C
LW
RW
 
 
LVA  28 Free Agent $0 0
Kasper Bjorkqvist
 
LW
RW
 
 
FIN  27 Free Agent $0 0
Kasper Halttunen
 
LW
RW
 
 
FIN  19 Free Agent $1,500,000 0
Kasper Kulonummi
 
 
 
D
 
FIN  20 Free Agent $1,250,000 0
Kasper Simontaival
 
LW
RW
 
 
FIN  22 Free Agent $1,250,000 0
Kasperi Kapanen
 
LW
RW
 
 
FIN  28 Free Agent $4,050,000 0
Keaton Ellerby
 
 
 
D
 
CAN  31 Free Agent $0 0
Keaton Middleton
 
 
 
D
 
CAN  26 Free Agent $854,438 0
Keaton Thompson
 
 
 
D
 
USA  29 Free Agent $0 0
Keean Washkurak
C
 
 
 
 
CAM  23 Free Agent $787,500 0
Keegan Kanzig
 
 
 
D
 
CAN  29 Free Agent $0 0
Keegan Kolesar
 
LW
RW
 
 
CAN  27 Free Agent $2,000,000 0
Keith Aucoin
C
 
RW
 
 
USA  37 Free Agent $0 0
Keith Aulie
 
 
 
D
 
CAN  28 Free Agent $0 0
Keith Ballard
 
 
 
D
 
USA  34 Free Agent $0 0
Keith Carney
 
 
 
D
 
USA  40 Free Agent $0 0
Keith Kinkaid
 
 
 
 
G
USA  35 Free Agent $0 0
Keith Petruzzelli
 
 
 
 
G
USA  25 Griffins $1,228,500 1
Keith Primeau
C
 
 
 
 
CAN  37 Free Agent $0 0
Keith Tkachuk
C
LW
 
 
 
USA  39 Free Agent $0 0
Keith Yandle
 
 
 
D
 
USA  38 Free Agent $0 0
Kelly Buchberger
 
 
RW
 
 
CAN  42 Free Agent $0 0
Kelly Guard
 
 
 
 
G
CAN  26 Free Agent $0 0
Kelsey Wilson
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Ken Appleby
 
 
 
 
G
CAN  29 Free Agent $0 0
Ken Belanger
 
LW
 
 
 
CAN  34 Free Agent $0 0
Ken Daneyko
 
 
 
D
 
CAN  46 Free Agent $0 0
Ken Gernander
 
 
RW
 
 
USA  39 Free Agent $0 0
Ken Sutton
 
 
 
D
 
CAN  39 Free Agent $0 0
Kenndal McArdle
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Kenney Morrison
 
 
 
D
 
CAN  32 Free Agent $0 0
Kenny Agostino
 
LW
RW
 
 
USA  30 Free Agent $0 0
Kenny Jonsson
 
 
 
D
 
SWE  34 Free Agent $0 0
Kent Huskins
 
 
 
D
 
CAN  36 Free Agent $0 0
Kent Johnson
C
 
 
 
 
CAN  22 Free Agent $1,500,000 0
Kent Manderville
C
 
 
 
 
CAN  37 Free Agent $0 0
Kent McDonell
 
 
RW
 
 
CAN  29 Free Agent $0 0
Kenton Helgesen
 
 
 
D
 
CAN  30 Free Agent $0 0
Kerby Rychel
 
LW
RW
 
 
USA  30 Free Agent $0 0
Kevan Miller
 
 
 
D
 
USA  35 Free Agent $0 0
Kevin Bahl
 
 
 
D
 
CAN  24 Free Agent $1,400,000 0
Kevin Bieksa
 
 
 
D
 
CAN  1943 $1,750,000 1
Kevin Boyle
 
 
 
 
G
USA  32 Free Agent $0 0
Kevin Connauton
 
 
 
D
 
CAN  34 Free Agent $0 0
Kevin Desfosses
 
 
 
 
G
CAN  22 Free Agent $0 0
Kevin Dineen
 
 
RW
 
 
CAN  45 Free Agent $0 0
Kevin Elgestal
 
LW
RW
 
 
SWE  28 Free Agent $0 0
Kevin Fiala
 
LW
RW
 
 
SUI  28 Free Agent $5,650,000 0
Kevin Gravel
 
 
 
D
 
USA  32 Free Agent $0 0
Kevin Haller
 
 
 
D
 
CAN  38 Free Agent $0 0
Kevin Hancock
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Kevin Hatcher
 
 
 
D
 
USA  42 Free Agent $0 0
Kevin Hayes
 
LW
RW
 
 
USA  32 Free Agent $3,100,000 0
Kevin Klein
 
 
 
D
 
CAN  35 Free Agent $0 0
Kevin Korchinski
 
 
 
D
 
CAN  20 Free Agent $1,500,000 0
Kevin Labanc
 
LW
RW
 
 
USA  29 Free Agent $0 0
Kevin Lankinen
 
 
 
 
G
FIN  29 Free Agent $0 0
Kevin Mandolese
 
 
 
 
G
CAN  24 Wolves $787,500 1
Kevin Marshall
 
 
 
D
 
CAN  30 Free Agent $0 0
Kevin Nastiuk
 
 
 
 
G
CAN  25 Free Agent $0 0
Kevin Porter
C
LW
RW
 
 
USA  33 Free Agent $0 0
Kevin Poulin
 
 
 
 
G
CAN  29 Free Agent $0 0
Kevin Romy
 
 
 
D
 
SUI  24 Free Agent $0 0
Kevin Rooney
C
 
 
 
 
USA  31 Free Agent $0 0
Kevin Roy
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Kevin Sawyer
 
 
RW
 
 
CAN  34 Free Agent $0 0
Kevin Shattenkirk
 
 
 
D
 
USA  35 Free Agent $0 0
Kevin Stenlund
C
 
 
 
 
SWE  28 Free Agent $1,720,000 0
Kevin Stevens
 
LW
 
 
 
USA  43 Free Agent $0 0
Kevin Wall
 
LW
RW
 
 
USA  24 Free Agent $650,000 0
Kevin Weekes
 
 
 
 
G
CAN  35 Free Agent $0 0
Kevin Westgarth
C
LW
RW
 
 
CAN  40 $650,000 1
Kevyn Adams
C
 
 
 
 
USA  34 Free Agent $0 0
Kiefer Sherwood
 
LW
RW
 
 
USA  29 Free Agent $0 0
Kieffer Bellows
C
LW
RW
 
 
USA  26 Free Agent $950,000 0
Kieran Ruscheinski
 
 
 
D
 
CAN  23 Free Agent $650,000 0
Kim Hirschovits
C
 
 
 
 
FIN  27 Free Agent $0 0
Kim Johnsson
 
 
 
D
 
SWE  35 Free Agent $0 0
Kim Nousiainen
 
 
 
D
 
FIN  24 Free Agent $0 0
Kimmo Timonen
 
 
 
D
 
FIN  41 Free Agent $0 0
Kip Brennan
 
LW
 
 
 
CAN  31 Free Agent $0 0
Kip Miller
 
LW
 
 
 
USA  38 Free Agent $0 0
Kirby Dach
C
 
 
 
 
CAN  23 Free Agent $4,000,000 0
Kirby Law
 
 
RW
 
 
CAN  30 Free Agent $0 0
Kirill Kaprizov
 
LW
RW
 
 
RUS  27 Free Agent $7,062,500 0
Kirill Kudryavtsev
 
 
 
D
 
RUS  20 Free Agent $650,000 0
Kirill Maksimov
 
LW
RW
 
 
RUS  25 Free Agent $716,625 0
Kirill Marchenko
 
LW
RW
 
 
RUS  24 Free Agent $2,750,000 0
Kirill Safronov
 
 
 
D
 
RUS  30 Free Agent $0 0
Kirill Semyonov
C
 
 
 
 
RUS  30 Free Agent $0 0
Kirill Slepets
 
LW
RW
 
 
RUS  25 Free Agent $0 0
Kirill Tyutyayev
C
LW
RW
 
 
RUS  24 Free Agent $0 0
Kirk Maltby
 
LW
RW
 
 
CAN  39 Free Agent $0 0
Kirk Muller
C
 
 
 
 
CAN  42 Free Agent $0 0
Klas Dahlbeck
 
 
 
D
 
SWE  33 Free Agent $0 0
Klim Kostin
C
 
 
 
 
RUS  25 Free Agent $1,250,000 0
Kodie Curran
 
 
 
D
 
CAN  35 Free Agent $0 0
Kody Clark
 
LW
RW
 
 
CAN  25 Free Agent $0 0
Koehn Ziemmer
 
LW
RW
 
 
CAN  20 Free Agent $1,250,000 0
Kole Lind
 
LW
RW
 
 
CAN  26 Free Agent $1,312,500 0
Kole Sherwood
 
LW
RW
 
 
USA  27 Free Agent $0 0
Konstantin Barulin
 
 
 
 
G
RUS  30 Free Agent $0 0
Konstantin Koltsov
 
LW
RW
 
 
BEL  30 Free Agent $0 0
Konstantin Okulov
C
LW
RW
 
 
RUS  29 Free Agent $0 0
Konstantin Volkov
 
 
 
 
G
RUS  27 Free Agent $0 0
Korbinian Holzer
 
 
 
D
 
GER  33 Free Agent $0 0
Kris Draper
C
LW
RW
 
 
CAN  41 Free Agent $0 0
Kris Letang
 
 
 
D
 
CAN  37 Free Agent $4,570,000 0
Kris Newbury
C
 
 
 
 
CAN  35 Free Agent $0 0
Kris Russell
 
 
 
D
 
CAN  37 Free Agent $0 0
Kris Vernarsky
C
 
 
 
 
USA  26 Free Agent $0 0
Kris Versteeg
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Kristers Gudlevskis
 
 
 
 
G
LVA  32 Free Agent $0 0
Kristian Huselius
 
LW
RW
 
 
SWE  36 Free Agent $0 0
Kristian Kudroc
 
 
 
D
 
CZE  28 Free Agent $0 0
Kristian Reichel
C
 
 
 
 
CZE  26 Free Agent $0 0
Kristian Vesalainen
 
LW
RW
 
 
FIN  25 Free Agent $0 0
Kristians Pelss
 
LW
RW
 
 
LVA  32 $500,000 3
Kristians Rubins
 
 
 
D
 
LVA  27 Free Agent $0 0
Kristofers Bindulis
 
 
 
D
 
LTV  29 Free Agent $0 0
Kristoffer Gunnarsson
 
 
 
D
 
SWE  27 Free Agent $0 0
Kristoffer Ottosson
 
 
RW
 
 
SWE  32 Free Agent $0 0
Krystofer Barch
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Krystofer Kolanos
C
LW
RW
 
 
CAN  30 Free Agent $748,125 0
Krzysztof Oliwa
 
LW
 
 
 
POL  35 Free Agent $0 0
Kurt Sauer
 
 
 
D
 
CAN  30 Free Agent $0 0
Kurtis Foster
 
 
 
D
 
CAN  33 Free Agent $0 0
Kurtis Gabriel
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Kurtis MacDermid
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Kurtis McLean
C
 
 
 
 
CAN  31 Free Agent $0 0
Kyle Aucoin
 
 
 
D
 
CAN  22 Free Agent $700,000 0
Kyle Baun
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Kyle Beach
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Kyle Brodziak
C
LW
RW
 
 
CAN  36 Free Agent $0 0
Kyle Burroughs
 
 
 
D
 
CAN  29 Free Agent $1,700,000 0
Kyle Calder
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Kyle Capobianco
 
 
 
D
 
CAN  27 Free Agent $1,200,000 0
Kyle Chipchura
C
 
 
 
 
CAN  33 Free Agent $0 0
Kyle Clifford
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Kyle Connor
 
LW
RW
 
 
USA  28 Free Agent $7,627,500 0
Kyle Criscuolo
C
 
 
 
 
USA  32 Free Agent $0 0
Kyle Cumiskey
 
 
 
D
 
CAN  33 Free Agent $0 0
Kyle Keyser
 
 
 
 
G
USA  25 Free Agent $0 0
Kyle MacLean
C
 
 
 
 
USA  25 Free Agent $0 0
Kyle Masters
 
 
 
D
 
CAN  21 Free Agent $825,000 0
Kyle McDonald
 
LW
RW
 
 
CAN  22 Free Agent $650,000 0
Kyle Okposo
 
LW
RW
 
 
USA  36 Free Agent $950,000 0
Kyle Olson
C
LW
RW
 
 
CAN  25 Free Agent $0 0
Kyle Palmieri
C
 
 
 
 
USA  33 Free Agent $2,000,000 0
Kyle Quincey
 
 
 
D
 
CAN  34 Free Agent $0 0
Kyle Rau
C
LW
RW
 
 
USA  32 Free Agent $0 0
Kyle Rossiter
 
 
 
D
 
CAN  28 Free Agent $0 0
Kyle Turris
C
 
 
 
 
CAN  35 Free Agent $0 0
Kyle Wanvig
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Kyle Wellwood
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Kyle Wood
 
 
 
D
 
CAN  28 Free Agent $0 0
Ladislav Benysek
 
 
 
D
 
CZE  33 Free Agent $0 0
Ladislav Kohn
 
 
RW
 
 
CZE  31 Free Agent $0 0
Ladislav Nagy
 
LW
RW
 
 
SVK  33 Free Agent $0 0
Ladislav Smid
 
 
 
D
 
CZE  33 Free Agent $0 0
Lance Bouma
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Lance Monych
 
 
RW
 
 
CAN  25 Free Agent $0 0
Lance Pitlick
 
 
 
D
 
USA  41 Free Agent $0 0
Lance Ward
 
 
 
D
 
CAN  31 Free Agent $0 0
Landon Bow
 
 
 
 
G
CAN  29 Free Agent $0 0
Landon Ferraro
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Landon Sim
C
 
 
 
 
CAN  20 Free Agent $700,000 0
Landon Slaggert
 
LW
RW
 
 
USA  22 Free Agent $650,000 0
Landon Slaggert
C
LW
RW
 
 
USA  22 Free Agent $825,000 0
Landon Wilson
 
 
RW
 
 
USA  36 Free Agent $0 0
Lane Hutson
 
 
 
D
 
USA  20 Free Agent $1,500,000 0
Lane Pederson
C
 
 
 
 
CAN  27 Free Agent $682,500 0
Lars Eller
C
 
 
 
 
DNK  35 Free Agent $4,300,000 0
Lars Jonsson
 
 
 
D
 
SWE  27 Free Agent $0 0
Lasse Kukkonen
 
 
 
D
 
FIN  30 Free Agent $0 0
Lasse Pirjeta
C
 
 
 
 
FIN  35 Free Agent $0 0
Lassi Lehtinen
 
 
 
 
G
FIN  25 Free Agent $0 0
Lassi Thomson
 
 
 
D
 
FIN  24 Free Agent $1,575,000 0
Laurent Brossoit
 
 
 
 
G
CAN  31 Free Agent $0 0
Laurent Dauphin
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Lauri Korpikoski
C
LW
RW
 
 
FIN  33 Free Agent $0 0
Lauri Pajuniemi
 
LW
RW
 
 
FIN  25 Free Agent $0 0
Lauri Tukonen
 
 
RW
 
 
FIN  27 Free Agent $0 0
Lawrence Nycholat
 
 
 
D
 
CAN  33 Free Agent $0 0
Lawrence Pilut
 
 
 
D
 
SWE  29 Free Agent $0 0
Lawson Crouse
 
LW
RW
 
 
CAN  27 Free Agent $4,050,000 0
Layton Ahac
 
 
 
D
 
CAN  23 Free Agent $0 0
Lean Bergmann
 
LW
RW
 
 
GER  26 Free Agent $0 0
Lee Goren
C
 
RW
 
 
CAN  34 Free Agent $0 0
Lee Jacobson
 
 
 
D
 
USA  27 Free Agent $0 0
Lee Stempniak
 
LW
RW
 
 
USA  36 Free Agent $0 0
Lee Sweatt
 
 
 
D
 
USA  27 Free Agent $472,500 0
Leevi Merilainen
 
 
 
 
G
FIN  22 Roadrunners $1,023,750 2
Leland Irving
 
 
 
 
G
CAN  36 Free Agent $0 0
Lennart Petrell
C
LW
RW
 
 
FIN  40 $761,250 3
Lenni Hameenaho
 
LW
RW
 
 
FIN  20 Free Agent $1,500,000 0
Leo Carlsson
C
 
 
 
 
SWE  20 Free Agent $1,500,000 0
Leo Gruba
 
 
 
D
 
USA  21 Free Agent $650,000 0
Leo Komarov
C
LW
RW
 
 
FIN  37 Free Agent $0 0
Leo Loof
 
 
 
D
 
SWE  22 Free Agent $750,000 0
Leon Draisaitl
C
 
 
 
 
GER  29 Free Agent $9,080,000 0
Leon Gawanke
 
 
 
D
 
GER  25 Free Agent $0 0
Levente Szuper
 
 
 
 
G
HON  29 Free Agent $0 0
Lewis Zerter-Gossage
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Liam Dunda
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Liam Foudy
C
 
 
 
 
CAN  24 Free Agent $1,653,750 0
Liam Gorman
C
 
 
 
 
USA  24 Free Agent $735,000 0
Liam Hawel
C
 
 
 
 
CAN  25 Free Agent $0 0
Liam Kirk
C
LW
RW
 
 
GBR  24 Free Agent $0 0
Liam Lindstrom
C
 
 
 
 
SWE  26 Free Agent $0 0
Liam OBrien
C
 
 
 
 
CAN  30 Free Agent $950,000 0
Liam Ohgren
 
LW
RW
 
 
SWE  20 Free Agent $1,500,000 0
Liam Reddox
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Lian Bichsel
 
 
 
D
 
SUI  20 Free Agent $1,250,000 0
Lias Andersson
C
LW
RW
 
 
SWE  26 Free Agent $682,500 0
Libor Hajek
 
 
 
D
 
CZE  26 Free Agent $900,000 0
Linden Vey
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Lino Martschini
 
LW
RW
 
 
SUI  31 Free Agent $0 0
Linus Arnesson
 
 
 
D
 
SWE  30 Free Agent $0 0
Linus Cronholm
 
 
 
D
 
SWE  24 Free Agent $0 0
Linus Hogberg
 
 
 
D
 
SWE  26 Free Agent $0 0
Linus Hultstrom
 
 
 
D
 
SWE  32 Free Agent $0 0
Linus Karlsson
C
 
 
 
 
SWE  25 Free Agent $975,000 0
Linus Nassen
 
 
 
D
 
SWE  26 Free Agent $1,091,476 0
Linus Nyman
 
LW
RW
 
 
FIN  25 Free Agent $0 0
Linus Olund
C
 
 
 
 
SWE  27 Free Agent $0 0
Linus Omark
 
LW
RW
 
 
SWE  28 Free Agent $0 0
Linus Sandin
 
LW
RW
 
 
SWE  28 Free Agent $0 0
Linus Soderstrom
 
 
 
 
G
SWE  28 Free Agent $0 0
Linus Ullmark
 
 
 
 
G
SWE  31 Free Agent $0 0
Linus Weissbach
 
LW
RW
 
 
SWE  26 Free Agent $735,000 0
Logan Brown
C
 
 
 
 
USA  26 Free Agent $0 0
Logan Cockerill
 
LW
RW
 
 
USA  25 Free Agent $771,750 0
Logan Cooley
C
 
 
 
 
USA  20 Free Agent $1,500,000 0
Logan Couture
C
 
 
 
 
CAN  35 Free Agent $0 0
Logan Hutsko
 
LW
RW
 
 
USA  25 Free Agent $0 0
Logan MacMillan
C
LW
RW
 
 
CAN  23 Free Agent $0 0
Logan Mailloux
 
 
 
D
 
CAN  21 Free Agent $1,250,000 0
Logan Morrison
C
 
 
 
 
CAN  22 Free Agent $650,000 0
Logan OConnor
 
LW
RW
 
 
USA  28 Free Agent $1,600,000 0
Logan Shaw
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Logan Stankoven
C
 
 
 
 
CAN  21 Free Agent $1,250,000 0
Logan Stanley
 
 
 
D
 
CAN  26 Free Agent $1,000,000 0
Logan Thompson
 
 
 
 
G
CAN  27 Edmonton Oilers $3,650,000 4
Loui Eriksson
 
LW
RW
 
 
SWE  39 Free Agent $0 0
Louie Belpedio
 
 
 
D
 
USA  28 Free Agent $1,907,625 0
Louie Debrusk
 
LW
 
 
 
CAN  37 Free Agent $0 0
Louis Crevier
 
 
 
D
 
CAN  23 Free Agent $700,000 0
Louis Domingue
 
 
 
 
G
CAN  32 Free Agent $0 0
Louis Leblanc
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Louis Robitaille
 
 
 
D
 
CAN  28 Free Agent $0 0
Lubomir Sekeras
 
 
 
D
 
CZE  40 Free Agent $0 0
Lubomir Visnovsky
 
 
 
D
 
SVK  40 Free Agent $0 0
Lubos Bartecko
 
 
RW
 
 
SLV  33 Free Agent $0 0
Luc Robitaille
 
LW
 
 
 
CAN  42 Free Agent $0 0
Luca Cagnoni
 
 
 
D
 
CAN  20 Free Agent $975,000 0
Luca Del Bel Belluz
C
 
 
 
 
CAN  21 Free Agent $1,250,000 0
Luca Fazzini
 
LW
RW
 
 
SUI  29 Free Agent $0 0
Luca Pinelli
C
 
 
 
 
CAN  19 Free Agent $825,000 0
Luca Sbisa
 
 
 
D
 
SUI  32 Free Agent $0 0
Lucas Carlsson
 
 
 
D
 
SWE  27 Free Agent $945,000 0
Lucas Ciona
 
LW
RW
 
 
CAN  21 Free Agent $700,000 0
Lucas Condotta
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Lucas Edmonds
 
LW
RW
 
 
SWE  23 Free Agent $0 0
Lucas Elvenes
C
LW
RW
 
 
SWE  25 Free Agent $0 0
Lucas Feuk
C
LW
RW
 
 
SWE  23 Free Agent $825,000 0
Lucas Johansen
 
 
 
D
 
CAN  27 Free Agent $0 0
Lucas Raymond
 
LW
RW
 
 
SWE  22 Free Agent $4,300,000 0
Lucas Wallmark
C
 
 
 
 
SWE  29 Free Agent $0 0
Luciano Aquino
 
 
RW
 
 
CAN  25 Free Agent $0 0
Ludvig Persson
 
 
 
 
G
SWE  25 Free Agent $0 0
Ludwig Persson
C
LW
RW
 
 
SWE  21 Free Agent $975,000 0
Ludwig Stenlund
C
 
 
 
 
SWE  27 Free Agent $0 0
Luka Burzan
C
LW
RW
 
 
CAN  24 Free Agent $0 0
Lukas Bolf
 
LW
 
 
 
CZE  24 Free Agent $0 0
Lukas Cormier
 
 
 
D
 
CAN  22 Free Agent $1,023,750 0
Lukas Craggs
 
LW
RW
 
 
USA  28 Free Agent $0 0
Lukas Dostal
 
 
 
 
G
CZE  24 Reign $2,450,000 2
Lukas Dragicevic
 
 
 
D
 
CAN  19 Free Agent $1,250,000 0
Lukas Jasek
 
LW
RW
 
 
CZE  27 Free Agent $0 0
Lukas Kaspar
 
LW
RW
 
 
CZE  27 Free Agent $0 0
Lukas Klok
 
 
 
D
 
CZE  29 Free Agent $0 0
Lukas Krajicek
 
 
 
D
 
CZE  30 Free Agent $0 0
Lukas Parik
 
 
 
 
G
CZE  23 Eagles $866,250 2
Lukas Radil
C
LW
RW
 
 
CZE  32 Free Agent $0 0
Lukas Reichel
 
LW
RW
 
 
GER  22 Free Agent $1,700,000 0
Lukas Rousek
 
LW
RW
 
 
CZE  25 Free Agent $735,000 0
Lukas Sedlak
C
 
 
 
 
CZE  31 Free Agent $0 0
Lukas Svejkovsky
C
LW
RW
 
 
USA  23 Free Agent $750,000 0
Lukas Vejdemo
C
LW
RW
 
 
SWE  28 Free Agent $0 0
Luke Adam
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Luke Evangelista
 
LW
RW
 
 
CAN  22 Free Agent $2,100,000 0
Luke Gazdic
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Luke Glendening
C
 
 
 
 
USA  35 Free Agent $950,000 0
Luke Green
 
 
 
D
 
CAN  26 Free Agent $0 0
Luke Henman
C
 
 
 
 
CAN  24 Free Agent $909,563 0
Luke Hughes
 
 
 
D
 
USA  21 Free Agent $1,500,000 0
Luke Johnson
C
 
 
 
 
USA  30 Free Agent $0 0
Luke Kunin
C
 
 
 
 
USA  27 Free Agent $3,250,000 0
Luke Lynes
 
LW
 
 
 
USA  22 Free Agent $0 0
Luke Martin
 
 
 
D
 
USA  26 Free Agent $0 0
Luke Pavicich
 
 
 
 
G
USA  22 Rattlesnakes $650,000 1
Luke Philp
C
 
 
 
 
CAN  29 Free Agent $0 0
Luke Prokop
 
 
 
D
 
CAN  22 Free Agent $1,023,750 0
Luke Richardson
 
 
 
D
 
CAN  41 Free Agent $0 0
Luke Schenn
 
 
 
D
 
CAN  35 Free Agent $4,500,000 0
Luke Sellars
 
 
 
D
 
CAN  27 Free Agent $0 0
Luke Stevens
 
LW
RW
 
 
USA  27 Free Agent $0 0
Luke Toporowski
 
LW
RW
 
 
USA  23 Free Agent $682,500 0
Luke Tuch
 
LW
RW
 
 
USA  22 Free Agent $1,250,000 0
Luke Walker
 
LW
RW
 
 
CAN  34 $450,000 1
Luke Witkowski
 
LW
RW
D
 
USA  34 Free Agent $0 0
Lyle Odelein
 
 
 
D
 
CAN  40 Free Agent $0 0
Lynn Loyns
 
LW
 
 
 
CAN  28 Free Agent $0 0
Mac Hollowell
 
 
 
D
 
CAN  26 Free Agent $909,563 0
Mack Guzda
 
 
 
 
G
USA  23 Renegades $682,500 1
Mackenzie Blackwood
 
 
 
 
G
CAN  28 New Jersey Devils $2,150,000 2
MacKenzie Entwistle
 
LW
RW
 
 
CAN  25 Free Agent $1,250,000 0
Mackenzie MacEachern
 
LW
RW
 
 
USA  30 Free Agent $0 0
Mackenzie Skapski
 
 
 
 
G
CAN  30 Free Agent $0 0
MacKenzie Weegar
 
 
 
D
 
CAN  30 Free Agent $3,562,500 0
Mackie Samoskevich
 
LW
RW
 
 
USA  22 Free Agent $1,500,000 0
Macoy Erkamps
 
 
 
D
 
CAN  29 Free Agent $0 0
Madison Bowey
 
 
 
D
 
CAN  29 Free Agent $0 0
Mads Sogaard
 
 
 
 
G
DNK  24 Bulldogs $1,000,000 1
Magnus Arvedson
 
LW
 
 
 
SWE  37 Free Agent $0 0
Magnus Chrona
 
 
 
 
G
SWE  24 Saints $787,500 2
Magnus Hellberg
 
 
 
 
G
SWE  1933 $600,000 1
Magnus Hellberg
 
 
 
 
G
SWE  33 Octopus $650,000 1
Magnus Kahnberg
 
 
RW
 
 
SWE  28 Free Agent $0 0
Magnus Nygren
 
 
 
D
 
SWE  29 Free Agent $0 0
Magnus Paajarvi
 
LW
RW
 
 
SWE  31 Free Agent $0 0
Magnus Wernblom
 
 
RW
 
 
SWE  35 Free Agent $0 0
Maksymilian Szuber
 
 
 
D
 
GER  22 Free Agent $700,000 0
Malcolm Subban
 
 
 
 
G
CAN  31 Free Agent $0 0
Malte Setkov
 
 
 
D
 
DEN  25 Free Agent $735,000 0
Malte Stromwall
 
LW
RW
 
 
SWE  30 Free Agent $0 0
Manny Fernandez
 
 
 
 
G
CAN  36 Free Agent $0 0
Manny Legace
 
 
 
 
G
CAN  38 Free Agent $0 0
Manny Legace
 
 
 
 
G
CAN  38 Free Agent $0 0
Manny Malhotra
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Manuel Wiederer
C
LW
RW
 
 
GER  28 Free Agent $0 0
Marat Khusnutdinov
C
 
 
 
 
RUS  22 Free Agent $650,000 0
Marat Khusnutdinov
C
LW
RW
 
 
RUS  22 Free Agent $975,000 0
Marc Bergevin
 
 
 
D
 
CAN  43 Free Agent $0 0
Marc Brown
 
LW
 
 
 
CAN  29 Free Agent $0 0
Marc Chouinard
C
 
 
 
 
CAN  32 Free Agent $0 0
Marc Del Gaizo
 
 
 
D
 
USA  25 Free Agent $787,500 0
Marc Denis
 
 
 
 
G
CAN  33 Free Agent $0 0
Marc Johnstone
 
LW
RW
 
 
USA  28 Free Agent $0 0
Marc Lamothe
 
 
 
 
G
CAN  35 Free Agent $0 0
Marc McLaughlin
C
 
 
 
 
USA  25 Free Agent $682,500 0
Marc Methot
 
 
 
D
 
CAN  35 Free Agent $0 0
Marc Michaelis
 
LW
RW
 
 
GER  29 Free Agent $0 0
Marc Savard
C
 
 
 
 
CAN  47 $1,200,000 2
Marc Staal
 
 
 
D
 
CAN  37 Free Agent $950,000 0
Marc-Andre Bergeron
 
 
 
D
 
CAN  35 Free Agent $0 0
Marc-Andre Cliche
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Marc-Andre Fleury
 
 
 
 
G
CAN  40 Carolina Hurricanes $3,500,000 1
Marc-Andre Gaudet
 
 
 
D
 
CAN  21 Free Agent $750,000 0
Marc-Andre Gragnani
 
 
 
D
 
CAN  30 Free Agent $0 0
Marc-Antoine Pouliot
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Marc-Edouard Vlasic
 
 
 
D
 
CAN  37 Free Agent $0 0
Marcel Goc
C
 
 
 
 
GER  33 Free Agent $0 0
Marcel Hossa
 
 
RW
 
 
SVK  28 Free Agent $0 0
Marcel Muller
C
LW
RW
 
 
GER  25 Free Agent $0 0
Marco Kasper
C
 
 
 
 
AUT  20 Free Agent $1,500,000 0
Marco Rossi
C
 
 
 
 
AUT  23 Free Agent $2,750,000 0
Marco Scandella
 
 
 
D
 
CAN  34 Free Agent $0 0
Marco Sturm
 
LW
RW
 
 
GER  36 Free Agent $0 0
Marcus Bjork
 
 
 
D
 
SWE  27 Free Agent $0 0
Marcus Davidsson
C
LW
RW
 
 
SWE  26 Free Agent $0 0
Marcus Foligno
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Marcus Hogberg
 
 
 
 
G
SWE  30 Florida Panthers $650,000 1
Marcus Johansson
 
LW
RW
 
 
SWE  34 Free Agent $650,000 0
Marcus Kallionkieli
 
LW
RW
 
 
FIN  23 Free Agent $0 0
Marcus Kruger
C
 
 
 
 
SWE  32 Free Agent $0 0
Marcus Paulsson
C
 
 
 
 
SWE  24 Free Agent $0 0
Marcus Pettersson
 
 
 
D
 
SWE  28 Free Agent $3,250,000 0
Marcus Ragnarsson
 
 
 
D
 
SWE  38 Free Agent $0 0
Marcus Sorensen
 
LW
RW
 
 
SWE  32 Free Agent $0 0
Marcus Sylvegard
 
LW
RW
 
 
SWE  25 Free Agent $750,000 0
Marcus Vela
C
 
 
 
 
CAN  27 Free Agent $0 0
Marcus Westfalt
C
 
 
 
 
SWE  24 Free Agent $0 0
Marek Alscher
 
 
 
D
 
CZE  20 Free Agent $975,000 0
Marek Malik
 
 
 
D
 
CZE  35 Free Agent $0 0
Marek Mazanec
 
 
 
 
G
CZE  29 Free Agent $0 0
Marek Schwarz
 
 
 
 
G
CZE  29 Free Agent $0 0
Marek Svatos
 
LW
RW
 
 
SVK  30 Free Agent $0 0
Marek Zidlicky
 
 
 
D
 
CZE  40 Free Agent $0 0
Marian Cisar
 
 
RW
 
 
CZE  30 Free Agent $0 0
Marian Gaborik
 
LW
RW
 
 
SVK  37 Free Agent $0 0
Marian Hossa
 
LW
RW
 
 
SVK  45 $3,500,000 1
Marian Studenic
 
LW
RW
 
 
SVK  26 Free Agent $752,456 0
Mario Ferraro
 
 
 
D
 
CAN  26 Free Agent $2,500,000 0
Mario Lemieux
C
 
 
 
 
CAN  43 Free Agent $0 0
Mario Scalzo
 
 
 
D
 
CAN  25 Free Agent $0 0
Marius Holtet
 
 
RW
 
 
NOR  27 Free Agent $0 0
Mariusz Czerkawski
 
 
RW
 
 
POL  37 Free Agent $0 0
Mark Alt
 
 
 
D
 
USA  31 Free Agent $0 0
Mark Arcobello
C
LW
RW
 
 
USA  31 Free Agent $0 0
Mark Ardelan
 
 
 
D
 
CAN  27 Free Agent $0 0
Mark Barberio
 
 
 
D
 
CAN  32 Free Agent $0 0
Mark Bomersback
 
LW
 
 
 
CAN  28 Free Agent $0 0
Mark Borowiecki
 
 
 
D
 
CAN  35 Free Agent $0 0
Mark Cullen
C
LW
 
 
 
USA  34 Free Agent $0 0
Mark Eaton
 
 
 
D
 
USA  37 Free Agent $0 0
Mark Fayne
 
 
 
D
 
USA  32 Free Agent $0 0
Mark Fistric
 
 
 
D
 
CAN  30 Free Agent $0 0
Mark Flood
 
 
 
D
 
CAN  31 Free Agent $0 0
Mark Fraser
 
 
 
D
 
CAN  31 Free Agent $0 0
Mark Friedman
 
 
 
D
 
CAN  29 Free Agent $675,000 0
Mark Giordano
 
 
 
D
 
CAN  41 Free Agent $0 0
Mark Jankowski
C
 
 
 
 
CAN  30 Free Agent $0 0
Mark Kastelic
C
 
 
 
 
USA  25 Free Agent $950,000 0
Mark Lawrence
 
 
RW
 
 
CAN  36 Free Agent $0 0
Mark Letestu
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Mark Messier
C
 
 
 
 
CAN  47 Free Agent $0 0
Mark Mowers
 
LW
 
 
 
USA  35 Free Agent $0 0
Mark Murphy
 
 
RW
 
 
USA  32 Free Agent $0 0
Mark Olver
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Mark Parrish
 
LW
RW
 
 
USA  36 Free Agent $0 0
Mark Popovic
 
LW
RW
D
 
CAN  31 Free Agent $0 0
Mark Pysyk
 
 
 
D
 
CAN  32 Free Agent $0 0
Mark Recchi
 
LW
RW
 
 
CAN  44 Free Agent $0 0
Mark Rooneem
 
LW
 
 
 
CAN  25 Free Agent $0 0
Mark Rycroft
 
 
RW
 
 
CAN  31 Free Agent $0 0
Mark Scheifele
C
 
 
 
 
CAN  31 Free Agent $6,407,100 0
Mark Stone
 
LW
RW
 
 
CAN  32 Free Agent $4,903,200 0
Mark Streit
 
 
 
D
 
SUI  42 Free Agent $0 0
Mark Stuart
 
 
 
D
 
USA  34 Free Agent $0 0
Mark Visentin
 
 
 
 
G
CAN  27 Free Agent $0 0
Mark Wotton
 
 
 
D
 
CAN  35 Free Agent $0 0
Marko Dano
C
LW
RW
 
 
SVK  30 Free Agent $0 0
Marko Kiprusoff
 
 
 
D
 
FIN  36 Free Agent $0 0
Markus Granlund
C
LW
RW
 
 
FIN  31 Free Agent $0 0
Markus Naslund
 
 
RW
 
 
SWE  38 Free Agent $0 0
Markus Niemelainen
 
 
 
D
 
FIN  26 Free Agent $800,000 0
Markus Nurmi
 
LW
RW
 
 
FIN  26 Free Agent $0 0
Markus Nutivaara
 
 
 
D
 
FIN  30 Free Agent $3,150,000 0
Markus Phillips
 
 
 
D
 
CAN  25 Free Agent $0 0
Markus Ruusu
 
 
 
 
G
FIN  27 Free Agent $0 0
Maros Jedlicka
 
LW
RW
 
 
SVK  22 Free Agent $650,000 0
Marshall Rifai
 
 
 
D
 
CAN  26 Free Agent $0 0
Marshall Warren
 
 
 
D
 
USA  23 Free Agent $975,000 0
Martin Biron
 
 
 
 
G
CAN  37 Free Agent $0 0
Martin Brodeur
 
 
 
 
G
CAN  44 Free Agent $0 0
Martin Chromiak
 
LW
RW
 
 
SVK  22 Free Agent $825,000 0
Martin Cibak
C
 
 
 
 
SLV  28 Free Agent $0 0
Martin Erat
 
LW
RW
 
 
CZE  36 Free Agent $0 0
Martin Fehervary
 
 
 
D
 
SVK  25 Free Agent $1,950,000 0
Martin Frk
 
LW
RW
 
 
CZE  31 Free Agent $0 0
Martin Gelinas
 
LW
 
 
 
CAN  39 Free Agent $0 0
Martin Gerber
 
 
 
 
G
SUI  39 Free Agent $0 0
Martin Grenier
 
 
 
D
 
CAN  27 Free Agent $0 0
Martin Hamrlik
 
 
 
D
 
CZE  35 Free Agent $0 0
Martin Hanzal
C
 
 
 
 
CZE  34 Free Agent $0 0
Martin Havlat
 
LW
RW
 
 
CZE  36 Free Agent $0 0
Martin Jones
 
 
 
 
G
CAN  34 Dallas Stars $2,850,000 2
Martin Karsums
 
LW
RW
 
 
LVA  26 Free Agent $0 0
Martin Kaut
 
LW
RW
 
 
CZE  25 Free Agent $0 0
Martin Lapointe
 
 
RW
 
 
CAN  36 Free Agent $0 0
Martin Lojek
 
 
 
D
 
CZE  26 Free Agent $0 0
Martin Marincin
 
 
 
D
 
SVK  32 Free Agent $0 0
Martin Misiak
 
LW
RW
 
 
SVK  20 Free Agent $975,000 0
Martin Necas
C
 
 
 
 
CZE  25 Free Agent $3,600,000 0
Martin Paroulek
 
LW
 
 
 
CZE  29 Free Agent $0 0
Martin Pospisil
C
 
 
 
 
SVK  25 Free Agent $682,500 0
Martin Prusek
 
 
 
 
G
CZE  33 Free Agent $0 0
Martin Rucinsky
 
LW
 
 
 
CZE  39 Free Agent $0 0
Martin Samuelsson
 
LW
 
 
 
SWE  25 Free Agent $0 0
Martin Skoula
 
 
 
D
 
CZE  33 Free Agent $0 0
Martin Sonnenberg
 
LW
 
 
 
CAN  30 Free Agent $0 0
Martin Spanhel
 
LW
 
 
 
CAN  31 Free Agent $0 0
Martin St-Pierre
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Martin St. Louis
 
LW
RW
 
 
CAN  41 Free Agent $0 0
Martin Straka
 
LW
 
 
 
CZE  37 Free Agent $0 0
Martin Strbak
 
 
 
D
 
CZE  34 Free Agent $0 0
Martins Dzierkals
 
LW
RW
 
 
LTV  27 Free Agent $0 0
Martti Jarventie
 
 
 
D
 
FIN  32 Free Agent $0 0
Marty McInnis
 
LW
 
 
 
USA  38 Free Agent $0 0
Marty Murray
C
 
 
 
 
CAN  36 Free Agent $0 0
Marty Reasoner
C
 
 
 
 
USA  37 Free Agent $0 0
Marty Standish
 
 
RW
 
 
CAN  30 Free Agent $0 0
Marty Turco
 
 
 
 
G
CAN  38 Free Agent $0 0
Marvin Degon
 
 
 
D
 
USA  26 Free Agent $0 0
Masi Marjamaki
 
LW
 
 
 
FIN  24 Free Agent $0 0
Mason Appleton
C
 
 
 
 
USA  28 Free Agent $2,650,000 0
Mason Geertsen
 
 
 
D
 
CAN  29 Free Agent $0 0
Mason Jobst
C
 
 
 
 
USA  30 Free Agent $0 0
Mason Lohrei
 
 
 
D
 
USA  23 Free Agent $975,000 0
Mason Marchment
 
LW
RW
 
 
CAN  29 Free Agent $4,500,000 0
Mason McDonald
 
 
 
 
G
CAN  28 Free Agent $0 0
Mason McTavish
C
 
 
 
 
CAN  21 Free Agent $1,500,000 0
Mason Millman
 
 
 
D
 
CAN  23 Free Agent $1,023,750 0
Mason Morelli
 
LW
RW
 
 
USA  28 Free Agent $0 0
Mason Primeau
C
 
 
 
 
CAN  23 Free Agent $0 0
Mason Raymond
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Mason Shaw
C
 
 
 
 
CAN  26 Free Agent $950,000 0
Massimo Rizzo
C
 
 
 
 
CAN  23 Free Agent $650,000 0
Matej Blumel
 
LW
RW
 
 
CZE  24 Free Agent $787,500 0
Matej Chalupa
 
LW
RW
 
 
CZE  26 Free Agent $0 0
Matej Pekar
C
LW
RW
 
 
CZE  24 Free Agent $0 0
Matej Stransky
 
LW
RW
 
 
CZE  31 Free Agent $0 0
Mathew Barzal
C
 
 
 
 
CAN  27 Free Agent $5,350,000 0
Mathew Robson
 
 
 
 
G
CAN  28 Free Agent $0 0
Mathias Brome
 
LW
RW
 
 
SWE  30 Free Agent $0 0
Mathias Emilio Pettersen
C
 
 
 
 
NOR  24 Free Agent $866,250 0
Mathias Johansson
C
 
 
 
 
SWE  34 Free Agent $0 0
Mathias Laferriere
 
LW
RW
 
 
CAN  24 Free Agent $716,625 0
Mathias Tjarnqvist
 
LW
 
 
 
SWE  32 Free Agent $450,000 0
Mathieu Biron
 
 
 
D
 
CAN  30 Free Agent $0 0
Mathieu Carle
 
 
 
D
 
CAN  28 Free Agent $0 0
Mathieu Caron
 
 
 
 
G
CAN  24 Americans $682,500 2
Mathieu Cataford
 
LW
RW
 
 
CAN  19 Free Agent $975,000 0
Mathieu Dandenault
 
 
 
D
 
CAN  48 $550,000 1
Mathieu Darche
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Mathieu De St.Phalle
C
LW
RW
 
 
USA  24 Free Agent $716,625 0
Mathieu Garon
 
 
 
 
G
CAN  36 Free Agent $0 0
Mathieu Joseph
 
LW
RW
 
 
CAN  27 Free Agent $4,900,000 0
Mathieu Olivier
 
LW
RW
 
 
USA  27 Free Agent $2,000,000 0
Mathieu Perreault
C
LW
RW
 
 
CAN  36 Free Agent $0 0
Mathieu Roy
 
 
 
D
 
CAN  30 Free Agent $0 0
Mathieu Schneider
 
 
 
D
 
USA  55 $450,000 1
Matia Marcantuoni
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Matias Maccelli
 
LW
RW
 
 
FIN  24 Free Agent $3,465,000 0
Matias Mantykivi
C
 
 
 
 
FIN  23 Free Agent $750,000 0
Matias Rajaniemi
 
 
 
D
 
FIN  22 Free Agent $700,000 0
Matiss Kivlenieks
 
 
 
 
G
LVA  25 Free Agent $0 0
Mats Lindgren
C
 
 
 
 
SWE  34 Free Agent $0 0
Mats Sundin
C
 
 
 
 
SWE  40 Free Agent $0 0
Mats Zuccarello
 
LW
RW
 
 
NOR  37 Free Agent $0 0
Matt Anderson
C
LW
RW
 
 
USA  33 Free Agent $0 0
Matt Bartkowski
 
 
 
D
 
USA  34 Free Agent $0 0
Matt Beaudoin
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Matt Beleskey
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Matt Benning
 
 
 
D
 
CAN  30 Free Agent $2,200,000 0
Matt Bradley
C
 
 
 
 
CAN  27 Free Agent $0 0
Matt Bradley.
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Matt Brown
 
LW
RW
 
 
USA  25 Free Agent $0 0
Matt Calvert
 
LW
RW
 
 
CAN  1935 $2,850,000 2
Matt Carey
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Matt Carkner
 
 
 
D
 
CAN  35 Free Agent $0 0
Matt Caruana
C
 
 
 
 
CAN  24 Free Agent $0 0
Matt Climie
 
 
 
 
G
CAN  33 Free Agent $0 0
Matt Cooke
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Matt Craig
C
 
 
 
 
CAN  26 Free Agent $0 0
Matt Cullen
C
LW
RW
 
 
USA  44 Free Agent $0 0
Matt DAgostini
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Matt Davidson
 
 
RW
 
 
CAN  30 Free Agent $0 0
Matt DeMarchi
 
 
 
D
 
USA  29 Free Agent $0 0
Matt Donovan
 
 
 
D
 
USA  32 Free Agent $0 0
Matt Duchene
C
 
 
 
 
CAN  33 Free Agent $4,500,000 0
Matt Dumba
 
 
 
D
 
CAN  30 Free Agent $4,200,000 0
Matt Ellis
C
 
 
 
 
CAN  36 Free Agent $0 0
Matt Ellison
 
 
RW
 
 
CAN  27 Free Agent $0 0
Matt Filipe
C
LW
RW
 
 
USA  27 Free Agent $0 0
Matt Fornataro
C
 
 
 
 
CAN  23 Free Agent $0 0
Matt Foy
 
 
RW
 
 
CAN  28 Free Agent $0 0
Matt Fraser
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Matt Frattin
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Matt Gilroy
 
LW
RW
D
 
USA  31 Free Agent $0 0
Matt Greene
 
 
 
D
 
USA  41 $900,000 1
Matt Grzelcyk
 
 
 
D
 
USA  30 Free Agent $3,500,000 0
Matt Hackett
 
 
 
 
G
CAN  29 Free Agent $0 0
Matt Halischuk
 
LW
RW
 
 
CAN  1930 Free Agent $0 0
Matt Henderson
 
LW
 
 
 
CAN  32 Free Agent $0 0
Matt Hendricks
C
LW
RW
 
 
USA  39 Free Agent $0 0
Matt Herr
C
 
 
 
 
USA  32 Free Agent $0 0
Matt Hubbauer
C
 
 
 
 
CAN  26 Free Agent $0 0
Matt Hunwick
 
 
 
D
 
USA  37 Free Agent $0 0
Matt Hussey
C
 
 
 
 
USA  30 Free Agent $0 0
Matt Iacopelli
 
LW
RW
 
 
USA  30 Free Agent $0 0
Matt Irwin
 
 
 
D
 
CAN  37 Free Agent $0 0
Matt Johnson
 
LW
 
 
 
CAN  33 Free Agent $0 0
Matt Jones
 
 
 
D
 
USA  27 Free Agent $0 0
Matt Kassian
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Matt Keith
C
 
RW
 
 
CAN  28 Free Agent $0 0
Matt Kiersted
 
 
 
D
 
USA  26 Free Agent $790,079 0
Matt Lashoff
 
 
 
D
 
USA  29 Free Agent $0 0
Matt Luff
 
LW
RW
 
 
CAN  27 Free Agent $1,050,000 0
Matt Martin
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Matt Mistele
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Matt Moulson
 
LW
RW
 
 
CAN  37 Free Agent $0 0
Matt Murley
 
LW
RW
 
 
USA  34 Free Agent $0 0
Matt Murray
 
 
 
 
G
CAN  30 Chicago Blackhawks $2,560,000 1
Matt Nieto
 
LW
RW
 
 
USA  32 Free Agent $0 0
Matt Niskanen
 
 
 
D
 
USA  1938 $4,500,000 1
Matt Pelech
 
LW
RW
D
 
CAN  1931 Free Agent $0 0
Matt Pettinger
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Matt Puempel
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Matt Read
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Matt Rempe
C
 
 
 
 
CAN  22 Free Agent $700,000 0
Matt Roy
 
 
 
D
 
USA  29 Free Agent $2,950,000 0
Matt Smaby
 
 
 
D
 
USA  31 Free Agent $0 0
Matt Stajan
C
 
 
 
 
CAN  36 Free Agent $0 0
Matt Taormina
 
 
 
D
 
USA  33 Free Agent $0 0
Matt Tennyson
 
 
 
D
 
USA  34 Free Agent $0 0
Matt Tomkins
 
 
 
 
G
CAN  30 Free Agent $0 0
Matt Underhill
 
 
 
 
G
CAN  30 Free Agent $0 0
Matt Villalta
 
 
 
 
G
CAN  25 White Wolves $854,438 1
Matt Walker
 
 
 
D
 
CAN  34 Free Agent $0 0
Matt Zaba
 
 
 
 
G
CAN  28 Free Agent $0 0
Matteo Costantini
C
 
 
 
 
CAN  22 Free Agent $750,000 0
Matteo Giampa
 
LW
RW
 
 
CAN  21 Free Agent $650,000 0
Matteus Ward
 
 
 
 
G
SWE  23 Cougars $800,000 2
Matthew Andonovski
 
 
 
D
 
CAN  19 Free Agent $750,000 0
Matthew Andonovsky
 
 
 
D
 
CAN  19 Free Agent $750,000 0
Matthew Barnaby
 
 
RW
 
 
CAN  35 Free Agent $0 0
Matthew Boldy
 
LW
RW
 
 
USA  23 Free Agent $4,900,000 0
Matthew Carle
 
 
 
D
 
USA  1934 Free Agent $0 0
Matthew Coronato
 
LW
RW
 
 
USA  22 Free Agent $1,500,000 0
Matthew Corrente
 
 
 
D
 
CAN  31 Free Agent $0 0
Matthew Galajda
 
 
 
 
G
CAN  27 Free Agent $0 0
Matthew Hellickson
 
 
 
D
 
USA  26 Free Agent $0 0
Matthew Highmore
C
 
 
 
 
CAN  28 Free Agent $0 0
Matthew Kessel
 
 
 
D
 
USA  24 Free Agent $1,400,000 0
Matthew Knies
 
LW
RW
 
 
USA  22 Free Agent $1,250,000 0
Matthew Kopperud
 
LW
RW
 
 
USA  25 Free Agent $0 0
Matthew Lombardi
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Matthew Maggio
 
LW
RW
 
 
CAN  22 Free Agent $750,000 0
Matthew Murray
 
 
 
 
G
CAN  26 Utah Hockey Club $716,625 1
Matthew Peca
C
 
 
 
 
CAN  31 Free Agent $0 0
Matthew Phillips
 
LW
RW
 
 
CAN  26 Free Agent $771,750 0
Matthew Poitras
C
 
 
 
 
CAN  20 Free Agent $1,250,000 0
Matthew Robertson
 
 
 
D
 
CAN  23 Free Agent $1,312,500 0
Matthew Savoie
C
 
 
 
 
CAN  20 Free Agent $1,500,000 0
Matthew Seminoff
 
LW
RW
 
 
USA  21 Free Agent $700,000 0
Matthew Sop
 
LW
RW
 
 
CAN  21 Free Agent $650,000 0
Matthew Stienburg
C
LW
RW
 
 
CAN  24 Free Agent $1,023,750 0
Matthew Strome
 
LW
RW
 
 
CAN  25 Free Agent $0 0
Matthew Struthers
C
 
 
 
 
CAN  25 Free Agent $0 0
Matthew Tkachuk
 
LW
RW
 
 
USA  27 Free Agent $5,950,000 0
Matthieu Descoteaux
 
 
 
D
 
CAN  31 Free Agent $0 0
Mattias Ekholm
 
 
 
D
 
SWE  34 Free Agent $3,350,000 0
Mattias Janmark-Nylen
C
 
 
 
 
SWE  32 Free Agent $1,200,000 0
Mattias Norlinder
 
 
 
D
 
SWE  24 Free Agent $1,023,750 0
Mattias Norstrom
 
 
 
D
 
SWE  37 Free Agent $0 0
Mattias Ohlund
 
 
 
D
 
SWE  37 Free Agent $0 0
Mattias Ritola
C
LW
RW
 
 
SWE  26 Free Agent $0 0
Mattias Samuelsson
 
 
 
D
 
USA  24 Free Agent $2,200,000 0
Mattias Sjogren
C
LW
RW
 
 
SWE  27 Free Agent $0 0
Mattias Tedenby
 
LW
RW
 
 
SWE  27 Free Agent $0 0
Mattias Timander
 
 
 
D
 
CAN  34 Free Agent $0 0
Matty Beniers
C
 
 
 
 
USA  22 Free Agent $1,500,000 0
Matvei Michkov
 
LW
RW
 
 
RUS  20 Free Agent $1,500,000 0
Matvey Petrov
 
LW
RW
 
 
RUS  21 Free Agent $700,000 0
Matyas Sapovaliv
C
 
 
 
 
CZE  20 Free Agent $1,250,000 0
Mavrik Bourque
C
 
 
 
 
CAN  22 Free Agent $1,890,000 0
Max Domi
C
 
 
 
 
CAN  29 Free Agent $0 0
Max Friberg
 
LW
RW
 
 
SWE  1926 Free Agent $0 0
Max Johnson
C
 
 
 
 
USA  26 Free Agent $0 0
Max Jones
 
LW
RW
 
 
USA  26 Free Agent $1,350,000 0
Max Lajoie
 
 
 
D
 
CAN  27 Free Agent $0 0
Max McCormick
 
LW
RW
 
 
USA  32 Free Agent $0 0
Max McCue
C
 
 
 
 
CAN  21 Free Agent $700,000 0
Max Pacioretty
 
LW
RW
 
 
USA  36 Free Agent $0 0
Max Sasson
C
 
 
 
 
USA  24 Free Agent $650,000 0
Max Talbot
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Max Veronneau
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Max Willman
C
 
 
 
 
USA  29 Free Agent $0 0
Max Zimmer
 
LW
RW
 
 
USA  27 Free Agent $0 0
Maxence Guenette
 
 
 
D
 
CAN  23 Free Agent $735,000 0
Maxim Afinogenov
 
LW
RW
 
 
RUS  33 Free Agent $0 0
Maxim Cajkovic
 
LW
RW
 
 
SVK  23 Free Agent $0 0
Maxim Chudinov
 
 
 
D
 
RUS  23 Free Agent $0 0
Maxim Fedotov
 
 
 
D
 
RUS  22 Free Agent $0 0
Maxim Galanov
 
 
 
D
 
RUS  34 Free Agent $0 0
Maxim Golod
 
LW
RW
 
 
CAN  24 Free Agent $0 0
Maxim Goncharov
 
 
 
D
 
RUS  24 Free Agent $0 0
Maxim Groshev
 
LW
RW
 
 
RUS  23 Free Agent $787,500 0
Maxim Kuznetsov
 
 
 
D
 
CAN  32 Free Agent $0 0
Maxim Lapierre
C
LW
RW
 
 
CAN  1933 Free Agent $0 0
Maxim Letunov
C
 
 
 
 
RUS  28 Free Agent $0 0
Maxim Mamin
 
LW
RW
 
 
RUS  29 Free Agent $0 0
Maxim Marushev
C
 
 
 
 
RUS  25 Free Agent $0 0
Maxim Mayorov
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Maxim Noreau
 
 
 
D
 
CAN  1931 Free Agent $0 0
Maxim Shalunov
C
LW
RW
 
 
RUS  31 Free Agent $0 0
Maxim Sorkin
 
LW
RW
 
 
RUS  24 Free Agent $682,500 0
Maxim Sushinski
 
 
RW
 
 
RUS  36 Free Agent $0 0
Maxim Sushko
 
LW
RW
 
 
BEL  25 Free Agent $0 0
Maxim Tsyplakov
 
LW
RW
 
 
RUS  26 Free Agent $682,500 0
Maxime Comtois
 
LW
RW
 
 
CAN  25 Free Agent $2,750,000 0
Maxime Fortier
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Maxime Lagace
 
 
 
 
G
CAN  31 Free Agent $0 0
Maxime Ouellet
 
 
 
 
G
CAN  29 Free Agent $0 0
Maximus Wanner
 
 
 
D
 
CAN  21 Free Agent $700,000 0
Maxwell Crozier
 
 
 
D
 
CAN  24 Free Agent $975,000 0
Maxwell Gildon
 
 
 
D
 
USA  25 Free Agent $1,023,750 0
Mel Angelstad
 
LW
 
 
 
CAN  37 Free Agent $0 0
Melker Karlsson
C
LW
RW
 
 
SWE  32 Free Agent $0 0
Merrick Madsen
 
 
 
 
G
USA  29 Free Agent $0 0
Michael Amadio
 
LW
RW
 
 
CAN  28 Free Agent $2,450,000 0
Michael Benning
 
 
 
D
 
CAN  22 Free Agent $975,000 0
Michael Blunden
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Michael Borkowski
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Michael Bournival
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Michael Brodzinski
 
 
 
D
 
USA  29 Free Agent $0 0
Michael Buchinger
 
 
 
D
 
CAN  20 Free Agent $975,000 0
Michael Bunting
 
LW
RW
 
 
CAN  29 Free Agent $4,250,000 0
Michael Callahan
 
 
 
D
 
USA  25 Free Agent $771,750 0
Michael Carcone
 
LW
RW
 
 
CAN  28 Free Agent $2,103,438 0
Michael Chaput
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Michael Dal Colle
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Michael Del Zotto
 
 
 
D
 
CAN  34 Free Agent $0 0
Michael DiPietro
 
 
 
 
G
CAN  25 Whalers $1,102,500 1
Michael Eyssimont
C
 
 
 
 
USA  28 Free Agent $0 0
Michael Frolik
 
LW
RW
 
 
CZE  36 Free Agent $0 0
Michael Garnett
 
 
 
 
G
CAN  27 Free Agent $0 0
Michael Grabner
 
LW
RW
 
 
AUT  35 Free Agent $0 0
Michael Grenzy
 
 
 
D
 
USA  25 Free Agent $0 0
Michael Grier
 
LW
RW
 
 
USA  49 $1,000,000 1
Michael Henrich
 
LW
 
 
 
CAN  26 Free Agent $0 0
Michael Houser
 
 
 
 
G
USA  32 Free Agent $0 0
Michael Hutchinson
 
 
 
 
G
CAN  34 Free Agent $0 0
Michael Kapla
 
 
 
D
 
USA  30 Free Agent $0 0
Michael Kesselring
 
 
 
D
 
USA  24 Free Agent $1,400,000 0
Michael Koster
 
 
 
D
 
USA  23 Free Agent $700,000 0
Michael Krutil
 
 
 
D
 
CZE  22 Free Agent $750,000 0
Michael Latta
C
LW
RW
 
 
CAN  1933 $850,000 1
Michael Leighton
 
 
 
 
G
CAN  33 Free Agent $0 0
Michael Matheson
 
 
 
D
 
CAN  30 Free Agent $5,600,000 0
Michael McCarron
 
LW
RW
 
 
USA  29 Free Agent $1,400,000 0
Michael McLeod
C
 
 
 
 
CAN  26 Free Agent $2,250,000 0
Michael McNiven
 
 
 
 
G
CAN  27 Free Agent $0 0
Michael Mersch
 
LW
RW
 
 
USA  32 Free Agent $0 0
Michael Milne
 
LW
RW
 
 
CAN  22 Free Agent $825,000 0
Michael Nylander
C
LW
RW
 
 
SWE  40 Free Agent $0 0
Michael Paliotta
 
 
 
D
 
USA  31 Free Agent $0 0
Michael Pezzetta
 
LW
RW
 
 
CAN  26 Free Agent $1,000,000 0
Michael Prapavessis
 
 
 
D
 
CAN  28 Free Agent $0 0
Michael Raffl
 
LW
RW
 
 
AUT  36 Free Agent $0 0
Michael Rasmussen
C
 
 
 
 
CAN  25 Free Agent $1,900,000 0
Michael Rupp
C
LW
RW
 
 
USA  44 $740,000 1
Michael Ryan
 
LW
 
 
 
USA  33 Free Agent $0 0
Michael Ryder
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Michael Sauer
 
 
 
D
 
USA  27 Free Agent $0 0
Michael Sgarbossa
C
 
 
 
 
CAN  27 Free Agent $0 0
Michael Sgarbossa
C
 
 
 
 
CAN  32 Free Agent $0 0
Michael Spacek
C
LW
RW
 
 
CZE  27 Free Agent $0 0
Michael Stone
 
 
 
D
 
CAN  34 Free Agent $0 0
Michael Teslak
 
 
 
 
G
CAN  25 Free Agent $0 0
Michael Vukojevic
 
 
 
D
 
CAN  23 Free Agent $0 0
Michael Wall
 
 
 
 
G
CAN  25 Free Agent $0 0
Michael Zigomanis
C
 
 
 
 
CAN  32 Free Agent $0 0
Michal Barinka
 
 
 
D
 
CZE  26 Free Agent $0 0
Michal Cajkovsky
 
 
 
D
 
SVK  32 Free Agent $0 0
Michal Grosek
 
LW
 
 
 
CZE  34 Free Agent $0 0
Michal Handzus
C
 
 
 
 
SVK  38 Free Agent $0 0
Michal Kempny
 
 
 
D
 
CZE  34 Free Agent $0 0
Michal Neuvirth
 
 
 
 
G
CZE  36 Free Agent $0 0
Michal Repik
 
LW
RW
 
 
CZE  28 Free Agent $0 0
Michal Rozsival
 
 
 
D
 
CZE  41 Free Agent $0 0
Michal Sivek
 
LW
RW
 
 
CZE  30 Free Agent $0 0
Michal Sykora
 
 
 
D
 
CZE  35 Free Agent $0 0
Michal Teply
 
LW
RW
 
 
CZE  23 Free Agent $1,023,750 0
Micheal Ferland
 
LW
RW
 
 
CAN  1932 $3,250,000 2
Micheal Haley
C
 
 
 
 
CAN  36 Free Agent $0 0
Michel Ouellet
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Micki Dupont
 
 
 
D
 
CAN  29 Free Agent $0 0
Miika Elomo
 
LW
 
 
 
FIN  29 Free Agent $0 0
Miikka Kiprusoff
 
 
 
 
G
FIN  38 Free Agent $0 0
Miikka Salomaki
C
LW
RW
 
 
FIN  31 Free Agent $0 0
Mika Henauer
 
 
 
D
 
SUI  24 Free Agent $0 0
Mika Noronen
 
 
 
 
G
FIN  30 Free Agent $0 0
Mika Pyorala
C
LW
RW
 
 
FIN  30 Free Agent $0 0
Mika Zibanejad
C
 
 
 
 
SWE  31 Free Agent $0 0
Mikael Backlund
C
 
 
 
 
SWE  35 Free Agent $3,455,000 0
Mikael Diotte
 
 
 
D
 
CAN  21 Free Agent $700,000 0
Mikael Granlund
C
 
 
 
 
FIN  32 Free Agent $2,900,000 0
Mikael Hakkarainen
C
 
 
 
 
FIN  26 Free Agent $0 0
Mikael Johansson
C
 
 
 
 
SWE  26 Free Agent $0 0
Mikael Pyyhtia
 
LW
RW
 
 
FIN  23 Free Agent $825,000 0
Mikael Renberg
 
 
RW
 
 
SWE  37 Free Agent $0 0
Mikael Samuelsson
 
LW
RW
 
 
SWE  39 Free Agent $0 0
Mikael Tellqvist
 
 
 
 
G
SWE  33 Free Agent $0 0
Mike Angelidis
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Mike Bishai
C
 
 
 
 
CAN  29 Free Agent $0 0
Mike Brodeur
 
 
 
 
G
USA  30 Free Agent $0 0
Mike Brown
 
LW
RW
 
 
USA  1933 Free Agent $0 0
Mike Brown
 
 
 
 
G
USA  25 Free Agent $0 0
Mike Cammalleri
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Mike Commodore
 
 
 
D
 
CAN  35 Free Agent $0 0
Mike Comrie
C
LW
RW
 
 
CAN  32 Free Agent $1,800,000 0
Mike Condon
 
 
 
 
G
USA  34 Free Agent $0 0
Mike Danton
C
 
 
 
 
CAN  28 Free Agent $0 0
Mike Duco
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Mike Eastwood
C
 
 
 
 
CAN  41 Free Agent $0 0
Mike Farrell
 
 
 
D
 
USA  29 Free Agent $0 0
Mike Fisher
C
 
 
 
 
CAN  39 Free Agent $0 0
Mike Gellard
 
LW
 
 
 
CAN  30 Free Agent $0 0
Mike Glumac
 
 
RW
 
 
CAN  31 Free Agent $0 0
Mike Green
 
 
 
D
 
CAN  36 Free Agent $0 0
Mike Green.
C
 
 
 
 
CAN  30 Free Agent $0 0
Mike Halmo
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Mike Hardman
 
LW
RW
 
 
USA  25 Free Agent $735,000 0
Mike Hoffman
C
 
 
 
 
CAN  35 Free Agent $0 0
Mike Johnson
 
 
RW
 
 
CAN  35 Free Agent $0 0
Mike Keane
 
 
RW
 
 
CAN  41 Free Agent $0 0
Mike Knuble
 
LW
RW
 
 
CAN  42 Free Agent $0 0
Mike Komisarek
 
 
 
D
 
USA  33 Free Agent $0 0
Mike Kompon
 
LW
 
 
 
CAN  26 Free Agent $0 0
Mike Kostka
 
 
 
D
 
CAN  1933 Free Agent $0 0
Mike Leclerc
 
LW
 
 
 
CAN  31 Free Agent $0 0
Mike Lundin
 
 
 
D
 
USA  31 Free Agent $0 0
Mike McKenna
 
 
 
 
G
USA  39 Free Agent $0 0
Mike Minard
 
 
 
 
G
CAN  32 Free Agent $0 0
Mike Modano
C
 
 
 
 
USA  54 $1,800,000 1
Mike Morrison
 
 
 
 
G
USA  32 Free Agent $0 0
Mike Mottau
 
 
 
D
 
USA  37 Free Agent $0 0
Mike Peca
C
 
 
 
 
CAN  37 Free Agent $0 0
Mike Peluso
 
 
RW
 
 
USA  34 Free Agent $0 0
Mike Pudlick
 
 
 
D
 
USA  30 Free Agent $0 0
Mike Rathje
 
 
 
D
 
CAN  35 Free Agent $0 0
Mike Reilly
 
 
 
D
 
USA  31 Free Agent $0 0
Mike Ribeiro
C
 
 
 
 
CAN  44 $2,150,000 1
Mike Ricci
C
 
 
 
 
CAN  36 Free Agent $0 0
Mike Richards
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Mike Santorelli
C
LW
RW
 
 
CAN  1933 Free Agent $0 0
Mike Sillinger
C
 
 
 
 
CAN  40 Free Agent $0 0
Mike Sislo
 
LW
RW
 
 
USA  31 Free Agent $0 0
Mike Smith
 
 
 
 
G
CAN  42 Free Agent $0 0
Mike Stuart
 
 
 
D
 
USA  28 Free Agent $0 0
Mike VanRyn
 
 
 
D
 
CAN  31 Free Agent $1,200,000 0
Mike Vecchione
 
LW
RW
 
 
USA  31 Free Agent $0 0
Mike Watt
 
LW
 
 
 
CAN  31 Free Agent $0 0
Mike Weaver
 
 
 
D
 
CAN  38 Free Agent $0 0
Mike Weber
 
 
 
D
 
USA  1931 Free Agent $0 0
Mike Wilson
 
 
 
D
 
CAN  33 Free Agent $0 0
Mike York
C
LW
RW
 
 
USA  33 Free Agent $0 0
Mikey Anderson
 
 
 
D
 
USA  25 Free Agent $1,560,000 0
Mikhail Abramov
C
LW
RW
 
 
RUS  23 Free Agent $909,563 0
Mikhail Berdin
 
 
 
 
G
RUS  26 Free Agent $0 0
Mikhail Grabovski
C
LW
RW
 
 
DEU  1934 Free Agent $0 0
Mikhail Grigorenko
C
 
 
 
 
RUS  30 Free Agent $0 0
Mikhail Kuleshov
 
LW
 
 
 
RUS  26 Free Agent $0 0
Mikhail Maltsev
C
LW
RW
 
 
RUS  26 Free Agent $909,563 0
Mikhail Sergachev
 
 
 
D
 
RUS  26 Free Agent $4,250,000 0
Mikhail Shalagin
 
LW
RW
 
 
RUS  25 Free Agent $0 0
Mikhail Vorobyov
C
 
 
 
 
RUS  27 Free Agent $0 0
Mikkel Boedker
 
LW
RW
 
 
DNK  33 Free Agent $0 0
Mikko Eloranta
 
 
RW
 
 
FIN  35 Free Agent $0 0
Mikko Jokela
 
 
 
D
 
FIN  28 Free Agent $0 0
Mikko Koivu
C
 
 
 
 
FIN  39 Free Agent $0 0
Mikko Kokkonen
 
 
 
D
 
FIN  23 Free Agent $1,023,750 0
Mikko Koskinen
 
 
 
 
G
FIN  36 Free Agent $0 0
Mikko Lehtonen
 
 
 
D
 
FIN  33 Free Agent $0 0
Mikko Lehtonen
 
 
 
D
 
FIN  30 Free Agent $0 0
Mikko Rantanen
 
LW
RW
 
 
FIN  28 Free Agent $6,400,000 0
Mikko Ruutu
 
 
RW
 
 
FIN  30 Free Agent $0 0
Milan Hejduk
 
LW
RW
 
 
CZE  38 Free Agent $0 0
Milan Hnilicka
 
 
 
 
G
RUS  36 Free Agent $0 0
Milan Jurcina
 
 
 
D
 
SVK  31 Free Agent $0 0
Milan Kloucek
 
 
 
 
G
CZE  26 Blossom Bytes $682,500 1
Milan Kraft
C
 
 
 
 
CZE  31 Free Agent $0 0
Milan Lucic
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Milan Michalek
 
LW
RW
 
 
CZE  34 Free Agent $0 0
Miles Gendron
 
 
 
D
 
CAN  28 Free Agent $0 0
Miles Wood
 
LW
RW
 
 
USA  29 Free Agent $2,600,000 0
Milos Kelemen
 
LW
RW
 
 
SVK  25 Free Agent $682,500 0
Mirco Mueller
 
 
 
D
 
SUI  29 Free Agent $0 0
Miro Heiskanen
 
 
 
D
 
FIN  25 Free Agent $4,750,000 0
Miroslav Blatak
 
 
 
D
 
CZE  29 Free Agent $0 0
Miroslav Satan
 
LW
RW
 
 
SVK  37 Free Agent $0 0
Miroslav Svoboda
 
 
 
 
G
CZE  29 Free Agent $0 0
Miska Kukkonen
 
 
 
D
 
FIN  24 Free Agent $866,250 0
Mitch Eliot
 
 
 
D
 
USA  26 Free Agent $0 0
Mitch Hults
C
 
 
 
 
USA  30 Free Agent $0 0
Mitch Maunu
 
 
 
D
 
CAn  23 Free Agent $0 0
Mitch Reinke
 
 
 
D
 
USA  28 Free Agent $0 0
Mitchell Bartley
 
LW
 
 
 
CAN  23 Free Agent $0 0
Mitchell Chaffee
 
LW
RW
 
 
USA  26 Free Agent $1,250,000 0
Mitchell Gibson
 
 
 
 
G
USA  25 Free Agent $0 0
Mitchell Marner
 
LW
RW
 
 
CAN  27 Free Agent $7,627,500 0
Mitchell Russell
C
LW
RW
 
 
CAN  23 Free Agent $792,750 0
Mitchell Stephens
C
 
 
 
 
CAN  27 Free Agent $0 0
Mitchell Vande Sompel
 
 
 
D
 
CAN  27 Free Agent $1,047,375 0
Morgan Barron
C
 
 
 
 
CAN  26 Free Agent $1,700,000 0
Morgan Frost
C
 
 
 
 
CAN  25 Free Agent $3,000,000 0
Morgan Geekie
C
LW
RW
 
 
CAN  26 Free Agent $1,100,000 0
Morgan Klimchuk
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Morgan Rielly
 
 
 
D
 
CAN  30 Free Agent $0 0
Moritz Seider
 
 
 
D
 
GER  23 Free Agent $3,500,000 0
Murray Baron
 
 
 
D
 
CAN  41 Free Agent $0 0
Myles Rumsey
 
 
 
D
 
CAn  23 Free Agent $0 0
Nail Yakupov
 
LW
RW
 
 
RUS  27 Free Agent $0 0
Nando Eggenberger
 
LW
RW
 
 
SUI  25 Free Agent $0 0
Nash Nienhuis
 
 
 
D
 
CAN  25 Free Agent $650,000 0
Nate Clurman
 
 
 
D
 
USA  26 Free Agent $0 0
Nate Danielson
C
 
 
 
 
CAN  20 Free Agent $1,500,000 0
Nate DiCasmirro
 
 
RW
 
 
CAN  30 Free Agent $0 0
Nate Guenin
 
 
 
D
 
USA  36 Free Agent $0 0
Nate Knoepke
 
 
 
D
 
USA  25 Free Agent $0 0
Nate Miller
 
 
RW
 
 
USA  32 Free Agent $0 0
Nate Prosser
 
 
 
D
 
USA  36 Free Agent $0 0
Nate Schmidt
 
 
 
D
 
USA  33 Free Agent $2,000,000 0
Nate Schnarr
C
 
 
 
 
CAN  25 Free Agent $0 0
Nate Sucese
 
LW
RW
 
 
USA  28 Free Agent $0 0
Nate Thompson
C
LW
RW
 
 
USA  40 Free Agent $0 0
Nathan Barrett
C
 
 
 
 
CAN  27 Free Agent $0 0
Nathan Bastian
 
LW
RW
 
 
CAN  27 Free Agent $2,100,000 0
Nathan Beaulieu
 
 
 
D
 
CAN  32 Free Agent $0 0
Nathan Dempsey
 
 
 
D
 
CAN  35 Free Agent $0 0
Nathan Gaucher
C
 
 
 
 
CAN  21 Free Agent $1,500,000 0
Nathan Gerbe
C
 
 
 
 
USA  35 Free Agent $0 0
Nathan Gerbe
C
LW
RW
 
 
USA  31 Free Agent $0 0
Nathan Horton
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Nathan Legare
 
LW
RW
 
 
CAN  23 Free Agent $1,312,500 0
Nathan MacKinnon
C
 
 
 
 
CAN  29 Free Agent $5,400,000 0
Nathan McIver
 
 
 
D
 
CAN  26 Free Agent $0 0
Nathan Noel
C
 
 
 
 
CAN  27 Free Agent $0 0
Nathan Oystrick
 
 
 
D
 
CAN  32 Free Agent $0 0
Nathan Paetsch
 
LW
RW
D
 
CAN  30 Free Agent $0 0
Nathan Perrott
 
 
RW
 
 
CAN  31 Free Agent $0 0
Nathan Robinson
 
LW
 
 
 
CAN  28 Free Agent $0 0
Nathan Smith
C
 
 
 
 
USA  26 Free Agent $0 0
Nathan Smith
C
 
 
 
 
CAN  30 Free Agent $0 0
Nathan Staios
 
 
 
D
 
CAN  23 Free Agent $0 0
Nathan Todd
C
 
 
 
 
CAN  29 Free Agent $0 0
Nathan Walker
 
LW
RW
 
 
AUS  30 Free Agent $0 0
Navrin Mutter
 
LW
RW
 
 
CAN  23 Free Agent $682,500 0
Nazem Kadri
C
 
 
 
 
CAN  34 Free Agent $3,500,000 0
Neal Pionk
 
 
 
D
 
USA  29 Free Agent $4,250,000 0
Neil Komadoski
 
 
 
D
 
USA  26 Free Agent $0 0
Nelson Emerson
 
 
RW
 
 
CAN  41 Free Agent $0 0
Nelson Nogier
 
 
 
D
 
CAN  28 Free Agent $0 0
Nic Dowd
C
 
 
 
 
USA  34 Free Agent $2,150,000 0
Nic Petan
C
 
 
 
 
CAN  29 Free Agent $0 0
Nicholas Abruzzese
C
LW
RW
 
 
USA  25 Free Agent $787,500 0
Nicholas Baptiste
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Nicholas Caamano
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Nicholas Jones
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Nicholas Porco
 
LW
RW
 
 
CAN  23 Free Agent $0 0
Nicholas Robertson
 
LW
RW
 
 
USA  23 Free Agent $1,312,500 0
Nick Bjugstad
C
 
 
 
 
USA  32 Free Agent $2,650,000 0
Nick Blankenburg
 
 
 
D
 
USA  26 Free Agent $1,760,000 0
Nick Bonino
C
 
 
 
 
USA  36 Free Agent $650,000 0
Nick Boynton
 
 
 
D
 
CAN  33 Free Agent $0 0
Nick Capone
 
LW
RW
 
 
USA  23 Free Agent $700,000 0
Nick Cicek
 
 
 
D
 
CAN  24 Free Agent $650,000 0
Nick Cousins
C
 
 
 
 
CAN  31 Free Agent $0 0
Nick DeSimone
 
 
 
D
 
USA  30 Free Agent $650,000 0
Nick Foligno
 
LW
RW
 
 
USA  37 Free Agent $0 0
Nick Henry
 
LW
RW
 
 
CAN  25 Free Agent $0 0
Nick Holden
 
 
 
D
 
CAN  37 Free Agent $0 0
Nick Jensen
 
 
 
D
 
USA  34 Free Agent $3,500,000 0
Nick Johnson
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Nick Lappin
 
LW
RW
 
 
USA  32 Free Agent $0 0
Nick Lardis
 
LW
RW
 
 
CAN  19 Free Agent $1,250,000 0
Nick Leddy
 
 
 
D
 
USA  33 Free Agent $0 0
Nick Leivermann
 
 
 
D
 
USA  26 Free Agent $0 0
Nick Malik
 
 
 
 
G
USA  22 Redhawks $650,000 2
Nick Merkley
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Nick Moutrey
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Nick Naumenko
 
 
 
D
 
USA  34 Free Agent $0 0
Nick Palmieri
 
LW
RW
 
 
USA  27 Free Agent $0 0
Nick Paul
 
LW
RW
 
 
CAN  29 Free Agent $2,600,000 0
Nick Perbix
 
 
 
D
 
USA  26 Free Agent $2,340,000 0
Nick Petrecki
 
 
 
D
 
USA  27 Free Agent $0 0
Nick Poisson
C
LW
RW
 
 
CAN  23 Free Agent $650,000 0
Nick Ritchie
 
LW
RW
 
 
CAN  29 Free Agent $3,250,000 0
Nick Ross
 
 
 
D
 
CAN  24 Free Agent $0 0
Nick Schmaltz
C
 
 
 
 
USA  28 Free Agent $5,650,000 0
Nick Schneider
 
 
 
 
G
CAN  27 Free Agent $0 0
Nick Schultz
 
 
 
D
 
CAN  42 $1,700,000 1
Nick Seeler
 
 
 
D
 
USA  31 Free Agent $995,000 0
Nick Shore
C
 
 
 
 
USA  32 Free Agent $0 0
Nick Smith
C
 
 
 
 
CAN  29 Free Agent $0 0
Nick Spaling
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Nick Suzuki
C
 
 
 
 
CAN  25 Free Agent $4,600,000 0
Nick Swaney
 
LW
RW
 
 
USA  27 Free Agent $0 0
Nick Tarnasky
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Nick Tselios
 
 
 
D
 
USA  29 Free Agent $0 0
Nicklas Backstrom
C
 
 
 
 
SWE  37 Free Agent $0 0
Nicklas Grossmann
 
 
 
D
 
SWE  34 Free Agent $0 0
Nicklas Jensen
 
LW
RW
 
 
DEN  27 Free Agent $0 0
Nicklas Lidstrom
 
 
 
D
 
SWE  43 Free Agent $0 0
Niclas Almari
 
 
 
D
 
FIN  26 Free Agent $0 0
Niclas Bergfors
 
LW
RW
 
 
SWE  29 Free Agent $0 0
Niclas Havelid
 
 
 
D
 
SWE  37 Free Agent $0 0
Niclas Wallin
 
 
 
D
 
SWE  37 Free Agent $0 0
Niclas Westerholm
 
 
 
 
G
FIN  27 Free Agent $0 0
Nico Daws
 
 
 
 
G
CAN  24 Free Agent $0 0
Nico Hischier
C
 
 
 
 
SUI  25 Free Agent $4,410,000 0
Nico Sturm
C
 
 
 
 
GER  29 Free Agent $2,450,000 0
Nicolas Aube-Kubel
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Nicolas Beaudin
 
 
 
D
 
CAN  25 Free Agent $0 0
Nicolas Deslauriers
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Nicolas Hague
 
 
 
D
 
CAN  26 Free Agent $1,680,000 0
Nicolas Kerdiles
C
LW
RW
 
 
USA  26 Free Agent $0 0
Nicolas Meloche
 
 
 
D
 
CAN  27 Free Agent $0 0
Nicolas Roy
C
 
 
 
 
CAN  27 Free Agent $0 0
Nigel Dawes
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Nigel Williams
 
 
 
D
 
USA  25 Free Agent $0 0
Niilo Halonen
 
 
 
 
G
FIN  26 Free Agent $0 0
Nik Antropov
C
LW
RW
 
 
KAZ  34 Free Agent $0 0
Nikita Alexandrov
C
 
 
 
 
GER  24 Free Agent $1,100,000 0
Nikita Alexeev
 
LW
 
 
 
RUS  30 Free Agent $0 0
Nikita Chibrikov
 
LW
RW
 
 
RUS  21 Free Agent $1,500,000 0
Nikita Filatov
 
LW
RW
 
 
RUS  25 Free Agent $0 0
Nikita Grebenkin
 
LW
RW
 
 
RUS  21 Free Agent $650,000 0
Nikita Gusev
 
LW
RW
 
 
RUS  32 Free Agent $650,000 0
Nikita Kucherov
 
LW
RW
 
 
RUS  31 Free Agent $9,080,000 0
Nikita Nesterenko
C
 
 
 
 
USA  23 Free Agent $650,000 0
Nikita Nesterov
 
 
 
D
 
RUS  26 Free Agent $0 0
Nikita Nesterov
 
 
 
D
 
RUS  31 Free Agent $0 0
Nikita Nikitin
 
 
 
D
 
RUS  30 Free Agent $0 0
Nikita Novikov
 
 
 
D
 
RUS  21 Free Agent $650,000 0
Nikita Okhotyuk
 
 
 
D
 
RUS  24 Free Agent $975,000 0
Nikita Pavlychev
C
 
 
 
 
RUS  27 Free Agent $0 0
Nikita Quapp
 
 
 
 
G
GER  21 Redhawks $750,000 2
Nikita Scherbak
 
LW
RW
 
 
RUS  29 Free Agent $0 0
Nikita Tolopilo
 
 
 
 
G
BLR  24 Wolves $710,000 1
Nikita Tryamkin
 
 
 
D
 
RUS  30 Free Agent $0 0
Nikita Zadorov
 
 
 
D
 
RUS  29 Free Agent $2,150,000 0
Nikita Zaitsev
 
 
 
D
 
RUS  33 Free Agent $2,700,000 0
Niklas Backstrom
 
 
 
 
G
FIN  38 Free Agent $0 0
Niklas Hagman
 
LW
RW
 
 
FIN  34 Free Agent $0 0
Niklas Hansson
 
 
 
D
 
SWE  29 Free Agent $0 0
Niklas Hjalmarsson
 
 
 
D
 
SWE  35 Free Agent $0 0
Niklas Kokko
 
 
 
 
G
FIN  20 Gorillas $975,000 2
Niklas Kronwall
 
 
 
D
 
SWE  39 Free Agent $0 0
Niklas Nordgren
 
LW
 
 
 
SWE  30 Free Agent $0 0
Niklas Sundstrom
 
 
RW
 
 
SWE  35 Free Agent $0 0
Niko Huuhtanen
 
LW
RW
 
 
FIN  21 Free Agent $700,000 0
Niko Kapanen
C
 
 
 
 
FIN  31 Free Agent $0 0
Niko Mikkola
 
 
 
D
 
FIN  28 Free Agent $2,150,000 0
Nikolai Chebykin
 
LW
RW
 
 
RUS  27 Free Agent $0 0
Nikolai Khabibulin
 
 
 
 
G
RUS  51 $2,000,000 1
Nikolai Knyzhov
 
 
 
D
 
RUS  26 Free Agent $882,000 0
Nikolai Kovalenko
 
LW
RW
 
 
RUS  25 Free Agent $660,000 0
Nikolai Lemtyugov
 
LW
RW
 
 
RUS  25 Free Agent $472,500 0
Nikolai Prokhorkin
 
LW
RW
 
 
RUS  29 Free Agent $0 0
Nikolaj Ehlers
 
LW
RW
 
 
DNK  28 Free Agent $5,050,000 0
Nikolas Matinpalo
 
 
 
D
 
FIN  26 Free Agent $682,500 0
Nikolay Goldobin
 
LW
RW
 
 
RUS  29 Free Agent $0 0
Nikolay Kulemin
C
LW
RW
 
 
RUS  33 Free Agent $0 0
Nikolay Zherdev
 
LW
RW
 
 
UKR  29 Free Agent $0 0
Nils Aman
C
 
 
 
 
SWE  24 Free Agent $1,000,000 0
Nils Ekman
 
LW
 
 
 
SWE  34 Free Agent $0 0
Nils Hoglander
 
LW
RW
 
 
SWE  24 Free Agent $1,400,000 0
Nils Lundkvist
 
 
 
D
 
SWE  24 Free Agent $1,500,000 0
Nino Niederreiter
 
LW
RW
 
 
SUI  32 Free Agent $4,500,000 0
Noah Cates
 
LW
RW
 
 
USA  25 Free Agent $1,700,000 0
Noah Chadwick
 
 
 
D
 
CAN  19 Free Agent $650,000 0
Noah Clarke
 
LW
 
 
 
USA  30 Free Agent $0 0
Noah Delmas
 
 
 
D
 
CAN  28 Free Agent $0 0
Noah Dobson
 
 
 
D
 
CAN  24 Free Agent $4,200,000 0
Noah Ellis
 
 
 
D
 
USA  22 Free Agent $650,000 0
Noah Gregor
 
LW
RW
 
 
CAN  26 Free Agent $2,000,000 0
Noah Hanifin
 
 
 
D
 
USA  27 Free Agent $4,750,000 0
Noah Juulsen
 
 
 
D
 
CAN  27 Free Agent $1,962,750 0
Noah Ostlund
C
 
 
 
 
SWE  19 Free Agent $1,500,000 0
Noah Philp
C
 
 
 
 
CAN  26 Free Agent $0 0
Noah Warren
 
 
 
D
 
CAN  20 Free Agent $1,250,000 0
Noah Welch
 
 
 
D
 
USA  31 Free Agent $0 0
Noel Acciari
C
 
 
 
 
USA  33 Free Agent $3,000,000 0
Noel Gunler
 
LW
RW
 
 
SWE  23 Free Agent $1,250,000 0
Noel Hoefenmayer
 
 
 
D
 
CAN  25 Free Agent $909,563 0
Noel Nordh
 
LW
RW
 
 
SWE  19 Free Agent $975,000 0
Nolan Allan
 
 
 
D
 
CAN  21 Free Agent $1,250,000 0
Nolan Baumgartner
 
 
 
D
 
CAN  37 Free Agent $0 0
Nolan Burke
C
 
 
 
 
CAN  22 Free Agent $825,000 0
Nolan Foote
 
LW
RW
 
 
USA  24 Free Agent $1,575,000 0
Nolan Lalonde
 
 
 
 
G
CAN  20 White Wolves $650,000 2
Nolan Patrick
C
 
 
 
 
CAN  26 Free Agent $1,350,000 0
Nolan Pratt
 
 
 
D
 
CAN  35 Free Agent $0 0
Nolan Schaefer
 
 
 
 
G
CAN  31 Free Agent $0 0
Nolan Stevens
C
 
 
 
 
USA  28 Free Agent $0 0
Nolan Yonkman
 
 
 
D
 
CAN  34 Free Agent $0 0
Norm Maracle
 
 
 
 
G
CAN  34 Free Agent $0 0
Norm Milley
 
 
RW
 
 
CAN  29 Free Agent $0 0
Odeen Tufto
C
 
 
 
 
USA  27 Free Agent $0 0
Olaf Kolzig
 
 
 
 
G
GER  40 Free Agent $0 0
Ole Julian Bjorgvik-Holm
 
 
 
D
 
NOR  22 Free Agent $750,000 0
Ole-Kristian Tollefson
 
 
 
D
 
NOR  27 Free Agent $750,000 0
Oleg Kvasha
 
LW
 
 
 
RUS  33 Free Agent $0 0
Oleg Petrov
 
 
RW
 
 
RUS  37 Free Agent $0 0
Oleg Saprykin
 
LW
RW
 
 
RUS  31 Free Agent $0 0
Oleg Sosunov
 
 
 
D
 
RUS  26 Free Agent $0 0
Oleg Tverdovsky
 
 
 
D
 
UKR  34 Free Agent $0 0
Oleg Zaytsev
C
 
 
 
 
RUS  23 Free Agent $0 0
Olen Zellweger
 
 
 
D
 
CAN  21 Free Agent $1,500,000 0
Oliver Bjorkstrand
 
LW
RW
 
 
DNK  29 Free Agent $0 0
Oliver Bonk
 
 
 
D
 
CAN  19 Free Agent $1,500,000 0
Oliver Chau
C
 
 
 
 
CAN  27 Free Agent $0 0
Oliver Ekman-Larsson
 
 
 
D
 
SWE  33 Free Agent $0 0
Oliver Kapanen
C
 
 
 
 
FIN  21 Free Agent $1,250,000 0
Oliver Kylington
 
 
 
D
 
SWE  27 Free Agent $650,000 0
Oliver Lauridsen
 
 
 
D
 
DEN  28 Free Agent $0 0
Oliver Okuliar
 
LW
RW
 
 
SVK  24 Free Agent $0 0
Oliver Tarnstrom
C
 
 
 
 
SWE  22 Free Agent $825,000 0
Oliver Wahlstrom
 
LW
RW
 
 
USA  24 Free Agent $1,500,000 0
Olivier Galipeau
 
 
 
D
 
CAN  27 Free Agent $0 0
Olivier Nadeau
C
LW
RW
 
 
CAN  21 Free Agent $975,000 0
Olivier Rodrigue
 
 
 
 
G
CAN  24 Moose $1,378,125 1
Oliwer Kaski
 
 
 
D
 
FIN  29 Free Agent $0 0
Olle Alsing
 
 
 
D
 
SWE  28 Free Agent $0 0
Olle Eriksson Ek
 
 
 
 
G
SWE  25 Free Agent $0 0
Olle Lycksell
 
LW
RW
 
 
SWE  25 Free Agent $787,500 0
Olli Jokinen
C
 
 
 
 
FIN  38 Free Agent $0 0
Olli Juolevi
 
 
 
D
 
FIN  26 Free Agent $840,000 0
Olli Maatta
 
 
 
D
 
FIN  30 Free Agent $2,100,000 0
Olli Malmivaara
 
 
 
D
 
FIN  28 Free Agent $0 0
Olof Lindbom
 
 
 
 
G
SWE  24 Wolf Pack $1,312,500 2
Ondrej Kase
 
LW
RW
 
 
CZE  29 Free Agent $0 0
Ondrej Palat
 
LW
RW
 
 
CZE  33 Free Agent $1,900,000 0
Ondrej Pavel
C
 
 
 
 
CZE  24 Free Agent $0 0
Ondrej Pavelec
 
 
 
 
G
CZE  32 Free Agent $0 0
Ondrej Vala
 
 
 
D
 
CZE  26 Free Agent $0 0
Oscar Dansk
 
 
 
 
G
SWE  30 Free Agent $0 0
Oscar Fantenberg
 
 
 
D
 
SWE  33 Free Agent $0 0
Oscar Fisker Molgaard
C
 
 
 
 
DEN  19 Free Agent $975,000 0
Oscar Klefbom
 
 
 
D
 
SWE  31 Free Agent $4,687,500 0
Oscar Lindberg
C
LW
RW
 
 
SWE  33 Free Agent $0 0
Oscar Moller
C
LW
RW
 
 
SWE  1929 Free Agent $0 0
Oscar Plandowski
 
 
 
D
 
CAN  21 Free Agent $750,000 0
Oskar Back
C
 
 
 
 
SWE  24 Free Agent $1,023,750 0
Oskar Lindblom
 
LW
RW
 
 
SWE  28 Free Agent $1,850,000 0
Oskar Olausson
 
LW
RW
 
 
SWE  22 Free Agent $1,500,000 0
Oskar Osala
 
LW
RW
 
 
FIN  29 Free Agent $0 0
Oskar Pettersson
 
LW
RW
 
 
SWE  20 Free Agent $975,000 0
Oskar Steen
C
 
 
 
 
SWE  26 Free Agent $0 0
Oskar Sundqvist
C
 
 
 
 
SWE  30 Free Agent $0 0
Oskari Laaksonen
 
 
 
D
 
FIN  25 Free Agent $866,250 0
Oskari Salminen
 
 
 
 
G
FIN  25 Free Agent $0 0
Ossi Vaananen
 
 
 
D
 
FIN  31 Free Agent $0 0
Ostap Safin
 
LW
RW
 
 
CZE  25 Free Agent $0 0
Otto Kivenmaki
C
LW
RW
 
 
FIN  24 Free Agent $735,000 0
Otto Koivula
 
LW
RW
 
 
FIN  26 Free Agent $854,438 0
Otto Leskinen
 
 
 
D
 
FIN  27 Free Agent $0 0
Otto Salin
 
 
 
D
 
FIN  20 Free Agent $825,000 0
Otto Somppi
C
 
 
 
 
FIN  26 Free Agent $0 0
Otto Stenberg
C
LW
RW
 
 
SWE  19 Free Agent $1,500,000 0
Owen Beck
C
 
 
 
 
CAN  20 Free Agent $1,500,000 0
Owen Lindmark
C
 
 
 
 
USA  23 Free Agent $825,000 0
Owen Nolan
 
LW
RW
 
 
CAN  40 Free Agent $1,000,000 0
Owen Pickering
 
 
 
D
 
CAN  20 Free Agent $1,500,000 0
Owen Power
 
 
 
D
 
CAN  22 Free Agent $1,500,000 0
Owen Sillinger
C
LW
RW
 
 
CAN  27 Free Agent $752,456 0
Owen Tippett
 
LW
RW
 
 
CAN  25 Free Agent $1,575,000 0
Ozzy Wiesblatt
 
LW
RW
 
 
CAN  22 Free Agent $1,575,000 0
P.J. Axelsson
 
LW
 
 
 
SWE  35 Free Agent $0 0
P.J. Stock
 
LW
 
 
 
CAN  33 Free Agent $0 0
P.K. Subban
 
 
 
D
 
CAN  35 Free Agent $0 0
Par Lindholm
C
 
 
 
 
SWE  33 Free Agent $0 0
Parker Bell
 
LW
RW
 
 
CAN  21 Free Agent $650,000 0
Parker Foo
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Parker Ford
C
 
 
 
 
USA  24 Free Agent $650,000 0
Parker Kelly
 
LW
RW
 
 
CAN  25 Free Agent $1,000,000 0
Parker Wotherspoon
 
 
 
D
 
CAN  27 Free Agent $1,750,000 0
Pascal Dupuis
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Pascal Laberge
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Pascal Leclaire
 
 
 
 
G
CAN  42 $1,260,000 1
Pascal Pelletier
C
 
 
 
 
CAN  28 Free Agent $0 0
Pascal Trepanier
 
 
 
D
 
CZE  33 Free Agent $0 0
Pat Leahy
 
 
RW
 
 
USA  30 Free Agent $0 0
Pat Rissmiller
 
LW
RW
 
 
USA  35 Free Agent $0 0
Pat Verbeek
 
 
RW
 
 
CAN  44 Free Agent $0 0
Patric Hornqvist
 
LW
RW
 
 
SWE  37 Free Agent $0 0
Patric Kjellberg
 
LW
 
 
 
SWE  39 Free Agent $0 0
Patrice Bergeron
C
 
 
 
 
CAN  39 Free Agent $0 0
Patrice Cormier
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Patrick Bartschi
 
LW
 
 
 
SWI  24 Free Agent $0 0
Patrick Boileau
 
 
 
D
 
CAN  31 Free Agent $0 0
Patrick Brown
C
 
 
 
 
USA  32 Free Agent $0 0
Patrick Coulombe
 
 
 
D
 
CAn  25 Free Agent $0 0
Patrick DesRochers
 
 
 
 
G
CAN  29 Free Agent $0 0
Patrick Dwyer
C
LW
RW
 
 
USA  33 Free Agent $0 0
Patrick Eaves
 
LW
RW
 
 
USA  37 Free Agent $0 0
Patrick Fischer
 
LW
 
 
 
SUI  34 Free Agent $0 0
Patrick Giles
C
LW
RW
 
 
USA  24 Free Agent $682,500 0
Patrick Harper
C
 
 
 
 
USA  26 Free Agent $0 0
Patrick Hersley
 
 
 
D
 
SWE  23 Free Agent $0 0
Patrick Jarrett
C
 
 
 
 
CAN  24 Free Agent $0 0
Patrick Kaleta
 
LW
RW
 
 
USA  31 Free Agent $0 0
Patrick Kane
 
LW
RW
 
 
USA  36 Free Agent $0 0
Patrick Khodorenko
C
 
 
 
 
USA  26 Free Agent $0 0
Patrick Lalime
 
 
 
 
G
CAN  38 Free Agent $0 0
Patrick Marleau
C
LW
RW
 
 
CAN  43 Free Agent $0 0
Patrick Maroon
 
LW
RW
 
 
USA  36 Free Agent $0 0
Patrick Newell
C
LW
RW
 
 
USA  28 Free Agent $0 0
Patrick O'Sullivan
 
LW
RW
 
 
USA  28 Free Agent $0 0
Patrick Poulin
 
LW
 
 
 
CAN  35 Free Agent $0 0
Patrick Russell
 
LW
RW
 
 
DNK  29 Free Agent $0 0
Patrick Sharp
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Patrick Shea
C
 
 
 
 
USA  27 Free Agent $0 0
Patrick Sieloff
 
 
 
D
 
USA  30 Free Agent $0 0
Patrick Thoresen
C
LW
RW
 
 
NOR  30 Free Agent $0 0
Patrick Traverse
 
 
 
D
 
CAN  36 Free Agent $0 0
Patrick Wiercioch
 
 
 
D
 
CAN  32 Free Agent $0 0
Patrik Bartosak
 
 
 
 
G
CZE  31 Free Agent $0 0
Patrik Berglund
C
 
 
 
 
SWE  34 Free Agent $0 0
Patrik Elias
C
LW
RW
 
 
CZE  41 Free Agent $0 0
Patrik Koch
 
 
 
D
 
SVK  28 Free Agent $0 0
Patrik Laine
 
LW
RW
 
 
FIN  26 Free Agent $4,500,000 0
Patrik Nemeth
 
 
 
D
 
SWE  32 Free Agent $1,900,000 0
Patrik Puistola
 
LW
RW
 
 
FIN  23 Free Agent $1,312,500 0
Patrik Siikanen
C
LW
RW
 
 
FIN  24 Free Agent $0 0
Patrik Stefan
C
 
 
 
 
CZE  29 Free Agent $0 0
Patrik Virta
C
LW
RW
 
 
FIN  28 Free Agent $0 0
Paul Albers
 
 
 
D
 
CAN  25 Free Agent $0 0
Paul Baier
 
 
 
D
 
USA  27 Free Agent $0 0
Paul Ballantyne
 
 
 
D
 
CAN  26 Free Agent $0 0
Paul Bissonnette
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Paul Bittner
 
LW
RW
 
 
USA  28 Free Agent $0 0
Paul Byron
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Paul Carey
C
LW
RW
 
 
USA  32 Free Agent $0 0
Paul Coffey
 
 
 
D
 
CAN  47 Free Agent $0 0
Paul Cotter
C
 
 
 
 
USA  25 Free Agent $1,700,000 0
Paul Gaustad
C
LW
RW
 
 
USA  35 Free Agent $0 0
Paul Harvey
 
 
RW
 
 
USA  30 Free Agent $0 0
Paul Healey
 
 
RW
 
 
CAN  33 Free Agent $0 0
Paul Kariya
 
LW
 
 
 
CAN  37 Free Agent $0 0
Paul LaDue
 
 
 
D
 
USA  32 Free Agent $0 0
Paul Laus
 
 
 
D
 
CAN  38 Free Agent $0 0
Paul Ludwinski
C
 
 
 
 
CAN  20 Free Agent $1,250,000 0
Paul Mara
 
 
 
D
 
USA  33 Free Agent $0 0
Paul Martin
 
 
 
D
 
USA  1943 $700,000 1
Paul Postma
 
 
 
D
 
CAN  31 Free Agent $0 0
Paul Ranger
 
 
 
D
 
CAN  40 $1,150,000 2
Paul Ranheim
 
LW
 
 
 
USA  42 Free Agent $0 0
Paul Stastny
C
 
 
 
 
USA  39 Free Agent $0 0
Paul Szczechura
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Pavel Brendl
 
 
RW
 
 
CZE  30 Free Agent $0 0
Pavel Buchnevich
 
LW
RW
 
 
RUS  29 Free Agent $5,650,000 0
Pavel Bure
 
 
RW
 
 
RUS  37 Free Agent $0 0
Pavel Datsyuk
C
LW
RW
 
 
RUS  1940 Free Agent $0 0
Pavel Dorofeyev
 
LW
RW
 
 
RUS  24 Free Agent $2,100,000 0
Pavel Francouz
 
 
 
 
G
CZE  34 Montreal Canadiens $2,950,000 1
Pavel Gogolev
 
LW
RW
 
 
RUS  24 Free Agent $0 0
Pavel Jenys
C
LW
RW
 
 
CZE  28 Free Agent $0 0
Pavel Koltygin
C
 
 
 
 
RUS  25 Free Agent $0 0
Pavel Kubina
 
 
 
D
 
CZE  37 Free Agent $0 0
Pavel Mintyukov
 
 
 
D
 
RUS  21 Free Agent $1,500,000 0
Pavel Novak
 
LW
RW
 
 
CZE  22 Free Agent $825,000 0
Pavel Shen
C
 
 
 
 
RUS  25 Free Agent $0 0
Pavel Trnka
 
 
 
D
 
CZE  33 Free Agent $0 0
Pavel Valentenko
 
 
 
D
 
RUS  25 Free Agent $0 0
Pavel Vorobiev
 
 
RW
 
 
KAZ  27 Free Agent $0 0
Pavel Zacha
C
 
 
 
 
CZE  27 Free Agent $0 0
Pavol Demitra
C
LW
RW
 
 
SVK  50 $450,000 1
Pavol Regenda
 
LW
RW
 
 
SVK  25 Free Agent $840,000 0
Peetro Seppala
 
 
 
D
 
FIN  24 Free Agent $0 0
Pekka Rinne
 
 
 
 
G
FIN  40 Free Agent $0 0
Per Ledin
 
LW
 
 
 
SWE  32 Free Agent $0 0
Per Mars
C
 
 
 
 
SWE  26 Free Agent $0 0
Per Svartvadet
 
LW
 
 
 
SWE  32 Free Agent $0 0
Peter Abbandonato
C
 
 
 
 
CAN  26 Free Agent $752,456 0
Peter Bondra
 
 
RW
 
 
UKR  40 Free Agent $0 0
Peter Budaj
 
 
 
 
G
SVK  37 Free Agent $0 0
Peter Cehlarik
 
LW
RW
 
 
SVK  29 Free Agent $0 0
Peter Diliberatore
 
 
 
D
 
CAN  24 Free Agent $0 0
Peter Ferraro
 
 
RW
 
 
USA  35 Free Agent $0 0
Peter Forsberg
C
 
 
 
 
SWE  38 Free Agent $450,000 0
Peter Harrold
 
LW
RW
D
 
USA  35 Free Agent $0 0
Peter Holland
C
 
 
 
 
CAN  29 Free Agent $0 0
Peter Mannino
 
 
 
 
G
USA  31 Free Agent $0 0
Peter Mueller
C
LW
RW
 
 
USA  31 Free Agent $0 0
Peter Olvecky
C
LW
RW
 
 
SVK  27 Free Agent $0 0
Peter Popovic
 
 
 
D
 
SWE  40 Free Agent $0 0
Peter Regin
C
LW
RW
 
 
DEN  31 Free Agent $0 0
Peter Reynolds
C
 
 
 
 
CAN  21 Free Agent $650,000 0
Peter Schaefer
C
LW
RW
 
 
CAN  47 $450,000 1
Peter Sejna
 
LW
 
 
 
SLV  29 Free Agent $0 0
Peter Skudra
 
 
 
 
G
LAT  36 Free Agent $0 0
Peter Smrek
 
 
 
D
 
CAN  30 Free Agent $0 0
Peter Svoboda
 
 
 
D
 
CZE  28 Free Agent $0 0
Peter Thome
 
 
 
 
G
USA  27 Free Agent $0 0
Peter Worrell
 
LW
 
 
 
CAN  31 Free Agent $0 0
Petr Buzek
 
 
 
D
 
CZE  31 Free Agent $0 0
Petr Cajanek
C
 
 
 
 
CZE  34 Free Agent $0 0
Petr Hauser
 
LW
RW
 
 
CZE  21 Free Agent $750,000 0
Petr Kalus
 
LW
RW
 
 
CZE  26 Free Agent $0 0
Petr Kanko
 
 
RW
 
 
CZE  26 Free Agent $0 0
Petr Kvaca
 
 
 
 
G
CZE  27 Free Agent $0 0
Petr Mrazek
 
 
 
 
G
CZE  32 Minnesota Wild $1,475,000 2
Petr Nedved
C
 
 
 
 
CZE  40 Free Agent $0 0
Petr Prucha
 
LW
RW
 
 
CZE  30 Free Agent $0 0
Petr Schastlivy
 
 
RW
 
 
RUS  31 Free Agent $0 0
Petr Svoboda
 
 
 
D
 
CZE  42 Free Agent $0 0
Petr Sykora
C
LW
RW
 
 
CZE  38 Free Agent $0 0
Petr Taticek
C
 
 
 
 
CZE  28 Free Agent $0 0
Petr Tenkrat
 
 
RW
 
 
CZE  33 Free Agent $0 0
Petr Vrana
C
LW
RW
 
 
CZE  27 Free Agent $0 0
Petrus Palmu
 
LW
RW
 
 
FIN  27 Free Agent $0 0
Petter Granberg
 
 
 
D
 
SWE  27 Free Agent $0 0
Petteri Lindbohm
 
 
 
D
 
FIN  31 Free Agent $0 0
Petteri Nokelainen
C
LW
RW
 
 
FIN  32 Free Agent $0 0
Petteri Nummelin
 
 
 
D
 
FIN  36 Free Agent $0 0
Peyton Krebs
C
 
 
 
 
CAN  23 Free Agent $1,350,000 0
Pheonix Copley
 
 
 
 
G
USA  32 Buffalo Sabres $3,000,000 1
Phil Cole
 
 
 
D
 
CAN  26 Free Agent $0 0
Phil DiGiuseppe
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Phil Housley
 
 
 
D
 
USA  44 Free Agent $0 0
Phil Kessel
 
LW
RW
 
 
USA  37 Free Agent $0 0
Phil Sauve
 
 
 
 
G
USA  30 Free Agent $0 0
Philip Broberg
 
 
 
D
 
SWE  23 Free Agent $950,000 0
Philip Kemp
 
 
 
D
 
USA  25 Free Agent $682,500 0
Philip Larsen
 
 
 
D
 
DNK  30 Free Agent $0 0
Philip Tomasino
C
 
 
 
 
CAN  23 Free Agent $2,750,000 0
Philip Varone
C
 
 
 
 
CAN  32 Free Agent $0 0
Philipp Gogulla
 
LW
RW
 
 
GER  25 Free Agent $0 0
Philipp Grubauer
 
 
 
 
G
GER  33 Free Agent $0 0
Philipp Kurashev
C
 
 
 
 
SUI  25 Free Agent $1,400,000 0
Philippe Daoust
C
LW
RW
 
 
CAN  23 Free Agent $700,000 0
Philippe Desrosiers
 
 
 
 
G
CAN  29 Free Agent $0 0
Philippe Dupuis
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Philippe Myers
 
 
 
D
 
CAN  27 Free Agent $0 0
Phillip Danault
C
 
 
 
 
CAN  31 Free Agent $4,750,000 0
Pier-Oliver Pelletier
 
 
 
 
G
CAN  22 Free Agent $0 0
Pierre Dagenais
 
LW
 
 
 
CAN  31 Free Agent $0 0
Pierre Engvall
 
LW
RW
 
 
SWE  28 Free Agent $2,650,000 0
Pierre Hedin
 
 
 
D
 
SWE  31 Free Agent $0 0
Pierre Sevigny
 
 
RW
 
 
CAN  37 Free Agent $0 0
Pierre Turgeon
C
 
 
 
 
CAN  39 Free Agent $0 0
Pierre-Alexandre Parenteau
 
LW
RW
 
 
CAN  37 Free Agent $0 0
Pierre-Edouard Bellemare
 
LW
RW
 
 
FRA  39 Free Agent $800,000 0
Pierre-Luc Dubois
 
LW
RW
 
 
CAN  26 Free Agent $4,350,000 0
Pierre-Luc Faubert
 
 
RW
 
 
CAN  25 Free Agent $0 0
Pierre-Luc Letourneau-Leblond
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Pierre-Marc Bouchard
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Pierre-Olivier Joseph
 
 
 
D
 
CAN  25 Free Agent $1,100,000 0
Pierrick Dube
 
LW
RW
 
 
FRA  23 Free Agent $0 0
Pius Suter
C
 
 
 
 
SUI  28 Free Agent $2,650,000 0
Pontus Aberg
 
LW
RW
 
 
SWE  29 Free Agent $0 0
Pontus Andreasson
C
LW
RW
 
 
SWE  26 Free Agent $0 0
Pontus Holmberg
 
LW
RW
 
 
SWE  25 Free Agent $1,250,000 0
Pontus Johansson
 
 
 
D
 
SWE  23 Free Agent $650,000 0
Pontus Sjalin
 
 
 
D
 
SWE  28 Free Agent $0 0
Prabh Rai
C
LW
RW
 
 
CAN  25 Free Agent $0 0
Pyotr Kochetkov
 
 
 
 
G
RUS  25 Toronto Maple Leafs $1,400,000 2
Quinn Hughes
 
 
 
D
 
USA  25 Free Agent $6,000,000 0
Quinn Olson
C
LW
RW
 
 
CAN  23 Free Agent $0 0
Quinn Schmiemann
 
 
 
D
 
CAN  23 Free Agent $0 0
Quintin Laing
 
LW
 
 
 
CAN  34 Free Agent $0 0
Quinton Byfield
 
LW
RW
 
 
CAN  22 Free Agent $2,640,000 0
Radek Bonk
C
 
 
 
 
CZE  35 Free Agent $0 0
Radek Dvorak
 
LW
RW
 
 
CZE  38 Free Agent $0 0
Radek Faksa
C
 
 
 
 
CZE  30 Free Agent $2,600,000 0
Radek Martinek
 
 
 
D
 
CZE  48 $550,000 1
Radel Fazleev
C
LW
RW
 
 
RUS  28 Free Agent $0 0
Radim Bicanek
 
 
 
D
 
CZE  31 Free Agent $0 0
Radim Simek
 
 
 
D
 
CZE  32 Free Agent $700,000 0
Radim Vrbata
 
LW
RW
 
 
CZE  38 Free Agent $0 0
Radim Zohorna
 
LW
RW
 
 
CZE  28 Free Agent $1,590,000 0
Radko Gudas
 
 
 
D
 
CZE  34 Free Agent $3,150,000 0
Radoslav Suchy
 
 
 
D
 
SVK  34 Free Agent $0 0
Radovan Bondra
 
LW
RW
 
 
SVK  27 Free Agent $0 0
Radovan Somik
 
LW
 
 
 
CZE  31 Free Agent $0 0
Rafael Harvey-Pinard
 
LW
RW
 
 
CAN  25 Free Agent $1,350,000 0
Raffi Torres
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Raitis Ivanans
 
LW
 
 
 
LTV  33 Free Agent $0 0
Raivis Ansons
 
LW
RW
 
 
LAT  22 Free Agent $650,000 0
Ramus Kumpulainen
C
 
 
 
 
FIN  19 Free Agent $975,000 0
Ramzi Abid
 
LW
 
 
 
CAN  28 Free Agent $0 0
Randy Jones
 
 
 
D
 
CAN  34 Free Agent $0 0
Randy McKay
 
 
RW
 
 
CAN  41 Free Agent $0 0
Randy Robitaille
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Raphael Diaz
 
 
 
D
 
SUI  31 Free Agent $0 0
Raphael Lavoie
C
 
 
 
 
CAN  24 Free Agent $1,312,500 0
Rasmus Andersson
 
 
 
D
 
SWE  28 Free Agent $5,500,000 0
Rasmus Asplund
C
 
 
 
 
SWE  27 Free Agent $0 0
Rasmus Dahlin
 
 
 
D
 
SWE  24 Free Agent $4,750,000 0
Rasmus Korhonen
 
 
 
 
G
FIN  22 Bulldogs $825,000 1
Rasmus Kumpulainen
C
 
 
 
 
FIN  19 Free Agent $975,000 0
Rasmus Kupari
C
 
 
 
 
FIN  24 Free Agent $1,500,000 0
Rasmus Ristolainen
 
 
 
D
 
FIN  30 Free Agent $4,250,000 0
Rasmus Sandin
 
 
 
D
 
SWE  24 Free Agent $1,750,000 0
Ray Emery
 
 
 
 
G
CAN  35 Free Agent $0 0
Ray Ferraro
C
 
 
 
 
CAN  44 Free Agent $0 0
Ray Giroux
 
 
 
D
 
CAN  31 Free Agent $0 0
Ray Whitney
 
LW
RW
 
 
CAN  52 $2,105,000 1
Reece Newkirk
C
 
 
 
 
CAN  23 Free Agent $0 0
Reece Scarlett
 
 
 
D
 
CAN  31 Free Agent $0 0
Reece Willcox
 
 
 
D
 
CAN  30 Free Agent $0 0
Reed Low
 
 
RW
 
 
CAN  32 Free Agent $0 0
Reese Johnson
C
 
 
 
 
CAN  26 Free Agent $1,100,000 0
Reid Boucher
 
LW
RW
 
 
USA  31 Free Agent $0 0
Reid Duke
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Reid Gardiner
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Reid Schaefer
 
LW
RW
 
 
CAN  21 Free Agent $1,500,000 0
Reid Simpson
 
LW
 
 
 
CAN  39 Free Agent $0 0
Reilly Smith
 
LW
RW
 
 
CAN  33 Free Agent $4,675,000 0
Reilly Walsh
 
 
 
D
 
USA  25 Free Agent $1,074,938 0
Reilly Webb
 
 
 
D
 
CAN  25 Free Agent $0 0
Rem Murray
 
LW
 
 
 
CAN  38 Free Agent $0 0
Rem Pitlick
C
 
 
 
 
CAN  27 Free Agent $0 0
Remi Elie
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Remi Poirier
 
 
 
 
G
CAN  23 Wolves $750,000 1
Rene Bourque
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Rene Corbet
 
LW
 
 
 
CAN  35 Free Agent $0 0
Rene Vydareny
 
 
 
D
 
SLV  27 Free Agent $0 0
Reto Berra
 
 
 
 
G
SUI  33 Free Agent $0 0
Rhett Gardner
C
 
 
 
 
CAN  28 Free Agent $1,747,500 0
Rhett Pitlick
 
LW
RW
 
 
USA  23 Free Agent $750,000 0
Rhett Warrener
 
 
 
D
 
CAN  34 Free Agent $0 0
Ricard Persson
 
 
 
D
 
SWE  39 Free Agent $0 0
Rich Peverley
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Richard Bachman
 
 
 
 
G
USA  37 Free Agent $0 0
Richard Clune
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Richard Jackman
 
 
 
D
 
CAN  33 Free Agent $450,000 0
Richard Lintner
 
 
 
D
 
CAN  31 Free Agent $0 0
Richard Matvichuk
 
 
 
D
 
CAN  36 Free Agent $0 0
Richard Panik
 
LW
RW
 
 
SVK  33 Free Agent $0 0
Richard Park
C
LW
RW
 
 
KOR  37 Free Agent $0 0
Richard Petiot
 
 
 
D
 
CAN  31 Free Agent $0 0
Richard Pilon
 
 
 
D
 
CAN  40 Free Agent $0 0
Richard Scott
 
LW
 
 
 
CAN  27 Free Agent $0 0
Richard Seeley
 
 
 
D
 
CAN  29 Free Agent $0 0
Richard Smehlik
 
 
 
D
 
CZE  38 Free Agent $0 0
Richard Zednik
 
 
RW
 
 
SVK  34 Free Agent $0 0
Rick DiPietro
 
 
 
 
G
USA  33 Free Agent $0 0
Rick Nash
 
LW
RW
 
 
CAN  1940 $4,250,000 1
Rick Rypien
C
LW
RW
 
 
CAN  40 $800,000 1
Rick Tocchet
 
 
RW
 
 
CAN  44 Free Agent $0 0
Rickard Hugg
C
LW
RW
 
 
SWE  25 Free Agent $750,000 0
Rickard Rakell
 
LW
RW
 
 
SWE  31 Free Agent $3,325,000 0
Rickard Wallin
C
 
 
 
 
SWE  31 Free Agent $0 0
Rico Fata
 
 
RW
 
 
CAN  29 Free Agent $0 0
Ridly Greig
C
 
 
 
 
CAN  22 Free Agent $2,100,000 0
Riese Gaber
 
LW
RW
 
 
CAN  25 Free Agent $682,500 0
Riku Hahl
C
 
 
 
 
FIN  28 Free Agent $0 0
Riley Armstrong
 
 
RW
 
 
CAN  27 Free Agent $0 0
Riley Barber
 
LW
RW
 
 
USA  30 Free Agent $0 0
Riley Cote
 
LW
 
 
 
CAN  29 Free Agent $0 0
Riley Damiani
C
 
 
 
 
CAN  24 Free Agent $0 0
Riley Duran
C
 
 
 
 
USA  22 Free Agent $700,000 0
Riley Heidt
C
LW
RW
 
 
CAN  19 Free Agent $1,500,000 0
Riley Hughes
 
LW
RW
 
 
USA  24 Free Agent $682,500 0
Riley Kidney
C
 
 
 
 
CAN  21 Free Agent $975,000 0
Riley Nash
C
 
 
 
 
CAN  35 Free Agent $0 0
Riley Sheahan
C
 
 
 
 
CAN  33 Free Agent $0 0
Riley Stillman
 
 
 
D
 
CAN  26 Free Agent $800,000 0
Riley Sutter
 
LW
RW
 
 
CAN  25 Free Agent $682,500 0
Riley Tufte
 
LW
RW
 
 
USA  26 Free Agent $1,971,270 0
Rinat Valiev
 
 
 
D
 
RUS  29 Free Agent $0 0
RJ Umberger
C
LW
RW
 
 
USA  36 Free Agent $0 0
Rob Blake
 
 
 
D
 
CAN  42 Free Agent $0 0
Rob Davison
 
 
 
D
 
CAN  31 Free Agent $0 0
Rob Dimaio
 
 
RW
 
 
CAN  39 Free Agent $0 0
Rob Globke
 
 
RW
 
 
USA  28 Free Agent $0 0
Rob Klinkhammer
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Rob Niedermayer
C
LW
RW
 
 
CAN  38 Free Agent $0 0
Rob OGara
 
 
 
D
 
USA  31 Free Agent $0 0
Rob Ray
 
 
RW
 
 
CAN  40 Free Agent $0 0
Rob Schremp
C
LW
RW
 
 
USA  27 Free Agent $0 0
Rob Scuderi
 
 
 
D
 
USA  39 Free Agent $0 0
Rob Shearer
C
 
 
 
 
CAN  32 Free Agent $0 0
Rob Zamuner
 
LW
 
 
 
CAN  39 Free Agent $0 0
Rob Zepp
 
 
 
 
G
CAN  35 Free Agent $0 0
Robbie Bina
 
 
 
D
 
USA  27 Free Agent $0 0
Robbie Russo
 
 
 
D
 
USA  31 Free Agent $0 0
Robbie Stucker
 
 
 
D
 
USA  26 Free Agent $0 0
Robby Fabbri
C
 
 
 
 
CAN  28 Free Agent $4,050,000 0
Robert Bortuzzo
 
 
 
D
 
CAN  35 Free Agent $0 0
Robert Dietrich
 
 
 
D
 
GER  38 $650,000 1
Robert Dome
 
LW
 
 
 
SLV  29 Free Agent $0 0
Robert Earl
 
LW
RW
 
 
USA  29 Free Agent $0 0
Robert Hagg
 
 
 
D
 
SWE  29 Free Agent $1,950,000 0
Robert Kron
C
 
 
 
 
CZE  41 Free Agent $0 0
Robert Lang
C
 
 
 
 
CZE  41 Free Agent $700,000 0
Robert Lantosi
 
LW
RW
 
 
SVK  29 Free Agent $0 0
Robert Nilsson
C
LW
RW
 
 
SWE  28 Free Agent $0 0
Robert Reichel
C
 
 
 
 
CZE  37 Free Agent $0 0
Robert Schnabel
 
 
 
D
 
CZE  30 Free Agent $0 0
Robert Svehla
 
 
 
D
 
SLV  39 Free Agent $0 0
Robert Thomas
C
 
 
 
 
CAN  25 Free Agent $1,140,000 0
Roberto Luongo
 
 
 
 
G
CAN  41 Free Agent $0 0
Robin Leblanc
 
 
RW
 
 
CAN  26 Free Agent $0 0
Robin Lehner
 
 
 
 
G
SWE  33 Free Agent $0 0
Robin Salo
 
 
 
D
 
FIN  26 Free Agent $1,400,000 0
Roby Jarventie
 
LW
RW
 
 
FIN  22 Free Agent $1,312,500 0
Robyn Regehr
 
 
 
D
 
CAN  36 Free Agent $0 0
Rocco Grimaldi
C
LW
RW
 
 
USA  31 Free Agent $0 0
Rocky Thompson
 
 
 
D
 
CAN  31 Free Agent $0 0
Rod Brind'Amour
C
LW
 
 
 
CAN  41 Free Agent $0 0
Rod Pelley
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Rodion Amirov
 
LW
RW
 
 
RUS  23 Free Agent $0 0
Rodrigo Abols
C
 
 
 
 
LVA  28 Free Agent $0 0
Rodwin Dionicio
 
 
 
D
 
SUI  20 Free Agent $750,000 0
Roland McKeown
 
 
 
D
 
CAN  28 Free Agent $0 0
Roman Ahcan
C
LW
RW
 
 
USA  25 Free Agent $0 0
Roman Cechmanek
 
 
 
 
G
CZE  38 Free Agent $0 0
Roman Cervenka
C
 
 
 
 
CZE  29 Free Agent $0 0
Roman Durny
 
 
 
 
G
SVK  26 Free Agent $0 0
Roman Hamrlik
 
 
 
D
 
CZE  50 $1,350,000 1
Roman Horak
C
 
 
 
 
CZE  25 Free Agent $0 0
Roman Josi
 
 
 
D
 
SUI  34 Free Agent $3,800,000 0
Roman Lyashenko
C
 
 
 
 
RUS  29 Free Agent $0 0
Roman Polak
 
 
 
D
 
CZE  36 Free Agent $0 0
Roman Schmidt
 
 
 
D
 
USA  21 Free Agent $825,000 0
Roman Simicek
C
 
 
 
 
CZE  37 Free Agent $0 0
Ron Francis
C
 
 
 
 
CAN  45 Free Agent $0 0
Ron Hainsey
 
 
 
D
 
USA  40 Free Agent $0 0
Ronald Attard
 
 
 
D
 
USA  25 Free Agent $1,023,750 0
Ronald Knot
 
 
 
D
 
CZE  30 Free Agent $0 0
Ronald Petrovicky
 
 
RW
 
 
SLV  32 Free Agent $0 0
Ronan Seeley
 
 
 
D
 
CAN  22 Free Agent $750,000 0
Roni Hirvonen
C
 
 
 
 
FIN  22 Free Agent $975,000 0
Roope Hintz
C
 
 
 
 
FIN  28 Free Agent $5,350,000 0
Roope Laavainen
 
 
 
D
 
FIN  26 Free Agent $0 0
Rory Fitzpatrick
 
 
 
D
 
USA  36 Free Agent $0 0
Rory Kerins
C
LW
RW
 
 
CAN  22 Free Agent $700,000 0
Ross Colton
C
 
 
 
 
USA  28 Free Agent $2,450,000 0
Ross Johnston
 
LW
RW
 
 
CAN  30 Free Agent $1,700,000 0
Rostislav Klesla
 
 
 
D
 
CZE  33 Free Agent $0 0
Rostislav Olesz
 
LW
RW
 
 
CZE  30 Free Agent $0 0
Rourke Chartier
C
 
 
 
 
CAN  28 Free Agent $0 0
Rudolfs Balcers
 
LW
RW
 
 
LVA  27 Free Agent $0 0
Ruslan Fedotenko
 
LW
RW
 
 
UKR  35 Free Agent $0 0
Ruslan Iskhakov
C
 
 
 
 
RUS  24 Free Agent $0 0
Ruslan Khazheyev
 
 
 
 
G
RUS  20 Wolves $750,000 3
Ruslan Salei
 
 
 
D
 
BEL  50 $900,000 1
Rutger McGroarty
C
LW
RW
 
 
USA  20 Free Agent $1,500,000 0
Ryan Barnes
 
LW
 
 
 
CAN  27 Free Agent $0 0
Ryan Bayda
 
 
RW
 
 
CAN  31 Free Agent $0 0
Ryan Bischel
 
 
 
 
G
USA  25 Octopus $650,000 2
Ryan Callahan
 
LW
RW
 
 
USA  36 Free Agent $0 0
Ryan Carpenter
C
 
 
 
 
USA  33 Free Agent $800,000 0
Ryan Carter
C
LW
RW
 
 
USA  35 Free Agent $0 0
Ryan Christie
 
LW
 
 
 
CAN  28 Free Agent $0 0
Ryan Collins
 
 
 
D
 
USA  28 Free Agent $0 0
Ryan Craig
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Ryan Donato
C
 
 
 
 
USA  28 Free Agent $2,650,000 0
Ryan Duncan
 
LW
 
 
 
CAN  25 Free Agent $0 0
Ryan Dzingel
C
LW
RW
 
 
USA  32 Free Agent $0 0
Ryan Ellis
 
 
 
D
 
CAN  33 Free Agent $0 0
Ryan Fanti
 
 
 
 
G
CAN  25 Free Agent $0 0
Ryan Fitzgerald
C
LW
RW
 
 
USA  30 Free Agent $0 0
Ryan Flinn
 
LW
 
 
 
CAN  28 Free Agent $0 0
Ryan Francis
C
LW
RW
 
 
CAN  23 Free Agent $750,000 0
Ryan Garbutt
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Ryan Getzlaf
C
 
 
 
 
CAN  39 Free Agent $0 0
Ryan Graves
 
 
 
D
 
CAN  29 Free Agent $0 0
Ryan Gropp
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Ryan Hartman
 
LW
RW
 
 
USA  30 Free Agent $3,000,000 0
Ryan Hollweg
 
LW
 
 
 
USA  30 Free Agent $0 0
Ryan Jardine
 
LW
 
 
 
CAN  28 Free Agent $0 0
Ryan Johansen
C
 
 
 
 
CAN  32 Free Agent $5,500,000 0
Ryan Johnson
 
 
 
D
 
USA  23 Free Agent $0 0
Ryan Johnson
C
 
 
 
 
CAN  37 Free Agent $0 0
Ryan Johnson.
 
 
 
D
 
USA  23 Free Agent $1,312,500 0
Ryan Jones
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Ryan Jones.
 
 
 
D
 
USA  28 Free Agent $0 0
Ryan Keller
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Ryan Kesler
C
 
 
 
 
USA  37 Free Agent $0 0
Ryan Kirwan
C
LW
RW
 
 
USA  22 Free Agent $650,000 0
Ryan Lindgren
 
 
 
D
 
USA  26 Free Agent $2,950,000 0
Ryan Lohin
C
 
 
 
 
USA  28 Free Agent $0 0
Ryan Lomberg
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Ryan MacInnis
C
 
 
 
 
USA  28 Free Agent $0 0
Ryan Malone
 
LW
RW
 
 
USA  37 Free Agent $0 0
Ryan Mast
 
 
 
D
 
USA  21 Free Agent $750,000 0
Ryan McCleary
 
 
 
D
 
CAN  21 Free Agent $700,000 0
Ryan McDonagh
 
 
 
D
 
USA  35 Free Agent $3,200,000 0
Ryan McLeod
C
 
 
 
 
CAN  25 Free Agent $1,400,000 0
Ryan Merkley
 
 
 
D
 
CAN  24 Free Agent $1,200,000 0
Ryan Miller
 
 
 
 
G
USA  42 Free Agent $0 0
Ryan Murphy
 
 
 
D
 
CAN  31 Free Agent $0 0
Ryan Murray
 
 
 
D
 
CAN  31 Free Agent $0 0
Ryan Nugent-Hopkins
C
 
 
 
 
CAN  31 Free Agent $6,000,000 0
Ryan O'Marra
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Ryan OByrne
 
 
 
D
 
CAN  33 Free Agent $0 0
Ryan Olsen
C
 
 
 
 
CAN  30 Free Agent $0 0
Ryan OReilly
C
 
 
 
 
CAN  33 Free Agent $5,745,600 0
Ryan ORourke
 
 
 
D
 
CAN  22 Free Agent $1,312,500 0
Ryan Parent
 
 
 
D
 
CAN  29 Free Agent $0 0
Ryan Poehling
C
 
 
 
 
USA  25 Free Agent $2,940,000 0
Ryan Potulny
C
LW
RW
 
 
USA  31 Free Agent $0 0
Ryan Pulock
 
 
 
D
 
CAN  30 Free Agent $4,250,000 0
Ryan Ready
 
LW
 
 
 
CAN  28 Free Agent $0 0
Ryan Reaves
 
LW
RW
 
 
CAN  37 Free Agent $0 0
Ryan Russell
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Ryan Shannon
C
LW
RW
 
 
USA  32 Free Agent $0 0
Ryan Shea
 
 
 
D
 
USA  27 Free Agent $0 0
Ryan Siedem
 
 
 
D
 
USA  23 Free Agent $840,000 0
Ryan Smith
C
 
 
 
 
CAN  35 Free Agent $0 0
Ryan Smyth
 
LW
RW
 
 
CAN  48 $2,400,000 1
Ryan Spooner
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Ryan Stanton
 
 
 
D
 
CAN  30 Free Agent $0 0
Ryan Stoa
C
LW
RW
 
 
USA  29 Free Agent $0 0
Ryan Stone
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Ryan Strome
C
 
 
 
 
CAN  31 Free Agent $4,450,000 0
Ryan Suter
 
 
 
D
 
USA  39 Free Agent $0 0
Ryan Suzuki
C
 
 
 
 
CAN  23 Free Agent $1,312,500 0
Ryan Tobler
 
LW
 
 
 
CAN  29 Free Agent $0 0
Ryan Tverberg
C
LW
RW
 
 
CAN  22 Free Agent $650,000 0
Ryan Ufko
 
 
 
D
 
USA  21 Free Agent $825,000 0
Ryan VandenBussche
 
 
RW
 
 
CAN  33 Free Agent $0 0
Ryan White
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Ryan Whitney
 
 
 
D
 
USA  33 Free Agent $0 0
Ryan Wilson
 
 
 
D
 
CAN  33 Free Agent $0 0
Ryan Winterton
C
 
 
 
 
CAN  21 Free Agent $975,000 0
Ryane Clowe
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Ryder Korczak
C
 
 
 
 
CAN  22 Free Agent $975,000 0
Ryder Rolston
C
LW
RW
 
 
USA  23 Free Agent $750,000 0
Ryker Evans
 
 
 
D
 
CAN  23 Free Agent $1,250,000 0
Saige Weinstein
 
 
 
D
 
CAN  19 Free Agent $700,000 0
Saku Koivu
C
 
 
 
 
FIN  50 $1,880,000 1
Saku Maenalanen
 
LW
RW
 
 
FIN  30 Free Agent $0 0
Sam Bennett
C
 
 
 
 
CAN  28 Free Agent $3,750,000 0
Sam Carrick
C
 
 
 
 
CAN  32 Free Agent $1,400,000 0
Sam Colangelo
C
LW
RW
 
 
USA  23 Free Agent $1,250,000 0
Sam Gagner
C
 
 
 
 
CAN  35 Free Agent $900,000 0
Sam Hentges
C
LW
RW
 
 
USA  25 Free Agent $0 0
Sam Lafferty
C
 
 
 
 
USA  29 Free Agent $2,150,000 0
Sam Malinski
 
 
 
D
 
USA  26 Free Agent $1,400,000 0
Sam Miletic
 
LW
RW
 
 
USA  27 Free Agent $0 0
Sam Reinhart
C
 
 
 
 
CAN  29 Free Agent $5,650,000 0
Sam Stange
 
LW
RW
 
 
USA  23 Free Agent $825,000 0
Sam Steel
C
 
 
 
 
CAN  26 Free Agent $2,650,000 0
Sami Helenius
 
 
 
D
 
CAN  33 Free Agent $0 0
Sami Kapanen
 
LW
 
 
 
FIN  36 Free Agent $0 0
Sami Lepisto
 
 
 
D
 
FIN  31 Free Agent $0 0
Sami Niku
 
 
 
D
 
FIN  28 Free Agent $2,220,000 0
Sami Salo
 
 
 
D
 
FIN  50 $700,000 1
Sami Vatanen
 
 
 
D
 
FIN  33 Free Agent $0 0
Sampo Ranta
 
LW
RW
 
 
FIN  24 Free Agent $1,023,750 0
Samu Tuomaala
 
LW
RW
 
 
FIN  21 Free Agent $1,250,000 0
Samuel Asselin
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Samuel Blais
 
LW
RW
 
 
CAN  28 Free Agent $2,150,000 0
Samuel Bolduc
 
 
 
D
 
CAN  24 Free Agent $682,500 0
Samuel Bucek
 
LW
RW
 
 
SVK  26 Free Agent $0 0
Samuel Dove-McFalls
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Samuel Ersson
 
 
 
 
G
SWE  25 New York Islanders $1,000,000 2
Samuel Fagemo
 
LW
RW
 
 
SWE  24 Free Agent $1,312,500 0
Samuel Girard
 
 
 
D
 
CAN  26 Free Agent $4,935,000 0
Samuel Helenius
C
 
 
 
 
FIN  22 Free Agent $975,000 0
Samuel Honzek
C
LW
RW
 
 
SVK  20 Free Agent $1,500,000 0
Samuel Houde
C
 
 
 
 
CAN  24 Free Agent $735,000 0
Samuel Johannesson
 
 
 
D
 
SWE  24 Free Agent $700,000 0
Samuel Knazko
 
 
 
D
 
SVK  22 Free Agent $1,023,750 0
Samuel Laberge
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Samuel Lipkin
C
LW
RW
 
 
USA  21 Free Agent $650,000 0
Samuel Montembeault
 
 
 
 
G
CAN  28 Detroit Red Wings $2,560,000 3
Samuel Morin
 
 
 
D
 
CAN  29 Free Agent $0 0
Samuel Pahlsson
C
 
 
 
 
SWE  36 Free Agent $0 0
Samuel Poulin
 
LW
RW
 
 
CAN  23 Free Agent $1,575,000 0
Samuel Walker
C
 
 
 
 
USA  25 Free Agent $682,500 0
Sandis Vilmanis
 
LW
RW
 
 
LAT  20 Free Agent $825,000 0
Sandy McCarthy
 
 
RW
 
 
CAN  36 Free Agent $0 0
Santeri Hatakka
 
 
 
D
 
FIN  23 Free Agent $682,500 0
Santeri Virtanen
C
 
 
 
 
FIN  25 Free Agent $0 0
Santtu Kinnunen
 
 
 
D
 
FIN  25 Free Agent $0 0
Sasha Goc
 
 
 
D
 
CAN  30 Free Agent $0 0
Sasha Mutala
 
LW
RW
 
 
CAN  23 Free Agent $825,000 0
Sasha Pastujov
 
LW
RW
 
 
USA  21 Free Agent $1,250,000 0
Sawyer Mynio
 
 
 
D
 
CAN  19 Free Agent $975,000 0
Scott Barney
 
 
RW
 
 
CAN  30 Free Agent $0 0
Scott Clemmensen
 
 
 
 
G
USA  39 Free Agent $0 0
Scott Darling
 
 
 
 
G
USA  31 Free Agent $0 0
Scott Ferguson
 
 
 
D
 
CAN  33 Free Agent $0 0
Scott Glennie
C
LW
RW
 
 
CAN  25 Free Agent $0 0
Scott Gomez
C
 
 
 
 
USA  38 Free Agent $0 0
Scott Hannan
 
 
 
D
 
CAN  37 Free Agent $0 0
Scott Harrington
 
 
 
D
 
CAN  31 Free Agent $0 0
Scott Hartnell
 
LW
RW
 
 
CAN  37 Free Agent $0 0
Scott Heffernan
 
 
 
D
 
CAN  26 Free Agent $0 0
Scott Howes
 
LW
 
 
 
CAN  23 Free Agent $0 0
Scott Jackson
 
 
 
D
 
CAN  26 Free Agent $0 0
Scott Lachance
 
 
 
D
 
USA  36 Free Agent $0 0
Scott Laughton
C
 
 
 
 
CAN  30 Free Agent $0 0
Scott Lehman
 
 
 
D
 
CAN  25 Free Agent $0 0
Scott Mayfield
 
 
 
D
 
USA  32 Free Agent $0 0
Scott Mellanby
 
 
RW
 
 
CAN  42 Free Agent $0 0
Scott Morrow
 
 
 
D
 
USA  22 Free Agent $1,250,000 0
Scott Nichol
C
 
 
 
 
CAN  40 Free Agent $0 0
Scott Niedermayer
 
 
 
D
 
CAN  38 Free Agent $4,940,000 0
Scott Parker
 
 
RW
 
 
USA  31 Free Agent $0 0
Scott Parse
 
LW
RW
 
 
USA  31 Free Agent $0 0
Scott Pellerin
 
LW
 
 
 
USA  38 Free Agent $0 0
Scott Perunovich
 
 
 
D
 
USA  26 Free Agent $819,000 0
Scott Reedy
C
 
 
 
 
USA  25 Free Agent $0 0
Scott Sabourin
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Scott Stevens
 
 
 
D
 
CAN  44 Free Agent $0 0
Scott Thornton
 
LW
 
 
 
CAN  38 Free Agent $0 0
Scott Walford
 
 
 
D
 
CAN  25 Free Agent $0 0
Scott Walker
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Scott Wedgewood
 
 
 
 
G
CAN  32 Free Agent $0 0
Scott Wilson
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Scott Winkler
C
 
 
 
 
NOR  34 $750,000 3
Scott Young
 
 
RW
 
 
USA  41 Free Agent $0 0
Scottie Upshall
 
LW
RW
 
 
CAN  37 Free Agent $0 0
Seamus Casey
 
 
 
D
 
USA  20 Free Agent $1,250,000 0
Sean Avery
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Sean Behrens
 
 
 
D
 
USA  21 Free Agent $1,250,000 0
Sean Bergenheim
 
LW
RW
 
 
FIN  32 Free Agent $0 0
Sean Brown
 
 
 
D
 
CAN  32 Free Agent $0 0
Sean Collins
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Sean Connolly
 
 
 
D
 
USA  28 Free Agent $0 0
Sean Couturier
C
 
 
 
 
CAN  32 Free Agent $7,093,750 0
Sean Curry
 
 
 
D
 
USA  26 Free Agent $0 0
Sean Day
 
 
 
D
 
CAN  26 Free Agent $983,981 0
Sean Durzi
 
 
 
D
 
CAN  26 Free Agent $2,200,000 0
Sean Farrell
C
LW
RW
 
 
USA  23 Free Agent $975,000 0
Sean Kuraly
C
 
 
 
 
USA  31 Free Agent $0 0
Sean Malone
C
 
 
 
 
USA  29 Free Agent $0 0
Sean McMorrow
 
 
RW
 
 
CAN  29 Free Agent $0 0
Sean Monahan
C
 
 
 
 
CAN  30 Free Agent $4,350,000 0
Sean O'Donnell
 
 
 
D
 
CAN  42 Free Agent $0 0
Sean Pronger
C
 
 
 
 
CAN  36 Free Agent $0 0
Sean Tschigerl
 
LW
RW
 
 
CAN  21 Free Agent $975,000 0
Sean Walker
 
 
 
D
 
CAN  30 Free Agent $2,850,000 0
Sean Zimmermann
 
 
 
D
 
USA  22 Free Agent $0 0
Sebastian Aho
C
 
 
 
 
FIN  27 Free Agent $6,696,500 0
Sebastian Aho.
 
 
 
D
 
SWE  28 Free Agent $2,500,000 0
Sebastian Cossa
 
 
 
 
G
CAN  22 Express $1,500,000 1
Sebastian Repo
C
LW
RW
 
 
FIN  28 Free Agent $0 0
Sebastian Vidmar
 
LW
RW
 
 
SWE  30 Free Agent $0 0
Sebastian Walfridsson
 
 
 
D
 
SWE  25 Free Agent $0 0
Sebastien Bordeleau
C
 
 
 
 
CAN  33 Free Agent $0 0
Sebastien Caron
 
 
 
 
G
CAN  31 Free Agent $0 0
Sebastien Caron
 
 
 
 
G
CAN  31 Free Agent $0 0
Sebastien Centomo
 
 
 
 
G
CAN  29 Free Agent $0 0
Sebastien Charpentier
 
 
 
 
G
CAN  32 Free Agent $0 0
Semyon Chystyakov
 
 
 
D
 
RUS  23 Free Agent $750,000 0
Semyon Der-Arguchintsev
C
 
 
 
 
RUS  24 Free Agent $0 0
Semyon Varlamov
 
 
 
 
G
RUS  36 Free Agent $0 0
Semyon Vyazovoi
 
 
 
 
G
RUS  21 Saints $700,000 3
Serge Aubin
 
LW
 
 
 
CAN  33 Free Agent $0 0
Serge Payer
C
 
 
 
 
CAN  30 Free Agent $0 0
Sergei Andronov
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Sergei Berezin
 
LW
 
 
 
RUS  37 Free Agent $0 0
Sergei Bobrovsky
 
 
 
 
G
RUS  36 Free Agent $0 0
Sergei Brylin
C
 
 
 
 
RUS  38 Free Agent $0 0
Sergei Fedorov
C
 
 
 
 
RUS  42 Free Agent $0 0
Sergei Gonchar
 
 
 
D
 
RUS  42 Free Agent $0 0
Sergei Kalinin
C
LW
RW
 
 
RUS  27 Free Agent $0 0
Sergei Klyazmin
 
LW
 
 
 
RUS  26 Free Agent $0 0
Sergei Kostitsyn
 
LW
RW
 
 
BEL  28 Free Agent $0 0
Sergei Krivokrasov
 
 
RW
 
 
RUS  34 Free Agent $0 0
Sergei Nemchinov
C
 
 
 
 
RUS  44 Free Agent $0 0
Sergei Plotnikov
 
LW
RW
 
 
RUS  30 Free Agent $0 0
Sergei Samsonov
 
LW
RW
 
 
RUS  35 Free Agent $0 0
Sergei Sapego
 
 
 
D
 
BLR  25 Free Agent $0 0
Sergei Varlamov
 
LW
 
 
 
UKR  30 Free Agent $0 0
Sergei Zborovsky
 
 
 
D
 
RUS  27 Free Agent $0 0
Sergei Zholtok
C
 
 
 
 
LAT  36 Free Agent $0 0
Sergei Zinovjev
C
 
 
 
 
RUS  31 Free Agent $0 0
Sergei Zubov
 
 
 
D
 
RUS  41 Free Agent $0 0
Sergey Murashov
 
 
 
 
G
RUS  20 Bulldogs $750,000 3
Serron Noel
 
LW
RW
 
 
CAN  24 Free Agent $0 0
Seth Barton
 
 
 
D
 
CAN  25 Free Agent $0 0
Seth Griffith
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Seth Jarvis
C
 
 
 
 
CAN  22 Free Agent $4,600,000 0
Seth Jones
 
 
 
D
 
USA  30 Free Agent $5,500,000 0
Shai Buium
 
 
 
D
 
USA  21 Free Agent $1,500,000 0
Shakir Mukhamadullin
 
 
 
D
 
RUS  22 Free Agent $1,500,000 0
Shane Bowers
C
 
 
 
 
CAN  25 Free Agent $1,447,031 0
Shane Doan
 
LW
RW
 
 
CAN  48 $4,200,000 1
Shane Endicott
C
 
 
 
 
CAN  26 Free Agent $0 0
Shane Gersich
C
LW
RW
 
 
USA  28 Free Agent $0 0
Shane Hnidy
 
 
 
D
 
CAN  37 Free Agent $0 0
Shane OBrien
 
 
 
D
 
CAN  34 Free Agent $0 0
Shane Pinto
C
 
 
 
 
USA  24 Free Agent $3,600,000 0
Shane Starrett
 
 
 
 
G
USA  30 Free Agent $0 0
Shane Willis
 
 
RW
 
 
CAN  33 Free Agent $0 0
Shane Wright
C
 
 
 
 
CAN  20 Free Agent $1,500,000 0
Shaone Morrisonn
 
 
 
D
 
CAN  32 Free Agent $0 0
Shaun VanAllen
C
 
 
 
 
CAN  41 Free Agent $0 0
Shawn Bates
C
 
 
 
 
USA  34 Free Agent $0 0
Shawn Belle
 
 
 
D
 
CAN  28 Free Agent $0 0
Shawn Boudrias
 
LW
RW
 
 
CAN  25 Free Agent $0 0
Shawn Heins
 
 
 
D
 
CAN  34 Free Agent $0 0
Shawn Horcoff
C
 
 
 
 
CAN  39 Free Agent $0 0
Shawn Lalonde
 
 
 
D
 
CAN  24 Free Agent $0 0
Shawn Matthias
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Shawn McEachern
 
LW
 
 
 
USA  39 Free Agent $0 0
Shawn Thornton
 
LW
RW
 
 
CAN  41 Free Agent $0 0
Shawn Weller
 
LW
RW
 
 
USA  27 Free Agent $0 0
Shay Stephenson
 
LW
 
 
 
CAN  26 Free Agent $0 0
Shayne Corson
 
LW
 
 
 
CAN  42 Free Agent $0 0
Shayne Gostisbehere
 
 
 
D
 
USA  31 Free Agent $0 0
Shea Theodore
 
 
 
D
 
CAN  29 Free Agent $5,500,000 0
Shea Weber
 
 
 
D
 
CAN  39 Free Agent $0 0
Shean Donovan
 
LW
RW
 
 
CAN  49 $450,000 1
Sheldon Brookbank
 
LW
RW
D
 
CAN  36 Free Agent $0 0
Sheldon Dries
C
 
 
 
 
USA  30 Free Agent $650,000 0
Sheldon Keefe
C
 
 
 
 
CAN  28 Free Agent $0 0
Sheldon Rempal
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Sheldon Souray
 
 
 
D
 
CAN  39 Free Agent $0 0
Shjon Podein
 
LW
 
 
 
USA  40 Free Agent $0 0
Sidney Crosby
C
 
 
 
 
CAN  37 Free Agent $5,900,000 0
Simon Benoit
 
 
 
D
 
CAN  26 Free Agent $950,000 0
Simon Despres
 
 
 
D
 
CAN  1933 $1,208,000 1
Simon Edvinsson
 
 
 
D
 
SWE  21 Free Agent $1,500,000 0
Simon Forsmark
 
 
 
D
 
SWE  21 Free Agent $975,000 0
Simon Gagne
 
LW
RW
 
 
CAN  44 $3,000,000 1
Simon Gagne
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Simon Holmstrom
 
LW
RW
 
 
SWE  23 Free Agent $1,500,000 0
Simon Johansson
 
 
 
D
 
SWE  25 Free Agent $0 0
Simon Kjellberg
 
 
 
D
 
SWE  24 Free Agent $750,000 0
Simon Knak
 
LW
RW
 
 
SUI  22 Free Agent $650,000 0
Simon Lajeunesse
 
 
 
 
G
CAN  28 Free Agent $0 0
Simon Lundmark
 
 
 
D
 
SWE  24 Free Agent $1,023,750 0
Simon Nemec
 
 
 
D
 
SVK  20 Free Agent $1,500,000 0
Simon Robertsson
 
LW
RW
 
 
SWE  21 Free Agent $1,250,000 0
Simon Ryfors
C
LW
RW
 
 
SWE  27 Free Agent $0 0
Skyler McKenzie
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Slater Koekkoek
 
 
 
D
 
CAN  30 Free Agent $0 0
Slava Trukhno
C
LW
RW
 
 
RUS  25 Free Agent $0 0
Sonny Milano
 
LW
RW
 
 
USA  28 Free Agent $1,900,000 0
Spencer Foo
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Spencer Knight
 
 
 
 
G
USA  23 Philadelphia Flyers $1,575,000 2
Spencer Machacek
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Spencer Martin
 
 
 
 
G
CAN  29 Griffins $650,000 2
Spencer Meier
 
 
 
D
 
USA  25 Free Agent $0 0
Spencer Smallman
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Spencer Stastney
 
 
 
D
 
USA  24 Free Agent $866,250 0
Stacy Roest
 
 
RW
 
 
CAN  34 Free Agent $0 0
Staffan Kronwall
 
 
 
D
 
SWE  29 Free Agent $0 0
Stan Neckar
 
 
 
D
 
CZE  32 Free Agent $0 0
Stanislav Chistov
 
LW
RW
 
 
RUS  30 Free Agent $0 0
Stanislav Demin
 
 
 
D
 
USA  24 Free Agent $650,000 0
Stanislav Galiev
 
LW
RW
 
 
RUS  28 Free Agent $0 0
Stanislav Gron
 
 
RW
 
 
SLV  28 Free Agent $0 0
Stanislav Svozil
 
 
 
D
 
CZE  21 Free Agent $975,000 0
Stefan Elliott
 
 
 
D
 
CAN  29 Free Agent $0 0
Stefan Legein
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Stefan Liv
 
 
 
 
G
SWE  31 Free Agent $0 0
Stefan Liv
 
 
 
 
G
SWE  31 Free Agent $0 0
Stefan Matteau
C
LW
RW
 
 
USA  30 Free Agent $0 0
Stefan Noesen
 
LW
RW
 
 
USA  31 Free Agent $1,000,000 0
Stefan Schauer
 
 
 
D
 
GER  25 Free Agent $0 0
Stefan Ustorf
C
 
 
 
 
GER  34 Free Agent $0 0
Stelio Mattheos
 
LW
RW
 
 
CAN  25 Free Agent $0 0
Stepan Falkovsky
 
 
 
D
 
BEL  28 Free Agent $0 0
Stepan Nikulin
 
LW
RW
 
 
RUS  23 Free Agent $650,000 0
Stephane Charlin
 
 
 
 
G
SUI  24 Wolves $650,000 1
Stephane Da Costa
C
LW
RW
 
 
FRA  28 Free Agent $0 0
Stephane Julien
 
 
 
D
 
CAN  34 Free Agent $0 0
Stephane Matteau
 
LW
 
 
 
CAN  39 Free Agent $0 0
Stephane Quintal
 
 
 
D
 
CAN  40 Free Agent $0 0
Stephane Richer
 
LW
 
 
 
CAN  42 Free Agent $0 0
Stephane Robidas
 
 
 
D
 
CAN  39 Free Agent $0 0
Stephane Veilleux
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Stephane Yelle
C
LW
 
 
 
CAN  37 Free Agent $900,000 0
Stephen Baby
 
 
RW
 
 
USA  28 Free Agent $0 0
Stephen Gionta
C
LW
RW
 
 
USA  36 Free Agent $0 0
Stephen Guolla
C
 
 
 
 
CAN  35 Free Agent $0 0
Stephen Johns
 
 
 
D
 
USA  1932 $2,100,000 2
Stephen Peat
 
 
RW
 
 
CAN  28 Free Agent $0 0
Stephen Weiss
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Steve Aronson
 
 
RW
 
 
USA  30 Free Agent $0 0
Steve Begin
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Steve Begin
C
LW
 
 
 
CAN  34 Free Agent $0 0
Steve Bernier
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Steve Brule
C
 
 
 
 
CAN  32 Free Agent $0 0
Steve Downie
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Steve Dubinsky
C
 
 
 
 
CAN  38 Free Agent $0 0
Steve Duchesne
 
 
 
D
 
CAN  43 Free Agent $0 0
Steve Eminger
 
 
 
D
 
CAN  32 Free Agent $0 0
Steve Guolla
 
LW
 
 
 
CAN  35 Free Agent $0 0
Steve Heinze
 
 
RW
 
 
USA  38 Free Agent $0 0
Steve Kariya
 
 
RW
 
 
CAN  30 Free Agent $0 0
Steve Kelly
 
LW
 
 
 
CAN  33 Free Agent $0 0
Steve Konowalchuk
 
LW
 
 
 
USA  36 Free Agent $0 0
Steve MacIntyre
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Steve Maltais
 
LW
 
 
 
CAN  39 Free Agent $0 0
Steve Martins
C
 
 
 
 
CAN  34 Free Agent $0 0
Steve Mason
 
 
 
 
G
CAN  31 Free Agent $0 0
Steve McCarthy
 
 
 
D
 
CAN  30 Free Agent $0 0
Steve McKenna
 
 
 
D
 
CAN  35 Free Agent $0 0
Steve McLaren
 
LW
 
 
 
CAN  32 Free Agent $0 0
Steve Montador
 
 
 
D
 
CAN  35 Free Agent $0 0
Steve Moore
C
 
 
 
 
CAN  27 Free Agent $0 0
Steve Ott
C
LW
RW
 
 
CAN  36 Free Agent $0 0
Steve Parsons
 
LW
 
 
 
CAn  33 Free Agent $0 0
Steve Poapst
 
 
 
D
 
CAN  39 Free Agent $0 0
Steve Reinprecht
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Steve Rucchin
C
 
 
 
 
CAN  37 Free Agent $0 0
Steve Rymsha
 
LW
 
 
 
CAN  29 Free Agent $0 0
Steve Staios
 
 
 
D
 
CAN  40 Free Agent $0 0
Steve Sullivan
 
LW
RW
 
 
CAN  40 Free Agent $0 0
Steve Thomas
 
 
RW
 
 
CAN  45 Free Agent $0 0
Steve Valiquette
 
 
 
 
G
CAN  34 Free Agent $0 0
Steve Wagner
 
 
 
D
 
USA  27 Free Agent $0 0
Steve Webb
 
 
RW
 
 
CAN  33 Free Agent $0 0
Steve Yzerman
C
 
 
 
 
CAn  43 Free Agent $0 0
Steven Fogarty
C
LW
RW
 
 
USA  31 Free Agent $0 0
Steven Goertzen
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Steven Halko
 
 
 
D
 
CAN  34 Free Agent $0 0
Steven Hodges
C
 
 
 
 
CAN  30 Free Agent $0 0
Steven Kampfer
 
 
 
D
 
USA  36 Free Agent $0 0
Steven Lorentz
C
 
 
 
 
CAN  28 Free Agent $2,100,000 0
Steven Oleksy
 
 
 
D
 
USA  34 Free Agent $0 0
Steven Santini
 
 
 
D
 
USA  29 Free Agent $0 0
Steven Stamkos
C
 
 
 
 
CAN  34 Free Agent $4,160,000 0
Strauss Mann
 
 
 
 
G
USA  26 Moose $682,500 1
Stu Barnes
C
 
 
 
 
CAN  38 Free Agent $0 0
Stu Bickel
 
 
 
D
 
USA  31 Free Agent $0 0
Stu Grimson
 
LW
 
 
 
CAN  43 Free Agent $0 0
Stuart Skinner
 
 
 
 
G
CAN  26 Seattle Kraken $3,700,000 1
Sven Andrighetto
 
LW
RW
 
 
SUI  31 Free Agent $0 0
Sven Baertschi
 
LW
RW
 
 
SUI  32 Free Agent $0 0
Sven Butenschon
 
 
 
D
 
GER  31 Free Agent $0 0
Sylvain Blouin
 
LW
 
 
 
CAN  34 Free Agent $0 0
Sylvain Cote
 
 
 
D
 
CAN  42 Free Agent $0 0
Sylvain Lefebvre
 
 
 
D
 
CAN  41 Free Agent $0 0
T. J. Hughes
C
LW
RW
 
 
CAN  23 Free Agent $660,000 0
T.J. Brennan
 
 
 
D
 
USA  31 Free Agent $0 0
T.J. Hensick
C
LW
RW
 
 
USA  29 Free Agent $0 0
T.J. Oshie
 
LW
RW
 
 
USA  38 Free Agent $0 0
T.J. Tynan
C
LW
RW
 
 
USA  32 Free Agent $0 0
Tage Thompson
C
 
 
 
 
USA  27 Free Agent $5,418,000 0
Talyn Boyko
 
 
 
 
G
CAN  22 Americans $975,000 1
Tanner Dickinson
C
 
 
 
 
USA  22 Free Agent $750,000 0
Tanner Glass
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Tanner Jeannot
 
LW
RW
 
 
CAN  27 Free Agent $2,100,000 0
Tanner Kaspick
C
 
 
 
 
CAN  26 Free Agent $0 0
Tanner Kero
C
 
 
 
 
USA  32 Free Agent $0 0
Tanner Laczynski
C
 
 
 
 
USA  27 Free Agent $1,521,750 0
Tanner Palocsik
 
 
 
D
 
USA  25 Free Agent $0 0
Tanner Pearson
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Tarmo Reunanen
 
 
 
D
 
FIN  26 Free Agent $0 0
Taro Hirose
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Taylor Beck
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Taylor Chorney
 
 
 
D
 
USA  33 Free Agent $0 0
Taylor Dakers
 
 
 
 
G
CAN  24 Free Agent $0 0
Taylor Fedun
 
 
 
D
 
CAN  36 Free Agent $0 0
Taylor Gauthier
 
 
 
 
G
CAN  23 Grisards $735,000 1
Taylor Hall
 
LW
RW
 
 
CAN  33 Free Agent $6,840,000 0
Taylor Leier
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Taylor Makar
C
LW
RW
 
 
CAN  23 Free Agent $0 0
Taylor Pyatt
 
LW
RW
 
 
CAN  43 $825,000 1
Taylor Raddysh
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Ted Donato
 
LW
 
 
 
USA  39 Free Agent $0 0
Teddy Blueger
C
 
 
 
 
LVA  30 Free Agent $3,000,000 0
Teddy Purcell
 
LW
RW
 
 
CAN  1933 Free Agent $0 0
Teemu Elomo
 
LW
 
 
 
FIN  30 Free Agent $0 0
Teemu Hartikainen
 
LW
RW
 
 
FIN  27 Free Agent $0 0
Teemu Kivihalme
 
 
 
D
 
FIN  29 Free Agent $0 0
Teemu Pulkkinen
 
LW
RW
 
 
FIN  32 Free Agent $0 0
Teemu Sainomaa
 
 
RW
 
 
FIN  27 Free Agent $0 0
Teemu Selanne
 
LW
RW
 
 
FIN  54 $3,000,000 1
Terrance Amorosa
 
 
 
D
 
CAN  30 Free Agent $0 0
Teuvo Teravainen
C
 
 
 
 
FIN  30 Free Agent $5,650,000 0
Thatcher Bell
C
 
 
 
 
CAN  26 Free Agent $0 0
Thatcher Demko
 
 
 
 
G
USA  29 Columbus Blue Jackets $6,583,000 3
Theo Lindstein
C
 
 
D
 
SWE  19 Free Agent $1,250,000 0
Theo Peckham
 
 
 
D
 
CAN  28 Free Agent $0 0
Theo Rochette
C
 
 
 
 
SUI  22 Free Agent $650,000 0
Theodor Lennstrom
 
 
 
D
 
SWE  30 Free Agent $0 0
Theoren Fleury
 
 
RW
 
 
CAN  40 Free Agent $0 0
Thimo Nickl
 
 
 
D
 
AUT  23 Free Agent $825,000 0
Thomas Beauregard
 
 
RW
 
 
CAN  24 Free Agent $0 0
Thomas Bordeleau
C
 
 
 
 
USA  22 Free Agent $1,250,000 0
Thomas Chabot
 
 
 
D
 
CAN  27 Free Agent $5,500,000 0
Thomas Greiss
 
 
 
 
G
GER  38 Free Agent $0 0
Thomas Harley
 
 
 
D
 
USA  23 Free Agent $1,575,000 0
Thomas Hickey
 
 
 
D
 
CAN  35 Free Agent $0 0
Thomas McCollum
 
 
 
 
G
USA  32 Free Agent $0 0
Thomas Milic
 
 
 
 
G
CAN  21 Norsemen $825,000 3
Thomas Novak
C
 
 
 
 
USA  27 Free Agent $3,250,000 0
Thomas Schemitsch
 
 
 
D
 
CAN  28 Free Agent $0 0
Thomas Vanek
 
LW
RW
 
 
AUT  36 Free Agent $0 0
Tie Domi
 
 
RW
 
 
CAN  39 Free Agent $0 0
Tim Berni
 
 
 
D
 
SUI  24 Free Agent $0 0
Tim Brent
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Tim Conboy
 
 
 
D
 
USA  30 Free Agent $0 0
Tim Connolly
C
LW
RW
 
 
USA  33 Free Agent $0 0
Tim Erixon
 
 
 
D
 
USA  29 Free Agent $0 0
Tim Gettinger
 
LW
RW
 
 
USA  26 Free Agent $0 0
Tim Gleason
 
 
 
D
 
USA  34 Free Agent $0 0
Tim Heed
 
 
 
D
 
SWE  33 Free Agent $0 0
Tim Jackman
 
LW
RW
 
 
USA  37 Free Agent $0 0
Tim Kennedy
C
LW
RW
 
 
USA  31 Free Agent $0 0
Tim Konsorada
 
 
RW
 
 
CAN  24 Free Agent $0 0
Tim Pettit
C
 
 
 
 
USA  27 Free Agent $0 0
Tim Ramholt
 
 
 
D
 
SUI  27 Free Agent $0 0
Tim Schaller
C
LW
RW
 
 
USA  34 Free Agent $0 0
Tim Sestito
C
LW
RW
 
 
USA  34 Free Agent $0 0
Tim Skarperud
C
 
 
 
 
USA  30 Free Agent $0 0
Tim Soderlund
 
LW
RW
 
 
SWE  26 Free Agent $0 0
Tim Stapleton
C
LW
RW
 
 
USA  32 Free Agent $0 0
Tim Stutzle
C
 
 
 
 
GER  22 Free Agent $5,600,000 0
Tim Taylor
C
 
 
 
 
CAN  40 Free Agent $0 0
Tim Thomas
 
 
 
 
G
USA  50 $1,000,000 1
Tim Wallace
 
LW
RW
 
 
USA  31 Free Agent $0 0
Timo Helbling
 
 
 
D
 
SUI  28 Free Agent $0 0
Timo Meier
 
LW
RW
 
 
SUI  28 Free Agent $6,741,000 0
Timo Parssinen
 
LW
 
 
 
FIN  28 Free Agent $0 0
Timofei Shishkanov
 
 
RW
 
 
RUS  26 Free Agent $0 0
Timothy Liljegren
 
 
 
D
 
SWE  25 Free Agent $1,750,000 0
Timur Bilyalov
 
 
 
 
G
RUS  29 Free Agent $0 0
Timur Ibragimov
 
LW
RW
 
 
RUS  24 Free Agent $771,750 0
TJ Brodie
 
 
 
D
 
CAN  34 Free Agent $1,900,000 0
TJ Galiardi
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Tobias Bjornfot
 
 
 
D
 
SWE  23 Free Agent $682,500 0
Tobias Enstrom
 
 
 
D
 
SWE  35 Free Agent $0 0
Tobias Geisser
 
 
 
D
 
SUI  25 Free Agent $0 0
Tobias Rieder
 
LW
RW
 
 
GER  31 Free Agent $0 0
Tobias Stephan
 
 
 
 
G
SUI  27 Free Agent $0 0
Toby Petersen
C
LW
RW
 
 
USA  35 Free Agent $0 0
Todd Bertuzzi
 
LW
RW
 
 
CAN  49 $1,100,000 1
Todd Fedoruk
 
LW
 
 
 
CAN  45 $1,000,000 1
Todd Gill
 
 
 
D
 
CAN  43 Free Agent $0 0
Todd Harvey
 
 
RW
 
 
CAN  33 Free Agent $0 0
Todd Marchant
C
LW
RW
 
 
USA  39 Free Agent $0 0
Todd Reirden
 
 
 
D
 
USA  37 Free Agent $0 0
Todd Rohloff
 
 
 
D
 
USA  32 Free Agent $0 0
Todd Simpson
 
 
 
D
 
CAN  35 Free Agent $0 0
Todd Warriner
 
LW
 
 
 
CAN  34 Free Agent $0 0
Todd White
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Tom Cavanagh
C
 
 
 
 
USA  29 Free Agent $450,000 0
Tom Fitzgerald
 
 
RW
 
 
USA  40 Free Agent $0 0
Tom Gilbert
 
 
 
D
 
USA  1935 Free Agent $0 0
Tom Hedberg
 
 
 
D
 
SWE  25 Free Agent $787,500 0
Tom Kostopoulos
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Tom Kuhnhackl
 
LW
RW
 
 
GER  32 Free Agent $0 0
Tom Poti
 
 
 
D
 
USA  37 Free Agent $0 0
Tom Preissing
 
 
 
D
 
USA  35 Free Agent $0 0
Tom Pyatt
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Tom Sestito
C
LW
RW
 
 
USA  1931 Free Agent $0 0
Tom Wandell
C
 
 
 
 
SWE  28 Free Agent $0 0
Tom Wilson
 
LW
RW
 
 
CAN  30 Free Agent $4,750,000 0
Tomas Divisek
 
 
RW
 
 
CZE  29 Free Agent $0 0
Tomas Fleischmann
C
LW
RW
 
 
CZE  34 Free Agent $0 0
Tomas Hamara
 
 
 
D
 
CZE  20 Free Agent $975,000 0
Tomas Hertl
C
 
 
 
 
CZE  31 Free Agent $4,998,000 0
Tomas Holmstrom
 
LW
RW
 
 
SWE  51 $2,300,000 1
Tomas Hyka
 
LW
RW
 
 
CZE  31 Free Agent $0 0
Tomas Jurco
 
LW
RW
 
 
SVK  32 Free Agent $0 0
Tomas Kaberle
 
 
 
D
 
CZE  36 Free Agent $0 0
Tomas Kopecky
C
LW
RW
 
 
SVK  35 Free Agent $0 0
Tomas Kundratek
 
 
 
D
 
CZE  28 Free Agent $0 0
Tomas Kurka
 
LW
 
 
 
CZE  25 Free Agent $0 0
Tomas Machu
 
 
 
D
 
CZE  21 Free Agent $650,000 0
Tomas Malec
 
 
 
D
 
SLV  25 Free Agent $0 0
Tomas Mazura
C
 
 
 
 
CZE  24 Free Agent $650,000 0
Tomas Mojzis
 
 
 
D
 
CZE  29 Free Agent $0 0
Tomas Nosek
 
LW
RW
 
 
CZE  32 Free Agent $0 0
Tomas Plekanec
C
 
 
 
 
CZE  38 Free Agent $0 0
Tomas Plihal
 
LW
 
 
 
CZE  27 Free Agent $0 0
Tomas Popperle
 
 
 
 
G
CZE  26 Free Agent $0 0
Tomas Pospisil
 
LW
 
 
 
CZE  23 Free Agent $0 0
Tomas Suchanek
 
 
 
 
G
CZE  21 Gorillas $750,000 2
Tomas Surovy
 
LW
RW
 
 
CZE  32 Free Agent $0 0
Tomas Tatar
 
LW
RW
 
 
SVK  34 Free Agent $800,000 0
Tomas Vincour
C
LW
RW
 
 
CZE  27 Free Agent $0 0
Tomas Vokoun
 
 
 
 
G
CZE  39 Free Agent $0 0
Tomas Vomacka
 
 
 
 
G
CZE  25 Free Agent $0 0
Tomas Zizka
 
 
 
D
 
CZE  29 Free Agent $0 0
Tomi Kallio
 
 
RW
 
 
FIN  32 Free Agent $0 0
Tomi Maki
 
 
RW
 
 
FIN  26 Free Agent $0 0
Tomi Pettinen
 
 
 
D
 
FIN  31 Free Agent $0 0
Tommi Santala
 
 
RW
 
 
FIN  31 Free Agent $0 0
Tommy Albelin
 
 
 
D
 
SWE  44 Free Agent $0 0
Tommy Cross
 
 
 
D
 
USA  35 Free Agent $0 0
Tommy Nappier
 
 
 
 
G
USA  26 Free Agent $0 0
Tommy Sjodin
 
 
 
D
 
SWE  43 Free Agent $0 0
Tommy Westlund
 
 
RW
 
 
SWE  33 Free Agent $0 0
Tommy Wingels
C
LW
RW
 
 
USA  34 Free Agent $0 0
Toni Dahlman
 
 
RW
 
 
FIN  29 Free Agent $0 0
Toni Koivisto
 
LW
 
 
 
FIN  26 Free Agent $0 0
Toni Lydman
 
 
 
D
 
FIN  38 Free Agent $0 0
Toni Rajala
 
LW
RW
 
 
FIN  24 Free Agent $0 0
Tony Amonte
 
 
RW
 
 
USA  38 Free Agent $0 0
Tony Hrkac
C
 
 
 
 
CAN  42 Free Agent $0 0
Tony Salmelainen
 
LW
 
 
 
FIN  30 Free Agent $0 0
Tony Virta
 
 
RW
 
 
FIN  33 Free Agent $0 0
Topi Niemela
 
 
 
D
 
FIN  22 Free Agent $1,023,750 0
Topi Ronni
C
 
 
 
 
FIN  20 Free Agent $975,000 0
Topias Vilen
 
 
 
D
 
FIN  21 Free Agent $975,000 0
Torey Krug
 
 
 
D
 
USA  33 Free Agent $0 0
Torrey DiRoberto
 
LW
 
 
 
USA  30 Free Agent $0 0
Torrey Mitchell
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Travis Barron
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Travis Boyd
C
 
 
 
 
USA  31 Free Agent $650,000 0
Travis Brigley
 
LW
 
 
 
CAN  29 Free Agent $0 0
Travis Dermott
 
 
 
D
 
CAN  28 Free Agent $1,417,000 0
Travis Green
C
 
 
 
 
CAN  38 Free Agent $0 0
Travis Hamonic
 
 
 
D
 
CAN  34 Free Agent $2,500,000 0
Travis Konecny
 
LW
RW
 
 
CAN  27 Free Agent $6,350,000 0
Travis Moen
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Travis Richards
 
 
 
D
 
USA  38 Free Agent $0 0
Travis Roche
 
 
 
D
 
CAN  33 Free Agent $600,000 0
Travis Sanheim
 
 
 
D
 
CAN  28 Free Agent $3,850,000 0
Travis Treloar
C
 
 
 
 
SWE  23 Free Agent $682,500 0
Travis Zajac
C
 
 
 
 
CAN  37 Free Agent $0 0
Trent Frederic
C
 
 
 
 
USA  26 Free Agent $2,100,000 0
Trent Hunter
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Trent Klatt
 
 
RW
 
 
USA  37 Free Agent $0 0
Trent Miner
 
 
 
 
G
CAN  23 Grisards $787,500 1
Trent Whitfield
C
 
 
 
 
CAN  36 Free Agent $0 0
Trenton Bourque
 
 
 
D
 
CAN  26 Free Agent $0 0
Trevor Carrick
 
 
 
D
 
CAN  30 Free Agent $900,000 0
Trevor Daley
 
 
 
D
 
CAN  38 Free Agent $0 0
Trevor Gillies
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Trevor Janicke
C
LW
RW
 
 
USA  24 Free Agent $975,000 0
Trevor Kuntar
C
LW
RW
 
 
USA  23 Free Agent $825,000 0
Trevor Letowski
 
 
RW
 
 
CAN  33 Free Agent $0 0
Trevor Lewis
C
 
 
 
 
USA  37 Free Agent $805,000 0
Trevor Linden
 
 
RW
 
 
CAN  39 Free Agent $0 0
Trevor Moore
 
LW
RW
 
 
USA  29 Free Agent $3,500,000 0
Trevor Murphy
 
 
 
D
 
CAN  29 Free Agent $0 0
Trevor Smith
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Trevor van Riemsdyk
 
 
 
D
 
USA  33 Free Agent $750,000 0
Trevor Zegras
C
 
 
 
 
USA  23 Free Agent $2,750,000 0
Trey Fix-Wolansky
 
LW
RW
 
 
CAN  25 Free Agent $716,625 0
Tristan Bertucci
 
 
 
D
 
CAN  19 Free Agent $975,000 0
Tristan Broz
C
 
 
 
 
USA  22 Free Agent $1,250,000 0
Tristan Jarry
 
 
 
 
G
CAN  29 Edmonton Oilers $4,450,000 1
Tristan Lennox
 
 
 
 
G
CAN  22 Admirals $975,000 2
Tristan Luneau
 
 
 
D
 
CAN  20 Free Agent $1,250,000 0
Tristen Robins
 
LW
RW
 
 
GBR  23 Free Agent $1,312,500 0
Troy Bodie
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Troy Brouwer
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Troy Grosenick
 
 
 
 
G
USA  35 Free Agent $0 0
Troy Stecher
 
 
 
D
 
CAN  30 Free Agent $0 0
Troy Terry
 
LW
RW
 
 
USA  27 Free Agent $5,650,000 0
Tucker Poolman
 
 
 
D
 
USA  31 Free Agent $0 0
Tucker Robertson
C
 
 
 
 
CAN  21 Free Agent $825,000 0
Tuomas Pihlman
 
LW
 
 
 
FIN  28 Free Agent $0 0
Tuomo Ruutu
C
LW
RW
 
 
FIN  34 Free Agent $0 0
Turner Elson
C
 
 
 
 
CAN  32 Free Agent $0 0
Turner Stevenson
 
 
RW
 
 
CAN  36 Free Agent $0 0
Tuukka Rask
 
 
 
 
G
FIN  37 Free Agent $0 0
Tuukka Tieksola
 
LW
RW
 
 
FIN  23 Free Agent $0 0
Ty Conklin
 
 
 
 
G
USA  37 Free Agent $0 0
Ty Dellandrea
C
 
 
 
 
CAN  24 Free Agent $1,350,000 0
Ty Emberson
 
 
 
D
 
USA  24 Free Agent $2,100,000 0
Ty Lewis
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Ty Mueller
C
LW
RW
 
 
CAN  21 Free Agent $825,000 0
Ty Nelson
 
 
 
D
 
CAN  20 Free Agent $1,250,000 0
Ty Pelton-Byce
C
LW
RW
 
 
USA  27 Free Agent $0 0
Ty Rattie
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Ty Ronning
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Ty Smith
 
 
 
D
 
CAN  24 Free Agent $1,750,000 0
Ty Taylor
 
 
 
 
G
CAN  25 Free Agent $0 0
Ty Voit
C
LW
RW
 
 
USA  21 Free Agent $700,000 0
Ty Wishart
 
 
 
D
 
CAN  27 Free Agent $0 0
Ty Young
 
 
 
 
G
CAN  20 Bandits $700,000 2
Tyce Thompson
C
 
 
 
 
CAN  25 Free Agent $866,250 0
Tye Austin
 
 
 
 
G
CAN  22 Redhawks $685,000 1
Tye Felhaber
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Tye Kartye
 
LW
RW
 
 
CAN  23 Free Agent $1,350,000 0
Tyler Angle
C
 
 
 
 
CAN  24 Free Agent $716,625 0
Tyler Arnason
C
 
 
 
 
USA  32 Free Agent $0 0
Tyler Benson
C
LW
RW
 
 
CAN  26 Free Agent $997,500 0
Tyler Bertuzzi
 
LW
RW
 
 
CAN  29 Free Agent $5,650,000 0
Tyler Boucher
 
LW
RW
 
 
USA  21 Free Agent $1,500,000 0
Tyler Bouck
 
LW
 
 
 
CAN  31 Free Agent $0 0
Tyler Bozak
C
 
 
 
 
CAN  38 Free Agent $0 0
Tyler Brennan
 
 
 
 
G
CAN  21 Express $975,000 2
Tyler Cuma
 
 
 
D
 
CAN  26 Free Agent $0 0
Tyler Eckford
 
 
 
D
 
CAN  30 Free Agent $0 0
Tyler Ennis
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Tyler Gaudet
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Tyler Graovac
C
 
 
 
 
CAN  31 Free Agent $0 0
Tyler Inamoto
 
 
 
D
 
USA  25 Free Agent $0 0
Tyler Johnson
C
 
 
 
 
USA  34 Free Agent $1,500,000 0
Tyler Kennedy
 
LW
RW
 
 
CAN  38 $1,750,000 2
Tyler Kleven
 
 
 
D
 
USA  22 Free Agent $1,250,000 0
Tyler Lewington
 
 
 
D
 
CAN  30 Free Agent $0 0
Tyler Madden
C
 
 
 
 
USA  25 Free Agent $1,378,125 0
Tyler Moss
 
 
 
 
G
CAN  34 Free Agent $0 0
Tyler Motte
C
 
 
 
 
USA  29 Free Agent $650,000 0
Tyler Myers
 
 
 
D
 
CAN  34 Free Agent $3,300,000 0
Tyler Parsons
 
 
 
 
G
USA  27 Free Agent $0 0
Tyler Pitlick
C
 
 
 
 
USA  33 Free Agent $0 0
Tyler Randell
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Tyler Seguin
C
 
 
 
 
CAN  32 Free Agent $4,800,000 0
Tyler Sheehy
C
 
 
 
 
USA  29 Free Agent $0 0
Tyler Sloan
 
 
 
D
 
CAN  34 Free Agent $0 0
Tyler Soy
C
 
 
 
 
CAN  27 Free Agent $0 0
Tyler Spurgeon
C
 
 
 
 
CAN  27 Free Agent $0 0
Tyler Steenbergen
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Tyler Toffoli
C
LW
RW
 
 
CAN  32 Free Agent $2,950,000 0
Tyler Tucker
 
 
 
D
 
CAN  24 Free Agent $1,000,000 0
Tyler Tullio
C
LW
RW
 
 
CAN  22 Free Agent $975,000 0
Tyler Vesel
C
 
 
 
 
USA  30 Free Agent $0 0
Tyler Wall
 
 
 
 
G
CAN  26 Titans $735,000 1
Tyler Weiman
 
 
 
 
G
CAN  29 Free Agent $0 0
Tyler Weiss
C
LW
RW
 
 
USA  24 Free Agent $0 0
Tyler Wotherspoon
 
 
 
D
 
CAN  31 Free Agent $0 0
Tyler Wright
 
 
RW
 
 
CAN  33 Free Agent $0 0
Tyrel Bauer
 
 
 
D
 
CAN  22 Free Agent $750,000 0
Tyrell Goulbourne
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Tyson Barrie
 
 
 
D
 
CAN  33 Free Agent $6,270,000 0
Tyson Foerster
 
LW
RW
 
 
CAN  22 Free Agent $2,750,000 0
Tyson Galloway
 
 
 
D
 
CAN  21 Free Agent $825,000 0
Tyson Hinds
 
 
 
D
 
CAN  21 Free Agent $975,000 0
Tyson Jost
C
 
 
 
 
CAN  26 Free Agent $1,750,000 0
Tyson Kozak
C
 
 
 
 
CAN  22 Free Agent $650,000 0
Tyson Nash
 
LW
 
 
 
CAN  33 Free Agent $0 0
Tyson Strachan
 
 
 
D
 
CAN  34 Free Agent $0 0
Ukko-Pekka Luukkonen
 
 
 
 
G
FIN  25 Chicago Blackhawks $1,950,000 1
Ulf Dahlen
 
 
RW
 
 
SWE  41 Free Agent $0 0
Urho Vaakanainen
 
 
 
D
 
FIN  25 Free Agent $1,950,000 0
Uvis Balinskis
 
 
 
D
 
LVA  28 Free Agent $700,000 0
Uwe Krupp
 
 
 
D
 
GER  43 Free Agent $0 0
Vaclav Karabacek
 
LW
RW
 
 
CZE  28 Free Agent $0 0
Vaclav Nedorost
 
LW
 
 
 
CZE  27 Free Agent $0 0
Vaclav Pletka
 
LW
 
 
 
CZE  29 Free Agent $0 0
Vaclav Varada
 
LW
 
 
 
CZE  33 Free Agent $0 0
Vadim Zherenko
 
 
 
 
G
RUS  23 Whalers $682,500 2
Valentin Nussbaumer
C
LW
RW
 
 
SUI  24 Free Agent $682,500 0
Valentin Zykov
 
LW
RW
 
 
RUS  29 Free Agent $0 0
Valeri Nichushkin
 
LW
RW
 
 
RUS  29 Free Agent $2,850,000 0
Valtteri Filppula
C
LW
RW
 
 
FIN  38 Free Agent $0 0
Valtteri Pulli
 
 
 
D
 
FIN  23 Free Agent $660,000 0
Valtteri Puustinen
 
LW
RW
 
 
FIN  25 Free Agent $1,400,000 0
Vasili Atanasov
C
LW
RW
 
 
RUS  22 Free Agent $990,000 0
Vasili Demchenko
 
 
 
 
G
RUS  30 Free Agent $0 0
Vasili Glotov
C
 
 
 
 
RUS  27 Free Agent $0 0
Vasiliy Ponomarev
C
 
 
 
 
RUS  22 Free Agent $1,250,000 0
Vasily Podkolzin
 
LW
RW
 
 
RUS  23 Free Agent $1,575,000 0
Veini Vehvilainen
 
 
 
 
G
FIN  27 Free Agent $0 0
Veit Oswald
 
LW
RW
 
 
GER  20 Free Agent $650,000 0
Vernon Fiddler
C
 
 
 
 
CAN  44 $975,000 1
Vesa Toskala
 
 
 
 
G
FIN  35 Free Agent $0 0
Victor Bartley
 
 
 
D
 
CAN  1930 Free Agent $0 0
Victor Berglund
 
 
 
D
 
SWE  25 Free Agent $716,625 0
Victor Brattstrom
 
 
 
 
G
SWE  27 Free Agent $0 0
Victor Ejdsell
C
LW
RW
 
 
SWE  29 Free Agent $0 0
Victor Hedman
 
 
 
D
 
SWE  34 Free Agent $7,442,500 0
Victor Mete
 
 
 
D
 
CAN  26 Free Agent $0 0
Victor Olofsson
 
LW
RW
 
 
SWE  29 Free Agent $3,240,000 0
Victor Oreskovich
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Victor Ostman
 
 
 
 
G
SWE  24 Express $650,000 1
Victor Rask
C
 
 
 
 
SWE  31 Free Agent $0 0
Victor Soderstrom
 
 
 
D
 
SWE  23 Free Agent $1,575,000 0
Victor Stjernborg
C
LW
RW
 
 
SWE  21 Free Agent $825,000 0
Victor Uchevatov
 
 
 
D
 
RUS  26 Free Agent $0 0
Viktor Arvidsson
 
LW
RW
 
 
SWE  31 Free Agent $3,600,000 0
Viktor Ekbom
 
 
 
D
 
SWE  23 Free Agent $0 0
Viktor Fasth
 
 
 
 
G
SWE  42 $1,700,000 1
Viktor Kozlov
 
 
RW
 
 
RUS  35 Free Agent $0 0
Viktor Lodin
C
LW
RW
 
 
SWE  25 Free Agent $866,250 0
Viktor Neuchev
 
LW
RW
 
 
RUS  21 Free Agent $825,000 0
Viktor Stalberg
 
LW
RW
 
 
SWE  1932 Free Agent $0 0
Viktor Svedberg
 
 
 
D
 
SWE  28 Free Agent $0 0
Viktor Tikhonov
C
LW
RW
 
 
LVA  29 Free Agent $0 0
Vili Saarijarvi
 
 
 
D
 
FIN  27 Free Agent $0 0
Viljami Marjala
C
LW
RW
 
 
FIN  21 Free Agent $700,000 0
Ville Heinola
 
 
 
D
 
FIN  23 Free Agent $1,575,000 0
Ville Husso
 
 
 
 
G
FIN  29 Los Angeles Kings $3,650,000 2
Ville Koistinen
 
 
 
D
 
FIN  30 Free Agent $0 0
Ville Koivunen
C
LW
RW
 
 
FIN  21 Free Agent $1,250,000 0
Ville Leino
C
LW
RW
 
 
FIN  33 Free Agent $0 0
Ville Nieminen
 
 
RW
 
 
FIN  33 Free Agent $0 0
Ville Ottavainen
 
 
 
D
 
FIN  22 Free Agent $975,000 0
Ville Peltonen
 
LW
 
 
 
FIN  37 Free Agent $0 0
Ville Petman
C
LW
RW
 
 
FIN  24 Free Agent $0 0
Ville Pokka
 
 
 
D
 
FIN  30 Free Agent $0 0
Vince Dunn
 
 
 
D
 
CAN  28 Free Agent $7,500,000 0
Vince Hinostroza
C
 
 
 
 
USA  30 Free Agent $0 0
Vincent Desharnais
 
 
 
D
 
CAN  28 Free Agent $0 0
Vincent Iorio
 
 
 
D
 
CAN  22 Free Agent $1,250,000 0
Vincent Lecavalier
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Vincent Praplan
 
LW
RW
 
 
SUI  30 Free Agent $0 0
Vincent Trocheck
C
 
 
 
 
USA  31 Free Agent $0 0
Vinni Lettieri
C
 
 
 
 
USA  29 Free Agent $0 0
Vinny Duplessis
 
 
 
 
G
CAN  25 Mountaineers $650,000 1
Vinny Prospal
C
LW
RW
 
 
CZE  39 Free Agent $0 0
Vinzenz Rohrer
C
LW
RW
 
 
AUT  20 Free Agent $975,000 0
Vitali Abramov
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Vitali Anikeyenko
 
 
 
D
 
RUS  37 $750,000 1
Vitali Kravtsov
 
LW
RW
 
 
RUS  25 Free Agent $1,312,500 0
Vitali Yachmenev
 
LW
 
 
 
RUS  33 Free Agent $0 0
Vitaly Kolesnik
 
 
 
 
G
KAZ  31 Free Agent $0 0
Vitaly Vishnevski
 
 
 
D
 
RUS  31 Free Agent $0 0
Vitek Vanecek
 
 
 
 
G
CZE  28 Philadelphia Flyers $4,790,000 2
Vittorio Mancini
 
 
 
D
 
USA  22 Free Agent $650,000 0
Vladimir Chebaturkin
 
 
 
D
 
RUS  31 Free Agent $0 0
Vladimir Dravecky
 
LW
RW
 
 
SVK  27 Free Agent $0 0
Vladimir Grudinin
 
 
 
D
 
RUS  21 Free Agent $700,000 0
Vladimir Orszagh
 
 
RW
 
 
SLV  31 Free Agent $0 0
Vladimir Sobotka
C
LW
RW
 
 
CZE  35 Free Agent $0 0
Vladimir Tarasenko
 
LW
RW
 
 
RUS  33 Free Agent $4,750,000 0
Vladimir Tkachyov
 
LW
RW
 
 
RUS  29 Free Agent $0 0
Vladimir Zharkov
 
LW
RW
 
 
RUS  28 Free Agent $0 0
Vladislav Firstov
 
LW
RW
 
 
RUS  23 Free Agent $0 0
Vladislav Gavrikov
 
 
 
D
 
RUS  29 Free Agent $3,850,000 0
Vladislav Kamenev
C
LW
RW
 
 
RUS  28 Free Agent $0 0
Vladislav Kara
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Vladislav Kolyachonok
 
 
 
D
 
BLR  23 Free Agent $1,312,500 0
Vladislav Kotkov
 
LW
RW
 
 
RUS  24 Free Agent $0 0
Vladislav Namestnikov
C
 
 
 
 
RUS  32 Free Agent $0 0
Vladislav Provolnev
 
 
 
D
 
RUS  29 Free Agent $0 0
Vladislav Yeryomenko
 
 
 
D
 
BLR  25 Free Agent $0 0
Vojtech Budik
 
 
 
D
 
CZE  26 Free Agent $0 0
Vsevolod Komarov
 
 
 
D
 
RUS  20 Free Agent $750,000 0
Vyacheslav Buteyets
 
 
 
 
G
RUS  22 Roadrunners $700,000 2
Vyacheslav Kozlov
 
LW
 
 
 
RUS  39 Free Agent $0 0
Vyacheslav Peksa
 
 
 
 
G
RUS  22 Rams $650,000 2
Vyacheslav Voinov
 
 
 
D
 
RUS  26 Free Agent $0 0
Wade Allison
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Wade Belak
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Wade Brookbank
 
LW
 
D
 
CAN  36 Free Agent $0 0
Wade Dubielewicz
 
 
 
 
G
CAN  33 Free Agent $0 0
Wade Redden
 
 
 
D
 
CAN  37 Free Agent $0 0
Walker Duehr
 
LW
RW
 
 
USA  27 Free Agent $0 0
Waltteri Merela
C
 
 
 
 
FIN  26 Free Agent $787,500 0
Warren Foegele
 
LW
RW
 
 
CAN  28 Free Agent $2,450,000 0
Warren Peters
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Wayne Primeau
C
LW
 
 
 
CAN  35 Free Agent $0 0
Wayne Simmonds
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Wes ONeill
 
 
 
D
 
CAN  29 Free Agent $0 0
Wes Walz
C
 
 
 
 
CAN  39 Free Agent $0 0
Wiley Sherman
 
 
 
D
 
USA  29 Free Agent $0 0
Will Borgen
 
 
 
D
 
USA  28 Free Agent $2,150,000 0
Will Butcher
 
 
 
D
 
USA  29 Free Agent $0 0
Will Calverley
C
 
 
 
 
CAN  26 Free Agent $0 0
Will Cranley
 
 
 
 
G
CAN  22 Edmonton Oilers $750,000 1
Will Reilly
 
 
 
D
 
CAN  27 Free Agent $0 0
Will Weber
 
 
 
D
 
USA  36 $1,050,000 1
Will Zmolek
 
 
 
D
 
USA  25 Free Agent $840,000 0
William Bitten
C
LW
RW
 
 
CAN  26 Free Agent $0 0
William Carrier
 
LW
RW
 
 
CAN  30 Free Agent $1,400,000 0
William Cuylle
 
LW
RW
 
 
CAN  22 Free Agent $1,250,000 0
William Dufour
 
LW
RW
 
 
CAN  22 Free Agent $750,000 0
William Eklund
 
LW
RW
 
 
SWE  22 Free Agent $1,500,000 0
William Karlsson
C
 
 
 
 
SWE  31 Free Agent $5,050,000 0
William Lagesson
 
 
 
D
 
SWE  28 Free Agent $0 0
William Lockwood
 
LW
RW
 
 
USA  26 Free Agent $1,023,750 0
William Nylander
 
LW
RW
 
 
SWE  28 Free Agent $5,650,000 0
William Smith
C
 
 
 
 
USA  19 Free Agent $1,500,000 0
William Stromgren
 
LW
RW
 
 
SWE  21 Free Agent $1,250,000 0
William Trudeau
 
 
 
D
 
CAN  22 Free Agent $750,000 0
William Villeneuve
 
 
 
D
 
CAN  22 Free Agent $975,000 0
Willie Mitchell
 
 
 
D
 
CAN  40 Free Agent $0 0
Wojtek Wolski
C
LW
RW
 
 
POL  30 Free Agent $0 0
Wyatt Aamodt
 
 
 
D
 
USA  27 Free Agent $682,500 0
Wyatt Bongiovanni
C
 
 
 
 
USA  25 Free Agent $682,500 0
Wyatt Johnston
C
 
 
 
 
CAN  21 Free Agent $1,500,000 0
Wyatt Kaiser
 
 
 
D
 
USA  22 Free Agent $1,250,000 0
Wyatt Kalynuk
 
 
 
D
 
CAN  27 Free Agent $0 0
Wyatt Newpower
 
 
 
D
 
USA  27 Free Agent $0 0
Wyatt Smith
C
LW
 
 
 
USA  34 Free Agent $0 0
Wyatte Wylie
 
 
 
D
 
USA  25 Free Agent $0 0
Xavier Bernard
 
 
 
D
 
CAN  24 Free Agent $0 0
Xavier Bourgault
C
 
 
 
 
CAN  22 Free Agent $1,250,000 0
Xavier Delisle
C
 
 
 
 
CAN  28 Free Agent $0 0
Xavier Ouellet
 
 
 
D
 
FRA  31 Free Agent $0 0
Xavier Simoneau
C
 
 
 
 
CAN  23 Free Agent $650,000 0
Yakov Trenin
C
 
 
 
 
RUS  27 Free Agent $2,850,000 0
Yan Kuznetsov
 
 
 
D
 
RUS  22 Free Agent $1,312,500 0
Yan Stastny
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Yaniv Perets
 
 
 
 
G
CAN  24 Mountaineers $682,500 2
Yann Danis
 
 
 
 
G
CAN  1937 Free Agent $0 0
Yanni Gourde
C
 
 
 
 
CAN  33 Free Agent $0 0
Yannick Lehoux
C
 
 
 
 
CAN  30 Free Agent $0 0
Yannick Tremblay
 
 
 
D
 
CAN  33 Free Agent $0 0
Yannick Weber
 
 
 
D
 
SUI  34 Free Agent $0 0
Yegor Chinakhov
 
LW
RW
 
 
RUS  23 Free Agent $2,500,000 0
Yegor Korshkov
 
LW
RW
 
 
RUS  28 Free Agent $0 0
Yegor Rykov
 
 
 
D
 
RUS  27 Free Agent $0 0
Yegor Sharangovich
C
 
 
 
 
BLR  26 Free Agent $3,000,000 0
Yegor Sidorov
C
LW
RW
 
 
BLR  20 Free Agent $650,000 0
Yegor Zamula
 
 
 
D
 
RUS  24 Free Agent $735,000 0
Yevgeni Oksentyuk
 
LW
RW
 
 
BLR  23 Free Agent $0 0
Yohann Auvitu
 
 
 
D
 
FRA  30 Free Agent $0 0
Yuri Babenko
C
 
 
 
 
CZE  27 Free Agent $0 0
Yutaka Fukufuji
 
 
 
 
G
JPN  28 Free Agent $0 0
Zac Dalpe
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Zac Funk
 
LW
RW
 
 
CAN  21 Free Agent $850,000 0
Zac Jones
 
 
 
D
 
USA  24 Free Agent $1,200,000 0
Zac Rinaldo
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Zach Benson
 
LW
RW
 
 
CAN  19 Free Agent $0 0
Zach Benson
C
LW
RW
 
 
CAN  19 Free Agent $1,500,000 0
Zach Bogosian
 
 
 
D
 
USA  34 Free Agent $650,000 0
Zach Bookman
 
 
 
D
 
USA  22 Free Agent $660,000 0
Zach Boychuk
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Zach Dean
C
 
 
 
 
CAN  21 Free Agent $1,500,000 0
Zach Fitzgerald
 
 
 
D
 
USA  27 Free Agent $450,000 0
Zach Fucale
 
 
 
 
G
CAN  29 Eagles $750,000 1
Zach Gallant
C
 
 
 
 
CAN  25 Free Agent $0 0
Zach Hamill
C
 
 
 
 
CAN  28 Free Agent $0 0
Zach Hyman
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Zach Magwood
C
 
 
 
 
CAN  26 Free Agent $0 0
Zach Metsa
 
 
 
D
 
USA  26 Free Agent $744,188 0
Zach Nagelvoort
 
 
 
 
G
USA  25 Free Agent $0 0
Zach Paputsakis
 
 
 
 
G
CAN  23 Free Agent $0 0
Zach Parise
 
LW
RW
 
 
USA  40 Free Agent $0 0
Zach Pochiro
C
LW
RW
 
 
USA  30 Free Agent $0 0
Zach Redmond
 
 
 
D
 
USA  32 Free Agent $0 0
Zach Sanford
 
LW
RW
 
 
USA  30 Free Agent $0 0
Zach Sawchenko
 
 
 
 
G
CAN  27 Beavers $771,750 1
Zach Senyshyn
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Zach Sill
C
LW
RW
 
 
CAN  31 Free Agent $0 0
Zach Solow
C
LW
RW
 
 
USA  26 Free Agent $0 0
Zach Trotman
 
 
 
D
 
USA  34 Free Agent $0 0
Zach Uens
 
 
 
D
 
CAN  23 Free Agent $750,000 0
Zach Werenski
 
 
 
D
 
USA  27 Free Agent $6,250,000 0
Zach Whitecloud
 
 
 
D
 
CAN  28 Free Agent $2,850,000 0
Zachary Aston-Reese
C
 
 
 
 
USA  30 Free Agent $650,000 0
Zachary Bolduc
C
 
 
 
 
CAN  21 Free Agent $1,500,000 0
Zachary Emond
 
 
 
 
G
CAN  24 Free Agent $0 0
Zachary LHeureux
C
LW
RW
 
 
CAN  21 Free Agent $1,500,000 0
Zack Hayes
 
 
 
D
 
CAN  25 Free Agent $0 0
Zack Kassian
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Zack MacEwen
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Zack Ostapchuk
C
 
 
 
 
CAN  21 Free Agent $1,250,000 0
Zack Smith
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Zack Stortini
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Zakhar Bardakov
C
 
 
 
 
RUS  23 Free Agent $650,000 0
Zane McIntyre
 
 
 
 
G
USA  32 Free Agent $0 0
Zayde Wisdom
C
 
 
 
 
CAN  22 Free Agent $0 0
Zbynek Michalek
 
 
 
D
 
CZE  1936 Free Agent $0 0
Zdenek Blatny
 
LW
 
 
 
CZE  29 Free Agent $0 0
Zdenek Kutlak
 
 
 
D
 
CAN  29 Free Agent $0 0
Zdeno Chara
 
 
 
D
 
SVK  47 Free Agent $0 0
Zemgus Girgensons
C
 
 
 
 
LVA  30 Free Agent $0 0
Zenith Komarniski
 
 
 
D
 
CAN  30 Free Agent $0 0
Zenon Konopka
C
LW
RW
 
 
CAN  43 $560,000 1
Zigmund Palffy
 
 
RW
 
 
SVK  38 Free Agent $0 0

Total 4472