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
| Teammate | Seasons | Together |
|---|---|---|
| Jake McCabe | 6 | 2015–2021 |
| Linus Ullmark | 6 | 2015–2021 |
| Rasmus Ristolainen | 6 | 2015–2021 |
| Sam Reinhart | 6 | 2015–2021 |
| Evan Rodrigues | 5 | 2015–2020 |
| Johan Larsson | 5 | 2015–2020 |
| Kyle Okposo | 5 | 2016–2021 |
| Zach Bogosian | 5 | 2015–2020 |
| Zemgus Girgensons | 5 | 2015–2020 |
| Casey Mittelstadt | 4 | 2017–2021 |
| Casey Nelson | 4 | 2015–2019 |
| Alexander Nylander | 3 | 2016–2019 |
| Brandon Montour | 3 | 2018–2021 |
| Brendan Guhle | 3 | 2016–2019 |
| C.J. Smith | 3 | 2016–2021 |
| Carter Hutton | 3 | 2018–2021 |
| Evander Kane | 3 | 2015–2018 |
| Hudson Fasching | 3 | 2015–2018 |
| Jeff Skinner | 3 | 2018–2021 |
| Josh Gorges | 3 | 2015–2018 |
| Justin Bailey | 3 | 2015–2018 |
| Marco Scandella | 3 | 2017–2020 |
| Matt Moulson | 3 | 2015–2018 |
| Rasmus Dahlin | 3 | 2018–2021 |
| Robin Lehner | 3 | 2015–2018 |
| Ryan O'Reilly | 3 | 2015–2018 |
| Scott Wilson | 3 | 2017–2020 |
| Tage Thompson | 3 | 2018–2021 |
| Victor Olofsson | 3 | 2018–2021 |
| Brian Gionta | 2 | 2015–2017 |
| Cal O'Reilly | 2 | 2015–2017 |
| Chad Johnson | 2 | 2015–2018 |
| Cody Franson | 2 | 2015–2017 |
| Cole Schneider | 2 | 2015–2017 |
| Colin Miller | 2 | 2019–2021 |
| Conor Sheary | 2 | 2018–2020 |
| Curtis Lazar | 2 | 2019–2021 |
| Danny O'Regan | 2 | 2017–2019 |
| Henri Jokiharju | 2 | 2019–2021 |
| Jason Pominville | 2 | 2017–2019 |
| Jean-Sebastien Dea | 2 | 2019–2021 |
| Jonas Johansson | 2 | 2019–2021 |
| Justin Falk | 2 | 2016–2018 |
| Lawrence Pilut | 2 | 2018–2020 |
| Marcus Foligno | 2 | 2015–2017 |
| Matt Tennyson | 2 | 2017–2019 |
| Nathan Beaulieu | 2 | 2017–2019 |
| Nick Baptiste | 2 | 2016–2018 |
| Nicolas Deslauriers | 2 | 2015–2017 |
| Rasmus Asplund | 2 | 2019–2021 |
| Taylor Fedun | 2 | 2016–2018 |
| Tyler Ennis | 2 | 2015–2017 |
| Vladimir Sobotka | 2 | 2018–2020 |
| Will Borgen | 2 | 2018–2021 |
| Adam Wilcox | 1 | 2017–2018 |
| Anders Bjork | 1 | 2020–2021 |
| Anders Nilsson | 1 | 2016–2017 |
| Arttu Ruotsalainen | 1 | 2020–2021 |
| Benoit Pouliot | 1 | 2017–2018 |
| Brady Austin | 1 | 2016–2017 |
| Brandon Davidson | 1 | 2020–2021 |
| Brett Murray | 1 | 2020–2021 |
| Carlo Colaiacovo | 1 | 2015–2016 |
| Chad Ruhwedel | 1 | 2015–2016 |
| Cody Eakin | 1 | 2020–2021 |
| Dalton Smith | 1 | 2019–2020 |
| Daniel Catenacci | 1 | 2015–2016 |
| David Legwand | 1 | 2015–2016 |
| Derek Grant | 1 | 2016–2017 |
| Dmitry Kulikov | 1 | 2016–2017 |
| Dominik Kahun | 1 | 2019–2020 |
| Drake Caggiula | 1 | 2020–2021 |
| Dustin Tokarski | 1 | 2020–2021 |
| Dylan Cozens | 1 | 2020–2021 |
| Eric Staal | 1 | 2020–2021 |
| Erik Burgdoerfer | 1 | 2016–2017 |
| Jacob Bryson | 1 | 2020–2021 |
| Jacob Josefson | 1 | 2017–2018 |
| Jamie McGinn | 1 | 2015–2016 |
| Jason Kasdorf | 1 | 2015–2016 |
| Jimmy Vesey | 1 | 2019–2020 |
| John Gilmour | 1 | 2019–2020 |
| Jordan Nolan | 1 | 2017–2018 |
| Kyle Criscuolo | 1 | 2017–2018 |
| Marcus Johansson | 1 | 2019–2020 |
| Mark Pysyk | 1 | 2015–2016 |
| Matt Hunwick | 1 | 2018–2019 |
| Matt Irwin | 1 | 2020–2021 |
| Mattias Samuelsson | 1 | 2020–2021 |
| Michael Frolik | 1 | 2019–2020 |
| Michael Houser | 1 | 2020–2021 |
| Mike Weber | 1 | 2015–2016 |
| Patrik Berglund | 1 | 2018–2019 |
| Phil Varone | 1 | 2015–2016 |
| Remi Elie | 1 | 2018–2019 |
| Riley Sheahan | 1 | 2020–2021 |
| Sean Malone | 1 | 2016–2017 |
| Seth Griffith | 1 | 2017–2018 |
| Steven Fogarty | 1 | 2020–2021 |
| Taylor Hall | 1 | 2020–2021 |
| Tim Schaller | 1 | 2015–2016 |
| Tobias Rieder | 1 | 2020–2021 |
| Ukko-Pekka Luukkonen | 1 | 2020–2021 |
| Victor Antipin | 1 | 2017–2018 |
| Wayne Simmonds | 1 | 2019–2020 |
| William Carrier | 1 | 2016–2017 |
| Zach Redmond | 1 | 2017–2018 |
With the Vegas Golden Knights2021–2027 · 81 teammates
| Teammate | Seasons | Together |
|---|---|---|
| Brayden McNabb | 6 | 2021–2027 |
| Brett Howden | 6 | 2021–2027 |
| Jonas Rondbjerg | 6 | 2021–2027 |
| Mark Stone | 6 | 2021–2027 |
| Shea Theodore | 6 | 2021–2027 |
| William Karlsson | 6 | 2021–2027 |
| Adin Hill | 5 | 2022–2027 |
| Ben Hutton | 5 | 2021–2026 |
| Ivan Barbashev | 5 | 2022–2027 |
| Kaedan Korczak | 5 | 2021–2026 |
| Keegan Kolesar | 5 | 2021–2026 |
| Pavel Dorofeyev | 5 | 2021–2026 |
| Zach Whitecloud | 5 | 2021–2026 |
| Alex Pietrangelo | 4 | 2021–2025 |
| Nicolas Hague | 4 | 2021–2025 |
| Nicolas Roy | 4 | 2021–2025 |
| Noah Hanifin | 4 | 2023–2027 |
| Reilly Smith | 4 | 2021–2026 |
| Tomas Hertl | 4 | 2023–2027 |
| Alec Martinez | 3 | 2021–2024 |
| Alexander Holtz | 3 | 2024–2027 |
| Brayden Pachal | 3 | 2021–2024 |
| Chandler Stephenson | 3 | 2021–2024 |
| Daniil Miromanov | 3 | 2021–2024 |
| Dylan Coghlan | 3 | 2021–2027 |
| Jonathan Marchessault | 3 | 2021–2024 |
| Logan Thompson | 3 | 2021–2024 |
| Michael Amadio | 3 | 2021–2024 |
| Paul Cotter | 3 | 2021–2024 |
| Raphael Lavoie | 3 | 2024–2027 |
| William Carrier | 3 | 2021–2024 |
| Akira Schmid | 2 | 2024–2026 |
| Braeden Bowman | 2 | 2025–2027 |
| Brandon Saad | 2 | 2024–2026 |
| Brendan Brisson | 2 | 2023–2025 |
| Byron Froese | 2 | 2022–2024 |
| Carter Hart | 2 | 2025–2027 |
| Grigori Denisenko | 2 | 2023–2025 |
| Jake Leschyshyn | 2 | 2021–2023 |
| Jeremy Lauzon | 2 | 2025–2027 |
| Jiri Patera | 2 | 2022–2024 |
| Laurent Brossoit | 2 | 2021–2023 |
| Mason Morelli | 2 | 2023–2025 |
| Mitch Marner | 2 | 2025–2027 |
| Nic Dowd | 2 | 2025–2027 |
| Rasmus Andersson | 2 | 2025–2027 |
| Sheldon Rempal | 2 | 2022–2024 |
| Tanner Laczynski | 2 | 2024–2026 |
| Victor Olofsson | 2 | 2024–2027 |
| Adam Brooks | 1 | 2021–2022 |
| Anthony Mantha | 1 | 2023–2024 |
| Ben Jones | 1 | 2021–2022 |
| Callahan Burke | 1 | 2024–2025 |
| Carl Lindbom | 1 | 2025–2026 |
| Cole Reinhardt | 1 | 2025–2026 |
| Cole Schwindt | 1 | 2024–2025 |
| Cole Smith | 1 | 2025–2026 |
| Colton Sissons | 1 | 2025–2026 |
| Derrick Pouliot | 1 | 2021–2022 |
| Evgenii Dadonov | 1 | 2021–2022 |
| Ilya Samsonov | 1 | 2024–2025 |
| Jaycob Megna | 1 | 2025–2026 |
| Jonathan Quick | 1 | 2022–2023 |
| Kai Uchacz | 1 | 2025–2026 |
| Lukas Cormier | 1 | 2023–2024 |
| Marc Gatcomb | 1 | 2026–2027 |
| Mattias Janmark | 1 | 2021–2022 |
| Max Pacioretty | 1 | 2021–2022 |
| Nolan Patrick | 1 | 2021–2022 |
| Parker Wotherspoon | 1 | 2026–2027 |
| Peyton Krebs | 1 | 2021–2022 |
| Phil Kessel | 1 | 2022–2023 |
| Robert Hagg | 1 | 2024–2025 |
| Robin Lehner | 1 | 2021–2022 |
| Sven Baertschi | 1 | 2021–2022 |
| Tanner Pearson | 1 | 2024–2025 |
| Teddy Blueger | 1 | 2022–2023 |
| Tobias Bjornfot | 1 | 2023–2024 |
| Trevor Connelly | 1 | 2026–2027 |
| Ville Heinola | 1 | 2026–2027 |
| Zack Hayes | 1 | 2021–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.