John Moore's teammates

John Moore has had 295 NHL teammates in 12 seasons with 5 clubs. He spent the most seasons beside Derick Brassard (5), Rick Nash (5), and Patrice Bergeron (4). 4 Hall of Famers among them: Patrice Bergeron, Henrik Lundqvist, Martin St. Louis, and Zdeno Chara. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Columbus Blue Jackets2010–2013 · 71 teammates

TeammateSeasonsTogether
Derek Dorsett32010–2013
Derek MacKenzie32010–2013
Derick Brassard32010–2013
Fedor Tyutin32010–2013
Jared Boll32010–2013
Matt Calvert32010–2013
R.J. Umberger32010–2013
Steve Mason32010–2013
Antoine Vermette22010–2012
Cam Atkinson22011–2013
Cody Goloubef22011–2013
Colton Gillies22011–2013
Dalton Prout22011–2013
David Savard22011–2013
Grant Clitsome22010–2012
Jack Johnson22011–2013
James Wisniewski22011–2013
Kris Russell22010–2012
Kristian Huselius22010–2012
Maksim Mayorov22010–2012
Marc Methot22010–2012
Mark Letestu22011–2013
Nick Holden22010–2013
Nikita Nikitin22011–2013
Rick Nash22010–2012
Ryan Johansen22011–2013
Samuel Pahlsson22010–2012
Tomas Kubalik22010–2012
Vinny Prospal22011–2013
Aaron Johnson12011–2012
Adrian Aucoin12012–2013
Alexandre Giroux12011–2012
Allen York12011–2012
Andrew Joudrey12011–2012
Andrew Murray12010–2011
Anton Stralman12010–2011
Artem Anisimov12012–2013
Blake Comeau12012–2013
Brandon Dubinsky12012–2013
Brett Lebda12011–2012
Chris Clark12010–2011
Cody Bass12011–2012
Craig Rivet12010–2011
Curtis Sanford12011–2012
Dane Byers12011–2012
Darryl Boyce12011–2012
David LeNeveu12010–2011
Ethan Moreau12010–2011
Jakub Voracek12010–2011
Jan Hejda12010–2011
Jeff Carter12011–2012
Jonathan Marchessault12012–2013
Kyle Wilson12010–2011
Marian Gaborik12012–2013
Mathieu Garon12010–2011
Mike Blunden12010–2011
Mike Commodore12010–2011
Nate Guenin12010–2011
Nick Drazenovic12012–2013
Nick Foligno12012–2013
Nikita Filatov12010–2011
Radek Martinek12011–2012
Rostislav Klesla12010–2011
Ryan Russell12011–2012
Sami Lepisto12010–2011
Scottie Upshall12010–2011
Sean Collins12012–2013
Sergei Bobrovsky12012–2013
Shawn Hunwick12011–2012
Tim Erixon12012–2013
Tom Sestito12010–2011

With the New York Rangers2012–2015 · 61 teammates

TeammateSeasonsTogether
Henrik LundqvistHall of Fame32012–2015
Carl Hagelin32012–2015
Chris Kreider32012–2015
Dan Girardi32012–2015
Derek Stepan32012–2015
Derick Brassard32012–2015
J.T. Miller32012–2015
Marc Staal32012–2015
Mats Zuccarello32012–2015
Rick Nash32012–2015
Ryan McDonagh32012–2015
Martin St. LouisHall of Fame22013–2015
Anton Stralman22012–2014
Arron Asham22012–2014
Brad Richards22012–2014
Brandon Mashinter22012–2014
Brian Boyle22012–2014
Cam Talbot22013–2015
Conor Allen22013–2015
Darroll Powe22012–2014
Dominic Moore22013–2015
Dylan McIlrath22013–2015
Jesper Fast22013–2015
Kevin Klein22013–2015
Martin Biron22012–2014
Michael Del Zotto22012–2014
Ryan Callahan22012–2014
Taylor Pyatt22012–2014
Anthony Duclair12014–2015
Benn Ferriero12012–2013
Benoit Pouliot12013–2014
Brandon Segal12012–2013
Chris Mueller12014–2015
Chris Summers12014–2015
Christian Thomas12012–2013
Dan Boyle12014–2015
Daniel Carcillo12013–2014
Derek Dorsett12013–2014
James Sheppard12014–2015
Jeff Halpern12012–2013
Justin Falk12013–2014
Keith Yandle12014–2015
Kevin Hayes12014–2015
Kris Newbury12012–2013
Lee Stempniak12014–2015
Mackenzie Skapski12014–2015
Marian Gaborik12012–2013
Matt Gilroy12012–2013
Matt Hunwick12014–2015
Michael Kostka12014–2015
Micheal Haley12012–2013
Mike Rupp12012–2013
Oscar Lindberg12014–2015
Raphael Diaz12013–2014
Roman Hamrlik12012–2013
Ryan Bourque12014–2015
Ryan Malone12014–2015
Ryane Clowe12012–2013
Steve Eminger12012–2013
Stu Bickel12012–2013
Tanner Glass12014–2015

With the Arizona Coyotes2014–2015 · 41 teammates

TeammateSeasonsTogether
Alexandre Bolduc12014–2015
Andrew Campbell12014–2015
Antoine Vermette12014–2015
B.J. Crombeen12014–2015
Brandon Gormley12014–2015
Brandon McMillan12014–2015
Brendan Shinnimin12014–2015
Chris Summers12014–2015
Connor Murphy12014–2015
Craig Cunningham12014–2015
David Moss12014–2015
David Schlemko12014–2015
Devan Dubnyk12014–2015
Dylan Reese12014–2015
Henrik Samuelsson12014–2015
Joe Vitale12014–2015
Jordan Martinook12014–2015
Jordan Szwarz12014–2015
Justin Hodgman12014–2015
Keith Yandle12014–2015
Klas Dahlbeck12014–2015
Kyle Chipchura12014–2015
Lauri Korpikoski12014–2015
Louis Domingue12014–2015
Lucas Lessio12014–2015
Mark Arcobello12014–2015
Martin Erat12014–2015
Martin Hanzal12014–2015
Michael Stone12014–2015
Mike McKenna12014–2015
Mike Smith12014–2015
Mikkel Boedker12014–2015
Oliver Ekman-Larsson12014–2015
Philip Samuelsson12014–2015
Rob Klinkhammer12014–2015
Sam Gagner12014–2015
Shane Doan12014–2015
Tobias Rieder12014–2015
Tye McGinn12014–2015
Tyler Gaudet12014–2015
Zbynek Michalek12014–2015

With the New Jersey Devils2015–2018 · 72 teammates

TeammateSeasonsTogether
Adam Henrique32015–2018
Andy Greene32015–2018
Blake Pietila32015–2018
Cory Schneider32015–2018
Damon Severson32015–2018
Keith Kinkaid32015–2018
Kyle Palmieri32015–2018
Miles Wood32015–2018
Pavel Zacha32015–2018
Steven Santini32015–2018
Travis Zajac32015–2018
Ben Lovejoy22016–2018
Blake Coleman22016–2018
Dalton Prout22016–2018
Devante Smith-Pelly22015–2017
Jacob Josefson22015–2017
John Quenneville22016–2018
Jon Merrill22015–2017
Joseph Blandisi22015–2017
Kevin Rooney22016–2018
Michael Cammalleri22015–2017
Nick Lappin22016–2018
Reid Boucher22015–2017
Sergey Kalinin22015–2017
Seth Helgeson22015–2017
Stefan Noesen22016–2018
Taylor Hall22016–2018
Adam Larsson12015–2016
Beau Bennett12016–2017
Ben Thomson12016–2017
Blake Speers12016–2017
Bobby Farnham12015–2016
Brian Boyle12017–2018
Brian Gibbons12017–2018
Brian O'Neill12015–2016
David Schlemko12015–2016
David Warsofsky12015–2016
Drew Stafford12017–2018
Eddie Lack12017–2018
Eric Gelinas12015–2016
Jesper Bratt12017–2018
Jim O'Brien12015–2016
Jimmy Hayes12017–2018
Jiri Tlusty12015–2016
Jordin Tootoo12015–2016
Karl Stollery12016–2017
Kenneth Appleby12017–2018
Kyle Quincey12016–2017
Lee Stempniak12015–2016
Luke Gazdic12016–2017
Marc-Andre Gragnani12015–2016
Marcus Johansson12017–2018
Michael Grabner12017–2018
Michael Kapla12016–2017
Mike Sislo12015–2016
Mirco Mueller12017–2018
Nico Hischier12017–2018
P.A. Parenteau12016–2017
Pat Maroon12017–2018
Patrik Elias12015–2016
Paul Thompson12015–2016
Sami Vatanen12017–2018
Scott Wedgewood12015–2016
Stefan Matteau12015–2016
Stephen Gionta12015–2016
Tuomo Ruutu12015–2016
Tyler Kennedy12015–2016
Vernon Fiddler12016–2017
Vojtech Mozik12015–2016
Will Butcher12017–2018
Yann Danis12015–2016
Yohann Auvitu12016–2017

With the Boston Bruins2018–2022 · 66 teammates

TeammateSeasonsTogether
Patrice BergeronHall of Fame42018–2022
Anton Blidh42018–2022
Brad Marchand42018–2022
Brandon Carlo42018–2022
Charlie Coyle42018–2022
Charlie McAvoy42018–2022
Chris Wagner42018–2022
Connor Clifton42018–2022
David Pastrnak42018–2022
Jake DeBrusk42018–2022
Karson Kuhlman42018–2022
Matt Grzelcyk42018–2022
Trent Frederic42018–2022
Tuukka Rask42018–2022
Urho Vaakanainen42018–2022
Anders Bjork32018–2021
David Krejci32018–2021
Jack Studnicka32019–2022
Jakub Zboril32018–2022
Jaroslav Halak32018–2021
Jeremy Lauzon32018–2021
Sean Kuraly32018–2021
Steven Kampfer32018–2021
Zach Senyshyn32018–2021
Zdeno CharaHall of Fame22018–2020
Cameron Hughes22019–2021
Craig Smith22020–2022
Curtis Lazar22020–2022
Danton Heinen22018–2020
David Backes22018–2020
Jack Ahcan22020–2022
Jeremy Swayman22020–2022
Joakim Nordstrom22018–2020
Kevan Miller22018–2021
Mike Reilly22020–2022
Nick Ritchie22019–2021
Ondrej Kase22019–2021
Oskar Steen22020–2022
Par Lindholm22019–2021
Paul Carey22018–2020
Peter Cehlarik22018–2020
Taylor Hall22020–2022
Torey Krug22018–2020
Brendan Gaunce12019–2020
Brett Ritchie12019–2020
Colby Cave12018–2019
Dan Vladar12020–2021
Derek Forbort12021–2022
Erik Haula12021–2022
Gemel Smith12018–2019
Greg McKegg12020–2021
Hampus Lindholm12021–2022
Jakob Forsbacka Karlsson12018–2019
Jarred Tinordi12020–2021
Jesper Froden12021–2022
Joshua Brown12021–2022
Lee Stempniak12018–2019
Linus Ullmark12021–2022
Marc McLaughlin12021–2022
Marcus Johansson12018–2019
Nick Foligno12021–2022
Noel Acciari12018–2019
Ryan Donato12018–2019
Steven Fogarty12021–2022
Tomas Nosek12021–2022
Tyler Lewington12021–2022

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.