List of NHL captains

4 teams are without one

By NHL.com

Edmonton Oilers captain Connor McDavid and Pittsburgh Penguins captain Sidney Crosby

David Pastrnak was named captain of the Boston Bruins on Sept 27. He is the most recent player to be named to the position.

Sidney Crosby is the longest current tenured captain, holding the position for the Pittsburgh Penguins since May 31, 2007. The Columbus Blue Jackets, Detroit Red Wings, Ottawa Senators and Vancouver Canucks do not currently have a captain.

Here is the list of team captains:

Anaheim Ducks -- Mikael Granlund Boston Bruins -- David Pastrnak Buffalo Sabres -- Rasmus Dahlin Calgary Flames -- Mikael Backlund Carolina Hurricanes -- Jordan Staal Chicago Blackhawks -- Connor Bedard Colorado Avalanche -- Gabriel Landeskog Columbus Blue Jackets -- Vacant Dallas Stars -- Jamie Benn Detroit Red Wings -- Vacant Edmonton Oilers -- Connor McDavid Florida Panthers -- Aleksander Barkov Los Angeles Kings -- Drew Doughty Minnesota Wild -- Jared Spurgeon Montreal Canadiens -- Nick Suzuki Nashville Predators -- Roman Josi New Jersey Devils -- Nico Hischier New York Islanders -- Bo Horvat New York Rangers - J.T. Miller Ottawa Senators -- Vacant Philadelphia Flyers -- Sean Couturier Pittsburgh Penguins -- Sidney Crosby San Jose Sharks -- Macklin Celebrini Seattle Kraken -- Jordan Eberle St. Louis Blues -- Robert Thomas Tampa Bay Lightning -- Victor Hedman Toronto Maple Leafs -- Auston Matthews Utah Mammoth -- Clayton Keller Vancouver Canucks -- Vacant Vegas Golden Knights -- Mark Stone Washington Capitals -- Alex Ovechkin Winnipeg Jets -- Adam Lowry

Read this story on NHL.com

More from the newsroom