Team History
Longest-tenured Current Player on each team
ANA: Cam Fowler
BOS: Brad Marchand
BUF: Rasmus Dahlin & Tage Thompson
CGY: Mikael Backlund
CAR: Jordan Staal
CHI: Connor Murphy
COL: Nathan MacKinnon
CBJ: Boone Jenner
DAL: Jamie Benn
DET: Dylan Larkin
EDM: Ryan Nugent-Hopkins
FLA: Aleksander Barkov
LAK: Anze Kopitar
MIN: Jared Spurgeon
MTL: Brendan Gallagher
NSH: Roman Josi
NJD: Jesper Bratt & Nico Hischier
NYI: Matt Martin
NYR: Chris Kreider
OTT: Thomas Chabot
PHI: Scott Laughton
PIT: Sidney Crosby
SJS: Marc-Edouard Vlasic
SEA: N/A
STL: Colton Parayko & Jordan Binnington
TBL: Victor Hedman
TOR: Morgan Rielly
UTA: Clayton Keller & Lawson Crouse
VAN: Brock Boeser
VGK: Brayden McNabb, Shea Theodore, & William Karlsson
WSH: Alex Ovechkin
WPG: Mark Scheifele
How many current NHL players have played on each team?
Anaheim Ducks: 76
Boston Bruins: 70
Buffalo Sabres: 70
Calgary Flames: 71
Carolina Hurricanes: 73
Chicago Blackhawks: 84
Colorado Avalanche: 82
Columbus Blue Jackets: 71
Dallas Stars: 54
Detroit Red Wings: 61
Edmonton Oilers: 59
Florida Panthers: 76
Los Angeles Kings: 62
Minnesota Wild: 72
Montreal Canadiens: 74
Nashville Predators: 69
New Jersey Devils: 70
New York Islanders: 44
New York Rangers: 77
Ottawa Senators: 73
Philadelphia Flyers: 68
Pittsburgh Penguins: 82
San Jose Sharks: 71
Seattle Kraken: 52
St. Louis Blues: 62
Tampa Bay Lightning: 65
Toronto Maple Leafs: 82
Utah Hockey Club: 77
Vancouver Canucks: 71
Vegas Golden Knights: 63
Washington Capitals: 64
Winnipeg Jets: 57
What % of each roster's players have spent their entire career on the same team?
Current Franchise Players
METROPOLITAN DIVISION
Carolina Hurricanes: Jordan Staal, Brett Pesce, Jaccob Slavin, Jeff Skinner, Justin Faulk, Sebastian Aho, Teuvo Teravainen
Columbus Blue Jackets: Boone Jenner, Cam Atkinson, David Savard, Nick Foligno, Joonas Korpisalo, Zach Werenski
New Jersey Devils: Damon Severson, Miles Wood, Adam Henrique, Pavel Zacha, Jesper Bratt, Kyle Palmieri, Nico Hischier, Zach Parise
New York Islanders: Matt Martin, Casey Cizikas, Anders Lee, Cal Clutterbuck, Brock Nelson, Scott Mayfield
New York Rangers: Marc Staal, Chris Kreider, Mats Zuccarello, Mika Zibanejad, Ryan McDonagh, Filip Chytil, Jesper Fast
Philadelphia Flyers: Claude Giroux, Sean Couturier, Scott Laughton, Travis Konecny, Ivan Provorov, Shayne Gostisbehere, Travis Sanheim, James van Riemsdyk
Pittsburgh Penguins: Sidney Crosby, Evgeni Malkin, Kris Letang, Marc-Andre Fleury, Brian Dumoulin, Bryan Rust
Washington Capitals: Alex Ovechkin, Nicklas Backstrom, John Carlson, Dmitry Orlov, Tom Wilson
ATLANTIC DIVISION
Boston Bruins: Brad Marchand, David Pastrnak, Torey Krug, Brandon Carlo, Matt Grzelcyk, Charlie McAvoy, Jake DeBrusk
Buffalo Sabres: Zemgus Girgensons, Jake McCabe, Kyle Okposo, Rasmus Ristolainen, Sam Reinhart, Casey Mittelstadt
Detroit Red Wings: Dylan Larkin, Gustav Nyquist, Luke Glendening, Tomas Tatar, Tyler Bertuzzi, Anthony Mantha, Brendan Smith, Petr Mrazek
Florida Panthers: Aleksander Barkov, Aaron Ekblad, Jonathan Huberdeau, Dmitry Kulikov, Vincent Trocheck, Nick Bjugstad, Alexander Petrovic
Montreal Canadiens: Brendan Gallagher, Max Pacioretty, Jeff Petry, Lars Eller, Joel Armia, Jonathan Drouin, Artturi Lehkonen, Phillip Danault
Ottawa Senators: Erik Karlsson, Jean-Gabriel Pageau, Thomas Chabot, Nicholas Paul, Mark Stone, Mike Hoffman
Tampa Bay Lightning: Steven Stamkos, Victor Hedman, Alex Killorn, Ondrej Palat, Nikita Kucherov, Andrei Vasilevskiy
Toronto Maple Leafs: Morgan Rielly, Nazem Kadri, William Nylander, Mitch Marner, Auston Matthews
CENTRAL DIVISION
Chicago Blackhawks: Patrick Kane, Brandon Saad, Connor Murphy, Erik Gustafsson, Alex DeBrincat
Colorado Avalanche: Erik Johnson, Nathan MacKinnon, Matt Duchene, Mikko Rantanen, Semyon Varlamov, Tyson Barrie
Dallas Stars: Jamie Benn, Tyler Seguin, Jamie Oleksiak, Radek Faksa, Esa Lindell, John Klingberg
Minnesota Wild: Jared Spurgeon, Jonas Brodin, Matthew Dumba, Zach Parise, Jason Zucker, Ryan Suter
Nashville Predators: Roman Josi, Mattias Ekholm, Filip Forsberg, Colton Sissons, Craig Smith, Juuse Saros
St. Louis Blues: Alex Pietrangelo, Vladimir Tarasenko, David Perron, Jaden Schwartz, Robert Bortuzzo, Colton Parayko
Utah Hockey Club: Oliver Ekman-Larsson, Clayton Keller, Lawson Crouse, Christian Fischer, Jakob Chychrun, Nick Schmaltz
Winnipeg Jets: Blake Wheeler, Mark Scheifele, Adam Lowry, Nikolaj Ehlers, Josh Morrissey, Connor Hellebuyck
PACIFIC DIVISION
Anaheim Ducks: Corey Perry, Cam Fowler, John Gibson, Jakob Silfverberg, Rickard Rakell, Hampus Lindholm
Calgary Flames: Mikael Backlund, Mark Giordano, TJ Brodie, Johnny Gaudreau, Sean Monahan, Rasmus Andersson
Edmonton Oilers: Ryan Nugent-Hopkins, Sam Gagner, Leon Draisaitl, Darnell Nurse, Connor McDavid, Jordan Eberle
Los Angeles Kings: Anze Kopitar, Jonathan Quick, Drew Doughty, Trevor Lewis, Alec Martinez, Adrian Kempe, Tyler Toffoli
San Jose Sharks: Marc-Edouard Vlasic, Logan Couture, Brent Burns, Tomas Hertl, Kevin Labanc
Seattle Kraken: ---
Vancouver Canucks: Chris Tanev, Bo Horvat, Brock Boeser, Jacob Markstrom, Thatcher Demko, Elias Pettersson, Quinn Hughes
Vegas Golden Knights: William Carrier, William Karlsson, Jonathan Marchessault, Brayden McNabb, Shea Theodore