Andy Sutton's teammates

Andy Sutton has had 355 NHL teammates in 13 seasons with 7 clubs. He spent the most seasons beside Ilya Kovalchuk (5), J.P. Vigier (5), and Richard Park (4). 5 Hall of Famers among them: Mike Vernon, Marian Hossa, Keith Tkachuk, and Daniel Alfredsson and more. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the San Jose Sharks1998–2000 · 39 teammates

TeammateSeasonsTogether
Mike VernonHall of Fame21998–2000
Alexander Korolyuk21998–2000
Bob Rouse21998–2000
Brantt Myhres21998–2000
Bryan Marchment21998–2000
Dave Lowry21998–2000
Gary Suter21998–2000
Jeff Friesen21998–2000
Jeff Norton21998–2000
Marco Sturm21998–2000
Marcus Ragnarsson21998–2000
Mike Rathje21998–2000
Mike Ricci21998–2000
Murray Craven21998–2000
Owen Nolan21998–2000
Patrick Marleau21998–2000
Ron Stern21998–2000
Ron Sutter21998–2000
Scott Hannan21998–2000
Shawn Heins21998–2000
Stephane Matteau21998–2000
Steve Shields21998–2000
Tony Granato21998–2000
Vincent Damphousse21998–2000
Alex Hicks11998–1999
Andrei Zyuzin11998–1999
Bernie Nicholls11998–1999
Bill Houlder11998–1999
Brad Stuart11999–2000
Evgeni Nabokov11999–2000
Jamie Baker11998–1999
Jarrod Skalde11998–1999
Joe Murphy11998–1999
Mike Craig11998–1999
Niklas Sundstrom11999–2000
Sean Gauthier11998–1999
Shawn Burr11998–1999
Stephen Guolla11998–1999
Todd Harvey11999–2000

With the Minnesota Wild2000–2002 · 48 teammates

TeammateSeasonsTogether
Aaron Gavey22000–2002
Antti Laaksonen22000–2002
Brad Bombardir22000–2002
Darby Hendrickson22000–2002
Derek Gustafson22000–2002
Filip Kuba22000–2002
Jim Dowd22000–2002
Ladislav Benysek22000–2002
Lubomir Sekeras22000–2002
Manny Fernandez22000–2002
Marian Gaborik22000–2002
Matt Johnson22000–2002
Mike Matteucci22000–2002
Pascal Dupuis22000–2002
Roman Simicek22000–2002
Sergei Krivokrasov22000–2002
Stacy Roest22000–2002
Sylvain Blouin22000–2002
Travis Roche22000–2002
Wes Walz22000–2002
Willie Mitchell22000–2002
Andrew Brunette12001–2002
Brad Brown12001–2002
Brian Bonin12000–2001
Cam Stewart12000–2001
Chris Armstrong12000–2001
Christian Matte12000–2001
Curtis Leschyshyn12000–2001
David Cullen12001–2002
Dwayne Roloson12001–2002
Hnat Domenichelli12001–2002
Jamie McLennan12000–2001
Jason Marshall12001–2002
Jean-Jacques Daigneault12000–2001
Jeff Nielsen12000–2001
Kai Nurminen12000–2001
Maxim Sushinsky12000–2001
Nick Schultz12001–2002
Pavel Patera12000–2001
Peter Bartos12000–2001
Richard Park12001–2002
Scott Pellerin12000–2001
Sean O'Donnell12000–2001
Sebastien Bordeleau12001–2002
Sergei Zholtok12001–2002
Steve McKenna12000–2001
Tony Virta12001–2002
Zac Bierk12000–2001

With the Winnipeg Jets2001–2007 · 106 teammates

TeammateSeasonsTogether
Ilya Kovalchuk52001–2007
J.P. Vigier52001–2007
Derek MacKenzie42001–2007
Francis Lessard42001–2006
Garnet Exelby42002–2007
Patrik Stefan42001–2006
Vyacheslav Kozlov42002–2007
Ben Simon32001–2004
Brad Larsen32003–2007
Chris Tamer32001–2004
Daniel Tjarnqvist32001–2004
Dany Heatley32001–2004
Frantisek Kaberle32001–2004
Jeff Cowan32001–2004
Kamil Piros32001–2004
Kari Lehtonen32003–2007
Marc Savard32002–2006
Mike Weaver32001–2004
Pasi Nurminen32001–2004
Yannick Tremblay32001–2004
Marian HossaHall of Fame22005–2007
Bobby Holik22005–2007
Brad Tapper22001–2003
Braydon Coburn22005–2007
Byron Dafoe22002–2004
Dan Snyder22001–2003
Eric Boulton22005–2007
Frederic Cassivi22001–2003
Greg de Vries22005–2007
Jeff Odgers22001–2003
Jim Slater22005–2007
Karl Stewart22003–2006
Kirill Safronov22001–2003
Kurtis Foster22002–2004
Lubos Bartecko22001–2003
Mark Hartigan22001–2003
Mark Popovic22005–2007
Milan Hnilicka22001–2003
Niclas Havelid22005–2007
Pascal Rheaume22001–2003
Per Svartvadet22001–2003
Ronald Petrovicky22003–2006
Scott Mellanby22005–2007
Serge Aubin22003–2006
Shane Hnidy22005–2007
Shawn McEachern22002–2004
Simon Gamache22002–2004
Steve McCarthy22005–2007
Tomas Kloucek22003–2006
Tomi Kallio22001–2003
Tony Hrkac22001–2003
Yuri Butsayev22001–2003
Zdenek Blatny22002–2004
Keith TkachukHall of Fame12006–2007
Adam Berkhoel12005–2006
Alexei Zhitnik12006–2007
Andreas Karlsson12001–2002
Bill Lindsay12003–2004
Bob Corkum12001–2002
Brett Clark12001–2002
Brian Pothier12001–2002
Brian Swanson12003–2004
Chris Herperger12002–2003
Chris Kunitz12005–2006
Damian Rhodes12001–2002
Daniel Corso12003–2004
Darcy Hordichuk12001–2002
Darren Haydar12006–2007
David Harlock12001–2002
Denis Hamel12006–2007
Eric Belanger12006–2007
Glen Metropolit12006–2007
Hnat Domenichelli12001–2002
Ivan Majesky12003–2004
Jaroslav Modry12005–2006
Jason Krog12006–2007
Jean-Luc Grand-Pierre12003–2004
Jeff Farkas12002–2003
Jiri Slegr12001–2002
Joe DiPenta12002–2003
Johan Hedberg12006–2007
Jon Sim12006–2007
Kip Brennan12003–2004
Kyle Rossiter12003–2004
Luke Sellars12001–2002
Michael Garnett12005–2006
Mike Dunham12005–2006
Niko Kapanen12006–2007
Norm Maracle12001–2002
Pascal Dupuis12006–2007
Peter Bondra12005–2006
Petr Buzek12001–2002
Ramzi Abid12005–2006
Randy Robitaille12003–2004
Ray Ferraro12001–2002
Richard Smehlik12002–2003
Rico Fata12005–2006
Scott Barney12005–2006
Shawn Heins12003–2004
Shean Donovan12001–2002
Steve Rucchin12006–2007
Steve Shields12005–2006
Todd Reirden12001–2002
Tommi Santala12003–2004
Uwe Krupp12002–2003
Vitaly Vishnevski12006–2007

With the New York Islanders2007–2010 · 71 teammates

TeammateSeasonsTogether
Blake Comeau32007–2010
Brendan Witt32007–2010
Bruno Gervais32007–2010
Frans Nielsen32007–2010
Freddy Meyer32007–2010
Jack Hillen32007–2010
Jeff Tambellini32007–2010
Jon Sim32007–2010
Kyle Okposo32007–2010
Radek Martinek32007–2010
Richard Park32007–2010
Rick DiPietro32007–2010
Sean Bergenheim32007–2010
Tim Jackman32007–2010
Trent Hunter32007–2010
Andrew MacDonald22008–2010
Andy Hilbert22007–2009
Ben Walter22007–2009
Bill Guerin22007–2009
Chris Campoli22007–2009
Doug Weight22008–2010
Jeremy Colliton22007–2009
Jesse Joensuu22008–2010
Joel Rechlicz22008–2010
Joey MacDonald22007–2009
Josh Bailey22008–2010
Mark Streit22008–2010
Mike Comrie22007–2009
Mike Sillinger22007–2009
Nate Thompson22008–2010
Aaron Johnson12007–2008
Anton Klementyev12009–2010
Brett Skinner12008–2009
Bryan Berard12007–2008
Chris Simon12007–2008
Darryl Bootland12007–2008
Dean McAmmond12008–2009
Drew Fata12007–2008
Dustin Kohn12009–2010
Dwayne Roloson12009–2010
Dylan Reese12009–2010
Greg Mauldin12009–2010
Jamie Fraser12008–2009
Joe Callahan12008–2009
John Tavares12009–2010
Josef Vasicek12007–2008
Kip Brennan12007–2008
Kurtis McLean12008–2009
Marc-Andre Bergeron12007–2008
Mark Flood12009–2010
Martin Biron12009–2010
Matt Keith12007–2008
Matt Martin12009–2010
Matt Moulson12009–2010
Matthew Spiller12007–2008
Micheal Haley12009–2010
Mike Iggulden12008–2009
Miroslav Satan12007–2008
Mitch Fritz12008–2009
Peter Mannino12008–2009
Rob Davison12007–2008
Rob Schremp12009–2010
Ruslan Fedotenko12007–2008
Sean Bentivoglio12008–2009
Shawn Bates12007–2008
Steve Regier12007–2008
Thomas Pock12008–2009
Trevor Gillies12009–2010
Trevor Smith12008–2009
Wade Dubielewicz12007–2008
Yann Danis12008–2009

With the Ottawa Senators2009–2010 · 34 teammates

TeammateSeasonsTogether
Daniel AlfredssonHall of Fame12009–2010
Alex Kovalev12009–2010
Alexandre Picard12009–2010
Anton Volchenkov12009–2010
Bobby Butler12009–2010
Brian Elliott12009–2010
Brian Lee12009–2010
Chris Campoli12009–2010
Chris Kelly12009–2010
Chris Neil12009–2010
Chris Phillips12009–2010
Derek Smith12009–2010
Erik Karlsson12009–2010
Filip Kuba12009–2010
Jared Cowen12009–2010
Jarkko Ruutu12009–2010
Jason Spezza12009–2010
Jesse Winchester12009–2010
Jonathan Cheechoo12009–2010
Josh Hennessy12009–2010
Kaspars Daugavins12009–2010
Martin St. Pierre12009–2010
Matt Carkner12009–2010
Matt Cullen12009–2010
Mike Brodeur12009–2010
Mike Fisher12009–2010
Milan Michalek12009–2010
Nick Foligno12009–2010
Pascal Leclaire12009–2010
Peter Regin12009–2010
Ryan Keller12009–2010
Ryan Shannon12009–2010
Shean Donovan12009–2010
Zack Smith12009–2010

With the Anaheim Ducks2010–2011 · 38 teammates

TeammateSeasonsTogether
Teemu SelanneHall of Fame12010–2011
Aaron Voros12010–2011
Andreas Lilja12010–2011
Bobby Ryan12010–2011
Brad Winchester12010–2011
Brandon McMillan12010–2011
Brendan Mikkelson12010–2011
Brett Festerling12010–2011
Cam Fowler12010–2011
Corey Perry12010–2011
Curtis McElhinney12010–2011
Dan Ellis12010–2011
Dan Sexton12010–2011
Danny Syvret12010–2011
Francois Beauchemin12010–2011
George Parros12010–2011
Jarkko Ruutu12010–2011
Jason Blake12010–2011
Joffrey Lupul12010–2011
Jonas Hiller12010–2011
Josh Green12010–2011
Kyle Chipchura12010–2011
Kyle Palmieri12010–2011
Lubomir Visnovsky12010–2011
Luca Sbisa12010–2011
Matt Beleskey12010–2011
Maxim Lapierre12010–2011
Nick Bonino12010–2011
Paul Mara12010–2011
Ray Emery12010–2011
Ryan Carter12010–2011
Ryan Getzlaf12010–2011
Saku Koivu12010–2011
Sheldon Brookbank12010–2011
Timo Pielmeier12010–2011
Todd Marchant12010–2011
Toni Lydman12010–2011
Troy Bodie12010–2011

With the Edmonton Oilers2011–2012 · 36 teammates

TeammateSeasonsTogether
Ales Hemsky12011–2012
Alex Plante12011–2012
Anton Lander12011–2012
Ben Eager12011–2012
Bryan Rodney12011–2012
Cam Barker12011–2012
Chris VandeVelde12011–2012
Colten Teubert12011–2012
Corey Potter12011–2012
Darcy Hordichuk12011–2012
Devan Dubnyk12011–2012
Eric Belanger12011–2012
Jeff Petry12011–2012
Jordan Eberle12011–2012
Josh Green12011–2012
Ladislav Smid12011–2012
Lennart Petrell12011–2012
Linus Omark12011–2012
Magnus Paajarvi12011–2012
Milan Kytnar12011–2012
Nick Schultz12011–2012
Nikolai Khabibulin12011–2012
Philippe Cornet12011–2012
Ryan Jones12011–2012
Ryan Nugent-Hopkins12011–2012
Ryan O'Marra12011–2012
Ryan Smyth12011–2012
Ryan Whitney12011–2012
Sam Gagner12011–2012
Shawn Horcoff12011–2012
Taylor Chorney12011–2012
Taylor Hall12011–2012
Teemu Hartikainen12011–2012
Theo Peckham12011–2012
Tom Gilbert12011–2012
Yann Danis12011–2012

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.