McDavid_Crosby_Captains

Jordan Eberle was named captain of the Seattle Kraken on Oct. 8, marking the first time since 2010-11 that every team in the NHL has a captain.

Sidney Crosby is the longest current tenured captain, holding the position for the Pittsburgh Penguins since May 31, 2007.

Here is the current list of team captains:

Anaheim Ducks -- Radko Gudas
Boston Bruins -- Brad Marchand
Buffalo Sabres -- Rasmus Dahlin
Calgary Flames -- Mikael Backlund
Carolina Hurricanes -- Jordan Staal
Chicago Blackhawks -- Nick Foligno
Colorado Avalanche -- Gabriel Landeskog
Columbus Blue Jackets -- Boone Jenner
Dallas Stars -- Jamie Benn
Detroit Red Wings -- Dylan Larkin
Edmonton Oilers -- Connor McDavid
Florida Panthers -- Aleksander Barkov
Los Angeles Kings -- Anze Kopitar
Minnesota Wild -- Jared Spurgeon
Montreal Canadiens -- Nick Suzuki
Nashville Predators -- Roman Josi
New Jersey Devils -- Nico Hischier
New York Islanders -- Anders Lee
New York Rangers -- Jacob Trouba
Ottawa Senators -- Brady Tkachuk
Philadelphia Flyers -- Sean Couturier
Pittsburgh Penguins -- Sidney Crosby
San Jose Sharks -- Logan Couture
Seattle Kraken -- Jordan Eberle
St. Louis Blues -- Brayden Schenn
Tampa Bay Lightning -- Victor Hedman
Toronto Maple Leafs -- Auston Matthews
Utah Hockey Club -- Clayton Keller
Vancouver Canucks -- Quinn Hughes
Vegas Golden Knights -- Mark Stone
Washington Capitals -- Alex Ovechkin
Winnipeg Jets -- Adam Lowry

Related Content