Devin Setoguchi's teammates

Devin Setoguchi has had 224 NHL teammates in 9 seasons with 5 clubs. He spent the most seasons beside Joe Thornton (4), Douglas Murray (4), and Joe Pavelski (4). 4 Hall of Famers among them: Joe Thornton, Jeremy Roenick, Rob Blake, and Jarome Iginla. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the San Jose Sharks2007–2011 · 69 teammates

TeammateSeasonsTogether
Joe ThorntonHall of Fame42007–2011
Douglas Murray42007–2011
Joe Pavelski42007–2011
Marc-Edouard Vlasic42007–2011
Patrick Marleau42007–2011
Ryane Clowe42007–2011
Dan Boyle32008–2011
Derek Joslin32008–2011
Evgeni Nabokov32007–2010
Jamie McGinn32008–2011
Jody Shelley32007–2010
Torrey Mitchell32007–2011
Jeremy RoenickHall of Fame22007–2009
Rob BlakeHall of Fame22008–2010
Alexei Semenov22007–2009
Benn Ferriero22009–2011
Brad Staubitz22008–2010
Brian Boucher22007–2009
Christian Ehrhoff22007–2009
Dany Heatley22009–2011
Frazer McLaren22009–2011
Jason Demers22009–2011
John McCarthy22009–2011
Jonathan Cheechoo22007–2009
Kent Huskins22009–2011
Logan Couture22009–2011
Lukas Kaspar22007–2009
Marcel Goc22007–2009
Mike Grier22007–2009
Milan Michalek22007–2009
Niclas Wallin22009–2011
Ryan Vesce22008–2010
Scott Nichol22009–2011
Thomas Greiss22007–2010
Tom Cavanagh22007–2009
Tomas Plihal22007–2009
Alex Stalock12010–2011
Andrew Desjardins12010–2011
Antero Niittymaki12010–2011
Antti Niemi12010–2011
Ben Eager12010–2011
Brad Lukowich12008–2009
Brandon Mashinter12010–2011
Brian Campbell12007–2008
Claude Lemieux12008–2009
Craig Rivet12007–2008
Curtis Brown12007–2008
Dimitri Patzold12007–2008
Dwight Helminen12009–2010
Ian White12010–2011
Jamal Mayers12010–2011
Jay Leach12009–2010
Jed Ortmeyer12009–2010
Joe Callahan12009–2010
Justin Braun12010–2011
Kyle McLaren12007–2008
Kyle Wellwood12010–2011
Manny Malhotra12009–2010
Matthew Carle12007–2008
Mike Iggulden12007–2008
Mike Moore12010–2011
Patrick Rissmiller12007–2008
Riley Armstrong12008–2009
Rob Davison12007–2008
Sandis Ozolinsh12007–2008
Steve Bernier12007–2008
Steven Zalewski12009–2010
Tommy Wingels12010–2011
Travis Moen12008–2009

With the Minnesota Wild2011–2013 · 59 teammates

TeammateSeasonsTogether
Cal Clutterbuck22011–2013
Clayton Stoner22011–2013
Dany Heatley22011–2013
Darroll Powe22011–2013
Jared Spurgeon22011–2013
Jason Zucker22011–2013
Josh Harding22011–2013
Justin Falk22011–2013
Kyle Brodziak22011–2013
Marco Scandella22011–2013
Matt Cullen22011–2013
Matthew Hackett22011–2013
Mikko Koivu22011–2013
Nate Prosser22011–2013
Niklas Backstrom22011–2013
Pierre-Marc Bouchard22011–2013
Tom Gilbert22011–2013
Brad Staubitz12011–2012
Brett Bulmer12011–2012
Brett Clark12012–2013
Carson McMillan12011–2012
Casey Wellman12011–2012
Chad Rau12011–2012
Charlie Coyle12012–2013
Chay Genoway12011–2012
Cody Almond12011–2012
Colton Gillies12011–2012
Darcy Kuemper12012–2013
David McIntyre12011–2012
Erik Christensen12011–2012
Greg Zanon12011–2012
Guillaume Latendresse12011–2012
Jake Dowell12012–2013
Jarod Palmer12011–2012
Jason Pominville12012–2013
Jed Ortmeyer12011–2012
Jeff Taffe12011–2012
Johan Larsson12012–2013
Jon DiSalvatore12011–2012
Jonas Brodin12012–2013
Kris Foucault12011–2012
Kris Fredheim12011–2012
Kurtis Foster12011–2012
Marek Zidlicky12011–2012
Matt Kassian12011–2012
Mikael Granlund12012–2013
Mike Lundin12011–2012
Mike Rupp12012–2013
Nick Johnson12011–2012
Nick Palmieri12011–2012
Nick Schultz12011–2012
Ryan Suter12012–2013
Stephane Veilleux12011–2012
Steven Kampfer12011–2012
Torrey Mitchell12012–2013
Tyler Cuma12011–2012
Warren Peters12011–2012
Zach Parise12012–2013
Zenon Konopka12012–2013

With the Winnipeg Jets2013–2014 · 32 teammates

TeammateSeasonsTogether
Adam Pardy12013–2014
Al Montoya12013–2014
Andrew Ladd12013–2014
Anthony Peluso12013–2014
Ben Chiarot12013–2014
Blake Wheeler12013–2014
Bryan Little12013–2014
Carl Klingberg12013–2014
Chris Thorburn12013–2014
Dustin Byfuglien12013–2014
Eric O'Dell12013–2014
Eric Tangradi12013–2014
Evander Kane12013–2014
Grant Clitsome12013–2014
Jacob Trouba12013–2014
James Wright12013–2014
Jim Slater12013–2014
John Albert12013–2014
Julian Melchiori12013–2014
Keaton Ellerby12013–2014
Mark Scheifele12013–2014
Mark Stuart12013–2014
Matt Halischuk12013–2014
Michael Frolik12013–2014
Michael Hutchinson12013–2014
Olli Jokinen12013–2014
Ondrej Pavelec12013–2014
Patrice Cormier12013–2014
Paul Postma12013–2014
Tobias Enstrom12013–2014
Zach Bogosian12013–2014
Zach Redmond12013–2014

With the Calgary Flames2014–2015 · 38 teammates

TeammateSeasonsTogether
Brandon Bollig12014–2015
Brett Kulak12014–2015
Brian McGrattan12014–2015
Corban Knight12014–2015
Corey Potter12014–2015
Curtis Glencross12014–2015
David Jones12014–2015
David Schlemko12014–2015
David Wolf12014–2015
Dennis Wideman12014–2015
Deryk Engelland12014–2015
Drew Shore12014–2015
Emile Poirier12014–2015
Jiri Hudler12014–2015
Joe Colborne12014–2015
John Ramage12014–2015
Johnny Gaudreau12014–2015
Jonas Hiller12014–2015
Joni Ortio12014–2015
Josh Jooris12014–2015
Karri Ramo12014–2015
Kris Russell12014–2015
Ladislav Smid12014–2015
Lance Bouma12014–2015
Mark Giordano12014–2015
Markus Granlund12014–2015
Mason Raymond12014–2015
Matt Stajan12014–2015
Max Reinhart12014–2015
Micheal Ferland12014–2015
Mikael Backlund12014–2015
Paul Byron12014–2015
Raphael Diaz12014–2015
Sam Bennett12014–2015
Sean Monahan12014–2015
Sven Baertschi12014–2015
TJ Brodie12014–2015
Tyler Wotherspoon12014–2015

With the Los Angeles Kings2016–2017 · 31 teammates

TeammateSeasonsTogether
Jarome IginlaHall of Fame12016–2017
Adrian Kempe12016–2017
Alec Martinez12016–2017
Andy Andreoff12016–2017
Anze Kopitar12016–2017
Ben Bishop12016–2017
Brayden McNabb12016–2017
Derek Forbort12016–2017
Drew Doughty12016–2017
Dustin Brown12016–2017
Dwight King12016–2017
Jack Campbell12016–2017
Jake Muzzin12016–2017
Jeff Carter12016–2017
Jeff Zatkoff12016–2017
Jonathan Quick12016–2017
Jonny Brodzinski12016–2017
Jordan Nolan12016–2017
Kevin Gravel12016–2017
Kyle Clifford12016–2017
Marian Gaborik12016–2017
Matt Greene12016–2017
Nic Dowd12016–2017
Nicholas Shore12016–2017
Paul LaDue12016–2017
Peter Budaj12016–2017
Tanner Pearson12016–2017
Teddy Purcell12016–2017
Tom Gilbert12016–2017
Trevor Lewis12016–2017
Tyler Toffoli12016–2017

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.