Patrick Giles's teammates

Patrick Giles has had 90 NHL teammates in 2 seasons with 2 clubs. He spent the most seasons beside Alexander Wennberg (2), Barclay Goodrow (2), and Collin Graf (2). Rosters are on file in full from 1993-94; before that only some of the stars are.

With the San Jose Sharks2024–2026 · 60 teammates

TeammateSeasonsTogether
Alexander Wennberg22024–2026
Barclay Goodrow22024–2026
Collin Graf22024–2026
Ethan Cardwell22024–2026
Luca Cagnoni22024–2026
Macklin Celebrini22024–2026
Mario Ferraro22024–2026
Shakir Mukhamadullin22024–2026
Timothy Liljegren22024–2026
Ty Dellandrea22024–2026
Tyler Toffoli22024–2026
Vincent Desharnais22024–2026
Will Smith22024–2026
William Eklund22024–2026
Yaroslav Askarov22024–2026
Zack Ostapchuk22024–2026
Adam Gaudette12025–2026
Alex Nedeljkovic12025–2026
Alexandar Georgiev12024–2025
Andrew Poturalski12024–2025
Cam Lund12024–2025
Carl Grundstrom12024–2025
Cody Ceci12024–2025
Colin White12024–2025
Danil Gushchin12024–2025
Dmitry Orlov12025–2026
Fabian Zetterlund12024–2025
Georgi Romanov12024–2025
Givani Smith12024–2025
Henry Thrun12024–2025
Igor Chernyshov12025–2026
Jack Thompson12024–2025
Jake Walman12024–2025
Jan Rutta12024–2025
Jeff Skinner12025–2026
Jimmy Schuldt12024–2025
John Klingberg12025–2026
Kiefer Sherwood12025–2026
Klim Kostin12024–2025
Laurent Brossoit12025–2026
Lucas Carlsson12024–2025
Luke Kunin12024–2025
Mackenzie Blackwood12024–2025
Marc-Edouard Vlasic12024–2025
Matthew Benning12024–2025
Michael Misa12025–2026
Mikael Granlund12024–2025
Nick Leddy12025–2026
Nico Sturm12024–2025
Nikolai Kovalenko12024–2025
Noah Gregor12024–2025
Pavol Regenda12025–2026
Philipp Kurashev12025–2026
Ryan Reaves12025–2026
Sam Dickinson12025–2026
Scott Sabourin12024–2025
Thomas Bordeleau12024–2025
Vincent Iorio12025–2026
Vitek Vanecek12024–2025
Walker Duehr12024–2025

With the Florida Panthers2024–2025 · 32 teammates

TeammateSeasonsTogether
A.J. Greer12024–2025
Aaron Ekblad12024–2025
Adam Boqvist12024–2025
Aleksander Barkov12024–2025
Anton Lundell12024–2025
Brad Marchand12024–2025
Carter Verhaeghe12024–2025
Dmitry Kulikov12024–2025
Eetu Luostarinen12024–2025
Evan Rodrigues12024–2025
Gustav Forsling12024–2025
Jaycob Megna12024–2025
Jesper Boqvist12024–2025
Jesse Puljujarvi12024–2025
Jonah Gadjovich12024–2025
Justin Sourdif12024–2025
Mackie Samoskevich12024–2025
Matt Kiersted12024–2025
Matthew Tkachuk12024–2025
Nate Schmidt12024–2025
Nico Sturm12024–2025
Niko Mikkola12024–2025
Rasmus Asplund12024–2025
Sam Bennett12024–2025
Sam Reinhart12024–2025
Sergei Bobrovsky12024–2025
Seth Jones12024–2025
Spencer Knight12024–2025
Tobias Bjornfot12024–2025
Tomas Nosek12024–2025
Uvis Balinskis12024–2025
Vitek Vanecek12024–2025

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.