List of current NHL captains and alternate captains

The National Hockey League (NHL) is a professional ice hockey league composed of 33 teams, founded in 1917. Each team may select a captain, who has the "privilege of discussing with the referee any questions relating to interpretation of rules which may arise during the progress of a game."[1] Each team is also permitted to select alternate captains, who serve when the captain is not on the ice.[1] Captains are required to wear the letter "C" on their uniform for identification while alternate captains wear the letter "A"; both letters are 3 inches (7.6 cm) in height.

Sidney Crosby, the longest tenured captain in the NHL, and captain of the Pittsburgh Penguins since 2007. The captain can be identified by the large "C" on his jersey.

Rule 6.2 of the 2008–09 Official NHL Rulebook indicates that "[only] when the captain is not in uniform, the coach shall have the right to designate three alternate captains. This must be done prior to the start of the game."[1][2] Many NHL teams with a named captain select more than two alternate captains and rotate the "A"s among these players throughout the season.[3]

Goaltenders are not permitted to serve as captains during games.[1] This rule was instituted in 1948 after teams complained that it took Montreal Canadiens goaltender Bill Durnan too long to skate to talk with the officials and back to his crease.[4] Vancouver Canucks goaltender Roberto Luongo served as captain for two seasons (2008–09 and 2009–10), but because of the League's rule, he was not allowed to serve as captain on-ice or wear the "C" on his jersey, though it was incorporated into the artwork on his mask.[4][5] As a result, the Canucks were allowed to dress three alternate captains in games, as opposed to the League standard of two. Two (of the three) alternate captains handled on-ice duties in Luongo's place.[5] Other than Durnan and Luongo, five other goaltenders have captained their team: John Ross Roach of the Toronto St. Patricks, George Hainsworth of the Montreal Canadiens, Roy Worters of the New York Americans, Alec Connell of the original Ottawa Senators and Charlie Gardiner of the Chicago Black Hawks.[6]

When Connor McDavid was named captain of the Edmonton Oilers, he became the youngest permanent captain in NHL history.[7] Gabriel Landeskog of the Colorado Avalanche and Sidney Crosby of the Pittsburgh Penguins, are the second- and third-youngest players to be named captain in NHL history, respectively. In 1984, Brian Bellows was named interim captain of the Minnesota North Stars when Craig Hartsburg was injured, and is the youngest player to captain a team in NHL history. However, because Bellows served only on an interim basis, McDavid retains the distinction of being the youngest permanent captain in the League's history.[8] Mark Messier is the only player to captain two separate teams to Stanley Cup championships, those being the 1990 Edmonton Oilers and the 1994 New York Rangers.[9] Sidney Crosby also became the youngest captain to win the Stanley Cup with the Pittsburgh Penguins in 2009, when Crosby was just 21 years old. The oldest permanent captain in league history was Zdeno Chara of the Boston Bruins, who turned 43 years old, during his last NHL season (2019–20) with the Bruins. The longest tenure in league history was Steve Yzerman of the Detroit Red Wings, who served as captain of the Red Wings for nineteen seasons, over a span of twenty years.

Key

 †  Spent entire NHL career with team

Position abbreviations
AbbreviationDefinition
CCentre
LWLeft wing
RWRight wing
DDefenceman

Captains

Alexander Ovechkin, captain of the Washington Capitals since 2010
Gabriel Landeskog, captain of the Colorado Avalanche since 2012
Jamie Benn, captain of the Dallas Stars since 2013

Twenty-seven of the thirty-two active NHL teams currently have a captain. The five teams without a captain are the Anaheim Ducks, Buffalo Sabres, Chicago Blackhawks, Seattle Kraken and the Utah NHL team. The thirty-third team, the Arizona Coyotes, are currently inactive. Of the twenty-seven captains, twenty-two of them have been with their team for their entire career. The current longest-tenured captain in the league is Sidney Crosby of the Pittsburgh Penguins, who has served in that role since May 31, 2007.

List of current NHL Captains
TeamCaptainSincePos
Anaheim DucksVacant2022–23[a]
Arizona CoyotesInactive2024–25[b]
Boston BruinsBrad Marchand2023–24[10]LW
Buffalo SabresVacant2023–24[c]
Calgary FlamesMikael Backlund2023–24[11]C
Carolina HurricanesJordan Staal2019–20[12]C
Chicago BlackhawksVacant2023–24[d]
Colorado AvalancheGabriel Landeskog2012–13[13]LW
Columbus Blue JacketsBoone Jenner2021–22[14]C
Dallas StarsJamie Benn2013–14[15]LW
Detroit Red WingsDylan Larkin2020–21[16]C
Edmonton OilersConnor McDavid2016–17[7]C
Florida PanthersAleksander Barkov2018–19[17]C
Los Angeles KingsAnze Kopitar2016–17[18]C
Minnesota WildJared Spurgeon2020–21[19]D
Montreal CanadiensNick Suzuki2022–23[20]C
Nashville PredatorsRoman Josi2017–18[21]D
New Jersey DevilsNico Hischier2020–21[22]C
New York IslandersAnders Lee2018–19[23]LW
New York RangersJacob Trouba2022–23[24]D
Ottawa SenatorsBrady Tkachuk2021–22[25]LW
Philadelphia FlyersSean Couturier2023–24[26]C
Pittsburgh PenguinsSidney Crosby2007–08[27]C
San Jose SharksLogan Couture2019–20[28]C
Seattle KrakenVacant2021–22[e]
St. Louis BluesBrayden Schenn2023–24[29]C
Tampa Bay LightningSteven Stamkos2013–14[30]C
Toronto Maple LeafsJohn Tavares2019–20[31]C
Utah NHL teamVacant2024–25[f]
Vancouver CanucksQuinn Hughes2023–24[32]D
Vegas Golden KnightsMark Stone2020–21[33]RW
Washington CapitalsAlexander Ovechkin2009–10[34]LW
Winnipeg JetsAdam Lowry2023–24[35]C

Alternate captains

Evgeni Malkin, the longest tenured alternate captain in the NHL, and alternate captain of the Pittsburgh Penguins since 2008
Nicklas Backstrom, alternate captain of the Washington Capitals since 2010
Brendan Gallagher, alternate captain of the Montreal Canadiens since 2015
Ryan Nugent-Hopkins, alternate captain of the Edmonton Oilers since 2015

Thirty of the thirty-two active NHL teams have named at least the regulation two alternate captains, the two exceptions being the San Jose Sharks and the expansion Utah NHL team. The thirty-third team, the Arizona Coyotes, are currently inactive. Of the seventy-eight alternate captains, forty-three of them have been with their team for their entire NHL career. Teams that have named more than the regulation two alternate captains (or three in the case of teams without a captain) are required to rotate the two (or three) "A"s between those players by methods of their choosing. The current longest-tenured alternate captain in the league is Evgeni Malkin of the Pittsburgh Penguins who has served in that role since 2008.

List of current NHL alternate captains
TeamAlternate captain(s)SincePos
Anaheim DucksCam Fowler2022–23D
Alex Killorn2023–24C
Arizona CoyotesInactive2024–25
Inactive2024–25
Boston Bruins
Charlie McAvoy2023–24[10]D
David Pastrnak2023–24[10]RW
Buffalo SabresRasmus Dahlin2022–23D
Zemgus Girgensons2021–22LW
Calgary Flames
Rasmus Andersson2023–24[36]D
Jonathan Huberdeau2022–23[36]LW
Carolina Hurricanes
Sebastian Aho2021–22C
Jordan Martinook2019–20[37]C
Jaccob Slavin2019–20[38]D
Chicago Blackhawks
Nick Foligno2023–24LW
Seth Jones2022–23D
Connor Murphy2021–22D
Colorado Avalanche
Nathan MacKinnon2016–17C
Mikko Rantanen2021–22RW
Columbus Blue Jackets
Erik Gudbranson2023–24D
Sean Kuraly2023–24C
Zach Werenski2021–22[39]D
Dallas Stars
Miro Heiskanen2022–23D
Esa Lindell2019–20D
Joe Pavelski2021–22RW
Tyler Seguin2017–18C
Detroit Red WingsBen Chiarot2023–24D
Andrew Copp2023–24C
David Perron2023–24LW
Edmonton Oilers
Leon Draisaitl2019–20[40]C
Ryan Nugent-Hopkins2015–16[41]C
Darnell Nurse2019–20[42]D
Florida Panthers
Aaron Ekblad2016–17D
Matthew Tkachuk2022–23RW
Los Angeles KingsPhillip Danault2022–23C
Drew Doughty2016–17D
Minnesota WildMarcus Foligno2021–22LW
Kirill Kaprizov2023–24LW
Montreal Canadiens
Brendan Gallagher2015–16[43]RW
Mike Matheson2023–24[44]D
Nashville Predators
Ryan McDonagh2023–24D
Ryan O'Reilly2023–24C
New Jersey Devils
Jack Hughes2022–23C
Ondrej Palat2022–23LW
New York Islanders
Cal Clutterbuck2016–17[45]RW
Brock Nelson2023–24C
New York Rangers
Adam Fox2023–24D
Barclay Goodrow2021–22C
Chris Kreider2017–18LW
Artemi Panarin2020–21LW
Mika Zibanejad2018–19C
Ottawa Senators
Thomas Chabot2019–20D
Claude Giroux2022–23RW
Philadelphia Flyers
Scott Laughton2022–23[46]C
Travis Konecny2023–24[47]RW
Pittsburgh PenguinsKris Letang2017–18D
Evgeni Malkin2008–09C
San Jose SharksMario Ferraro2021–22D
Vacant2023–24
Seattle KrakenJordan Eberle2021–22[48]RW
Yanni Gourde2021–22C
Adam Larsson2021–22D
Jaden Schwartz2021–22LW
St. Louis BluesJustin Faulk2023–24[29]D
Colton Parayko2020–21D
Robert Thomas2023–24[29]C
Tampa Bay LightningVictor Hedman2017–18D
Nikita Kucherov2023–24RW
Toronto Maple Leafs
Mitch Marner2019–20RW
Auston Matthews2019–20C
Morgan Rielly2016–17D
Utah NHL teamVacant2024–25
Vacant2024–25
Vancouver CanucksJ. T. Miller2021–22[49]LW
Elias Pettersson2022–23[49]C
Vegas Golden Knights
Jack Eichel2023–24C
William Karlsson2023–24C
Alex Pietrangelo2020–21D
Washington CapitalsNicklas Backstrom2010–11C
John Carlson2019–20[50]D
T. J. Oshie2023–24[51]RW
Tom Wilson2023–24[51]RW
Winnipeg Jets
Josh Morrissey2019–20D
Mark Scheifele2016–17C

See also

References

Team rosters

Specific