Pascal Dupuis's teammates

Pascal Dupuis has had 325 NHL teammates in 15 seasons with 4 clubs. He spent the most seasons beside Evgeni Malkin (9), Kris Letang (9), and Marc-Andre Fleury (9). 6 Hall of Famers among them: Marian Hossa, Brendan Shanahan, Henrik Lundqvist, and Keith Tkachuk and more. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Minnesota Wild2000–2007 · 96 teammates

TeammateSeasonsTogether
Manny Fernandez62000–2007
Marian Gaborik62000–2007
Wes Walz62000–2007
Filip Kuba52000–2006
Nick Schultz52001–2007
Willie Mitchell52000–2006
Antti Laaksonen42000–2004
Brad Bombardir42000–2004
Darby Hendrickson42000–2004
Dwayne Roloson42001–2006
Jim Dowd42000–2004
Matt Johnson42000–2004
Pierre-Marc Bouchard42002–2007
Stephane Veilleux42002–2007
Andrei Zyuzin32002–2006
Andrew Brunette32001–2004
Brad Brown32001–2004
Brent Burns32003–2007
Jason Marshall32001–2004
Kyle Wanvig32002–2006
Ladislav Benysek32000–2003
Lubomir Sekeras32000–2003
Richard Park32001–2004
Sergei Zholtok32001–2004
Sylvain Blouin32000–2003
Travis Roche32000–2004
Aaron Gavey22000–2002
Alex Henry22003–2006
Alexandre Daigle22003–2006
Andy Sutton22000–2002
Brian Rolston22005–2007
Derek Boogaard22005–2007
Derek Gustafson22000–2002
Erik Reitz22005–2007
Hnat Domenichelli22001–2003
Jeremy Stevenson22002–2004
Josh Harding22005–2007
Kurtis Foster22005–2007
Marc Chouinard22003–2006
Martin Skoula22005–2007
Matt Foy22005–2007
Mattias Weinhandl22005–2007
Mike Matteucci22000–2002
Mikko Koivu22005–2007
Rickard Wallin22002–2004
Roman Simicek22000–2002
Sergei Krivokrasov22000–2002
Stacy Roest22000–2002
Todd White22005–2007
Adam Hall12006–2007
Andrei Nazarov12005–2006
Benoit Pouliot12006–2007
Bill Muckalt12002–2003
Branko Radivojevic12006–2007
Brian Bonin12000–2001
Cam Stewart12000–2001
Chris Armstrong12000–2001
Christian Matte12000–2001
Christoph Brandner12003–2004
Cliff Ronning12002–2003
Curtis Leschyshyn12000–2001
Curtis Murphy12002–2003
Daniel Tjarnqvist12005–2006
David Cullen12001–2002
Dieter Kochan12002–2003
Dominic Moore12006–2007
Eric Chouinard12003–2004
Erik Westrum12005–2006
Jamie McLennan12000–2001
Jason Morgan12006–2007
Jason Wiemer12003–2004
Jean-Guy Trudel12002–2003
Jean-Jacques Daigneault12000–2001
Jeff Nielsen12000–2001
Joel Ward12006–2007
Kai Nurminen12000–2001
Keith Carney12006–2007
Kim Johnsson12006–2007
Mark Parrish12006–2007
Maxim Sushinsky12000–2001
Niklas Backstrom12006–2007
Pavel Patera12000–2001
Pavol Demitra12006–2007
Peter Bartos12000–2001
Petteri Nummelin12006–2007
Randy Robitaille12005–2006
Scott Ferguson12005–2006
Scott Pellerin12000–2001
Sean O'Donnell12000–2001
Sebastien Bordeleau12001–2002
Shawn Belle12006–2007
Steve McKenna12000–2001
Tony Virta12001–2002
Wyatt Smith12006–2007
Zac Bierk12000–2001
Zbynek Michalek12003–2004

With the New York Rangers2006–2007 · 36 teammates

TeammateSeasonsTogether
Brendan ShanahanHall of Fame12006–2007
Henrik LundqvistHall of Fame12006–2007
Aaron Ward12006–2007
Adam Hall12006–2007
Blair Betts12006–2007
Brad Isbister12006–2007
Brandon Dubinsky12006–2007
Bryce Lampman12006–2007
Colton Orr12006–2007
Dan Girardi12006–2007
Darius Kasparaitis12006–2007
David Liffiton12006–2007
Fedor Tyutin12006–2007
Jarkko A. Immonen12006–2007
Jaromir Jagr12006–2007
Jason Krog12006–2007
Jason Strudwick12006–2007
Jason Ward12006–2007
Jed Ortmeyer12006–2007
Karel Rachunek12006–2007
Kevin Weekes12006–2007
Marcel Hossa12006–2007
Marek Malik12006–2007
Martin Straka12006–2007
Matt Cullen12006–2007
Michael Nylander12006–2007
Michal Rozsival12006–2007
Nigel Dawes12006–2007
Paul Mara12006–2007
Petr Prucha12006–2007
Ryan Callahan12006–2007
Ryan Hollweg12006–2007
Sandis Ozolinsh12006–2007
Sean Avery12006–2007
Stephen Valiquette12006–2007
Thomas Pock12006–2007

With the Winnipeg Jets2006–2008 · 47 teammates

TeammateSeasonsTogether
Marian HossaHall of Fame22006–2008
Alexei Zhitnik22006–2008
Bobby Holik22006–2008
Brad Larsen22006–2008
Darren Haydar22006–2008
Eric Boulton22006–2008
Garnet Exelby22006–2008
Ilya Kovalchuk22006–2008
Jim Slater22006–2008
Johan Hedberg22006–2008
Kari Lehtonen22006–2008
Mark Popovic22006–2008
Niclas Havelid22006–2008
Steve McCarthy22006–2008
Vyacheslav Kozlov22006–2008
Keith TkachukHall of Fame12006–2007
Mark RecchiHall of Fame12007–2008
Andy Sutton12006–2007
Boris Valabik12007–2008
Braydon Coburn12006–2007
Brett Sterling12007–2008
Bryan Little12007–2008
Chris Thorburn12007–2008
Colby Armstrong12007–2008
Colin Stuart12007–2008
Denis Hamel12006–2007
Derek MacKenzie12006–2007
Eric Belanger12006–2007
Eric Perrin12007–2008
Erik Christensen12007–2008
Glen Metropolit12006–2007
Greg de Vries12006–2007
J.P. Vigier12006–2007
Jason Krog12006–2007
Joel Kwiatkowski12007–2008
Jon Sim12006–2007
Jordan LaVallee-Smotherman12007–2008
Ken Klee12007–2008
Kevin Doell12007–2008
Niko Kapanen12006–2007
Ondrej Pavelec12007–2008
Scott Mellanby12006–2007
Shane Hnidy12006–2007
Steve Rucchin12006–2007
Tobias Enstrom12007–2008
Todd White12007–2008
Vitaly Vishnevski12006–2007

With the Pittsburgh Penguins2007–2016 · 160 teammates

TeammateSeasonsTogether
Evgeni Malkin92007–2016
Kris Letang92007–2016
Marc-Andre Fleury92007–2016
Sidney Crosby92007–2016
Chris Kunitz82008–2016
Ben Lovejoy72008–2016
Brooks Orpik72007–2014
Craig Adams72008–2015
Dustin Jeffrey62008–2014
Tyler Kennedy62007–2013
Deryk Engelland52009–2014
Jordan Staal52007–2012
Matt Cooke52008–2013
Paul Martin52010–2015
Rob Scuderi52007–2016
Alex Goligoski42007–2011
Beau Bennett42012–2016
Eric Tangradi42009–2013
James Neal42010–2014
Joe Vitale42010–2014
Mark Eaton42007–2013
Matt Niskanen42010–2014
Max Talbot42007–2011
Robert Bortuzzo42011–2015
Simon Despres42011–2015
Brandon Sutter32012–2015
Brent Johnson32009–2012
Brian Dumoulin32013–2016
Chris Conner32009–2014
Eric Godard32008–2011
Jeff Zatkoff32013–2016
Mark Letestu32009–2012
Olli Maatta32013–2016
Sergei Gonchar32007–2010
Tim Wallace32008–2011
Andrew Ebbett22013–2015
Arron Asham22010–2012
Bill Guerin22008–2010
Bobby Farnham22014–2016
Brian Strait22010–2012
Bryan Rust22014–2016
Chris Minard22007–2009
Connor James22007–2009
Dany Sabourin22007–2009
Darryl Sydor22007–2009
David Perron22014–2016
Derrick Pouliot22014–2016
Hal Gill22007–2009
Ian Cole22014–2016
Jayson Megna22013–2015
Jeff Taffe22007–2009
John Curry22008–2010
Jussi Jokinen22012–2014
Luca Caputi22008–2010
Marcel Goc22013–2015
Mike Rupp22009–2011
Nick Johnson22009–2011
Patric Hornqvist22014–2016
Petr Sykora22007–2009
Ruslan Fedotenko22008–2010
Ryan Stone22007–2009
Ryan Whitney22007–2009
Scott Wilson22014–2016
Steve MacIntyre22011–2013
Tanner Glass22012–2014
Zach Sill22013–2015
Zbynek Michalek22010–2012
Jarome IginlaHall of Fame12012–2013
Marian HossaHall of Fame12007–2008
Mark RecchiHall of Fame12007–2008
Adam Clendening12015–2016
Adam Hall12007–2008
Adam Payerl12013–2014
Alain Nasreddine12007–2008
Alex Kovalev12010–2011
Alexander Pechurski12009–2010
Alexander Pechurskiy12009–2010
Alexandre Picard12011–2012
Alexei Ponikarovsky12009–2010
Andrew Hutchinson12010–2011
Bill Thomas12008–2009
Blake Comeau12014–2015
Brad Thiessen12011–2012
Brenden Morrow12012–2013
Brett Sterling12010–2011
Brian Gibbons12013–2014
Cal O'Reilly12011–2012
Carl Hagelin12015–2016
Carl Sneep12011–2012
Chris Bourque12009–2010
Christian Ehrhoff12014–2015
Chuck Kobasew12013–2014
Colby Armstrong12007–2008
Colin McDonald12011–2012
Conor Sheary12015–2016
Corey Potter12010–2011
Daniel Sprong12015–2016
Daniel Winnik12014–2015
David Warsofsky12015–2016
Dominik Simon12015–2016
Dominik Uher12014–2015
Douglas Murray12012–2013
Dylan Reese12012–2013
Eric Fehr12015–2016
Erik Christensen12007–2008
Gary Roberts12007–2008
Georges Laraque12007–2008
Harry Zolnierczyk12013–2014
Janne Pesonen12008–2009
Jarkko Ruutu12007–2008
Jason Williams12011–2012
Jay McKee12009–2010
Jonathan Filewich12007–2008
Jordan Leopold12009–2010
Josh Archibald12015–2016
Justin Schultz12015–2016
Kael Mouillierat12015–2016
Kevin Porter12015–2016
Kris Beech12007–2008
Lee Stempniak12013–2014
Mark Arcobello12014–2015
Martin Skoula12009–2010
Mathieu Garon12008–2009
Matt Cullen12015–2016
Matt D'Agostini12013–2014
Matt Murray12015–2016
Maxim Lapierre12014–2015
Mike Comrie12010–2011
Mike Zigomanis12008–2009
Miroslav Satan12008–2009
Nate Guenin12009–2010
Nathan Smith12007–2008
Nick Bonino12015–2016
Nick Drazenovic12013–2014
Nick Spaling12014–2015
Oskar Sundqvist12015–2016
Paul Bissonnette12008–2009
Phil Kessel12015–2016
Philip Samuelsson12013–2014
Philippe Boucher12008–2009
Pierre-Luc Letourneau-Leblond12013–2014
Richard Park12011–2012
Rob Klinkhammer12014–2015
Ryan Craig12010–2011
Ryan Malone12007–2008
Scott Harrington12014–2015
Sergei Plotnikov12015–2016
Steve Downie12014–2015
Steve Sullivan12011–2012
Taylor Chorney12014–2015
Taylor Pyatt12013–2014
Thomas Greiss12014–2015
Tim Brent12007–2008
Tom Kuhnhackl12015–2016
Tom Sestito12015–2016
Tomas Vokoun12012–2013
Trevor Daley12015–2016
Trevor Smith12012–2013
Ty Conklin12007–2008
Zach Boychuk12012–2013

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.