Devin Cooley's teammates

Devin Cooley has had 85 NHL teammates in 3 seasons with 2 clubs. He spent the most seasons beside Adam Klapka (2), Arsenii Sergeev (2), and Aydar Suniev (2). Rosters are on file in full from 1993-94; before that only some of the stars are.

With the San Jose Sharks2023–2024 · 40 teammates

TeammateSeasonsTogether
Alexander Barabanov12023–2024
Anthony Duclair12023–2024
Calen Addison12023–2024
Collin Graf12023–2024
Danil Gushchin12023–2024
Fabian Zetterlund12023–2024
Filip Zadina12023–2024
Georgi Romanov12023–2024
Givani Smith12023–2024
Henry Thrun12023–2024
Jack Studnicka12023–2024
Jack Thompson12023–2024
Jacob MacDonald12023–2024
Jacob Peterson12023–2024
Jan Rutta12023–2024
Justin Bailey12023–2024
Kaapo Kahkonen12023–2024
Kevin Labanc12023–2024
Klim Kostin12023–2024
Kyle Burroughs12023–2024
Logan Couture12023–2024
Luke Kunin12023–2024
Mackenzie Blackwood12023–2024
Magnus Chrona12023–2024
Marc-Edouard Vlasic12023–2024
Mario Ferraro12023–2024
Matthew Benning12023–2024
Mikael Granlund12023–2024
Mike Hoffman12023–2024
Nico Sturm12023–2024
Nikita Okhotiuk12023–2024
Nikolai Knyzhov12023–2024
Oskar Lindblom12023–2024
Ryan Carpenter12023–2024
Scott Sabourin12023–2024
Shakir Mukhamadullin12023–2024
Thomas Bordeleau12023–2024
Tomas Hertl12023–2024
Ty Emberson12023–2024
William Eklund12023–2024

With the Calgary Flames2025–2027 · 45 teammates

TeammateSeasonsTogether
Adam Klapka22025–2027
Arsenii Sergeev22025–2027
Aydar Suniev22025–2027
Brennan Othmann22025–2027
Connor Zary22025–2027
Dustin Wolf22025–2027
Joel Farabee22025–2027
Joel Hanley22025–2027
Kevin Bahl22025–2027
Martin Pospisil22025–2027
Matt Coronato22025–2027
Matvei Gridin22025–2027
Mikael Backlund22025–2027
Morgan Frost22025–2027
Ryan Strome22025–2027
Samuel Honzek22025–2027
William Stromgren22025–2027
Yan Kuznetsov22025–2027
Yegor Sharangovich22025–2027
Zach Whitecloud22025–2027
Zayne Parekh22025–2027
Abram Wiebe12025–2026
Ben Jones12026–2027
Blake Coleman12025–2026
Brayden Pachal12025–2026
Daniil Miromanov12025–2026
Dryden Hunt12025–2026
Hunter Brzustewicz12025–2026
Jake Bean12025–2026
Jake Middleton12026–2027
John Beecher12025–2026
Jonathan Castagna12026–2027
Jonathan Huberdeau12025–2026
Justin Kirkland12025–2026
MacKenzie Weegar12025–2026
Maxim Tsyplakov12026–2027
Nazem Kadri12025–2026
Olli Maatta12025–2026
Rasmus Andersson12025–2026
Rory Kerins12025–2026
Ryan Lomberg12025–2026
Sam Morton12025–2026
Simon Nemec12026–2027
Tyson Gross12025–2026
Victor Olofsson12025–2026

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.