List of current NHL captains and alternate captains

{{Short description|Professional ice hockey players who lead their teams in the National Hockey League}}

File:Sidney Crosby 2013-02-02.JPG, 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.]]

The National Hockey League (NHL) is a professional ice hockey league composed of 32 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."{{cite web|url=http://www.nhl.com/ice/page.htm?id=26282|title=Rule 6 - Captain and Alternate Captains|access-date=October 4, 2008|publisher=National Hockey League}} Each team is also permitted to select alternate captains, who serve when the captain is not on the ice. Captains are required to wear the letter "C" on their uniform for identification while alternate captains wear the letter "A"; both letters are {{convert|3|in|cm}} in height.

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."{{cite news|last=Buffery|first=Steve|title=Stalled Stajan|url=http://www.torontosun.com/sports/hockey/2008/10/09/7025321-sun.html|newspaper=Toronto Sun|date=October 9, 2008|access-date=February 20, 2009}} Many NHL teams with a named captain select more than two alternate captains and rotate the "A"s among these players throughout the season.{{cite web|title=Kings' Brown, Sabres' Rivet named captains|url=http://www.faceoff.com/story.html?id=bc842c71-fd42-480b-84c2-32c3bb246d2a|work=Postmedia News|date=August 10, 2008|access-date=February 20, 2009|url-status=dead|archive-url=https://web.archive.org/web/20081009112607/http://www.faceoff.com/story.html?id=bc842c71-fd42-480b-84c2-32c3bb246d2a|archive-date=October 9, 2008}}

Goaltenders are not permitted to serve as captains during games. 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.{{cite web|publisher=Canadian Broadcasting Corporation|url=https://www.cbc.ca/sports/hockey/luongo-sports-captain-s-c-on-goalie-mask-1.756420|title=Luongo sports captain's 'C' on goalie mask|date=October 5, 2008|access-date=February 14, 2009}} 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.{{cite web|title=Canucks name goaltender Luongo as team captain|url=https://www.tsn.ca/nhl/story/?id=251272|work=The Sports Network|date=September 30, 2008|access-date=February 20, 2009|archive-url=https://web.archive.org/web/20081202181026/http://www.tsn.ca/nhl/story/?id=251272|archive-date=2008-12-02|url-status=dead}} 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. 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.{{cite web|url=http://www.greatesthockeylegends.com/2008/09/captain-puckstopper.html|title=Captain Puckstopper|work=Greatest Hockey Legends|first=Joe|last=Pelletier|date=September 30, 2008|access-date=February 14, 2009}}

When Connor McDavid was named captain of the Edmonton Oilers, he became the youngest permanent captain in NHL history.{{cite web|title=Edmonton Oilers Name Connor McDavid Captain|url=https://www.nhl.com/oilers/news/edmonton-oilers-name-connor-mcdavid-captain/c-282396994|publisher=National Hockey League|access-date=October 4, 2016}} 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.{{cite web|last=McKeon|first=Ross|title=Mailbag: More Crosby|url=https://sports.yahoo.com/nhl/news?slug=rm-mailbag121007&prov=yhoo&type=lgns|work=Yahoo! Sports|date=December 10, 2007|access-date=February 20, 2009}} Mark Messier is the only player to captain two separate teams to Stanley Cup championships, those being the 1989–90 Edmonton Oilers and the 1993–94 New York Rangers.{{cite web|url=http://www.hhof.com/htmlinduct/ind07Messier.shtml|title=Legends of Hockey – Introduction Showcase – Mark Messier|work=Hockey Hall of Fame|access-date=February 10, 2015|archive-date=June 28, 2014|archive-url=https://web.archive.org/web/20140628005105/http://www.hhof.com/htmlInduct/ind07Messier.shtml|url-status=dead}} 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

{{Color box|#CFECEC|{{dagger}}|border=darkgray}} Spent entire NHL career with team

class="wikitable"

|+ Position abbreviations

scope="col" | Abbreviation

! scope="col" | Definition

scope="row" |C

| Centre

scope="row" |LW

| Left wing

scope="row" |RW

| Right wing

scope="row" |D

| Defenceman

Captains

File:AlexOvechkin-Warmup.JPG, captain of the Washington Capitals since 2010]]

File:Gabriel Landeskog - Colorado Avalanche.jpg , captain of the Colorado Avalanche since 2012]]

File:Jamie_Benn_-_Dallas_Stars.jpg , captain of the Dallas Stars since 2013]]

Twenty-nine of the thirty-two NHL teams currently have a captain. The three teams without a captain are the Boston Bruins, the New York Rangers, and the San Jose Sharks. Twenty-two of the twenty-nine captains 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.

class="wikitable sortable" style="text-align: center"

|+List of current NHL Captains

!scope="col"| Team

!scope="col"| Captain

!scope="col"| Since

!scope="col"| Pos

bgcolor=

! Anaheim Ducks

| Radko Gudas

| 2024–25{{cite web |url=https://www.nhl.com/news/radko-gudas-named-captain-of-anaheim-ducks |title=Gudas named Ducks captain, replaces Getzlaf |website=NHL.com |date=September 19, 2024 |access-date=September 19, 2024}}

| {{sort|4|D}}

Boston Bruins

| Vacant

| 2024–25{{efn|Most recent captain, Brad Marchand, was traded to the Florida Panthers in March 2025.}}

| —

bgcolor="#cfecec"

! Buffalo Sabres

| Rasmus Dahlin{{dagger|alt=Spent entire NHL career with team}}

| 2024–25{{cite web |url=https://www.nhl.com/news/rasmus-dahlin-named-buffalo-sabres-captain |title=Dahlin named Sabres captain, replaces Okposo |website=NHL.com |date=September 26, 2024 |access-date=September 26, 2024}}

| {{sort|4|D}}

bgcolor="#cfecec"

! Calgary Flames

| {{sortname|Mikael|Backlund}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24{{cite web |url=https://www.nhl.com/flames/news/flames-extend-backlund-name-him-21st-franchise-captain |title=Flames Extend Backlund, Name Him 21st Franchise Captain |last=Flames PR|date=September 27, 2023 |publisher=National Hockey League |access-date=September 27, 2023}}

| {{sort|1|C}}

bgcolor=

! Carolina Hurricanes

| {{sortname|Jordan|Staal}}

| 2019–20{{cite web |url=https://www.nhl.com/hurricanes/news/canes-name-jordan-staal-team-captain/c-309575578 |title=Canes Name Jordan Staal as Team Captain |last=Canes PR|date=September 29, 2019 |publisher=National Hockey League |access-date=September 29, 2019}}

| {{sort|1|C}}

Chicago Blackhawks

| {{sortname|Nick|Foligno}}

| 2024–25{{cite web |url=https://www.nhl.com/blackhawks/news/release-nick-foligno-named-as-35th-captain-in-blackhawks-franchise-history |title=Nick Foligno Named as 35th Captain in Blackhawks Franchise History |website=Chicago Blackhawks |date=September 18, 2024 |access-date=September 18, 2024}}

| {{sort|2|LW}}

bgcolor="#cfecec"

! Colorado Avalanche

| {{sortname|Gabriel|Landeskog}}{{dagger|alt=Spent entire NHL career with team}}

| 2012–13{{cite web|title=Landeskog Named Avalanche Captain|url=http://avalanche.nhl.com/club/news.htm?id=640865|publisher=National Hockey League|access-date=December 31, 2013}}

| {{sort|2|LW}}

bgcolor="#cfecec"

! Columbus Blue Jackets

| {{sortname|Boone|Jenner}}{{dagger|alt=Spent entire NHL career with team}}

| 2021–22{{Cite news|url=https://www.nhl.com/bluejackets/news/cbj-name-veteran-f-boone-jenner-seventh-captain-in-franchise-history/c-326756312|title=CBJ name veteran F Boone Jenner seventh captain in franchise history|publisher=National Hockey League|date=October 12, 2021|access-date=October 12, 2021}}

| {{sort|1|C}}

bgcolor="#cfecec"

! Dallas Stars

| {{sortname|Jamie|Benn}}{{dagger|alt=Spent entire NHL career with team}}

| 2013–14{{cite web|title=Jamie Benn Appointed Captain of the Dallas Stars|url=http://stars.nhl.com/club/news.htm?id=683170|publisher=National Hockey League|access-date=December 31, 2013}}

| {{sort|2|LW}}

bgcolor="#cfecec"

! Detroit Red Wings

| {{sortname|Dylan|Larkin}}{{dagger|alt=Spent entire NHL career with team}}

| 2020–21{{cite web|title=Red Wings name Dylan Larkin captain|date=13 January 2021 |url=https://www.nhl.com/redwings/news/red-wings-name-dylan-larkin-captain/c-320230766|publisher=National Hockey League|access-date=January 13, 2021}}

| {{sort|1|C}}

bgcolor="#cfecec"

! Edmonton Oilers

| {{sortname|Connor|McDavid}}{{dagger|alt=Spent entire NHL career with team}}

| 2016–17

| {{sort|1|C}}

bgcolor="#cfecec"

! Florida Panthers

| {{sortname|Aleksander|Barkov}}{{dagger|alt=Spent entire NHL career with team}}

| 2018–19{{cite web|title=Aleksander Barkov Named Captain of the Florida Panthers|date=17 September 2018 |url=https://www.nhl.com/panthers/news/aleksander-barkov-named-captain-of-the-florida-panthers/c-300176058|publisher=National Hockey League|access-date=January 9, 2021}}

| {{sort|1|C}}

bgcolor="#cfecec"

! Los Angeles Kings

| {{sortname|Anze|Kopitar|Anže Kopitar}}{{dagger|alt=Spent entire NHL career with team}}

| 2016–17{{cite web|title=Kings name Kopitar team captain|url=https://www.tsn.ca/kings-name-kopitar-team-captain-1.508952|work=TSN|date=16 June 2016|access-date=June 16, 2016}}

| {{sort|1|C}}

bgcolor="#cfecec"

! Minnesota Wild

| {{sortname|Jared|Spurgeon}}{{dagger|alt=Spent entire NHL career with team}}

| 2020–21{{cite web|title=Spurgeon named captain of Wild, replaces Koivu|url=https://www.nhl.com/news/minnesota-wild-name-jared-spurgeon-captain/c-319947112|publisher=National Hockey League|access-date=January 9, 2021}}

| {{sort|4|D}}

bgcolor="#cfecec"

! Montreal Canadiens

| {{sortname|Nick|Suzuki}}{{dagger|alt=Spent entire NHL career with team}}

| 2022–23{{cite web|title=Nick Suzuki named 31st captain in Canadiens history|url=https://www.nhl.com/canadiens/news/nick-suzuki-named-31st-captain-in-canadiens-history/c-335520346|publisher=National Hockey League|date=September 12, 2022|access-date=September 12, 2022}}

| {{sort|1|C}}

bgcolor="#cfecec"

! Nashville Predators

| {{sortname|Roman|Josi}}{{dagger|alt=Spent entire NHL career with team}}

| 2017–18{{cite web|title=Roman Josi Named Captain of the Nashville Predators|date=19 September 2017 |url=https://www.nhl.com/predators/news/roman-josi-named-captain-of-the-nashville-predators/c-291169938|publisher=National Hockey League|access-date=January 9, 2021}}

| {{sort|4|D}}

bgcolor="#cfecec"

! New Jersey Devils

| {{sortname|Nico|Hischier}}{{dagger|alt=Spent entire NHL career with team}}

| 2020–21{{cite web|title=Hischier named captain of Devils|url=https://www.nhl.com/news/nicohischier-named-captain-of-new-jersey/c-321602068|publisher=National Hockey League|access-date=February 20, 2021}}

| {{sort|1|C}}

bgcolor="#cfecec"

! New York Islanders

| {{sortname|Anders|Lee}}{{dagger|alt=Spent entire NHL career with team}}

| 2018–19{{cite web|title=Lee named captain of Islanders|url=https://www.nhl.com/news/new-york-islanders-name-anders-lee-captain/c-300627004|publisher=National Hockey League|access-date=January 9, 2021}}

| {{sort|2|LW}}

New York Rangers

| Vacant

| 2024–25{{efn|Most recent captain, Jacob Trouba, was traded to the Anaheim Ducks in December 2024.}}

| —

bgcolor="#cfecec"

! Ottawa Senators

| {{sortname|Brady|Tkachuk}}{{dagger|alt=Spent entire NHL career with team}}

| 2021–22{{cite web|title=Senators name Brady Tkachuk 10th team captain in franchise history|url=https://www.nhl.com/senators/news/senators-name-brady-tkachuk-10th-team-captain-in-franchise-history/c-327608040|publisher=National Hockey League|date=November 5, 2021|access-date=November 5, 2021}}

| {{sort|2|LW}}

bgcolor="#cfecec"

! Philadelphia Flyers

| {{sortname|Sean|Couturier}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24{{cite web| url = https://www.nhl.com/flyers/news/flyers-name-sean-couturier-20th-captain-in-franchise-history | title = Flyers Name Sean Couturier 20th Captain in Franchise History| publisher = Philadelphia Flyers | date =February 14, 2024 | accessdate =February 14, 2024}}

| {{sort|1|C}}

bgcolor="#cfecec"

! Pittsburgh Penguins

| {{sortname|Sidney|Crosby}}{{dagger|alt=Spent entire NHL career with team}}

| 2007–08{{cite web|title=Penguins Name Crosby As Captain|url=http://penguins.nhl.com/club/news.htm?id=495292|publisher=National Hockey League|access-date=December 30, 2013}}

| {{sort|1|C}}

San Jose Sharks

| Vacant

| 2024–25{{efn|Most recent captain, Logan Couture, ended his playing career due to injury in April 2025.}}

| –

Seattle Kraken

| {{sortname|Jordan|Eberle}}

| 2024–25{{cite web|title= Kraken Name Jordan Eberle Team Captain |url=https://www.nhl.com/kraken/news/kraken-name-jordan-eberle-team-captain-bn|publisher=National Hockey League|access-date=October 8, 2024}}

| {{sort|1|RW}}

St. Louis Blues

| {{sortname|Brayden|Schenn}}

| 2023–24{{cite web |url=https://www.nhl.com/news/brayden-schenn-named-captain-of-st-louis-blues |title=Schenn named Blues captain, replaces O'Reilly |website=nhl.com |date=September 19, 2023 |access-date=September 19, 2023}}

| {{sort|1|C}}

bgcolor="#cfecec"

! Tampa Bay Lightning

| {{sortname|Victor|Hedman}}{{dagger|alt=Spent entire NHL career with team}}

| 2024–25{{cite web |url=https://www.nhl.com/lightning/news/lightning-name-victor-hedman-the-11th-captain-in-franchise-history |title=Lightning name Victor Hedman the 11th captain in franchise history |website=nhl.com |date=September 18, 2024 |access-date=September 18, 2024}}

| {{sort|4|D}}

bgcolor="#cfecec"

! Toronto Maple Leafs

| {{sortname|Auston|Matthews}}{{dagger|alt=Spent entire NHL career with team}}

| 2024–25{{cite web |last=McCarthy |first=Dave |url=https://www.nhl.com/news/auston-matthews-named-toronto-captain-replaces-john-tavares |title=Matthews named Maple Leafs captain, replaces Tavares |website=NHL.com |date=August 14, 2024 |access-date=August 14, 2024}}

| {{sort|1|C}}

Utah Hockey Club

| {{sortname|Clayton|Keller}}

| 2024–25{{Cite web |date=2024-10-04 |title=Keller named 1st captain in Utah history |url=https://www.nhl.com/news/clayton-keller-named-1st-captain-in-utah-history |access-date=2024-10-04 |website=www.nhl.com |language=en}}

| {{sort|1|LW}}

bgcolor="#cfecec"

! Vancouver Canucks

| {{sortname|Quinn|Hughes}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24{{cite web |title=Introducing 'Captain Quinn' |url=https://www.nhl.com/canucks/news/introducing-captain-quinn |website=NHL.com |access-date=September 11, 2023 |date=September 11, 2023}}

| {{sort|4|D}}

rowspan="1"|Vegas Golden Knights

| {{sortname|Mark|Stone}}

| 2020–21{{cite web|title=Mark Stone Gets the C|date=13 January 2021 |url=https://www.nhl.com/goldenknights/news/mark-stone-gets-the-c/c-320233632|publisher=National Hockey League|access-date=January 13, 2021}}

| {{sort|3|RW}}

bgcolor="#cfecec"

! Washington Capitals

| {{sortname|Alexander|Ovechkin}}{{dagger|alt=Spent entire NHL career with team}}

| 2009–10{{cite web|title=Capitals Name Alex Ovechkin Team Captain|url=http://capitals.nhl.com/club/news.htm?id=512469|publisher=National Hockey League|access-date=December 29, 2013}}

| {{sort|2|LW}}

bgcolor="#cfecec"

! Winnipeg Jets

| {{sortname|Adam|Lowry}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24{{cite web |url=https://www.nhl.com/jets/news/adam-lowry-named-jets-captain |title=Adam Lowry named Jets captain |website=Winnipeg Jets |date=September 12, 2023 |access-date=September 12, 2023}}

| {{sort|1|C}}

{{notelist}}

Alternate captains

File:Evgeni Malkin 2017-11-10 1.jpg, the longest-tenured alternate captain in the NHL, and alternate captain of the Pittsburgh Penguins since 2008]]

File:Nicklas_Backstrom_2016-04-07_3.JPG, alternate captain of the Washington Capitals since 2010]]

File:Brendan Gallagher - Montreal Canadiens.jpg, alternate captain of the Montreal Canadiens since 2015]]

File:Ryan Nugent-Hopkins - Edmonton Oilers.jpg, alternate captain of the Edmonton Oilers since 2015]]

Thirty of thirty-two NHL teams have named at least the regulation two alternate captains, the exceptions being the New York Islanders and Philadelphia Flyers. Of the eighty-one alternate captains, forty 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.

class="wikitable sortable" style="text-align: center"

|+List of current NHL alternate captains

! scope="col"|Team

! scope="col"|Alternate captain(s)

! scope="col"|Since

! scope="col"|Pos

rowspan="2" |Anaheim Ducks

| {{sortname|Alex|Killorn}}

| 2023–24

| {{sort|1|LW}}

{{sortname|Ryan|Strome}}

| 2024–25

| {{sort|1|C}}

rowspan="3"|Boston Bruins
bgcolor="#cfecec"

| {{sortname|Charlie|McAvoy}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24{{cite web |url=https://www.nhl.com/news/brad-marchand-named-captain-of-boston-bruins |title=Marchand named Bruins captain, replaces Bergeron |website=nhl.com |date=September 20, 2023 |access-date=September 20, 2023}}

| {{sort|4|D}}

bgcolor="#cfecec"

| {{sortname|David|Pastrnak}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24

| {{sort|3|RW}}

bgcolor="#cfecec"

! rowspan="4"|Buffalo Sabres

bgcolor="#cfecec"

| {{sortname|Mattias|Samuelsson}}{{dagger|alt=Spent entire NHL career with team}}

| 2024–25

| {{sort|4|D}}

{{sortname|Tage|Thompson}}

| 2024–25

| {{sort|1|C}}

{{sortname|Alex|Tuch}}

| 2024–25

| {{sort|3|RW}}

rowspan="6" |Calgary Flames
bgcolor="#cfecec"

| {{sortname|Rasmus|Andersson}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24{{cite web |url=https://www.sportsnet.ca/nhl/article/flames-announce-leadership-group-for-2023-24-season/ |title=Flames announce leadership group for 2023-24 season |website=sportsnet.ca |date=October 7, 2023 |access-date=October 8, 2023}}

| {{sort|4|D}}

{{sortname|Blake|Coleman}}

| 2024–25

| {{sort|3|RW}}

{{sortname|Jonathan|Huberdeau}}

| 2022–23

| {{sort|2|LW}}

{{sortname|Nazem|Kadri}}

| 2024–25

| {{sort|1|C}}

{{sortname|MacKenzie|Weegar}}

| 2024–25

| {{sort|4|D}}

rowspan="4"|Carolina Hurricanes
bgcolor="#cfecec"

| {{sortname|Sebastian|Aho|Sebastian Aho (ice hockey, born 1997)}}{{dagger|alt=Spent entire NHL career with team}}

| 2021–22

| {{sort|1|C}}

{{sortname|Jordan|Martinook}}

| 2019–20{{cite web |url=https://www.nhl.com/hurricanes/news/canes-name-jordan-staal-team-captain/c-309575578 |title=Canes Name Jordan Staal as Team Captain |last=Canes PR|date=September 29, 2019 |publisher=National Hockey League |access-date=September 29, 2019}}

| {{sort|1|LW}}

bgcolor="#cfecec"

| {{sortname|Jaccob|Slavin}}{{dagger|alt=Spent entire NHL career with team}}

| 2019–20{{cite web |url=https://www.nhl.com/hurricanes/news/canes-name-jordan-staal-team-captain/c-309575578 |title=Canes Name Jordan Staal as Team Captain |last=Canes PR|date=September 29, 2019 |publisher=National Hockey League |access-date=September 29, 2019}}

| {{sort|4|D}}

bgcolor="#cfecec"

! rowspan="3"|Chicago Blackhawks

{{sortname|Alec|Martinez}}

| 2024–25

| {{sort|4|D}}

{{sortname|Connor|Murphy}}

| 2021–22

| {{sort|4|D}}

rowspan="4"|Colorado Avalanche
bgcolor="#cfecec"

| {{sortname|Nathan|MacKinnon}}{{dagger|alt=Spent entire NHL career with team}}

| 2016–17

| {{sort|1|C}}

bgcolor="#cfecec"

| {{sortname|Cale|Makar}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24

| {{sort|3|D}}

{{sortname|Devon|Toews}}

| 2024–25

| {{sort|3|D}}

rowspan="4"|Columbus Blue Jackets
{{sortname|Erik|Gudbranson}}

| 2023–24

| {{sort|4|D}}

{{sortname|Sean|Kuraly}}

| 2023–24

| {{sort|1|C}}

bgcolor="#cfecec"

| {{sortname|Zach|Werenski}}{{dagger|alt=Spent entire NHL career with team}}

| 2021–22{{Cite news|url=https://www.nhl.com/bluejackets/news/cbj-name-veteran-f-boone-jenner-seventh-captain-in-franchise-history/c-326756312|title=CBJ name veteran F Boone Jenner seventh captain in franchise history|publisher=National Hockey League|date=October 12, 2021|access-date=October 12, 2021}}

| {{sort|4|D}}

rowspan="5"|Dallas Stars
bgcolor="#cfecec"

| {{sortname|Miro|Heiskanen}}{{dagger|alt=Spent entire NHL career with team}}

| 2022–23

| {{sort|4|D}}

bgcolor="#cfecec"

| {{sortname|Roope|Hintz}}{{dagger|alt=Spent entire NHL career with team}}

| 2024–25

| {{sort|1|C}}

bgcolor="#cfecec"

| {{sortname|Esa|Lindell}}{{dagger|alt=Spent entire NHL career with team}}

| 2019–20

| {{sort|4|D}}

{{sortname|Tyler|Seguin}}

| 2017–18

| {{sort|1|C}}

rowspan="2"|Detroit Red Wings

| rowspan="2" | Rotating

| rowspan="2" | 2024–25

| —

rowspan="4"|Edmonton Oilers
bgcolor="#cfecec"

| {{sortname|Leon|Draisaitl}}{{dagger|alt=Spent entire NHL career with team}}

| 2019–20{{cite web |title=Edmonton Oilers name Leon Draisaitl and Darnell Nurse as alternate captains |url=https://oilersnation.com/2019/10/01/edmonton-oilers-name-leon-draisaitl-and-darnell-nurse-as-assistant-captains/ |website=Oilers Nation |date=October 2019 |access-date=October 2, 2019}}

| {{sort|1|C}}

bgcolor="#cfecec"

| {{sortname|Ryan|Nugent-Hopkins}}{{dagger|alt=Spent entire NHL career with team}}

| 2015–16{{cite web|title=Oilers name alternate captains for 2015-16 season|url=http://oilers.nhl.com/club/news.htm?id=782179/|access-date=7 October 2015|website=Edmonton Oilers|date=7 October 2015}}{{dead link|date=October 2017 |bot=InternetArchiveBot |fix-attempted=yes}}

| {{sort|1|C}}

bgcolor="#cfecec"

| {{sortname|Darnell|Nurse}}{{dagger|alt=Spent entire NHL career with team}}

| 2019–20{{cite web |title=Edmonton Oilers name Leon Draisaitl and Darnell Nurse as alternate captains |url=https://oilersnation.com/2019/10/01/edmonton-oilers-name-leon-draisaitl-and-darnell-nurse-as-assistant-captains/ |website=Oilers Nation |date=October 2019 |access-date=October 2, 2019}}

| {{sort|4|D}}

rowspan="3"|Florida Panthers
bgcolor="#cfecec"

| {{sortname|Aaron|Ekblad}}{{dagger|alt=Spent entire NHL career with team}}

| 2016–17

| {{sort|4|D}}

{{sortname|Matthew|Tkachuk}}

| 2022–23

| {{sort|3|RW}}

rowspan="2"|Los Angeles Kings

| {{sortname|Phillip|Danault}}

| 2022–23

| {{sort|1|C}}

bgcolor="#cfecec"

| {{sortname|Drew|Doughty}}{{dagger|al=Spent entire NHL career with team}}

| 2016–17

| {{sort|4|D}}

rowspan="2"|Minnesota Wild

| | {{sortname|Marcus|Foligno}}

| 2021–22

| {{sort|2|LW}}

bgcolor="#cfecec"

| | {{sortname|Kirill|Kaprizov}}{{dagger|al=Spent entire NHL career with team}}

| 2023–24

| {{sort|2|LW}}

rowspan="3" |Montreal Canadiens
bgcolor="#cfecec"

| {{sortname|Brendan|Gallagher}}{{dagger|alt=Spent entire NHL career with team}}

| 2015–16{{cite web|url=http://canadiens.nhl.com/club/news.htm?id=538964|title=Brian Gionta becomes the 28th captain in Canadiens history|date=September 29, 2010|publisher=National Hockey League|access-date=February 13, 2015}}

| {{sort|3|RW}}

{{sortname|Mike|Matheson}}

| 2023–24{{cite web |url=https://www.nhl.com/news/mike-matheson-named-alternate-captain |title=Mike Matheson named alternate captain |website=nhl.com |date=September 11, 2023 |access-date=September 20, 2023}}

| {{sort|4|D}}

bgcolor="#cfecec"

! rowspan="3"|Nashville Predators

bgcolor="#cfecec"

| {{sortname|Filip|Forsberg}}{{dagger|alt=Spent entire NHL career with team}}

| 2024–25

| {{sort|2|LW}}

{{sortname|Ryan|O'Reilly}}

| 2023–24

| {{sort|1|C}}

rowspan="3" |New Jersey Devils
bgcolor="#cfecec"

| {{sortname|Jack|Hughes}}{{dagger|alt=Spent entire NHL career with team}}

| 2022–23

| {{sort|1|C}}

{{sortname|Ondrej|Palat|Ondřej Palát}}

| 2022–23

| {{sort|2|LW}}

rowspan="3"|New York Islanders
{{sortname|Bo|Horvat}}

| 2024–25

| {{sort|1|C}}

bgcolor="#cfecec"

| {{sortname|Ryan|Pulock}}{{dagger|alt=Spent entire NHL career with team}}

| 2024–25

| {{sort|2|D}}

rowspan="5"|New York Rangers
bgcolor="#cfecec"

| {{sortname|Adam|Fox}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24

| {{sort|4|D}}

bgcolor="#cfecec"

| {{sortname|Chris|Kreider}}{{dagger|alt=Spent entire NHL career with team}}

| 2017–18

| {{sort|2|LW}}

{{sortname|Artemi|Panarin}}

| 2020–21

| {{sort|2|LW}}

{{sortname|Mika|Zibanejad}}

| 2018–19

| {{sort|1|C}}

rowspan="3" |Ottawa Senators
bgcolor="#cfecec"

| {{sortname|Thomas|Chabot}}{{dagger|alt=Spent entire NHL career with team}}

| 2019–20

| {{sort|4|D}}

{{sortname|Claude|Giroux}}

| 2022–23

| {{sort|3|RW}}

rowspan="3"|Philadelphia Flyers
bgcolor="#cfecec"

| {{sortname|Travis|Konecny}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24{{cite web| url = https://www.nhl.com/flyers/news/flyers-name-sean-couturier-20th-captain-in-franchise-history | title = Flyers Name Sean Couturier 20th Captain in Franchise History| publisher = Philadelphia Flyers | date =February 14, 2024 | accessdate =February 14, 2024}}

| {{sort|3|RW}}

Vacant

| 2024–25

| —

bgcolor="#cfecec"

! rowspan="2" |Pittsburgh Penguins

| {{sortname|Kris|Letang}}{{dagger|alt=Spent entire NHL career with team}}

| 2017–18

| {{sort|4|D}}

bgcolor="#cfecec"

| {{sortname|Evgeni|Malkin}}{{dagger|alter=Spent entire NHL career with team}}

| 2008–09

| {{sort|1|C}}

bgcolor="#cfecec"

! rowspan="3"|San Jose Sharks

| {{sortname|Mario|Ferraro}}{{dagger|alt=Spent entire NHL career with team}}

| 2021–22

| {{sort|4|D}}

{{sortname|Barclay|Goodrow}}

| 2024–25

| {{sort|1|C}}

{{sortname|Tyler|Toffoli}}

| 2024–25

| {{sort|3|RW}}

bgcolor="#cfecec"

! rowspan="3"|Seattle Kraken

| {{sortname|Matty|Beniers}}{{dagger|alt=Spent entire NHL career with team}}

| 2024–25

| {{sort|1|C}}

{{sortname|Adam|Larsson}}

| 2021–22

| {{sort|4|D}}

{{sortname|Jaden|Schwartz}}

| 2021–22

| {{sort|2|LW}}

rowspan="3"|St. Louis Blues

| {{sortname|Justin|Faulk}}

| 2023–24

| {{sort|4|D}}

bgcolor="#cfecec"

| {{sortname|Colton|Parayko}}{{dagger|alt=Spent entire NHL career with team}}

| 2020–21

| {{sort|4|D}}

bgcolor="#cfecec"

| {{sortname|Robert|Thomas|dab=ice hockey}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24

| {{sort|1|C}}

rowspan="3"|Tampa Bay Lightning
bgcolor="#cfecec"

| {{sortname|Nikita|Kucherov}}{{dagger|alt=Spent entire NHL career with team}}

| 2022–23

| {{sort|3|RW}}

{{sortname|Ryan|McDonagh}}

| 2024–25

| {{sort|4|D}}

bgcolor="#cfecec"

! rowspan="3"|Toronto Maple Leafs

| {{sortname|Mitch|Marner}}{{dagger|alt=Spent entire NHL career with team}}

| 2019–20

| {{sort|3|RW}}

bgcolor="#cfecec"

| {{sortname|Morgan|Rielly}}{{dagger|alt=Spent entire NHL career with team}}

| 2016–17

| {{sort|4|D}}

{{sortname|John|Tavares}}

| 2024–25

| {{sort|3|C}}

rowspan="3"|Utah Hockey Club

| {{sortname|Lawson|Crouse}}

| 2024–25

| {{sort|3|LW}}

{{sortname|Alexander|Kerfoot}}

| 2024–25

| {{sort|1|C}}

{{sortname|Mikhail|Sergachev}}

| 2024–25

| {{sort|4|D}}

rowspan="2"|Vancouver Canucks

| {{sortname|Tyler|Myers}}

| 2024–25

| {{sort|4|D}}

bgcolor="#cfecec"

| {{sortname|Elias|Pettersson}}{{dagger|alt=Spent entire NHL career with team}}

| 2022–23

| {{sort|2|C}}

rowspan="4"|Vegas Golden Knights
Jack Eichel

| 2023–24

| {{sort|1|C}}

William Karlsson

| 2023–24

| {{sort|1|C}}

{{sortname|Alex|Pietrangelo}}

| 2020–21

| {{sort|4|D}}

bgcolor="#cfecec"

! rowspan="4"|Washington Capitals

| {{sortname|Nicklas|Backstrom|Nicklas Bäckström}}{{dagger|alt=Spent entire NHL career with team}}

| 2010–11

| {{sort|1|C}}

bgcolor="#cfecec"

| {{sortname|John|Carlson|John Carlson (ice hockey)}}{{dagger|alt=Spent entire NHL career with team}}

| 2019–20{{cite news|url=https://www.washingtonpost.com/sports/2019/10/01/capitals-name-defenseman-john-carlson-an-alternate-captain/|title=Capitals name defenseman John Carlson an alternate captain|date=October 1, 2019|newspaper=The Washington Post|access-date=October 4, 2019}}

| {{sort|4|D}}

{{sortname|T. J.|Oshie}}

| 2023–24{{cite web |last=Oland |first=Ian |url=https://russianmachineneverbreaks.com/2023/11/02/tom-wilson-and-tj-oshie-will-share-the-second-alternate-captains-a-with-nicklas-backstrom-away-from-the-capitals/ |title=Tom Wilson and TJ Oshie will share the second alternate captain's 'A' with Nicklas Backstrom away from the Capitals |website=RMNB.com |date=November 2, 2023 |access-date=November 2, 2023}}

| {{sort|3|RW}}

bgcolor="#cfecec"

| {{sortname|Tom|Wilson|Tom Wilson (ice hockey)}}{{dagger|alt=Spent entire NHL career with team}}

| 2023–24

| {{sort|3|RW}}

rowspan="4"|Winnipeg Jets
bgcolor="#cfecec"{{sortname|Josh|Morrissey}}{{dagger|alt=Spent entire NHL career with team}}

| 2019–20

| {{sort|4|D}}

bgcolor="#cfecec"{{sortname|Mark|Scheifele}}{{dagger|alt=Spent entire NHL career with team}}

| 2016–17

| {{sort|1|C}}

See also

References

Team rosters

{{refbegin|2}}

  • {{cite web|url=http://ducks.nhl.com/club/roster.htm |title=Anaheim Ducks team roster|publisher=National Hockey League|access-date=January 3, 2015}}
  • {{cite web|url=http://coyotes.nhl.com/club/roster.htm|title=Arizona Coyotes team roster|publisher=National Hockey League|access-date=January 5, 2014}}
  • {{cite web|url=http://bruins.nhl.com/club/roster.htm |title=Boston Bruins team roster|publisher=National Hockey League|access-date=December 17, 2014}}
  • {{cite web|url=http://sabres.nhl.com/club/roster.htm |title=Buffalo Sabres team roster|publisher=National Hockey League|access-date=November 10, 2014}}
  • {{cite web|url=http://flames.nhl.com/club/roster.htm |title=Calgary Flames team roster|publisher=National Hockey League|access-date=February 15, 2014}}
  • {{cite web|url=http://hurricanes.nhl.com/club/roster.htm|title=Carolina Hurricanes team roster|publisher=National Hockey League|access-date=January 3, 2015}}
  • {{cite web|url=http://blackhawks.nhl.com/club/roster.htm|title=Chicago Blackhawks team roster|publisher=National Hockey League|access-date=April 27, 2012}}
  • {{cite web|url=http://avalanche.nhl.com/club/roster.htm |title=Colorado Avalanche team roster|publisher=National Hockey League|access-date=October 11, 2014}}
  • {{cite web|url=http://bluejackets.nhl.com/club/roster.htm|title=Columbus Blue Jackets team roster|publisher=National Hockey League|access-date=December 22, 2014}}
  • {{cite web|url=http://stars.nhl.com/club/roster.htm|title=Dallas Stars team roster|publisher=National Hockey League|access-date=December 4, 2013}}
  • {{cite web|url=http://redwings.nhl.com/club/roster.htm|title=Detroit Red Wings team roster|publisher=National Hockey League|access-date=December 17, 2014}}
  • {{cite web|url=http://oilers.nhl.com/club/roster.htm|title=Edmonton Oilers team roster|publisher=National Hockey League|access-date=November 16, 2013}}
  • {{cite web|url=http://panthers.nhl.com/club/roster.htm |title=Florida Panthers team roster|publisher=National Hockey League|access-date=October 11, 2014}}
  • {{cite web|url=http://kings.nhl.com/club/roster.htm|title=Los Angeles Kings team roster|publisher=National Hockey League|access-date=November 15, 2017}}
  • {{cite web|url=http://wild.nhl.com/club/roster.htm|title=Minnesota Wild team roster|publisher=National Hockey League|access-date=December 30, 2013}}
  • {{cite web|url=http://canadiens.nhl.com/club/roster.htm|title=Montreal Canadiens team roster|publisher=National Hockey League|access-date=October 11, 2014}}
  • {{cite web|url=http://predators.nhl.com/club/roster.htm|title=Nashville Predators team roster|publisher=National Hockey League|access-date=December 22, 2014}}
  • {{cite web|url=http://devils.nhl.com/club/roster.htm|title=New Jersey Devils team roster|publisher=National Hockey League|access-date=January 3, 2015}}
  • {{cite web|url=http://islanders.nhl.com/club/roster.htm|title=New York Islanders team roster|publisher=National Hockey League|access-date=October 11, 2014}}
  • {{cite web|url=http://rangers.nhl.com/club/roster.htm|title=New York Rangers team roster|publisher=National Hockey League|access-date=October 11, 2014}}
  • {{cite web|url=http://senators.nhl.com/club/roster.htm|title=Ottawa Senators team roster|publisher=National Hockey League|access-date=December 17, 2014}}
  • {{cite web|url=http://flyers.nhl.com/club/roster.htm |title=Philadelphia Flyers team roster|publisher=National Hockey League|access-date=December 17, 2014}}
  • {{cite web|url=http://penguins.nhl.com/club/roster.htm|title=Pittsburgh Penguins team roster|publisher=National Hockey League|access-date=December 22, 2014}}
  • {{cite web|url=http://sharks.nhl.com/club/roster.htm|title=San Jose Sharks team roster|publisher=National Hockey League|access-date=October 11, 2014}}
  • {{cite web|url=http://kraken.nhl.com/club/roster.htm|title=Seattle Kraken team roster|publisher=National Hockey League|access-date=August 4, 2021}}
  • {{cite web|url=http://blues.nhl.com/club/roster.htm|title=St. Louis Blues team roster|publisher=National Hockey League|access-date=December 28, 2013}}
  • {{cite web|url=http://lightning.nhl.com/club/roster.htm|title=Tampa Bay Lightning team roster|publisher=National Hockey League|access-date=October 13, 2013}}
  • {{cite web|url=http://mapleleafs.nhl.com/club/roster.htm|title=Toronto Maple Leafs team roster|publisher=National Hockey League|access-date=January 3, 2015}}
  • {{cite web|url=http://canucks.nhl.com/club/roster.htm|title=Vancouver Canucks team roster|publisher=National Hockey League|access-date=February 15, 2014}}
  • {{cite web|url=https://www.nhl.com/goldenknights/roster|title=Vegas Golden Knights team roster|publisher=National Hockey League|access-date=January 13, 2021}}
  • {{cite web|url=http://capitals.nhl.com/club/roster.htm|title=Washington Capitals team roster|publisher=National Hockey League|access-date=March 31, 2012}}
  • {{cite web|url=http://jets.nhl.com/club/roster.htm |title=Winnipeg Jets team roster|publisher=National Hockey League|access-date=January 3, 2015}}

{{refend}}

Specific

{{reflist}}

{{notelist}}

{{NHL}}

{{NHL topics}}

{{featured list}}

{{DEFAULTSORT:Captains}}

Category:Lists of National Hockey League players

Category:National Hockey League players

Category:Ice hockey captains