List of current NHL captains and alternate captains

The following players have been officially named as captains and alternate captains of their National Hockey League (NHL) teams.
== Captains ==
Twenty-seven of the thirty-one NHL teams currently have a captain. The four teams without a captain are the Arizona Coyotes, New York Rangers, Ottawa Senators, and the Columbus Blue Jackets. The longest currently serving captain is Zdeno Chara of the Boston Bruins, who has held the role since 2006. On October 5, 2016, Connor McDavid was named captain of the Edmonton Oilers, making him the youngest captain in Oilers and NHL history. At 19 years and 266 days, McDavid beat Colorado Avalanche captain Gabriel Landeskog for the title of youngest captain in NHL history by 20 days.
List of current NHL Captains
Team 	Captain 	Since 	Pos
Anaheim Ducks 	Ryan Getzlaf† 	2010-11"Ducks Name Getzlaf Team Captain". National Hockey League. Retrieved June 13, 2015. 	C
Arizona Coyotes 	Vacant 	 	
Boston Bruins 	Patrice Bergeron 	2020-21 	C
Buffalo Sabres 	Jack Eichel† 	2018-19"Eichel named Sabres captain". National Hockey League. Retrieved December 24, 2019. 	C
Calgary Flames 	Mark Giordano† 	2013-14"Flames name Giordano captain". National Hockey League. Retrieved June 13, 2015. 	D
Carolina Hurricanes 	Jordan Staal 	2019-20"Canes Name Jordan Staal as Team Captain", National Hockey League. Retrieved December 24, 2019. 	C
Chicago Blackhawks 	Jonathan Toews† 	2008-09"Toews Named 34th Captain In Team History". National Hockey League. Retrieved June 13, 2015. 	C
Colorado Avalanche 	Gabriel Landeskog† 	2012-13"Landeskog Named Avalanche Captain". National Hockey League. Retrieved June 13, 2015. 	LW
Columbus Blue Jackets	Vacant 	 	
Dallas Stars 	Jamie Benn† 	2013-14"Jamie Benn Appointed Captain of the Dallas Stars". National Hockey League. Retrieved June 13, 2015. 	LW
Detroit Red Wings 	Dylan Larkin 	2020-21 	C
Edmonton Oilers 	Connor McDavid† 	2016-17"Edmonton Oilers name Connor McDavid Captain". National Hockey League. Retrieved October 5, 2016. 	C
Florida Panthers 	Aleksander Barkov† 	2018-19"Aleksander Barkov Named Captain of the Florida Panthers". National Hockey League. Retrieved December 24, 2019. 	C
Los Angeles Kings 	Anze Kopitar† 	2016-17"Kings name Kopitar captain". National Hockey League. Retrieved June 16, 2016. 	C
Minnesota Wild 	Jared Spurgeon 	2020-21 	D
Montreal Canadiens 	Shea Weber 	2018-19"Weber named captain of Canadiens". National Hockey League. Retrieved December 24, 2019. 	D
Nashville Predators 	Roman Josi† 	2017-18"Roman Josi Named Captain of the Nashville Predators". National Hockey League. December 24, 2019. 	D
New Jersey Devils 	Nico Hischeir 	2018-19 	C
New York Islanders 	Anders Lee† 	2018-19"Islanders Name Lee Team Captain". National Hockey League. December 24, 2019. 	LW
New York Rangers 	Vacant 	 	
Ottawa Senators 	Vacant 	 	
Philadelphia Flyers 	Claude Giroux† 	2012-13"Claude Giroux named Captain of the Flyers". National Hockey League. Retrieved June 13, 2015. 	C
Pittsburgh Penguins 	Sidney Crosby† 	2007-08"Penguins Name Sidney Crosby as Captain". National Hockey League. Retrieved June 13, 2015. 	C
St. Louis Blues 	Ryan O’Reilly 	2020-21 	C
San Jose Sharks 	Logan Couture† 	2019-20"Couture named captain of Sharks, replaces Pavelski". National Hockey League. Retrieved December 24, 2019. 	C
Tampa Bay Lightning 	Steven Stamkos† 	2013-14"Lightning Name Steven Stamkos the 10th Captain in Franchise History". National Hockey League. Retrieved June 13, 2015.	C
Toronto Maple Leafs 	John Tavares 	2019-20"Tavares named captain of Maple Leafs, first in three seasons". National Hockey League. Retrieved December 24, 2019. 	C
Vancouver Canucks 	Bo Horvat† 	2019-20"Horvat named captain of Canucks, follows Henrik Sedin". National Hockey League. December 24, 2019. 	C
Vegas Golden Knights 	Mark Stone 	2020-2021 	RW
Washington Capitals 	Alexander Ovechkin†	2009-10"Capitals Name Alex Ovechkin Team Captain". National Hockey League. Retrieved June 13, 2015. 	LW
Winnipeg Jets 	Blake Wheeler 	2016-17"Blake Wheeler named captain". National Hockey League. Retrieved August 31, 2016. 	RW
Up-to-date as of December 28, 2019.
† - Indicates the player has played their entire NHL career with that team.
== Alternate Captains ==
List of current NHL Alternate Captains
Team 	Alternate Captain(s)	Since 	Pos
Anaheim Ducks 	Josh Manson† 	2019-20"Anaheim Ducks Name Alternate Captains for 2019-20 Season". Pucks of a Feather. Retrieved December 24, 2019. 	D
Anaheim Ducks 	Jakob Silfverberg 	2019-20 	RW
Arizona Coyotes 	Niklas Hjalmarsson 	2018-19"Derek Stepan and Niklas Hjalmarsson named Coyotes' alternate captains". Arizona Sports. Retrieved December 24, 2019. 	D
Arizona Coyotes 	Derek Stepan 	2018-19 	C
Boston Bruins 	David Backes 	2016-17 	C
Boston Bruins 	Patrice Bergeron† 	2006-07"Chara named Captain". National Hockey League. Retrieved June 13, 2015. 	C
Boston Bruins 	David Krejci† 	2013-14"David Krejci Named Bruins' Third Alternate Captain, Taking Andrew Ference's Spot". WBZ-TV. Retrieved June 13, 2015. 	C
Buffalo Sabres 	Marcus Johansson 	2019-20"Johansson, McCabe named Sabres alternate captains to start 2019-20 season". National Hockey League. Retrieved December 24, 2019. 	LW
Buffalo Sabres 	Jake McCabe† 	2019-20 	D
Calgary Flames 	Mikael Backlund† 	2018-19"BACKLUND, TKACHUK NAMED ALTERNATE CAPTAINS". National Hockey League. Retrieved December 24, 2019. 	C
Calgary Flames 	Sean Monahan† 	2015-16"BLOG: Monahan named alternate captain". National Hockey League. Retrieved December 24, 2019. 	C
Calgary Flames 	Matthew Tkachuk† 	2018-19 	LW
Carolina Hurricanes 	Jordan Martinook 	2019-20 	C
Carolina Hurricanes 	Jacob Slavin† 	2019-20 	D
Chicago Blackhawks 	Duncan Keith† 	2008-09"Keith, Sharp Earn A's". National Hockey League. Retrieved June 13, 2015. 	D
Chicago Blackhawks 	Brent Seabrook† 	2015-16"Seabrook named alternate captain". National Hockey League. Retrieved September 17, 2015. 	D
Colorado Avalanche 	Erik Johnson 	2017-18"Colorado Avalanche Name Erik Johnson Alternate Captain". Mile High Sticking. Retrieved December 24, 2019. 	D
Colorado Avalanche 	Nathan MacKinnon† 	2016-17"Avs Name Alternate Captains for 2016-17 Season". National Hockey League. Retrieved October 14, 2016. 	C
Columbus Blue Jackets	Cam Atkinson† 	2018-19"Columbus Blue Jackets Announce Captains for the 2018-19 Season". Union and Blue. Retrieved December 24, 2019. 	RW
Columbus Blue Jackets	Boone Jenner† 	2015-16"Dubinsky, Jenner named alternate captains". Columbus Dispatch. Retrieved June 16, 2016. 	C
Columbus Blue Jackets	Seth Jones 	2018-19 	D
Dallas Stars 	John Klingberg† 	2017-18"Dallas Stars Name Alternate Captains For First Half Of Season". Black Out Dallas. Retrieved December 24, 2019. 	D
Dallas Stars 	Alexander Radulov 	2017-18 	RW
Dallas Stars 	Tyler Seguin 	2017-18 	C
Detroit Red Wings 	Justin Abdelkader† 	2016-17"Blashill names Abdelkader alternate captain". National Hockey League. Retrieved October 4, 2016. 	LW
Detroit Red Wings 	Luke Glendening† 	2019-20"Why Detroit Red Wings have four alternate captains again". Freep. Retrieved December 24, 2019. 	C
Detroit Red Wings 	Dylan Larkin† 	2018-19"Red Wings name Dylan Larkin, Frans Nielsen alternate captains". MLive. December 24, 2019. 	C
Detroit Red Wings 	Frans Nielsen 	2018-19 	C
Edmonton Oilers 	Leon Draisaitl† 	2019-20"Oilers finalize roster, name Draisaitl and Nurse as new alternate captains". Edmonton CTV News. Retrieved December 24, 2019. 	C
Edmonton Oilers 	Adam Larsson 	2017-18"Oilers News: Adam Larsson named Alternate Captain". Oilers Nation. Retrieved December 24, 2019. 	D
Edmonton Oilers 	Ryan Nugent-Hopkins†	2015-16"Oilers name Hall, Eberle, Nugent-Hopkins and Ference Alternate Captains". MedicineHatNews. Retrieved October 7, 2015. 	C
Edmonton Oilers 	Darnell Nurse† 	2019-20 	D
Florida Panthers 	Aaron Ekblad† 	2016-17"Florida Panthers Name Derek MacKenzie Captain". National Hockey League. Retrieved October 9, 2016. 	D
Florida Panthers 	Jonathan Huberdeau† 	2018-19"Florida Panthers Complete Leadership Group". National Hockey League. Retrieved December 24, 2019. 	LW
Florida Panthers 	Vincent Trocheck† 	2018-19 	C
Florida Panthers 	Keith Yandle 	2018-19 	D
Los Angeles Kings 	Jeff Carter 	Unknown 	C/RW
Los Angeles Kings 	Drew Doughty† 	2015-16"Kings' Doughty embraces leadership role". Review Journal. Retrieved December 24, 2019. 	D
Minnesota Wild 	Zach Parise 	2012-13"Minnesota introduces Parise and Suter -- its new alternate captains". NBC Sports. Retrieved on June 13, 2015. 	LW
Minnesota Wild 	Ryan Suter 	2012-13 	D
Montreal Canadiens 	Paul Byron 	2018-19"Shea Weber Named Team Captain of the Montreal Canadiens". Last Word on Hockey. Retrieved December 28, 2019. 	LW
Montreal Canadiens 	Brendan Gallagher† 	2015-16"Max Pacioretty becomes 29th captain in Montreal Canadiens history". National Hockey League. Retrieved September 18, 2015. 	RW
Nashville Predators 	Mattias Ekholm† 	2017-18"Josi heads up youthful leadership group". Nashville Post. Retrieved December 28, 2019. 	D
Nashville Predators 	Ryan Ellis† 	2016-17"Ryan Ellis Named to Preds Leadership Group". National Hockey League. Retrieved December 28, 2019. 	D
Nashville Predators 	Ryan Johansen 	2017-18 	C
New Jersey Devils 	Kyle Palmieri 	2017-18"Kyle Palmieri wants to be known as more than a scorer for Devils". NJ.com. Retrieved December 28, 2019. 	RW
New Jersey Devils 	Travis Zajac† 	2013-14"Devils name Zajac alternate captain". NBCSports. Retrieved October 9, 2015. 	C
New York Islanders 	Josh Bailey† 	2018-19 	RW
New York Islanders 	Cal Clutterbuck 	2018-19 	RW
New York Rangers 	Jesper Fast 	2017-18"Fast's Leadership for Rangers Predates 'A' on Sweater". National Hockey League. Retrieved December 28, 2019. 	RW
New York Rangers 	Chris Kreider† 	2018-19"Rangers name five alternate captains for 2018-19 season". SNY.com. Retrieved December 28, 2019. 	LW
New York Rangers 	Marc Staal† 	2010-11"Ryan McDonagh Named Rangers Captain". National Hockey League. Retrieved June 13, 2015. 	D
New York Rangers 	Mika Zibanejad 	2018-19 	C
Ottawa Senators 	Mark Borowiecki† 	2019-20"Borowiecki, Hainsey, Pageau named Ottawa Senators alternate captains". CBC. Retrieved December 28, 2019. 	D
Ottawa Senators 	Ron Hainsey 	2019-20 	D
Ottawa Senators 	Jean-Gabriel Pageau†	2019-20 	C
Philadelphia Flyers 	Sean Couturier† 	2018-19"Flyers announce 2018-19 leadership group, with a new addition". NBC Sports. Retrieved December 28, 2019. 	C
Philadelphia Flyers 	Kevin Hayes 	2019-20"2019-20 Flyers season brings a new alternate captain as Kevin Hayes joins Sean Couturier, Jakub Voracek". NBC Sports. Retrieved December 28, 2019.	C
Philadelphia Flyers 	Jakub Voracek 	2018-19"Jakub Voracek is announced as Philadelphia Flyers alternate captain". Broad Street Hockey. Retrieved December 28, 2019. 	RW
Pittsburgh Penguins 	Kris Letang† 	2017-18"Penguins notebook: Kris Letang becomes alternate captain". Trib Live. Retrieved December 28, 2019. 	D
Pittsburgh Penguins 	Evgeni Malkin† 	2008-09"Orpik, Malkin named Penguins' alternate captains". Pittsburgh Tribune-Review. Retrieved June 13, 2015. 	C
St. Louis Blues 	Ryan O'Reilly 	2019-20"With no fanfare, O'Reilly awarded an 'A' by Blues". St. Louis Today. Retrieved December 28, 2019. 	C
St. Louis Blues 	Alexander Steen 	2011-12"Blues Name Leadership Group for 2016-17". National Hockey League. Retrieved August 25, 2016. 	LW
St. Louis Blues 	Vladimir Tarasenko† 	2016-17 	RW
San Jose Sharks 	Brent Burns 	2019-20"Sharks Announce New Team Captain and Alternate Captains". National Hockey League. Retrieved December 28, 2019. 	D
San Jose Sharks 	Tomas Hertl† 	2019-20 	LW/C
San Jose Sharks 	Erik Karlsson 	2019-20 	D
San Jose Sharks 	Joe Thornton 	2014-15"Sharks to have four alternate captains this season". USA Today. Retrieved June 13, 2015. 	C
Tampa Bay Lightning 	Victor Hedman† 	Unknown 	D
Tampa Bay Lightning 	Ryan McDonagh 	Unknown 	D
Toronto Maple Leafs 	Mitch Marner† 	2019-20"Leafs name Tavares 25th captain in franchise history". The Score. Retrieved December 28, 2019. 	RW
Toronto Maple Leafs 	Auston Matthews† 	2019-20 	C
Toronto Maple Leafs 	Morgan Rielly† 	2017-18"Tavares named one of three Maple Leafs alternate captains". National Hockey League. Retrieved December 28, 2019. 	D
Vancouver Canucks 	Alexander Edler† 	2019-20"Canucks name four alternates, will announce captain at home opener". Sportsnet. Retrieved December 28, 2019. 	D
Vancouver Canucks 	Brandon Sutter 	2019-20 	C
Vancouver Canucks 	Christopher Tanev† 	2019-20 	D
Vegas Golden Knights 	Deryk Engelland 	2017-18"Golden Knights Name Six, Yes Six, Alternate Captains". Sin Bin. Retrieved December 28, 2019. 	D
Vegas Golden Knights 	Max Pacioretty 	2019-20 	LW
Vegas Golden Knights 	Reilly Smith 	2017-18 	RW
Vegas Golden Knights 	Mark Stone 	2019-20"Mark Stone says wearing 'A' for Golden Knights feels special". Review Journal. Retrieved December 28, 2019. 	RW
Washington Capitals 	Nicklas Bäckström† 	2010-11 	C
Washington Capitals 	John Carlson† 	2019-20"Capitals name John Carlson second alternate captain ahead of first regular season game vs. Blues". NBC Sports. Retrieved December 28, 2019. 	D
Winnipeg Jets 	Dustin Byfuglien 	2016-17 	D
Winnipeg Jets 	Josh Morrissey† 	2019-20"Morrissey named alternate captain, Beaulieu out with upper-body injury". National Hockey League. Retrieved December 28, 2019. 	D
Winnipeg Jets 	Mark Scheifele† 	2016-17 	C
Up-to-date as of December 28, 2019.
† - Indicates the player has played their entire NHL career with that team.
== References ==
==External Links==
*NHL Official Website
*Anaheim Ducks Official Roster
*Arizona Coyotes Official Roster
*Boston Bruins Official Roster
*Buffalo Sabres Official Roster
*Calgary Flames Official Roster
*Carolina Hurricanes Official Roster
*Chicago Blackhawks Official Roster
*Colorado Avalanche Official Roster
*Columbus Blue Jackets Official Roster
*Dallas Stars Official Roster
*Detroit Red Wings Official Roster
*Edmonton Oilers Official Roster
*Florida Panthers Official Roster
*Los Angeles Kings Official Roster
*Minnesota Wild Official Roster
*Montreal Canadiens Official Roster
*Nashville Predators Official Roster
*New Jersey Devils Official Roster
*New York Islanders Official Roster
*New York Rangers Official Roster
*Ottawa Senators Official Roster
*Philadelphia Flyers Official Roster
*Pittsburgh Penguins Official Roster
*St. Louis Blues Official Roster
*San Jose Sharks Official Roster
*Tampa Bay Lightning Official Roster
*Toronto Maple Leafs Official Roster
*Vancouver Canucks Official Roster
*Vegas Golden Knights Official Roster
*Washington Capitals Official Roster
*Winnipeg Jets Official Roster
Captains
Captains