NHL Free Agents 2023-24


2017 NHL Free Agents
PLAYER POS AGE STATUS 2016-17 TEAM NEW TEAM YEARS DOLLARS SIGNED
Karl Alzner D 29 Signed Washington Montreal 5 $23,125,000 July 1, 2017
Josh Anderson RW 23 Re-signed Columbus Columbus 3 $5,550,000 October 2, 2017
Viktor Arvidsson RW 24 Re-signed Nashville Nashville 7 $29,500,000 July 22, 2017
Francois Beauchemin D 37 Signed Colorado Anaheim 1 $1,000,000 August 21, 2017
Beau Bennett RW 26 Signed Pittsburgh St. Louis 1 $650,000 July 1, 2017
Jonathan Bernier G 29 Signed Los Angeles Colorado 1 $2,750,000 July 1, 2017
Nick Bonino C 29 Signed Pittsburgh Nashville 4 $16,400,000 July 1, 2017
Brian Boyle C 32 Signed Toronto New Jersey 2 $5,100,000 July 1, 2017
Connor Brown RW 23 Re-signed Toronto Toronto 3 $6,300,000 August 26, 2017
Andre Burakovsky LW 22 Re-signed Washington Washington 2 $6,000,000 July 4, 2017
PLAYER POS AGE STATUS 2016-17 TEAM NEW TEAM YEARS DOLLARS SIGNED
Alexander Burmistrov C 26 Signed Arizona Vancouver 1 $900,000 July 1, 2017
Michael Cammalleri LW 35 Signed New Jersey Los Angeles 1 $1,000,000 July 1, 2017
Alex Chiasson RW 27 Signed Calgary Washington 1 $660,000 October 4, 2017
Matt Cullen C 41 Signed Pittsburgh Minnesota 1 $1,000,000 August 16, 2017
Trevor Daley D 34 Signed Pittsburgh Detroit 3 $9,498,000 July 1, 2017
Michael Del Zotto D 27 Signed Philadelphia Vancouver 2 $6,000,000 July 1, 2017
David Desharnais C 31 Signed Edmonton NY Rangers 1 $1,000,000 July 4, 2017
Leon Draisaitl C 22 Re-signed Edmonton Edmonton 8 $68,000,000 August 16, 2017
Anthony Duclair LW 22 Re-signed Arizona Arizona 1 $1,200,000 September 3, 2017
Brian Dumoulin D 26 Re-signed Pittsburgh Pittsburgh 6 $24,600,000 July 24, 2017
PLAYER POS AGE STATUS 2016-17 TEAM NEW TEAM YEARS DOLLARS SIGNED
Brian Elliott G 32 Signed Calgary Philadelphia 2 $5,500,000 July 1, 2017
Radek Faksa C 23 Re-signed Dallas Dallas 3 $6,600,000 July 10, 2017
Mike Fisher C 37 Retired Nashville TBD
Christian Folin D 26 Signed Minnesota Los Angeles 1 $850,000 July 1, 2017
Cody Franson D 30 Signed Buffalo Chicago 1 $1,000,000 October 4, 2017
Byron Froese C 26 Signed Tampa Bay Montreal 2 $1,300,000 July 1, 2017
Sam Gagner C 28 Signed Columbus Vancouver 3 $9,450,000 July 1, 2017
Brian Gionta RW 38 UFA Buffalo TBD
Dan Girardi D 33 Signed NY Rangers Tampa Bay 2 $6,000,000 July 1, 2017
Zemgus Girgensons C 23 Re-signed Buffalo Buffalo 2 $3,200,000 August 17, 2017
PLAYER POS AGE STATUS 2016-17 TEAM NEW TEAM YEARS DOLLARS SIGNED
Tanner Glass LW 34 RFA NY Rangers Calgary 1 $650,000 October 3, 2017
Mikael Granlund C 25 Re-signed Minnesota Minnesota 3 $17,250,000 August 1, 2017
Philipp Grubauer G 26 Re-signed Washington Washington 1 $1,500,000 July 6, 2017
Ron Hainsey D 36 Signed Pittsburgh Toronto 2 $6,000,000 July 1, 2017
Martin Hanzal C 30 Signed Minnesota Dallas 3 $14,250,000 July 1, 2017
Scott Hartnell LW 35 Signed Columbus Nashville 1 $1,000,000 July 1, 2017
Jimmy Hayes RW 28 Signed Boston New Jersey 1 $700,000 October 1, 2017
Connor Hellebuyck G 24 Re-signed Winnipeg Winnipeg 1 $2,250,000 July 24, 2017
Ales Hemsky RW 34 Signed Dallas Montreal 1 $1,000,000 July 3, 2017
Matt Hendricks C 36 RFA TBD TBD
PLAYER POS AGE STATUS 2016-17 TEAM NEW TEAM YEARS DOLLARS SIGNED
Peter Holland C 26 Signed Arizona Montreal 2 $1,350,000 July 1, 2017
Bo Horvat C 22 Re-signed Vancouver Vancouver 6 $33,000,000 September 8, 2017
Jiri Hudler LW 33 UFA Dallas TBD
Matt Hunwick D 32 Signed Toronto Pittsburgh 3 $6,750,000 July 1, 2017
Jarome Iginla RW 40 UFA Los Angeles TBD
Jaromir Jagr RW 45 Signed Florida Calgary 1 $1,000,000 October 2, 2017
Ryan Johansen C 25 Re-signed Nashville Nashville 8 $64,000,000 July 28, 2017
Chad Johnson G 31 Signed Calgary Vancouver 1 $2,500,000 July 1, 2017
Tyler Johnson C 27 Re-signed Tampa Bay Tampa Bay 7 $35,000,000 July 10, 2017
Jussi Jokinen LW 34 Signed Florida Edmonton 1 $1,100,000 July 7, 2017
PLAYER POS AGE STATUS 2016-17 TEAM NEW TEAM YEARS DOLLARS SIGNED
Josh Jooris C 27 Signed Arizona Carolina 1 $775,000 July 1, 2017
Dwight King LW 28 UFA Montreal TBD
Darcy Kuemper G 27 Signed Minnesota Los Angeles 1 $650,000 July 1, 2017
Dmitry Kulikov D 27 UFA Buffalo Winnipeg
Chris Kunitz LW 38 Signed Pittsburgh Tampa Bay 1 $2,000,000 July 1, 2017
Evgeny Kuznetsov C 25 Re-signed Washington Washington 8 $62,400,000 July 2, 2017
Robin Lehner G 26 Re-signed Buffalo Buffalo 1 $4,000,000 July 25, 2017
Bryan Little C 30 RFA TBD TBD
Andrei Markov D 38 Signed Montreal KHL 2 July 30, 2017
Patrick Marleau LW 38 Signed San Jose Toronto 3 $18,750,000 July 2, 2017
PLAYER POS AGE STATUS 2016-17 TEAM NEW TEAM YEARS DOLLARS SIGNED
Steve Mason G 29 Signed Philadelphia Winnipeg 2 $8,200,000 July 1, 2017
Jay McClement C 34 UFA Carolina TBD
Ryan Miller G 37 Signed Vancouver Anaheim 2 $4,000,000 July 1, 2017
Dominic Moore C 37 Signed Boston Toronto 1 $1,000,000 July 1, 2017
Ryan Murphy D 24 Signed Carolina Minnesota 1 $700,000 July 1, 2017
Nino Niederreiter RW 25 Re-signed Minnesota Minnesota 5 $26,250,000 July 30, 2017
Antti Niemi G 34 Signed Dallas Pittsburgh 1 $700,000 July 1, 2017
Anders Nilsson G 27 Signed Buffalo Vancouver 2 $5,000,000 July 1, 2017
Johnny Oduya D 36 Signed Chicago Ottawa 1 $1,000,000 July 24, 2017
Jean-Gabriel Pageau C 25 Re-signed Ottawa Ottawa 3 $9,300,000 July 17, 2017
PLAYER POS AGE STATUS 2016-17 TEAM NEW TEAM YEARS DOLLARS SIGNED
Ondrej Palat LW 26 Re-signed Tampa Bay Tampa Bay 5 $26,500,000 July 14, 2017
P.A. Parenteau RW 34 UFA Nashville TBD
David Pastrnak LW 21 Re-signed Boston Boston 6 $40,000,000 September 14, 2017
Ondrej Pavelec G 30 Signed Winnipeg NY Rangers 1 $1,300,000 July 1, 2017
Tyler Pitlick RW 26 Signed Edmonton Dallas 3 $3,000,000 July 1, 2017
Paul Postma D 28 Signed Winnipeg Boston 1 $725,000 July 1, 2017
Benoit Pouliot LW 31 Signed Edmonton Buffalo 1 $1,150,000 July 1, 2017
Mark Pysyk D 25 Re-signed Florida Florida 3 $8,200,000 July 6, 2017
Kyle Quincey D 32 Signed Columbus Minnesota 1 $1,250,000 July 1, 2017
Alexander Radulov RW 31 Signed Montreal Dallas 5 $31,250,000 July 3, 2017
PLAYER POS AGE STATUS 2016-17 TEAM NEW TEAM YEARS DOLLARS SIGNED
Ty Rattie RW 24 Signed Carolina Edmonton 1 $700,000 July 1, 2017
Brett Ritchie RW 24 Re-signed Dallas Dallas 2 $3,500,000 July 6, 2017
Derek Ryan C 30 UFA Carolina TBD
Justin Schultz D 27 Re-signed Pittsburgh Pittsburgh 3 $16,500,000 July 1, 2017
Damon Severson D 23 Re-signed New Jersey New Jersey 6 $25,000,000 September 11, 2017
Patrick Sharp LW 35 Signed Dallas Chicago 1 $1,000,000 July 1, 2017
Kevin Shattenkirk D 28 Signed Washington NY Rangers 4 $26,600,000 July 1, 2017
Conor Sheary LW 25 Re-signed Pittsburgh Pittsburgh 3 $9,000,000 July 30, 2017
Ryan Spooner C 25 Re-signed Boston Boston 1 $2,825,000 July 26, 2017
Drew Stafford RW 32 Signed Boston New Jersey 1 $800,000 August 25, 2017
PLAYER POS AGE STATUS 2016-17 TEAM NEW TEAM YEARS DOLLARS SIGNED
Mark Streit D 40 Signed Pittsburgh Montreal 1 $700,000 July 25, 2017
Tomas Tatar LW 27 Re-signed Detroit Detroit 4 $21,200,000 July 21, 2017
Nate Thompson C 33 Signed Anaheim Ottawa 2 $3,300,000 July 1, 2017
Chris Thorburn RW 34 Signed Winnipeg St. Louis 2 $1,800,000 July 1, 2017
Joe Thornton C 38 Re-signed San Jose San Jose 1 $8,000,000 July 2, 2017
Scottie Upshall RW 34 Re-signed St. Louis St. Louis 1 $800,000 October 1, 2017
Thomas Vanek LW 33 Signed Florida Vancouver 1 $2,000,000 September 1, 2017
Radim Vrbata RW 36 Signed Arizona Florida 1 $3,750,000 July 1, 2017
Jordan Weal C 25 UFA Philadelphia TBD
Alexander Wennberg C 23 Re-signed Columbus Columbus 6 $29,400,000 September 1, 2017
PLAYER POS AGE STATUS 2016-17 TEAM NEW TEAM YEARS DOLLARS SIGNED
Patrick Wiercioch D 27 Signed Colorado Vancouver 1 $650,000 July 1, 2017
Justin Williams RW 36 Signed Washington Carolina 2 $9,000,000 July 1, 2017
Daniel Winnik RW 32 Signed Washington Minnesota 1 $660,000 October 4, 2017
Luke Witkowski RW 27 Signed Tampa Bay Detroit 1 $750,000 July 1, 2017
Nail Yakupov RW 24 UFA St. Louis TBD
Nikita Zadorov D 22 Re-signed Colorado Colorado 2 $4,300,000 September 15, 2017
Mika Zibanejad C 24 Re-signed NY Rangers NY Rangers 5 $26,750,000 July 25, 2017

Leave a Reply

Your email address will not be published. Required fields are marked *