Sam Lafferty's teammates

Sam Lafferty has had 269 NHL teammates in 8 seasons with 6 clubs. He spent the most seasons beside Jason Zucker (4), Teddy Blueger (4), and Zachary Aston-Reese (4). Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Pittsburgh Penguins2019–2022 · 59 teammates

TeammateSeasonsTogether
Anthony Angello32019–2022
Brian Dumoulin32019–2022
Bryan Rust32019–2022
Chad Ruhwedel32019–2022
Evan Rodrigues32019–2022
Evgeni Malkin32019–2022
Jake Guentzel32019–2022
Jason Zucker32019–2022
John Marino32019–2022
Juuso Riikola32019–2022
Kris Letang32019–2022
Marcus Pettersson32019–2022
Sidney Crosby32019–2022
Teddy Blueger32019–2022
Tristan Jarry32019–2022
Zachary Aston-Reese32019–2022
Brandon Tanev22019–2021
Casey DeSmith22020–2022
Dominik Simon22019–2022
Drew O'Connor22020–2022
Jared McCann22019–2021
Jeff Carter22020–2022
Kasperi Kapanen22020–2022
Mark Friedman22020–2022
Mike Matheson22020–2022
Pierre-Olivier Joseph22020–2022
Radim Zohorna22020–2022
Adam Johnson12019–2020
Alex Galchenyuk12019–2020
Andrew Agozzino12019–2020
Brian Boyle12021–2022
Brock McGinn12021–2022
Cody Ceci12020–2021
Colton Sceviour12020–2021
Conor Sheary12019–2020
Danton Heinen12021–2022
Dominik Kahun12019–2020
Erik Gudbranson12019–2020
Filip Hallander12021–2022
Frederick Gaudreau12020–2021
Jack Johnson12019–2020
Joseph Blandisi12019–2020
Josh Currie12020–2021
Justin Schultz12019–2020
Kasper Bjorkqvist12021–2022
Kevin Czuczman12020–2021
Louis Domingue12021–2022
Mark Jankowski12020–2021
Matt Murray12019–2020
Maxime Lagace12020–2021
Nick Bjugstad12019–2020
Patric Hornqvist12019–2020
Patrick Marleau12019–2020
Rickard Rakell12021–2022
Stefan Noesen12019–2020
Thomas Di Pauli12019–2020
Valtteri Puustinen12021–2022
Yannick Weber12020–2021
Zach Trotman12019–2020

With the Chicago Blackhawks2021–2026 · 89 teammates

TeammateSeasonsTogether
Alex Vlasic32021–2026
Arvid Soderblom32021–2026
Connor Murphy32021–2026
Lukas Reichel32021–2026
Alec Regula22021–2023
Boris Katchouk22021–2023
Caleb Jones22021–2023
Ian Mitchell22021–2023
Isaak Phillips22021–2023
Jake McCabe22021–2023
Jason Dickinson22022–2026
Jonathan Toews22021–2023
Jujhar Khaira22021–2023
MacKenzie Entwistle22021–2023
Mike Hardman22021–2023
Patrick Kane22021–2023
Philipp Kurashev22021–2023
Reese Johnson22021–2023
Seth Jones22021–2023
Taylor Raddysh22021–2023
Tyler Johnson22021–2023
Wyatt Kaiser22022–2026
Adam Gaudette12021–2022
Alex DeBrincat12021–2022
Alex Stalock12022–2023
Anders Bjork12022–2023
Andre Burakovsky12025–2026
Andreas Athanasiou12022–2023
Andreas Englund12022–2023
Andrew Mangiapane12025–2026
Anton Frondell12025–2026
Anton Khudobin12022–2023
Artyom Levshunov12025–2026
Austin Wagner12022–2023
Brandon Hagel12021–2022
Brett Connolly12021–2022
Brett Seney12022–2023
Buddy Robinson12022–2023
Calvin de Haan12021–2022
Cole Guttman12022–2023
Colin Blackwell12022–2023
Collin Delia12021–2022
Colton Dach12025–2026
Connor Bedard12025–2026
David Gust12022–2023
Dominic Toninato12025–2026
Dominik Kubalik12021–2022
Drew Commesso12025–2026
Dylan Strome12021–2022
Dylan Wells12022–2023
Erik Gustafsson12021–2022
Erik Gustafsson12021–2022
Ethan Del Mastro12025–2026
Filip Roos12022–2023
Frank Nazar12025–2026
Henrik Borgstrom12021–2022
Ilya Mikheyev12025–2026
Jack Johnson12022–2023
Jakub Galvas12021–2022
Jarred Tinordi12022–2023
Jaxson Stauber12022–2023
Joey Anderson12022–2023
Josiah Slavin12021–2022
Kevin Korchinski12025–2026
Kevin Lankinen12021–2022
Kirby Dach12021–2022
Kurtis Gabriel12021–2022
Landon Slaggert12025–2026
Louis Crevier12025–2026
Luke Philp12022–2023
Marc-Andre Fleury12021–2022
Matt Grzelcyk12025–2026
Max Domi12022–2023
Nick Foligno12025–2026
Nick Lardis12025–2026
Nicolas Beaudin12021–2022
Nikita Zaitsev12022–2023
Oliver Moore12025–2026
Petr Mrazek12022–2023
Riley Stillman12021–2022
Ryan Carpenter12021–2022
Ryan Donato12025–2026
Ryan Greene12025–2026
Sacha Boisvert12025–2026
Sam Rinzel12025–2026
Spencer Knight12025–2026
Teuvo Teravainen12025–2026
Tyler Bertuzzi12025–2026
Wyatt Kalynuk12021–2022

With the Toronto Maple Leafs2022–2023 · 46 teammates

TeammateSeasonsTogether
Alex Steeves12022–2023
Alexander Kerfoot12022–2023
Auston Matthews12022–2023
Bobby McMann12022–2023
Calle Jarnkrok12022–2023
Conor Timmins12022–2023
David Kampf12022–2023
Denis Malgin12022–2023
Dryden Hunt12022–2023
Erik Gustafsson12022–2023
Erik Kallgren12022–2023
Filip Kral12022–2023
Ilya Samsonov12022–2023
Jake McCabe12022–2023
Jake Muzzin12022–2023
Jett Alexander12022–2023
Joey Anderson12022–2023
John Tavares12022–2023
Jordie Benn12022–2023
Joseph Woll12022–2023
Justin Holl12022–2023
Kyle Clifford12022–2023
Luke Schenn12022–2023
Mac Hollowell12022–2023
Mark Giordano12022–2023
Matt Murray12022–2023
Matthew Knies12022–2023
Michael Bunting12022–2023
Mitch Marner12022–2023
Morgan Rielly12022–2023
Nick Abruzzese12022–2023
Nick Robertson12022–2023
Nicolas Aube-Kubel12022–2023
Noel Acciari12022–2023
Pierre Engvall12022–2023
Pontus Holmberg12022–2023
Radim Zohorna12022–2023
Rasmus Sandin12022–2023
Ryan O'Reilly12022–2023
Semyon Der-Arguchintsev12022–2023
Timothy Liljegren12022–2023
TJ Brodie12022–2023
Victor Mete12022–2023
Wayne Simmonds12022–2023
William Nylander12022–2023
Zachary Aston-Reese12022–2023

With the Vancouver Canucks2023–2024 · 31 teammates

TeammateSeasonsTogether
Akito Hirose12023–2024
Andrei Kuzmenko12023–2024
Anthony Beauvillier12023–2024
Arshdeep Bains12023–2024
Arturs Silovs12023–2024
Brock Boeser12023–2024
Carson Soucy12023–2024
Casey DeSmith12023–2024
Cole McWard12023–2024
Conor Garland12023–2024
Dakota Joshua12023–2024
Elias Lindholm12023–2024
Elias Pettersson12023–2024
Filip Hronek12023–2024
Ian Cole12023–2024
Ilya Mikheyev12023–2024
J.T. Miller12023–2024
Jack Studnicka12023–2024
Linus Karlsson12023–2024
Mark Friedman12023–2024
Nikita Zadorov12023–2024
Nils Aman12023–2024
Nils Hoglander12023–2024
Noah Juulsen12023–2024
Phillip Di Giuseppe12023–2024
Pius Suter12023–2024
Quinn Hughes12023–2024
Teddy Blueger12023–2024
Thatcher Demko12023–2024
Tyler Myers12023–2024
Vasily Podkolzin12023–2024

With the Buffalo Sabres2024–2025 · 32 teammates

TeammateSeasonsTogether
Alex Tuch12024–2025
Beck Malenstyn12024–2025
Bowen Byram12024–2025
Brett Murray12024–2025
Connor Clifton12024–2025
Dennis Gilbert12024–2025
Devon Levi12024–2025
Dylan Cozens12024–2025
Henri Jokiharju12024–2025
Isak Rosen12024–2025
Jack Quinn12024–2025
Jacob Bernard-Docker12024–2025
Jacob Bryson12024–2025
James Reimer12024–2025
Jason Zucker12024–2025
Jiri Kulich12024–2025
JJ Peterka12024–2025
Jordan Greenway12024–2025
Josh Dunne12024–2025
Josh Norris12024–2025
Mattias Samuelsson12024–2025
Nicolas Aube-Kubel12024–2025
Noah Ostlund12024–2025
Owen Power12024–2025
Peyton Krebs12024–2025
Rasmus Dahlin12024–2025
Ryan Johnson12024–2025
Ryan McLeod12024–2025
Tage Thompson12024–2025
Tyson Kozak12024–2025
Ukko-Pekka Luukkonen12024–2025
Zach Benson12024–2025

With the Florida Panthers2026–2027 · 26 teammates

TeammateSeasonsTogether
Aaron Ekblad12026–2027
Akira Schmid12026–2027
Aleksander Barkov12026–2027
Anton Lundell12026–2027
Bokondji Imama12026–2027
Brad Marchand12026–2027
Brady Tkachuk12026–2027
Carter Verhaeghe12026–2027
Cole Reinhardt12026–2027
Cole Schwindt12026–2027
Cooper Black12026–2027
Dmitry Kulikov12026–2027
Eetu Luostarinen12026–2027
Garnet Hathaway12026–2027
Gustav Forsling12026–2027
Jack Devine12026–2027
Jacob Markstrom12026–2027
Lars Eller12026–2027
Matthew Tkachuk12026–2027
Niko Mikkola12026–2027
Radko Gudas12026–2027
Sam Bennett12026–2027
Sam Reinhart12026–2027
Sandis Vilmanis12026–2027
Seth Jones12026–2027
Uvis Balinskis12026–2027

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.