Ryan Vesce's teammates

Ryan Vesce has had 46 NHL teammates in 2 seasons with the San Jose Sharks. He spent the most seasons beside Joe Thornton (2), Rob Blake (2), and Brad Staubitz (2). 3 Hall of Famers among them: Joe Thornton, Rob Blake, and Jeremy Roenick. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the San Jose Sharks2008–2010 · 46 teammates

TeammateSeasonsTogether
Joe ThorntonHall of Fame22008–2010
Rob BlakeHall of Fame22008–2010
Brad Staubitz22008–2010
Dan Boyle22008–2010
Derek Joslin22008–2010
Devin Setoguchi22008–2010
Douglas Murray22008–2010
Evgeni Nabokov22008–2010
Jamie McGinn22008–2010
Jody Shelley22008–2010
Joe Pavelski22008–2010
Marc-Edouard Vlasic22008–2010
Patrick Marleau22008–2010
Ryane Clowe22008–2010
Jeremy RoenickHall of Fame12008–2009
Alexei Semenov12008–2009
Benn Ferriero12009–2010
Brad Lukowich12008–2009
Brian Boucher12008–2009
Christian Ehrhoff12008–2009
Claude Lemieux12008–2009
Dany Heatley12009–2010
Dwight Helminen12009–2010
Frazer McLaren12009–2010
Jason Demers12009–2010
Jay Leach12009–2010
Jed Ortmeyer12009–2010
Joe Callahan12009–2010
John McCarthy12009–2010
Jonathan Cheechoo12008–2009
Kent Huskins12009–2010
Logan Couture12009–2010
Lukas Kaspar12008–2009
Manny Malhotra12009–2010
Marcel Goc12008–2009
Mike Grier12008–2009
Milan Michalek12008–2009
Niclas Wallin12009–2010
Riley Armstrong12008–2009
Scott Nichol12009–2010
Steven Zalewski12009–2010
Thomas Greiss12009–2010
Tom Cavanagh12008–2009
Tomas Plihal12008–2009
Torrey Mitchell12009–2010
Travis Moen12008–2009

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.