Mike Stapleton's teammates

Mike Stapleton has had 368 NHL teammates in 14 seasons with 7 clubs. He spent the most seasons beside Dave Manson (7), Jeremy Roenick (6), and Keith Brown (5). 19 Hall of Famers among them: Jeremy Roenick, Doug Wilson, Keith Tkachuk, and Denis Savard and more. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Chicago Blackhawks1986–1992 · 95 teammates

TeammateSeasonsTogether
Keith Brown51986–1992
Steve Larmer51986–1992
Doug WilsonHall of Fame41986–1991
Brian Noonan41987–1992
Dave Manson41986–1991
Dirk Graham41987–1992
Steve Thomas41987–1992
Troy Murray41986–1991
Wayne Presley41986–1991
Denis SavardHall of Fame31986–1989
Ed BelfourHall of Fame31988–1992
Jeremy RoenickHall of Fame31988–1992
Adam Creighton31988–1992
Bill Watson31986–1989
Bob McGill31987–1991
Bob Murray31986–1989
Bruce Cassidy31986–1989
Dan Vincelette31987–1992
Everett Sanipass31986–1989
Gary Nylund31986–1989
Greg Gilbert31988–1992
Jimmy Waite31988–1992
Marc Bergevin31986–1989
Mike Hudson31988–1992
Steve Konroyd31988–1992
Steve Ludzik31986–1989
Trent Yawney31987–1991
Chris CheliosHall of Fame21990–1992
Dominik HasekHall of Fame21990–1992
Michel GouletHall of Fame21990–1992
Bill Gardner21987–1989
Cam Russell21990–1992
Curt Fraser21986–1988
Darren Pang21987–1989
David Mackey21987–1989
Duane Sutter21987–1989
Frantisek Kucera21990–1992
Glen Cochrane21987–1989
Jim Playfair21987–1989
Jocelyn Lemieux21990–1992
Kent Paynter21987–1989
Mark LaVarre21986–1988
Mike Peluso21990–1992
Paul Gillis21990–1992
Rick Vaive21987–1989
Stu Grimson21990–1992
Adam Bennett11991–1992
Al Secord11986–1987
Alain Chevrier11988–1989
Behn Wilson11987–1988
Bob Bassen11988–1989
Bob Mason11987–1988
Bob Sauve11986–1987
Brad Lauer11991–1992
Brent Sutter11991–1992
Bryan Marchment11991–1992
Chris Clifford11988–1989
Darin Sceviour11986–1987
Darryl Sutter11986–1987
Dave Donnelly11986–1987
Dean McAmmond11991–1992
Ed Olczyk11986–1987
Greg Millen11990–1991
Igor Kravchuk11991–1992
Jack O'Callahan11986–1987
Jacques Cloutier11990–1991
James Camazzola11986–1987
Jari Torkki11988–1989
Jeff Jackson11991–1992
John Tonelli11991–1992
Karl Dykhuis11991–1992
Mario Doyon11988–1989
Michael McNeil11990–1991
Mike Eagles11988–1989
Mike Rucinski11988–1989
Murray Bannerman11986–1987
Ray Leblanc11991–1992
Rich Preston11986–1987
Rick Lanz11991–1992
Rick Paterson11986–1987
Rik Wilson11987–1988
Rob Brown11991–1992
Rob Conn11991–1992
Rod Buskas11991–1992
Ryan McGill11991–1992
Sean Williams11991–1992
Shawn Byram11991–1992
Stephane Matteau11991–1992
Steve Smith11991–1992
Tony Horacek11991–1992
Tony Hrkac11991–1992
Tony McKegney11990–1991
Warren Rychel11988–1989
Warren Skorodenski11986–1987
Wayne Van Dorp11988–1989

With the Pittsburgh Penguins1992–1994 · 45 teammates

TeammateSeasonsTogether
Joe MullenHall of Fame21992–1994
Larry MurphyHall of Fame21992–1994
Mario LemieuxHall of Fame21992–1994
Ron FrancisHall of Fame21992–1994
Tom BarrassoHall of Fame21992–1994
Grant Jennings21992–1994
Jaromir Jagr21992–1994
Jeff Daniels21992–1994
Jim Paek21992–1994
Ken Wregget21992–1994
Kevin Stevens21992–1994
Kjell Samuelsson21992–1994
Martin Straka21992–1994
Mike Needham21992–1994
Mike Ramsey21992–1994
Peter Taglianetti21992–1994
Rick Tocchet21992–1994
Shawn McEachern21992–1994
Ulf Samuelsson21992–1994
Bryan TrottierHall of Fame11993–1994
Bob Errey11992–1993
Bryan Fogarty11992–1993
Chris Tamer11993–1994
Dave Tippett11992–1993
Doug Brown11993–1994
Ed Patterson11993–1994
Greg Andrusak11993–1994
Greg Brown11993–1994
Greg Hawgood11993–1994
Jamie Leach11992–1993
Jay Caufield11992–1993
Jeff Chychrun11992–1993
Jim McKenzie11993–1994
Justin Duberman11993–1994
Ladislav Karabin11993–1994
Larry DePalma11993–1994
Markus Naslund11993–1994
Marty McSorley11993–1994
Pat Neaton11993–1994
Paul Stanton11992–1993
Peter Ahola11992–1993
Robert Dopson11993–1994
Roberto Romano11993–1994
Tomas Sandstrom11993–1994
Troy Loney11992–1993

With the Edmonton Oilers1993–1995 · 58 teammates

TeammateSeasonsTogether
Bill Ranford21993–1995
Boris Mironov21993–1995
Dean McAmmond21993–1995
Doug Weight21993–1995
Fred Brathwaite21993–1995
Fredrik Olausson21993–1995
Gordon Mark21993–1995
Igor Kravchuk21993–1995
Jason Arnott21993–1995
Kelly Buchberger21993–1995
Kirk Maltby21993–1995
Louie DeBrusk21993–1995
Luke Richardson21993–1995
Peter White21993–1995
Roman Oksiuta21993–1995
Scott Pearson21993–1995
Scott Thornton21993–1995
Shayne Corson21993–1995
Todd Marchant21993–1995
Tyler Wright21993–1995
Zdeno Ciger21993–1995
Adam Bennett11993–1994
Alexander Kerch11993–1994
Bob Beers11993–1994
Brad Werenka11993–1994
Brad Zavisha11993–1994
Brent Grieve11993–1994
Bryan Marchment11994–1995
Chris Joseph11993–1994
Craig MacTavish11993–1994
Darcy Martini11993–1994
Dave Manson11993–1994
David Oliver11994–1995
Dean Kennedy11994–1995
Dennis Bonvie11994–1995
Geoff Smith11993–1994
Iain Fraser11994–1995
Ian Herbers11993–1994
Ilya Byakin11993–1994
Jason Bonsignore11994–1995
Jeff Chychrun11993–1994
Jiri Slegr11994–1995
Joaquin Gage11994–1995
Jozef Cierny11993–1994
Ken Sutton11994–1995
Kent Nilsson11994–1995
Leonard Esau11994–1995
Marc Laforge11993–1994
Marko Tuomainen11994–1995
Micah Aivazoff11994–1995
Ralph Intranuovo11994–1995
Ryan McGill11994–1995
Ryan Smyth11994–1995
Shjon Podein11993–1994
Steven Rice11993–1994
Todd Elik11993–1994
Vladimir Vujtek11993–1994
Wayne Cowley11993–1994

With the Arizona Coyotes1995–1999 · 89 teammates

TeammateSeasonsTogether
Keith TkachukHall of Fame41995–1999
Dallas Drake41995–1999
Deron Quint41995–1999
Nikolai Khabibulin41995–1999
Oleg Tverdovsky41995–1999
Shane Doan41995–1999
Teppo Numminen41995–1999
Jeremy RoenickHall of Fame31996–1999
Bob Corkum31996–1999
Chad Kilger31995–1998
Cliff Ronning31996–1999
Craig Janney31995–1998
Darrin Shannon31995–1998
Gerald Diduck31996–1999
Jason Doig31995–1999
Jim McKenzie31995–1998
Juha Ylonen31996–1999
Norm Maciver31995–1998
Scott Langkow31995–1999
Mike GartnerHall of Fame21996–1998
Brad Isbister21997–1999
Brad Tiley21997–1999
Brent Thompson21995–1997
Dallas Eakins21995–1997
Daniel Briere21997–1999
Dave Manson21995–1997
Igor Korolev21995–1997
Jay More21996–1998
Jeff Finley21995–1997
Jim Cummins21997–1999
Jim Johnson21996–1998
Jimmy Waite21997–1999
Jocelyn Lemieux21996–1998
Keith Carney21997–1999
Kris King21995–1997
Mike Eastwood21995–1997
Murray Baron21996–1998
Rick Tocchet21997–1999
Rob Murray21995–1999
Sean Gagnon21997–1999
Tavis Hansen21996–1999
Teemu SelanneHall of Fame11995–1996
Alexei Zhamnov11995–1996
Andrey Vasilyev11998–1999
Brad McCrimmon11996–1997
Brian Noonan11998–1999
Bryan Helmer11998–1999
Craig Mills11995–1996
Craig Muni11995–1996
Darcy Wakaluk11996–1997
Darren Turcotte11995–1996
Darryl Shannon11995–1996
Denis Chasse11995–1996
Dominic Roussel11995–1996
Ed Olczyk11995–1996
Ed Ronan11995–1996
Greg Adams11998–1999
Iain Fraser11995–1996
Jamie Huscroft11998–1999
Jason Simon11996–1997
Jean-Francois Jompe11998–1999
Jean-Francois Jomphe11998–1999
Jean-Jacques Daigneault11998–1999
Jeff Christian11997–1998
Joe Dziedzic11998–1999
John Slaney11997–1998
Jyrki Lumme11998–1999
Kevin Dahl11996–1997
Louie DeBrusk11998–1999
Mark Janssens11997–1998
Michal Grosek11995–1996
Michel Petit11997–1998
Mike Hudson11996–1997
Mike Sullivan11998–1999
Mikhail Shtalenkov11998–1999
Neil Wilkinson11995–1996
Parris Duffus11996–1997
Pat Jablonski11996–1997
Randy Gilhen11995–1996
Ravil Gusmanov11995–1996
Robert Esche11998–1999
Robert Reichel11998–1999
Scott Levins11997–1998
Stan Neckar11998–1999
Steve Leach11998–1999
Stewart Malgunas11995–1996
Tim Cheveldae11995–1996
Tom Draper11995–1996
Trevor Letowski11998–1999

With the Winnipeg Jets1999–2000 · 42 teammates

TeammateSeasonsTogether
Andreas Karlsson11999–2000
Andrew Brunette11999–2000
Brett Clark11999–2000
Bryan Adams11999–2000
Chris McAlpine11999–2000
Chris Tamer11999–2000
Damian Rhodes11999–2000
Darryl Shannon11999–2000
David Harlock11999–2000
Dean Sylvester11999–2000
Denny Lambert11999–2000
Donald Audette11999–2000
Ed Ward11999–2000
Eric Bertrand11999–2000
Frantisek Kaberle11999–2000
Geordie Kinnear11999–2000
Gord Murphy11999–2000
Herbert Vasiljevs11999–2000
Hnat Domenichelli11999–2000
Jason Botterill11999–2000
Johan Garpenlov11999–2000
Kelly Buchberger11999–2000
Kevin Dean11999–2000
Martin Prochazka11999–2000
Matt Johnson11999–2000
Maxim Galanov11999–2000
Nelson Emerson11999–2000
Norm Maracle11999–2000
Patrik Stefan11999–2000
Per Svartvadet11999–2000
Petr Buzek11999–2000
Ray Ferraro11999–2000
Rick Tabaracci11999–2000
Rumun Ndur11999–2000
Scott Fankhouser11999–2000
Scott Langkow11999–2000
Sergei Vyshedkevich11999–2000
Shean Donovan11999–2000
Stephen Guolla11999–2000
Steve Staios11999–2000
Vladimir Vujtek11999–2000
Yannick Tremblay11999–2000

With the New York Islanders2000–2001 · 36 teammates

TeammateSeasonsTogether
Zdeno CharaHall of Fame12000–2001
Anders Myrvold12000–2001
Aris Brimanis12000–2001
Bill Muckalt12000–2001
Brad Isbister12000–2001
Branislav Mezei12000–2001
Chris Terreri12000–2001
Claude Lapointe12000–2001
Craig Berube12000–2001
Dave Scatchard12000–2001
Eric Cairns12000–2001
Evgeny Korolev12000–2001
Garry Galley12000–2001
Jason Blake12000–2001
Jason Krog12000–2001
Jeff Toms12000–2001
Jesse Belanger12000–2001
John Vanbiesbrouck12000–2001
Juraj Kolnik12000–2001
Kenny Jonsson12000–2001
Kevin Haller12000–2001
Mariusz Czerkawski12000–2001
Mark Lawrence12000–2001
Mark Parrish12000–2001
Mathieu Biron12000–2001
Mats Lindgren12000–2001
Oleg Kvasha12000–2001
Ray Schultz12000–2001
Rick DiPietro12000–2001
Robert Petrovicky12000–2001
Roman Hamrlik12000–2001
Steve Martins12000–2001
Steve Webb12000–2001
Taylor Pyatt12000–2001
Tim Connolly12000–2001
Wade Flaherty12000–2001

With the Vancouver Canucks2000–2001 · 31 teammates

TeammateSeasonsTogether
Daniel SedinHall of Fame12000–2001
Henrik SedinHall of Fame12000–2001
Adrian Aucoin12000–2001
Andrew Cassels12000–2001
Artem Chubarov12000–2001
Bob Essensa12000–2001
Brendan Morrison12000–2001
Brent Sopel12000–2001
Bryan Allen12000–2001
Bryan Helmer12000–2001
Dan Cloutier12000–2001
Denis Pederson12000–2001
Donald Brashear12000–2001
Drake Berehowsky12000–2001
Ed Jovanovski12000–2001
Felix Potvin12000–2001
Greg Hawgood12000–2001
Harold Druken12000–2001
Jarkko Ruutu12000–2001
Jason Strudwick12000–2001
Josh Holden12000–2001
Markus Naslund12000–2001
Matt Cooke12000–2001
Mattias Ohlund12000–2001
Mike Brown12000–2001
Murray Baron12000–2001
Peter Schaefer12000–2001
Scott Lachance12000–2001
Steve Kariya12000–2001
Todd Bertuzzi12000–2001
Trent Klatt12000–2001

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.