Mark Smith's teammates

Mark Smith has had 103 NHL teammates in 7 seasons with 2 clubs. He spent the most seasons beside Evgeni Nabokov (6), Patrick Marleau (6), and Scott Hannan (6). 3 Hall of Famers among them: Teemu Selanne, Joe Thornton, and Jarome Iginla. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the San Jose Sharks2000–2007 · 79 teammates

TeammateSeasonsTogether
Evgeni Nabokov62000–2007
Patrick Marleau62000–2007
Scott Hannan62000–2007
Brad Stuart52000–2006
Marco Sturm52000–2006
Scott Thornton52000–2006
Vesa Toskala52001–2007
Jonathan Cheechoo42002–2007
Kyle McLaren42002–2007
Mike Rathje42000–2004
Mike Ricci42000–2004
Rob Davison42002–2007
Todd Harvey42000–2004
Vincent Damphousse42000–2004
Teemu SelanneHall of Fame32000–2003
Alexander Korolyuk32000–2004
Alyn McCauley32002–2006
Bryan Marchment32000–2003
Christian Ehrhoff32003–2007
Jim Fahey32002–2006
Marcus Ragnarsson32000–2003
Matt Bradley32000–2003
Miikka Kiprusoff32000–2003
Milan Michalek32003–2007
Niklas Sundstrom32000–2003
Niko Dimitrakos32002–2006
Owen Nolan32000–2003
Patrick Rissmiller32003–2007
Scott Parker32003–2007
Shawn Heins32000–2003
Wayne Primeau32002–2006
Joe ThorntonHall of Fame22005–2007
Adam Graves22001–2003
Curtis Brown22003–2007
Douglas Murray22005–2007
Gary Suter22000–2002
Jeff Jillson22001–2003
Josh Gorges22005–2007
Lynn Loyns22002–2004
Marcel Goc22005–2007
Matthew Carle22005–2007
Miroslav Zalesak22002–2004
Nils Ekman22003–2006
Ryane Clowe22005–2007
Stephane Matteau22000–2002
Steve Bernier22005–2007
Tom Preissing22003–2006
Ville Nieminen22005–2007
Bill Guerin12006–2007
Bill Lindsay12000–2001
Bobby Dollas12000–2001
Brad Boyes12003–2004
Chad Wiseman12002–2003
Craig Rivet12006–2007
Dan McGillis12002–2003
Grant Stevenson12005–2006
Hannes Hyvonen12001–2002
Jason Marshall12003–2004
Jeff Friesen12000–2001
Jeff Norton12000–2001
Jesse Fibiger12002–2003
Jim Montgomery12000–2001
Joe Pavelski12006–2007
John Jakopin12002–2003
Josh Langfeld12005–2006
Marc-Edouard Vlasic12006–2007
Mark Bell12006–2007
Mathieu Darche12006–2007
Matt Carkner12005–2006
Mikael Samuelsson12000–2001
Mike Craig12001–2002
Mike Grier12006–2007
Nolan Schaefer12005–2006
Paul Kruse12000–2001
Ryan Kraft12002–2003
Steve Bancroft12001–2002
Steve Shields12000–2001
Tomas Plihal12006–2007
Tony Granato12000–2001

With the Calgary Flames2007–2008 · 27 teammates

TeammateSeasonsTogether
Jarome IginlaHall of Fame12007–2008
Adrian Aucoin12007–2008
Alex Tanguay12007–2008
Anders Eriksson12007–2008
Cory Sarich12007–2008
Craig Conroy12007–2008
Curtis Joseph12007–2008
Curtis McElhinney12007–2008
David Hale12007–2008
David Moss12007–2008
Daymond Langkow12007–2008
Dion Phaneuf12007–2008
Dustin Boyd12007–2008
Eric Godard12007–2008
Eric Nystrom12007–2008
Jim Vandermeer12007–2008
Kristian Huselius12007–2008
Marcus Nilson12007–2008
Matt Keetley12007–2008
Matthew Lombardi12007–2008
Miikka Kiprusoff12007–2008
Owen Nolan12007–2008
Rhett Warrener12007–2008
Robyn Regehr12007–2008
Stephane Yelle12007–2008
Tim Ramholt12007–2008
Wayne Primeau12007–2008

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.