Brian McGrattan's teammates

Brian McGrattan has had 231 NHL teammates in 9 seasons with 4 clubs. He spent the most seasons beside Mike Fisher (5), Curtis Glencross (4), and Mark Giordano (4). 6 Hall of Famers among them: Daniel Alfredsson, Jarome Iginla, Pekka Rinne, and Shea Weber and more. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Ottawa Senators2005–2008 · 53 teammates

TeammateSeasonsTogether
Daniel AlfredssonHall of Fame32005–2008
Andrej Meszaros32005–2008
Antoine Vermette32005–2008
Anton Volchenkov32005–2008
Chris Kelly32005–2008
Chris Neil32005–2008
Chris Phillips32005–2008
Christoph Schubert32005–2008
Dany Heatley32005–2008
Jason Spezza32005–2008
Mike Fisher32005–2008
Patrick Eaves32005–2008
Ray Emery32005–2008
Wade Redden32005–2008
Dean McAmmond22006–2008
Denis Hamel22005–2007
Joe Corvo22006–2008
Josh Hennessy22006–2008
Lawrence Nycholat22006–2008
Martin Gerber22006–2008
Peter Schaefer22005–2007
Tomas Malec22005–2007
Dominik HasekHall of Fame12005–2006
Zdeno CharaHall of Fame12005–2006
Alexander Nikulin12007–2008
Alexei Kaigorodov12006–2007
Brad Norton12005–2006
Brandon Bochenski12005–2006
Brian Elliott12007–2008
Brian Lee12007–2008
Brian Pothier12005–2006
Bryan Smolinski12005–2006
Cody Bass12007–2008
Cory Stillman12007–2008
Danny Bois12006–2007
Filip Novak12005–2006
Ilya Zubov12007–2008
Jesse Winchester12007–2008
Luke Richardson12007–2008
Martin Havlat12005–2006
Martin Lapointe12007–2008
Mike Commodore12007–2008
Mike Comrie12006–2007
Mike Morrison12005–2006
Nick Foligno12007–2008
Oleg Saprykin12006–2007
Randy Robitaille12007–2008
Serge Payer12006–2007
Shean Donovan12007–2008
Steve Martins12005–2006
Tom Preissing12006–2007
Tyler Arnason12005–2006
Vaclav Varada12005–2006

With the Arizona Coyotes2008–2009 · 37 teammates

TeammateSeasonsTogether
Al Montoya12008–2009
Alexander Nikulin12008–2009
Brandon Prust12008–2009
Daniel Carcillo12008–2009
Daniel Winnik12008–2009
David Hale12008–2009
David Schlemko12008–2009
Derek Morris12008–2009
Dmitri Kalinin12008–2009
Ed Jovanovski12008–2009
Enver Lisin12008–2009
Garth Murray12008–2009
Ilya Bryzgalov12008–2009
Jeff Hoggan12008–2009
Joakim Lindstrom12008–2009
Joel Perrault12008–2009
Josh Tordjman12008–2009
Keith Yandle12008–2009
Ken Klee12008–2009
Kevin Porter12008–2009
Kurt Sauer12008–2009
Kyle Turris12008–2009
Martin Hanzal12008–2009
Matthew Lombardi12008–2009
Mikael Tellqvist12008–2009
Mikkel Boedker12008–2009
Nigel Dawes12008–2009
Olli Jokinen12008–2009
Peter Mueller12008–2009
Petr Prucha12008–2009
Scottie Upshall12008–2009
Shane Doan12008–2009
Steven Goertzen12008–2009
Steven Reinprecht12008–2009
Todd Fedoruk12008–2009
Viktor Tikhonov12008–2009
Zbynek Michalek12008–2009

With the Calgary Flames2009–2015 · 99 teammates

TeammateSeasonsTogether
Curtis Glencross42009–2015
Mark Giordano42009–2015
Matt Stajan42009–2015
Mikael Backlund42009–2015
Dennis Wideman32012–2015
Jiri Hudler32012–2015
Max Reinhart32012–2015
Paul Byron32012–2015
Sven Baertschi32012–2015
TJ Brodie32012–2015
Jarome IginlaHall of Fame22009–2013
Ben Hanowski22012–2014
Ben Street22012–2014
Blair Jones22012–2014
Chris Butler22012–2014
Corban Knight22013–2015
Cory Sarich22009–2013
David Jones22013–2015
Derek Smith22012–2014
Jay Bouwmeester22009–2013
Joe Colborne22013–2015
Joey MacDonald22012–2014
Johnny Gaudreau22013–2015
Joni Ortio22013–2015
Karri Ramo22013–2015
Kris Russell22013–2015
Ladislav Smid22013–2015
Lance Bouma22013–2015
Lee Stempniak22012–2014
Mark Cundari22012–2014
Markus Granlund22013–2015
Michael Cammalleri22012–2014
Miikka Kiprusoff22009–2013
Roman Horak22012–2014
Sean Monahan22013–2015
Tim Jackman22012–2014
Tyler Wotherspoon22013–2015
Aaron Johnson12009–2010
Adam Pardy12009–2010
Akim Aliu12012–2013
Ales Kotalik12009–2010
Alex Tanguay12012–2013
Anton Babchuk12012–2013
Bill Arnold12013–2014
Blake Comeau12012–2013
Brandon Bollig12014–2015
Brandon Prust12009–2010
Brett Carson12012–2013
Brett Kulak12014–2015
Brett Sutter12009–2010
Bryce Van Brabant12013–2014
Carter Bancks12012–2013
Chad Billins12013–2014
Christopher Breen12013–2014
Christopher Higgins12009–2010
Corey Potter12014–2015
Craig Conroy12009–2010
Curtis McElhinney12009–2010
Daniel Taylor12012–2013
David Moss12009–2010
David Schlemko12014–2015
David Wolf12014–2015
Daymond Langkow12009–2010
Deryk Engelland12014–2015
Devin Setoguchi12014–2015
Dion Phaneuf12009–2010
Drew Shore12014–2015
Dustin Boyd12009–2010
Emile Poirier12014–2015
Eric Nystrom12009–2010
Fredrik Sjostrom12009–2010
Ian White12009–2010
Jamal Mayers12009–2010
Jamie Lundmark12009–2010
Jason Jaffray12009–2010
John Ramage12014–2015
Jonas Hiller12014–2015
Josh Jooris12014–2015
Kenny Agostino12013–2014
Kevin Westgarth12013–2014
Lane MacDermid12013–2014
Leland Irving12012–2013
Mason Raymond12014–2015
Micheal Ferland12014–2015
Nigel Dawes12009–2010
Niklas Hagman12009–2010
Olli Jokinen12009–2010
Raphael Diaz12014–2015
Rene Bourque12009–2010
Reto Berra12013–2014
Robyn Regehr12009–2010
Roman Cervenka12012–2013
Sam Bennett12014–2015
Shane O'Brien12013–2014
Staffan Kronwall12009–2010
Steve Begin12012–2013
Steve Staios12009–2010
T.J. Galiardi12013–2014
Vesa Toskala12009–2010

With the Nashville Predators2011–2013 · 48 teammates

TeammateSeasonsTogether
Pekka RinneHall of Fame22011–2013
Shea WeberHall of Fame22011–2013
Brandon Yip22011–2013
Chris Mueller22011–2013
Colin Wilson22011–2013
Craig Smith22011–2013
David Legwand22011–2013
Gabriel Bourque22011–2013
Hal Gill22011–2013
Jonathon Blum22011–2013
Kevin Klein22011–2013
Martin Erat22011–2013
Matt Halischuk22011–2013
Mattias Ekholm22011–2013
Mike Fisher22011–2013
Nick Spaling22011–2013
Patric Hornqvist22011–2013
Paul Gaustad22011–2013
Roman Josi22011–2013
Ryan Ellis22011–2013
Sergei Kostitsyn22011–2013
Alexander Radulov12011–2012
Anders Lindback12011–2012
Andrei Kostitsyn12011–2012
Austin Watson12012–2013
Blake Geoffrion12011–2012
Bobby Butler12012–2013
Cal O'Reilly12011–2012
Chris Mason12012–2013
Daniel Bang12012–2013
Filip Forsberg12012–2013
Francis Bouillon12011–2012
Jack Hillen12011–2012
Jerred Smithson12011–2012
Joonas Rask12012–2013
Jordin Tootoo12011–2012
Kevin Henderson12012–2013
Kyle Wilson12011–2012
Niclas Bergfors12011–2012
Rich Clune12012–2013
Ryan Suter12011–2012
Ryan Thang12011–2012
Scott Hannan12012–2013
Taylor Beck12012–2013
Teemu Laakso12011–2012
Victor Bartley12012–2013
Zach Boychuk12012–2013
Zack Stortini12011–2012

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.