John LeClair's teammates

John LeClair has had 287 NHL teammates in 16 seasons with 3 clubs. He spent the most seasons beside Eric Desjardins (14), Chris Therien (10), and Mark Recchi (9). 11 Hall of Famers among them: Mark Recchi, Eric Lindros, Patrick Roy, and Guy Carbonneau and more. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Montreal Canadiens1990–1995 · 79 teammates

TeammateSeasonsTogether
Patrick RoyHall of Fame51990–1995
Benoit Brunet51990–1995
Eric Desjardins51990–1995
Gilbert Dionne51990–1995
Jean-Jacques Daigneault51990–1995
Lyle Odelein51990–1995
Mario Roberge51990–1995
Mathieu Schneider51990–1995
Mike Keane51990–1995
Patrice Brisebois51990–1995
Guy CarbonneauHall of Fame41990–1994
Andre Racicot41990–1994
Ed Ronan41991–1995
Kirk Muller41991–1995
Paul Di Pietro41991–1995
Stephan Lebeau41990–1994
Denis SavardHall of Fame31990–1993
Brian Bellows31992–1995
Brian Skrudland31990–1993
Donald Dufresne31990–1993
Frederic Chabot31990–1994
Kevin Haller31991–1994
Oleg Petrov31992–1995
Paul Dipietro31991–1994
Todd Ewen31990–1993
Turner Stevenson31992–1995
Vincent Damphousse31992–1995
Alain Cote21990–1992
Brent Gilchrist21990–1992
Brian Savage21993–1995
Bryan Fogarty21993–1995
Craig Ferguson21993–1995
Donald Brashear21993–1995
Gary Leeman21992–1994
Gerry Fleming21993–1995
Jesse Belanger21991–1993
Mike McPhee21990–1992
Peter Popovic21993–1995
Petr Svoboda21990–1992
Pierre Sevigny21993–1995
Rob Ramage21992–1994
Ron Tugnutt21993–1995
Russ Courtnall21990–1992
Shayne Corson21990–1992
Sylvain Lefebvre21990–1992
Sylvain Turgeon21990–1992
Mark RecchiHall of Fame11994–1995
Pierre TurgeonHall of Fame11994–1995
Andrew Cassels11990–1991
Chris Murray11994–1995
Chris Nilan11991–1992
Christian Proulx11993–1994
Craig Conroy11994–1995
Craig Darby11994–1995
Craig Rivet11994–1995
David Wilkie11994–1995
Eric Charron11992–1993
Gerald Diduck11990–1991
Jean-claude Bergeron11990–1991
Jim Montgomery11994–1995
Les Kuntar11993–1994
Lindsay Vallis11993–1994
Luc Gauthier11990–1991
Mark Lamb11994–1995
Mark Pederson11990–1991
Patric Kjellberg11992–1993
Patrick Lebeau11990–1991
Patrik Carnback11992–1993
Roland Melanson11991–1992
Ron Le. Wilson11993–1994
Ryan Walter11990–1991
Sean Hill11992–1993
Stephane Richer11990–1991
Tom Chorske11990–1991
Valeri Bure11994–1995
Vladimir Malakhov11994–1995
Vladimir Vujtek11991–1992
Yves Racine11994–1995
Yves Sarault11994–1995

With the Philadelphia Flyers1994–2004 · 168 teammates

TeammateSeasonsTogether
Chris Therien101994–2004
Eric Desjardins101994–2004
Mark RecchiHall of Fame71994–2004
Eric LindrosHall of Fame61994–2000
Dan McGillis61997–2003
Rod Brind'Amour61994–2000
Karl Dykhuis51994–2000
Keith Primeau51999–2004
Luke Richardson51997–2002
Mikael Renberg51994–2000
Petr Svoboda51994–1999
Ron Hextall51994–1999
Shjon Podein51994–1999
Simon Gagne51999–2004
Dan Kordic41995–1999
Justin Williams42000–2004
Mark Greig41998–2003
Peter White41998–2004
Todd Fedoruk42000–2004
Trent Klatt41995–1999
Jeremy RoenickHall of Fame32001–2004
Andy Delmore31998–2001
Brian Boucher31999–2002
Chris McAllister32000–2003
Colin Forbes31996–1999
Dainius Zubrus31996–1999
Daymond Langkow31998–2001
Donald Brashear32001–2004
Eric Weinrich32001–2004
Garth Snow31995–1998
Jason Bowen31994–1997
Jody Hull31998–2001
Joel Otto31995–1998
John Druce31995–1998
Keith Jones31998–2001
Kent Manderville31999–2002
Kevin Haller31994–1997
Kim Johnsson32001–2004
Kirby Law32000–2004
Kjell Samuelsson31995–1998
Pat Falloon31995–1998
Paul Ranheim32000–2003
Rick Tocchet31999–2002
Roman Cechmanek32000–2003
Dale HawerchukHall of Fame21995–1997
Paul CoffeyHall of Fame21996–1998
Adam Burt21998–2000
Alexandre Daigle21997–1999
Anatoli Semenov21994–1996
Aris Brimanis21995–1997
Brent Fedyk21994–1996
Bruno St. Jacques22001–2003
Chris Gratton21997–1999
Chris Joseph21997–1999
Claude Lapointe22002–2004
Craig Berube21998–2000
Craig Darby21996–1998
Craig MacTavish21994–1996
Dan Lacroix21996–1998
Darren Rumble21995–1997
Dave Babych21997–1999
Dennis Seidenberg22002–2004
Dmitry Yushkevich21994–2003
Dominic Roussel21994–1996
Eric Chouinard22002–2004
Gilbert Dionne21994–1996
Gino Odjick21999–2001
Guillaume Lefebvre22001–2003
Janne Niinimaa21996–1998
Jim Montgomery21994–1996
Jim Vandermeer22002–2004
John Slaney22001–2004
John Vanbiesbrouck21998–2000
Kevin Dineen21994–1996
Marc Bureau21998–2000
Marcus Ragnarsson22002–2004
Marty Murray22001–2003
Michal Handzus22002–2004
Mikael Andersson21998–2000
Mike Maneluk21998–2000
Mike Sillinger21997–1999
Neil Little22001–2004
Patrick Sharp22002–2004
Patrik Juhlin21994–1996
Paul Healey21996–1998
Pavel Brendl22001–2003
Radovan Somik22002–2004
Rob DiMaio21994–1996
Robert Esche22002–2004
Ruslan Fedotenko22000–2002
Sami Kapanen22002–2004
Sandy McCarthy21998–2000
Sean Burke21997–2004
Shawn Antoski21994–1996
Steve Washburn21999–2001
Tomas Divisek22000–2002
Tony Amonte22002–2004
Valeri Zelepukin21998–2000
Vinny Prospal21996–1998
Yanick Dupre21994–1996
Adam OatesHall of Fame12001–2002
Alexei Zhamnov12003–2004
Andre Savage12002–2003
Andrei Kovalenko11998–1999
Antero Niittymaki12003–2004
Billy Tibbetts12001–2002
Bob Corkum11995–1996
Boyd Kane12003–2004
Brad Tiley12000–2001
Branko Radivojevic12003–2004
Brantt Myhres11997–1998
Brian Wesenberg11998–1999
Dan Quinn11995–1996
Danny Markov12003–2004
Dave Brown11994–1995
Dean McAmmond12000–2001
Derek Plante12000–2001
Dmitri Tertyshny11998–1999
Frantisek Kucera11996–1997
Freddy Meyer12003–2004
Garry Galley11994–1995
Ian MacNeil12002–2003
Jamie Wright12002–2003
Jan Hlavac12001–2002
Jarrod Skalde12001–2002
Jason Zent11998–1999
Jean-Marc Pelletier11998–1999
Jeff Hackett12003–2004
Jeff Lank11999–2000
Jesse Boulerice12001–2002
Jiri Dopita12001–2002
Joe Sacco12002–2003
Joni Pitkanen12003–2004
Josef Beranek11994–1995
Kerry Huffman11995–1996
Kevin Stevens12000–2001
Mark Eaton11999–2000
Mark Lamb11994–1995
Mattias Timander12003–2004
Maxime Ouellet12000–2001
Michal Sykora12000–2001
Michel Petit11996–1997
Michel Picard12000–2001
Mike Comrie12003–2004
Mike Peluso12003–2004
Mike Peluso12003–2004
Mike Siklenka12002–2003
P.J. Stock12000–2001
Petr Hubacek12000–2001
Phil Crowe11995–1996
Randy Jones12003–2004
Richard Park11998–1999
Rob Zettler11994–1995
Roman Vopat11998–1999
Russ Romaniuk11995–1996
Ryan Bast11998–1999
Ryan McGill11994–1995
Scott Daniels11996–1997
Shawn Anderson11994–1995
Steve Duchesne11998–1999
Stewart Malgunas11994–1995
Todd Warriner12002–2003
Todd White11999–2000
Tomi Kallio12002–2003
Ulf Samuelsson11999–2000
Vaclav Pletka12001–2002
Vladimir Malakhov12003–2004
Zarley Zalapski11999–2000

With the Pittsburgh Penguins2005–2007 · 54 teammates

TeammateSeasonsTogether
Mark RecchiHall of Fame22005–2007
Alain Nasreddine22005–2007
Andre Roy22005–2007
Brooks Orpik22005–2007
Colby Armstrong22005–2007
Eric Cairns22005–2007
Erik Christensen22005–2007
Jocelyn Thibault22005–2007
Josef Melichar22005–2007
Marc-Andre Fleury22005–2007
Max Talbot22005–2007
Michel Ouellet22005–2007
Noah Welch22005–2007
Rob Scuderi22005–2007
Ryan Malone22005–2007
Ryan Whitney22005–2007
Sergei Gonchar22005–2007
Sidney Crosby22005–2007
Mario LemieuxHall of Fame12005–2006
Andy Hilbert12005–2006
Chris Thorburn12006–2007
Cory Cross12005–2006
Dany Sabourin12005–2006
Dick Tarnstrom12005–2006
Dominic Moore12006–2007
Eric Boguniecki12005–2006
Evgeni Malkin12006–2007
Gary Roberts12006–2007
Georges Laraque12006–2007
Guillaume Lefebvre12005–2006
Jani Rita12005–2006
Jarkko Ruutu12006–2007
Joel Kwiatkowski12006–2007
Jordan Staal12006–2007
Karl Stewart12006–2007
Konstantin Koltsov12005–2006
Kris Letang12006–2007
Lasse Pirjeta12005–2006
Lyle Odelein12005–2006
Mark Eaton12006–2007
Matt Hussey12005–2006
Matt Murley12005–2006
Micki DuPont12006–2007
Niklas Nordgren12005–2006
Nils Ekman12006–2007
Ric Jackman12005–2006
Rico Fata12005–2006
Ronald Petrovicky12006–2007
Ryan Vandenbussche12005–2006
Sebastien Caron12005–2006
Shane Endicott12005–2006
Steve Poapst12005–2006
Tomas Surovy12005–2006
Zigmund Palffy12005–2006

A teammate is anyone on the same club in the same season, whether or not their games overlapped; a player traded mid-season counts with both clubs. Most seasons together first.