Retired Players 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(s) Nationality Age Team Contract Salary A.J. Gale RW CAN 34 Free Agent 0 $0 Aaron Rome D CAN 37 Free Agent 0 $0 Aaron Volpatti LW CAN 35 Free Agent 0 $0 Adam Brace RW CAN 32 Free Agent 0 $0 Adam Burish C RW USA 38 Free Agent 0 $0 Adam Comrie D CAN 30 Free Agent 0 $0 Adam Gilmour C USA 27 Free Agent 0 $0 Adam Krause C USA 29 Free Agent 0 $0 Adam McQuaid D CAN 34 Free Agent 0 $0 Adam Pardy D CAN 37 Free Agent 0 $0 Al Montoya G USA 36 Free Agent 0 $0 Ales Hemsky RW CZE 37 Free Agent 0 $0 Alex Burrows LWRW CAN 40 Free Agent 0 $0 Alex Krushelnyski LW USA 30 Free Agent 0 $0 Alex Tanguay LW CAN 41 Free Agent 0 $0 Alexander Burmistrov C RW RUS 29 Washington Capitals 1 $1,017,500 Alexander Steen LW SWE 37 Colorado Avalanche 2 $3,200,000 Alexis Loiseau C CAN 27 Free Agent 0 $0 Allen York G CAN 31 Free Agent 0 $0 Andre Benoit D CAN 37 Free Agent 0 $0 Andrei Markov D RUS 42 Free Agent 0 $0 Andrew Campbell D CAN 33 Free Agent 0 $0 Andrew Ference D CAN 42 Free Agent 0 $0 Antoine Vermette C CAN 38 Free Agent 0 $0 Austen Brassard RW CAN 28 Minnesota Wild 1 $715,000 Austin Levi D USA 29 Free Agent 0 $0 B.J. Crombeen LWRW USA 35 Free Agent 0 $0 Barret Jackman D CAN 40 Free Agent 0 $0 Barry Goers D USA 34 Free Agent 0 $0 Beau Schmitz D USA 30 Free Agent 0 $0 Ben Eager LW CAN 37 Free Agent 0 $0 Ben Lovejoy D USA 37 Free Agent 0 $0 Ben Rosen LW D USA 32 Free Agent 0 $0 Ben Scrivens G CAN 34 Free Agent 0 $0 Ben Sexton C RW CAN 30 Winnipeg Jets 1 $700,000 Ben Storm LW USA 27 Free Agent 0 $0 Benn Ferriero RW USA 33 Free Agent 0 $0 Benoit Pouliot LW CAN 34 Colorado Avalanche 1 $1,500,000 Bill Arnold C USA 28 Free Agent 0 $0 Blair Jones C CAN 34 Free Agent 0 $0 Blair Riley RW CAN 36 Free Agent 0 $0 Bobby Butler RW USA 33 Free Agent 0 $0 Boyd Gordon C CAN 37 Free Agent 0 $0 Bracken Kearns CLWRW CAN 39 Free Agent 0 $0 Brad Boyes RW CAN 39 Free Agent 0 $0 Brad Mills C RW CAN 38 Free Agent 0 $0 Brad Richards C CAN 41 Free Agent 0 $0 Brad Stuart D CAN 42 Free Agent 0 $0 Brad Winchester LW USA 40 Free Agent 0 $0 Brandon Anderson G CAN 28 Free Agent 0 $0 Brandon Bollig LWRW USA 34 Free Agent 0 $0 Brandon Dubinsky C USA 34 Calgary Flames 1 $4,250,000 Brandon MacLean LW CAN 34 Free Agent 0 $0 Brandon Prust LWRW CAN 37 Free Agent 0 $0 Brayden Irwin C RW CAN 34 Free Agent 0 $0 Brenden Morrow LW CAN 42 Free Agent 0 $0 Brennan Evans D CAN 39 Free Agent 0 $0 Brett Bellemore D CAN 32 Free Agent 0 $0 Brett Ponich D CAN 30 Free Agent 0 $0 Brett Sterling LW USA 36 Free Agent 0 $0 Brian Campbell D CAN 41 Free Agent 0 $0 Brian Ferlin RW USA 29 Free Agent 0 $0 Brian Gionta RW USA 42 Free Agent 0 $0 Brian McGrattan RW CAN 40 Free Agent 0 $0 Brooks Laich CLW CAN 37 Free Agent 0 $0 Brooks Orpik D USA 40 Free Agent 0 $0 Bruno Gervais D CAN 37 Free Agent 0 $0 Bryan Allen D CAN 40 Free Agent 0 $0 Bryan Bickell LW CAN 35 Free Agent 0 $0 Bryan Lerg CLW USA 35 Free Agent 0 $0 Bryce Aneloski D USA 30 Toronto Maple Leafs 1 $650,000 Bryce Salvador D CAN 45 Free Agent 0 $0 Bryce Van Brabant LW CAN 29 Free Agent 0 $0 Cal Heeter G USA 33 Free Agent 0 $0 Cam Janssen RW USA 37 Free Agent 0 $0 Cam Ward G CAN 37 Vegas Golden Knights 1 $2,750,000 Cameron Burt D USA 34 Free Agent 0 $0 Carlo Colaiacovo D CAN 38 Free Agent 0 $0 Carter Bancks LWRW CAN 31 Minnesota Wild 1 $700,000 Carter Sandlak LW CAN 27 Free Agent 0 $0 Casey Nelson D USA 28 Colorado Avalanche 3 $990,000 Cedrick Desjardins G CAN 35 Free Agent 0 $0 Chad LaRose LWRW USA 39 Free Agent 0 $0 Charles-Olivier Roussel D CAN 29 Free Agent 0 $0 Chris Bruton RW CAN 34 Free Agent 0 $0 Chris Butler D USA 34 Free Agent 0 $0 Chris Collins RW USA 37 Free Agent 0 $0 Chris Higgins LW USA 38 Free Agent 0 $0 Chris Huxley D USA 34 Free Agent 0 $0 Chris Kelly CLW CAN 40 Free Agent 0 $0 Chris Kunitz LW CAN 41 Free Agent 0 $0 Chris McCarthy C USA 29 Free Agent 0 $0 Chris McKelvie LW USA 36 Free Agent 0 $0 Chris Neil RW CAN 41 Free Agent 0 $0 Chris Phillips D CAN 43 Free Agent 0 $0 Chris Porter LW CAN 36 Free Agent 0 $0 Chris Rawlings G CAN 32 Free Agent 0 $0 Chris Stewart RW CAN 33 Free Agent 0 $0 Chris Thorburn RW CAN 38 Free Agent 0 $0 Chris VandeVelde CLW USA 34 Free Agent 0 $0 Christian Ehrhoff D GER 39 Free Agent 0 $0 Christian Hanson C USA 35 Free Agent 0 $0 Clarke MacArthur LW CAN 36 Pittsburgh Penguins 1 $1,500,000 Clayton Stoner D CAN 36 Calgary Flames 1 $1,100,000 Cody Bass C RW CAN 34 Free Agent 0 $0 Cody Beach RW CAN 29 Arizona Coyotes 1 $575,000 Cody Hodgson C CAN 31 Free Agent 0 $0 Cody McCormick C RW CAN 38 Free Agent 0 $0 Cody Reichard G USA 34 Free Agent 0 $0 Colby Cave C CAN 26 Free Agent 0 $0 Colin Fraser C CAN 36 Free Agent 0 $0 Colin Greening C RW CAN 35 Free Agent 0 $0 Colin Stevens G USA 27 Free Agent 0 $0 Colin Stuart LW USA 39 Free Agent 0 $0 Colin Wilson LWRW USA 31 Pittsburgh Penguins 1 $2,000,000 Collin Bowman D USA 29 Free Agent 0 $0 Colton Orr RW CAN 39 Free Agent 0 $0 Connor Crisp LW CAN 27 Free Agent 0 $0 Connor Hobbs D CAN 24 Winnipeg Jets 1 $650,000 Connor Knapp G USA 31 Free Agent 0 $0 Corbin McPherson D USA 33 Free Agent 0 $0 Corey Cowick LW CAN 32 Free Agent 0 $0 Corey Crawford G CAN 36 Montreal Canadiens 1 $5,000,000 Corey Potter D USA 37 Free Agent 0 $0 Craig Adams LWRW CAN 43 Free Agent 0 $0 Craig Cunningham CLW CAN 30 Free Agent 0 $0 Craig Wyszomirski D USA 28 Florida Panthers 1 $700,000 Curtis Glencross LW CAN 38 Free Agent 0 $0 Dainius Zubrus CLWRW LTU 42 Free Agent 0 $0 Dallas Jackson D CAN 32 Free Agent 0 $0 Dan Boyle D CAN 44 Free Agent 0 $0 Dan Carcillo LW CAN 36 Free Agent 0 $0 Dan Ellis G CAN 40 Free Agent 0 $0 Dan Girardi D CAN 36 Chicago Blackhawks 1 $3,600,000 Dan Hamhuis D CAN 38 Free Agent 0 $0 Dan Kelly D USA 31 Free Agent 0 $0 Dan O'Donoghue C USA 30 Free Agent 0 $0 Dana Tyrell CLWRW CAN 32 Free Agent 0 $0 Dane Byers LW CAN 35 Free Agent 0 $0 Daniel Altshuller G CAN 26 Dallas Stars 1 $680,000 Daniel Paille LW CAN 37 Free Agent 0 $0 Daniel Sedin LW SWE 40 Free Agent 0 $0 Danny Biega D CAN 29 Free Agent 0 $0 Danny Briere CLWRW CAN 44 Free Agent 0 $0 Danny Cleary LWRW CAN 42 Free Agent 0 $0 Danny Doremus C RW USA 29 Free Agent 0 $0 Danny Hobbs CLWRW CAN 31 Free Agent 0 $0 Danny New D USA 32 Free Agent 0 $0 Danny Syvret D CAN 35 Free Agent 0 $0 Dany Heatley LW CAN 40 Free Agent 0 $0 Darcy Zajac RW CAN 34 Free Agent 0 $0 Darren Kramer LW CAN 29 Free Agent 0 $0 Darroll Powe CLWRW CAN 35 Free Agent 0 $0 Dave Bolland C CAN 35 Free Agent 0 $0 David Booth LW USA 36 Free Agent 0 $0 David Clarkson RW CAN 37 Free Agent 0 $0 David Jones LWRW CAN 36 Free Agent 0 $0 David Legwand C USA 40 Free Agent 0 $0 David LeNeveu G CAN 37 Free Agent 0 $0 David Marshall RW USA 36 Free Agent 0 $0 David Moss RW USA 39 Free Agent 0 $0 David Steckel C USA 39 Free Agent 0 $0 David Van Der Gulik LW CAN 38 Free Agent 0 $0 David Wohlberg CLW USA 30 Free Agent 0 $0 Davis Drewiske D USA 36 Free Agent 0 $0 Dennis Seidenberg D GER 39 Free Agent 0 $0 Dennis Wideman D CAN 38 Free Agent 0 $0 Denny Urban D USA 32 Free Agent 0 $0 Denver Manderson C CAN 32 Free Agent 0 $0 Derek Army C USA 30 Free Agent 0 $0 Derek Dorsett RW CAN 34 New Jersey Devils 1 $1,500,000 Derek MacKenzie C CAN 39 Free Agent 0 $0 Derek Mathers RW CAN 28 Toronto Maple Leafs 1 $632,500 Derek Meech D CAN 37 Free Agent 0 $0 Derek Morris D CAN 42 Free Agent 0 $0 Derek Smith D CAN 36 Free Agent 0 $0 Deryk Engelland D CAN 39 Carolina Hurricanes 1 $4,650,000 Devin Setoguchi RW CAN 34 Free Agent 0 $0 Dillon Fournier D CAN 26 Anaheim Ducks 1 $862,500 Dion Phaneuf D CAN 36 Free Agent 0 $0 Domenic Monardo RW CAN 33 Free Agent 0 $0 Dominic Moore C CAN 41 Free Agent 0 $0 Doug Carr G USA 32 Free Agent 0 $0 Dov Grumet-Morris G USA 39 Free Agent 0 $0 Drayson Bowman LW USA 32 Free Agent 0 $0 Drew Bagnall D CAN 37 Free Agent 0 $0 Drew MacKenzie D USA 32 Free Agent 0 $0 Drew Miller LW USA 37 Free Agent 0 $0 Drew Stafford RW USA 35 Free Agent 0 $0 Duncan Siemens D CAN 28 Free Agent 0 $0 Dustin Byfuglien D USA 36 Colorado Avalanche 2 $4,300,000 Dustin Penner LW CAN 38 Free Agent 0 $0 Dustin Stevenson D CAN 31 Free Agent 0 $0 Dylan Reese D USA 36 Free Agent 0 $0 Eddie Lack G SWE 33 Free Agent 0 $0 Emerson Etem LWRW USA 28 Free Agent 0 $0 Eriah Hayes RW USA 33 Free Agent 0 $0 Eric Boulton LW CAN 44 Free Agent 0 $0 Eric Brewer D CAN 42 Free Agent 0 $0 Eric Gryba D CAN 33 Dallas Stars 1 $1,000,000 Eric Nystrom LWRW USA 38 Free Agent 0 $0 Erick Lizon RW CAN 35 Free Agent 0 $0 Erik Cole LWRW USA 43 Free Agent 0 $0 Erik Condra RW USA 35 Free Agent 0 $0 Etienne Marcoux G CAN 27 Arizona Coyotes 1 $650,000 Evan Oberg D CAN 33 Free Agent 0 $0 Fedor Tyutin D RUS 37 Free Agent 0 $0 Francis Beauvillier LW CAN 27 Colorado Avalanche 1 $700,000 Francis Wathier LW CAN 37 Free Agent 0 $0 Francois Beauchemin D CAN 41 Free Agent 0 $0 Frankie Simonelli D USA 28 Free Agent 0 $0 Frazer McLaren LW CAN 33 Free Agent 0 $0 Freddie Hamilton C CAN 29 Free Agent 0 $0 Frederic St. Denis D CAN 35 Free Agent 0 $0 Gabriel Beaupre D CAN 28 Free Agent 0 $0 Garrett Meurs C RW CAN 28 Edmonton Oilers 1 $695,750 Geoff Walker RW CAN 34 Free Agent 0 $0 Graham Black CLW CAN 28 Free Agent 0 $0 Grant Clitsome D CAN 36 Free Agent 0 $0 Greg Miller C CAN 32 Free Agent 0 $0 Greg Nemisz C RW CAN 31 Free Agent 0 $0 Greg Rallo C RW USA 39 Free Agent 0 $0 Greg Zanon D CAN 41 Free Agent 0 $0 Gregory Campbell C CAN 37 Free Agent 0 $0 Gus Young D USA 29 Free Agent 0 $0 Guy Leboeuf D USA 31 Free Agent 0 $0 Harry Zolnierczyk LW CAN 34 Free Agent 0 $0 Henrik Sedin C SWE 40 Free Agent 0 $0 Henrik Zetterberg CLWRW SWE 41 Free Agent 0 $0 Ian White D CAN 37 Free Agent 0 $0 Ilya Bryzgalov G RUS 40 Free Agent 0 $0 J.P. Anderson G CAN 28 Free Agent 0 $0 Jack Downing RW USA 32 Free Agent 0 $0 Jack Hillen D USA 35 Free Agent 0 $0 Jack Skille LWRW USA 33 Free Agent 0 $0 Jackson Houck RW CAN 26 Calgary Flames 1 $575,000 Jaime Sifers D USA 38 Free Agent 0 $0 Jake Dowell C USA 36 Free Agent 0 $0 James Wisniewski D USA 37 Free Agent 0 $0 Jamie McBain D USA 33 Free Agent 0 $0 Jamie Phillips G CAN 28 Free Agent 0 $0 Jan Hejda D CZE 42 Free Agent 0 $0 Jannik Hansen RW DEN 35 Free Agent 0 $0 Jared Boll RW USA 34 Free Agent 0 $0 Jared Cowen D CAN 30 Free Agent 0 $0 Jared Knight LWRW USA 29 Free Agent 0 $0 Jared Nightingale D USA 39 Free Agent 0 $0 Jared Staal RW CAN 30 Free Agent 0 $0 Jarome Iginla RW CAN 44 Free Agent 0 $0 Jarret Stoll C CAN 38 Free Agent 0 $0 Jason Chimera LWRW CAN 42 Free Agent 0 $0 Jason Clark C USA 29 Free Agent 0 $0 Jason Gregoire LW CAN 32 Free Agent 0 $0 Jason Jaffray LW CAN 39 Free Agent 0 $0 Jason Kasdorf G CAN 28 Free Agent 0 $0 Jason LaBarbera G CAN 41 Free Agent 0 $0 Jason Missiaen G CAN 30 Free Agent 0 $0 Jason Pominville RW USA 38 Free Agent 0 $0 Jason Williams C RW CAN 40 Free Agent 0 $0 Jay Bouwmeester D CAN 37 Washington Capitals 1 $7,350,000 Jay Harrison D CAN 39 Free Agent 0 $0 Jay McClement C CAN 38 Free Agent 0 $0 Jay Rosehill LW CAN 35 Free Agent 0 $0 Jayden Hart C RW CAN 26 Calgary Flames 1 $575,000 Jean Dupuy CLW CAN 27 Free Agent 0 $0 Jean-Philippe Cote D CAN 39 Free Agent 0 $0 Jed Ortmeyer RW USA 43 Free Agent 0 $0 Jeff Halpern C USA 45 Free Agent 0 $0 Jeff Hoggan LW CAN 43 Free Agent 0 $0 Jeff Malcolm G CAN 32 Free Agent 0 $0 Jeff Schultz D CAN 35 Free Agent 0 $0 Jeremy Langlois C USA 31 Free Agent 0 $0 Jerome Samson RW CAN 34 Free Agent 0 $0 Jerred Smithson C CAN 42 Free Agent 0 $0 Jesse Root C USA 31 Free Agent 0 $0 Jesse Winchester C RW CAN 38 Free Agent 0 $0 Jim McKenzie RW USA 36 Free Agent 0 $0 Jim Slater C USA 39 Free Agent 0 $0 Jimmy Hayes RW USA 31 Free Agent 0 $0 Jimmy Howard G USA 37 Montreal Canadiens 2 $3,520,000 Jiri Hudler RW CZE 37 Free Agent 0 $0 Jiri Tlusty LW CZE 33 Free Agent 0 $0 Joe Colborne C CAN 31 Florida Panthers 1 $1,650,000 Joe Faust D USA 29 Free Agent 0 $0 Joe Finley D USA 33 Free Agent 0 $0 Joe Lavin D USA 31 Free Agent 0 $0 Joe Vitale C USA 35 Free Agent 0 $0 Joel Chouinard D CAN 31 Free Agent 0 $0 Joel Rechlicz RW USA 33 Free Agent 0 $0 Joel Ward RW CAN 41 Free Agent 0 $0 Joey Crabb RW USA 38 Free Agent 0 $0 Joey Diamond LW USA 31 Free Agent 0 $0 Joey Hishon C CAN 29 Free Agent 0 $0 Joey Leach D CAN 29 Free Agent 0 $0 Joey MacDonald G CAN 41 Free Agent 0 $0 Joey Mormina D CAN 38 Free Agent 0 $0 Joffrey Lupul LWRW CAN 37 Free Agent 0 $0 Johan Franzen LWRW SWE 41 Free Agent 0 $0 John Curry G USA 37 Free Agent 0 $0 John Erskine D CAN 40 Free Agent 0 $0 John Kurtz LW CAN 31 Free Agent 0 $0 John McCarthy CLW USA 35 Free Agent 0 $0 John McFarland RW CAN 29 Free Agent 0 $0 John Mitchell CLW CAN 36 Free Agent 0 $0 John Scott LW CAN 38 Free Agent 0 $0 John-Michael Liles D USA 40 Free Agent 0 $0 Johnny Boychuk D CAN 37 St. Louis Blues 2 $3,125,000 Johnny McGuire RW CAN 27 Free Agent 0 $0 Johnny Oduya D SWE 40 Free Agent 0 $0 Jon Landry D CAN 38 Free Agent 0 $0 Jonas Gustavsson G SWE 36 Free Agent 0 $0 Jonas Hiller G SUI 39 Free Agent 0 $0 Jordan Henry D CAN 35 Free Agent 0 $0 Jordan Hill D CAN 32 Free Agent 0 $0 Jordan Leopold D USA 41 Free Agent 0 $0 Jordan Maletta C CAN 25 Toronto Maple Leafs 1 $650,000 Jordan Samuels-Thomas LW USA 30 Free Agent 0 $0 Jordin Tootoo RW CAN 38 Free Agent 0 $0 Josh Caron D CAN 30 Free Agent 0 $0 Josh Gorges D CAN 36 Free Agent 0 $0 Josh Harding G CAN 36 Free Agent 0 $0 Josh McFadden D CAN 29 Free Agent 0 $0 Josh Robinson G USA 32 Free Agent 0 $0 Julien Brouillette D CAN 35 Free Agent 0 $0 Justin Courtnall LW CAN 31 Free Agent 0 $0 Justin Falk D CAN 32 Washington Capitals 1 $937,500 Justin Johnson RW USA 40 Free Agent 0 $0 Justin Kea CLW CAN 27 Minnesota Wild 1 $680,000 Justin Mercier CLW USA 33 Free Agent 0 $0 Justin Peters G CAN 34 Free Agent 0 $0 Justin Selman C USA 28 Free Agent 0 $0 Justin Williams RW CAN 40 Free Agent 0 $0 Kane Lafranchise D CAN 32 Free Agent 0 $0 Kari Lehtonen G FIN 37 Free Agent 0 $0 Keith Ballard D USA 38 Free Agent 0 $0 Keith Seabrook D CAN 33 Free Agent 0 $0 Kellan Lain C CAN 31 Free Agent 0 $0 Kelly Zajac C CAN 33 Free Agent 0 $0 Kent Huskins D CAN 42 Free Agent 0 $0 Kent Simpson G CAN 29 Free Agent 0 $0 Kevin Bieksa D CAN 39 Free Agent 0 $0 Kevin Henderson LW CAN 35 Free Agent 0 $0 Kevin Klein D CAN 36 Free Agent 0 $0 Kevin Marshall D CAN 32 Free Agent 0 $0 Kevin Porter C USA 35 Philadelphia Flyers 1 $300,000 Kevin Quick D USA 33 Free Agent 0 $0 Kimmo Timonen D FIN 46 Free Agent 0 $0 Kory Nagy LW CAN 31 Free Agent 0 $0 Kris Fredheim D CAN 34 Free Agent 0 $0 Kris Newbury C CAN 39 Free Agent 0 $0 Kris Versteeg LWRW CAN 34 Free Agent 0 $0 Krys Barch LW CAN 41 Free Agent 0 $0 Kyle Brodziak C CAN 36 Free Agent 0 $0 Kyle Chipchura CLW CAN 35 Free Agent 0 $0 Kyle Flanagan C USA 32 Free Agent 0 $0 Kyle Hagel LW CAN 36 Free Agent 0 $0 Kyle Jean LW USA 31 Free Agent 0 $0 Kyle MacKinnon C USA 33 Free Agent 0 $0 Kyle Quincey D CAN 35 Free Agent 0 $0 Lee Stempniak RW USA 38 Free Agent 0 $0 Loic Leduc D CAN 26 Minnesota Wild 1 $575,000 Louis Leblanc RW CAN 30 Free Agent 0 $0 Lubomir Visnovsky D SVK 44 Free Agent 0 $0 Lukas Sutter C USA 28 Vancouver Canucks 1 $575,000 Mac Bennett D USA 30 Free Agent 0 $0 Manny Malhotra C CAN 40 Free Agent 0 $0 Marc Cantin D CAN 31 Free Agent 0 $0 Marc Hagel RW CAN 33 Free Agent 0 $0 Marc-Andre Bergeron D CAN 40 Free Agent 0 $0 Marc-Andre Cliche C CAN 34 Free Agent 0 $0 Marcel Goc C GER 37 Free Agent 0 $0 Marek Zidlicky D CZE 44 Free Agent 0 $0 Marian Gaborik LWRW SVK 39 Free Agent 0 $0 Marian Hossa LWRW SVK 42 Free Agent 0 $0 Mark Dekanich G CAN 34 Free Agent 0 $0 Mark Fayne D USA 33 Free Agent 0 $0 Mark Fistric D CAN 35 Free Agent 0 $0 Mark Guggenberger G USA 32 Free Agent 0 $0 Mark Letestu C CAN 36 Free Agent 0 $0 Mark Mancari RW CAN 35 Free Agent 0 $0 Mark Streit D SUI 43 Free Agent 0 $0 Mark Stuart D USA 36 Free Agent 0 $0 Mark Visentin G CAN 29 Los Angeles Kings 1 $632,500 Martin Erat LWRW CZE 39 Free Agent 0 $0 Martin Hanzal C CZE 34 Free Agent 0 $0 Martin Havlat LWRW CZE 40 Free Agent 0 $0 Martin St. Louis LWRW CAN 45 Free Agent 0 $0 Mason Raymond LW CAN 35 Free Agent 0 $0 Mat Clark D USA 30 Free Agent 0 $0 Matia Marcantuoni CLW CAN 27 Boston Bruins 1 $862,500 Matt Buckles CLW CAN 26 Chicago Blackhawks 1 $825,000 Matt Carkner D CAN 41 Free Agent 0 $0 Matt Carle D USA 36 Free Agent 0 $0 Matt Case D USA 35 Free Agent 0 $0 Matt Climie G CAN 38 Free Agent 0 $0 Matt Cooke LW CAN 43 Free Agent 0 $0 Matt Corrente D CAN 33 Free Agent 0 $0 Matt Cullen C USA 45 Free Agent 0 $0 Matt Ellis CLW CAN 39 Free Agent 0 $0 Matt Greene D USA 37 Free Agent 0 $0 Matt Hackett G CAN 31 Free Agent 0 $0 Matt Halischuk LWRW CAN 33 Free Agent 0 $0 Matt Hendricks CLW USA 39 Free Agent 0 $0 Matt Kassian LW CAN 34 Free Agent 0 $0 Matt Konan D USA 30 Free Agent 0 $0 Matt Lindblad LW USA 31 Free Agent 0 $0 Matt Niskanen D USA 35 San Jose Sharks 2 $8,875,000 Matt Stajan C CAN 37 Free Agent 0 $0 Matt Taormina D USA 34 Free Agent 0 $0 Matt Zay CLW USA 30 Free Agent 0 $0 Max Reinhart C CAN 29 Free Agent 0 $0 Max Talbot CLWRW CAN 37 Free Agent 0 $0 Maxim Lapierre C CAN 36 Free Agent 0 $0 Maxime Clermont G CAN 29 Free Agent 0 $0 Maxime Macenauer C CAN 32 Free Agent 0 $0 Michael Bournival LW CAN 28 Free Agent 0 $0 Michael Cammalleri CLWRW CAN 39 Free Agent 0 $0 Michael Kantor RW USA 29 Free Agent 0 $0 Michael Kostka D CAN 35 Free Agent 0 $0 Michael Leighton G CAN 39 Free Agent 0 $0 Michael Ryder RW CAN 41 Free Agent 0 $0 Michael Sdao D USA 32 Free Agent 0 $0 Michael St. Croix RW CAN 28 Edmonton Oilers 1 $632,500 Michal Rozsival D CZE 43 Free Agent 0 $0 Mike Angelidis C CAN 35 Free Agent 0 $0 Mike Banwell D CAN 33 Free Agent 0 $0 Mike Brown RW USA 35 Free Agent 0 $0 Mike Duco LW CAN 34 Free Agent 0 $0 Mike Fisher C CAN 41 Free Agent 0 $0 Mike Green D CAN 35 Free Agent 0 $0 Mike Keenan D USA 32 Free Agent 0 $0 Mike Lee G USA 31 Free Agent 0 $0 Mike McKenna G USA 38 Free Agent 0 $0 Mike McMurtry C CAN 29 Free Agent 0 $0 Mike Ribeiro C CAN 41 Free Agent 0 $0 Mike Richards CLW CAN 36 Free Agent 0 $0 Mike Santorelli C RW CAN 35 Free Agent 0 $0 Mike Sislo RW USA 33 Free Agent 0 $0 Mike Weaver D CAN 43 Free Agent 0 $0 Mike Weber D USA 33 Free Agent 0 $0 Mikhail Grabovski C BLR 37 Free Agent 0 $0 Mikkel Aagaard C DEN 25 Anaheim Ducks 1 $650,000 Mikko Koivu C FIN 38 Carolina Hurricanes 1 $5,500,000 Milan Michalek LW CZE 37 Free Agent 0 $0 Nate Guenin D USA 38 Free Agent 0 $0 Nathan Horton RW CAN 35 Free Agent 0 $0 Nathan Lieuwen G CAN 30 Free Agent 0 $0 Nathan Longpre LW CAN 32 Free Agent 0 $0 Nathan McIver D CAN 36 Free Agent 0 $0 Nathan Oystrick D CAN 38 Free Agent 0 $0 Nathan Paetsch D CAN 38 Free Agent 0 $0 Nic Kerdiles CLW USA 27 Buffalo Sabres 1 $880,000 Nick D'Agostino D CAN 30 Free Agent 0 $0 Nick Drazenovic CLW CAN 34 Free Agent 0 $0 Nick Ellis G USA 27 Detroit Red Wings 1 $925,000 Nick Mattson D USA 29 Free Agent 0 $0 Nick Petrecki D USA 31 Free Agent 0 $0 Nick Schultz D CAN 38 Free Agent 0 $0 Nick Spaling C CAN 32 Free Agent 0 $0 Nick Tarnasky LW CAN 36 Free Agent 0 $0 Nick Tuzzolino D USA 35 Free Agent 0 $0 Nicklas Grossmann D SWE 36 Free Agent 0 $0 Nicolas Blanchard CLW CAN 33 Free Agent 0 $0 Niklas Backstrom G FIN 43 Free Agent 0 $0 Niklas Kronwall D SWE 40 Free Agent 0 $0 Nolan Yonkman D CAN 40 Free Agent 0 $0 Norm Ezekiel RW CAN 30 Free Agent 0 $0 Olli Jokinen C FIN 43 Free Agent 0 $0 Ondrej Pavelec G CZE 33 Free Agent 0 $0 P.A. Parenteau RW CAN 38 Free Agent 0 $0 Parker Milner G USA 31 Free Agent 0 $0 Pascal Dupuis LWRW CAN 42 Free Agent 0 $0 Pat Mullane C USA 30 Free Agent 0 $0 Patrick Bordeleau LW CAN 35 Free Agent 0 $0 Patrick Cullity D USA 34 Free Agent 0 $0 Patrick Dwyer RW USA 37 Free Agent 0 $0 Patrick Eaves LWRW USA 37 Free Agent 0 $0 Patrick Holland RW CAN 29 Free Agent 0 $0 Patrick Kaleta RW USA 35 Free Agent 0 $0 Patrick Kennedy RW CAN 32 Free Agent 0 $0 Patrick Sharp LWRW CAN 39 Free Agent 0 $0 Patrick Wellar D CAN 38 Free Agent 0 $0 Patrick Wey D USA 30 Free Agent 0 $0 Patrik Elias CLW CZE 45 Free Agent 0 $0 Paul Bissonnette LW CAN 36 Free Agent 0 $0 Paul Gaustad C USA 39 Free Agent 0 $0 Paul Martin D USA 40 Free Agent 0 $0 Pavel Datsyuk C RUS 42 Free Agent 0 $0 Peter Budaj G SVK 38 Free Agent 0 $0 Peter Harrold D USA 38 Free Agent 0 $0 Peter Mannino G USA 37 Free Agent 0 $0 Peter Stoykewych D CAN 28 Pittsburgh Penguins 1 $775,000 Philippe Paradis LW CAN 30 Free Agent 0 $0 Pierre-Luc Leblond RW CAN 36 Free Agent 0 $0 R.J. Umberger CLW USA 39 Free Agent 0 $0 Radim Vrbata RW CZE 39 Free Agent 0 $0 Raffi Torres LW CAN 40 Free Agent 0 $0 Randy Jones D CAN 39 Free Agent 0 $0 Ray Emery G CAN 38 Free Agent 0 $0 Ray Kaunisto LW USA 34 Free Agent 0 $0 Rene Bourque LWRW CAN 39 Free Agent 0 $0 Richard Bachman G USA 33 Free Agent 0 $0 Rick Nash LWRW CAN 36 Free Agent 0 $0 Riley Boychuk LW CAN 30 Free Agent 0 $0 Riley Wetmore C USA 31 Free Agent 0 $0 Rob Madore G USA 32 Free Agent 0 $0 Rob Scuderi D USA 42 Free Agent 0 $0 Roberto Luongo G CAN 42 Free Agent 0 $0 Robyn Regehr D CAN 41 Free Agent 0 $0 Rod Pelley C CAN 37 Free Agent 0 $0 Ruslan Fedotenko LW UKR 42 Free Agent 0 $0 Ryan Bourque CLW USA 30 Montreal Canadiens 1 $750,000 Ryan Callahan RW USA 36 Free Agent 0 $0 Ryan Carter CLW USA 38 Free Agent 0 $0 Ryan Craig CLW CAN 39 Free Agent 0 $0 Ryan Faragher G CAN 31 Arizona Coyotes 1 $700,000 Ryan Hamilton LW CAN 36 Free Agent 0 $0 Ryan Hitchcock LW USA 25 Free Agent 0 $0 Ryan Kesler C USA 36 Montreal Canadiens 1 $5,005,000 Ryan Parent D CAN 34 Free Agent 0 $0 Ryan Penny LW CAN 27 Buffalo Sabres 1 $650,000 Ryan Potulny C USA 37 Free Agent 0 $0 Ryane Clowe LWRW CAN 38 Free Agent 0 $0 Sam Brittain G CAN 28 Free Agent 0 $0 Sam Henley C CAN 27 Free Agent 0 $0 Sam Marotta G CAN 30 Free Agent 0 $0 Scooter Vaughan LWRW USA 32 Free Agent 0 $0 Scott Clemmensen G USA 43 Free Agent 0 $0 Scott Czarnowczan D USA 29 Free Agent 0 $0 Scott Eansor C USA 25 Nashville Predators 1 $885,000 Scott Ford D CAN 41 Free Agent 0 $0 Scott Glennie C CAN 30 Free Agent 0 $0 Scott Gomez CLW USA 41 Free Agent 0 $0 Scott Greenham G CAN 33 Free Agent 0 $0 Scott Hannan D CAN 42 Free Agent 0 $0 Scott Hartnell LW CAN 39 Free Agent 0 $0 Scott Stajcer G CAN 29 Free Agent 0 $0 Scottie Upshall LWRW CAN 38 Free Agent 0 $0 Sean Bergenheim LW FIN 37 Free Agent 0 $0 Sean Dolan C USA 33 Free Agent 0 $0 Sean Maguire G CAN 28 Edmonton Oilers 1 $650,000 Sean Wiles RW USA 33 Free Agent 0 $0 Sergei Gonchar D RUS 47 Free Agent 0 $0 Shane Conacher C RW CAN 26 Free Agent 0 $0 Shane Doan RW CAN 44 Free Agent 0 $0 Shane O'Brien D CAN 38 Free Agent 0 $0 Shawn Horcoff C CAN 42 Free Agent 0 $0 Shawn Matthias CLW CAN 33 Free Agent 0 $0 Shawn Thornton RW CAN 43 Free Agent 0 $0 Stephane Robidas D CAN 44 Free Agent 0 $0 Stephane Veilleux LWRW CAN 39 Free Agent 0 $0 Stephen Gionta C RW USA 38 Free Agent 0 $0 Stephen Perfetto CLW CAN 30 Free Agent 0 $0 Stephen Weiss C CAN 38 Free Agent 0 $0 Steve Downie RW CAN 34 Free Agent 0 $0 Steve Eminger D CAN 37 Free Agent 0 $0 Steve MacIntyre LW CAN 41 Free Agent 0 $0 Steve Mason G CAN 32 Free Agent 0 $0 Steve Ott CLW CAN 38 Free Agent 0 $0 Steve Pinizzotto RW CAN 36 Free Agent 0 $0 Steve Quailer RW USA 32 Free Agent 0 $0 Steve Spinell D USA 31 Free Agent 0 $0 Steven Hodges C CAN 27 Free Agent 0 $0 Stu Bickel RWD USA 35 Free Agent 0 $0 Tanner Glass LW CAN 37 Free Agent 0 $0 Taylor Chorney D USA 33 Free Agent 0 $0 Taylor Peters C CAN 29 Free Agent 0 $0 Teddy Purcell LWRW CAN 36 Free Agent 0 $0 Thomas Vanek LWRW AUT 37 Edmonton Oilers 1 $5,000,000 Tim Brent C RW CAN 37 Free Agent 0 $0 Tim Gleason D USA 38 Free Agent 0 $0 Tim Jackman RW USA 39 Free Agent 0 $0 Tim Kennedy CLW USA 34 Free Agent 0 $0 Tim Sestito CLW USA 36 Free Agent 0 $0 Todd Bertuzzi LWRW CAN 46 Free Agent 0 $0 Tom Kostopoulos RW CAN 42 Free Agent 0 $0 Tom Sestito LW USA 33 Free Agent 0 $0 Tomas Fleischmann LWRW CZE 36 Free Agent 0 $0 Tomas Kopecky LWRW SVK 39 Free Agent 0 $0 Tommy Vannelli D USA 26 Free Agent 0 $0 Tommy Wingels C RW USA 33 Free Agent 0 $0 Tony Capobianco G CAN 31 Free Agent 0 $0 Torrey Mitchell C RW CAN 36 Free Agent 0 $0 Travis Moen LW CAN 39 Free Agent 0 $0 Travis Morin C USA 37 Free Agent 0 $0 Trent Vogelhuber RW USA 32 Free Agent 0 $0 Trevor Daley D CAN 38 Free Agent 0 $0 Trevor Gillies LW CAN 42 Free Agent 0 $0 Triston Grant LW CAN 37 Free Agent 0 $0 Troy Bodie RW CAN 36 Free Agent 0 $0 Tuomo Ruutu LW FIN 38 Free Agent 0 $0 Tyler Barnes RW USA 31 Free Agent 0 $0 Tyler Bunz G CAN 29 Free Agent 0 $0 Tyler Eckford D CAN 36 Free Agent 0 $0 Tyler Kennedy RW CAN 34 Free Agent 0 $0 Tyler Murovich C USA 32 Free Agent 0 $0 Tyler Randell RW CAN 29 Free Agent 0 $0 Tyler Ruegsegger C RW USA 33 Free Agent 0 $0 Tyler Shattock RW CAN 31 Free Agent 0 $0 Tyson Strachan D CAN 36 Free Agent 0 $0 Vernon Fiddler C CAN 41 Free Agent 0 $0 Vince Pedrie D USA 27 Free Agent 0 $0 Vincent Lecavalier CLW CAN 41 Free Agent 0 $0 Wade Megan C USA 30 Free Agent 0 $0 Will O'Neill D USA 32 Free Agent 0 $0 William Wrenn D USA 30 Free Agent 0 $0 Willie Coetzee RW CAN 31 Free Agent 0 $0 Willie Mitchell D CAN 44 Free Agent 0 $0 Yan-Pavel Laplante LW CAN 26 2 $0 Yann Danis G CAN 39 Free Agent 0 $0 Zac Lynch RW USA 29 Free Agent 0 $0 Zach McKelvie D USA 36 Free Agent 0 $0 Zack FitzGerald LW USA 35 Free Agent 0 $0 Zack Stortini RW CAN 35 Free Agent 0 $0 Zbynek Michalek D CZE 38 Free Agent 0 $0 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 Total: 548