Jack Eichel's teammates

Jack Eichel has had 185 NHL teammates in 12 seasons with 2 clubs. He spent the most seasons beside Jake McCabe (6), Linus Ullmark (6), and Rasmus Ristolainen (6). Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Buffalo Sabres2015–2021 · 107 teammates

TeammateSeasonsTogether
Jake McCabe62015–2021
Linus Ullmark62015–2021
Rasmus Ristolainen62015–2021
Sam Reinhart62015–2021
Evan Rodrigues52015–2020
Johan Larsson52015–2020
Kyle Okposo52016–2021
Zach Bogosian52015–2020
Zemgus Girgensons52015–2020
Casey Mittelstadt42017–2021
Casey Nelson42015–2019
Alexander Nylander32016–2019
Brandon Montour32018–2021
Brendan Guhle32016–2019
C.J. Smith32016–2021
Carter Hutton32018–2021
Evander Kane32015–2018
Hudson Fasching32015–2018
Jeff Skinner32018–2021
Josh Gorges32015–2018
Justin Bailey32015–2018
Marco Scandella32017–2020
Matt Moulson32015–2018
Rasmus Dahlin32018–2021
Robin Lehner32015–2018
Ryan O'Reilly32015–2018
Scott Wilson32017–2020
Tage Thompson32018–2021
Victor Olofsson32018–2021
Brian Gionta22015–2017
Cal O'Reilly22015–2017
Chad Johnson22015–2018
Cody Franson22015–2017
Cole Schneider22015–2017
Colin Miller22019–2021
Conor Sheary22018–2020
Curtis Lazar22019–2021
Danny O'Regan22017–2019
Henri Jokiharju22019–2021
Jason Pominville22017–2019
Jean-Sebastien Dea22019–2021
Jonas Johansson22019–2021
Justin Falk22016–2018
Lawrence Pilut22018–2020
Marcus Foligno22015–2017
Matt Tennyson22017–2019
Nathan Beaulieu22017–2019
Nick Baptiste22016–2018
Nicolas Deslauriers22015–2017
Rasmus Asplund22019–2021
Taylor Fedun22016–2018
Tyler Ennis22015–2017
Vladimir Sobotka22018–2020
Will Borgen22018–2021
Adam Wilcox12017–2018
Anders Bjork12020–2021
Anders Nilsson12016–2017
Arttu Ruotsalainen12020–2021
Benoit Pouliot12017–2018
Brady Austin12016–2017
Brandon Davidson12020–2021
Brett Murray12020–2021
Carlo Colaiacovo12015–2016
Chad Ruhwedel12015–2016
Cody Eakin12020–2021
Dalton Smith12019–2020
Daniel Catenacci12015–2016
David Legwand12015–2016
Derek Grant12016–2017
Dmitry Kulikov12016–2017
Dominik Kahun12019–2020
Drake Caggiula12020–2021
Dustin Tokarski12020–2021
Dylan Cozens12020–2021
Eric Staal12020–2021
Erik Burgdoerfer12016–2017
Jacob Bryson12020–2021
Jacob Josefson12017–2018
Jamie McGinn12015–2016
Jason Kasdorf12015–2016
Jimmy Vesey12019–2020
John Gilmour12019–2020
Jordan Nolan12017–2018
Kyle Criscuolo12017–2018
Marcus Johansson12019–2020
Mark Pysyk12015–2016
Matt Hunwick12018–2019
Matt Irwin12020–2021
Mattias Samuelsson12020–2021
Michael Frolik12019–2020
Michael Houser12020–2021
Mike Weber12015–2016
Patrik Berglund12018–2019
Phil Varone12015–2016
Remi Elie12018–2019
Riley Sheahan12020–2021
Sean Malone12016–2017
Seth Griffith12017–2018
Steven Fogarty12020–2021
Taylor Hall12020–2021
Tim Schaller12015–2016
Tobias Rieder12020–2021
Ukko-Pekka Luukkonen12020–2021
Victor Antipin12017–2018
Wayne Simmonds12019–2020
William Carrier12016–2017
Zach Redmond12017–2018

With the Vegas Golden Knights2021–2027 · 81 teammates

TeammateSeasonsTogether
Brayden McNabb62021–2027
Brett Howden62021–2027
Jonas Rondbjerg62021–2027
Mark Stone62021–2027
Shea Theodore62021–2027
William Karlsson62021–2027
Adin Hill52022–2027
Ben Hutton52021–2026
Ivan Barbashev52022–2027
Kaedan Korczak52021–2026
Keegan Kolesar52021–2026
Pavel Dorofeyev52021–2026
Zach Whitecloud52021–2026
Alex Pietrangelo42021–2025
Nicolas Hague42021–2025
Nicolas Roy42021–2025
Noah Hanifin42023–2027
Reilly Smith42021–2026
Tomas Hertl42023–2027
Alec Martinez32021–2024
Alexander Holtz32024–2027
Brayden Pachal32021–2024
Chandler Stephenson32021–2024
Daniil Miromanov32021–2024
Dylan Coghlan32021–2027
Jonathan Marchessault32021–2024
Logan Thompson32021–2024
Michael Amadio32021–2024
Paul Cotter32021–2024
Raphael Lavoie32024–2027
William Carrier32021–2024
Akira Schmid22024–2026
Braeden Bowman22025–2027
Brandon Saad22024–2026
Brendan Brisson22023–2025
Byron Froese22022–2024
Carter Hart22025–2027
Grigori Denisenko22023–2025
Jake Leschyshyn22021–2023
Jeremy Lauzon22025–2027
Jiri Patera22022–2024
Laurent Brossoit22021–2023
Mason Morelli22023–2025
Mitch Marner22025–2027
Nic Dowd22025–2027
Rasmus Andersson22025–2027
Sheldon Rempal22022–2024
Tanner Laczynski22024–2026
Victor Olofsson22024–2027
Adam Brooks12021–2022
Anthony Mantha12023–2024
Ben Jones12021–2022
Callahan Burke12024–2025
Carl Lindbom12025–2026
Cole Reinhardt12025–2026
Cole Schwindt12024–2025
Cole Smith12025–2026
Colton Sissons12025–2026
Derrick Pouliot12021–2022
Evgenii Dadonov12021–2022
Ilya Samsonov12024–2025
Jaycob Megna12025–2026
Jonathan Quick12022–2023
Kai Uchacz12025–2026
Lukas Cormier12023–2024
Marc Gatcomb12026–2027
Mattias Janmark12021–2022
Max Pacioretty12021–2022
Nolan Patrick12021–2022
Parker Wotherspoon12026–2027
Peyton Krebs12021–2022
Phil Kessel12022–2023
Robert Hagg12024–2025
Robin Lehner12021–2022
Sven Baertschi12021–2022
Tanner Pearson12024–2025
Teddy Blueger12022–2023
Tobias Bjornfot12023–2024
Trevor Connelly12026–2027
Ville Heinola12026–2027
Zack Hayes12021–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.