article: List of current NHL captains and alternate captains
links: Calgary Flames Philadelphia Flyers 2019–20 Winnipeg Jets season Montreal Canadiens 2016–17 NHL season Detroit Red Wings Los Angeles Kings Colorado Avalanche Captain (ice hockey) National Hockey League Jordan Staal Boston Bruins 2008–09 Chicago Blackhawks season Edmonton Oilers John Tavares New York Rangers Chicago Blackhawks Evgeni Malkin Buffalo Sabres Goaltender Tampa Bay Lightning Charlie Gardiner (ice hockey) San Jose Sharks Columbus Blue Jackets New Jersey Devils Sidney Crosby St. Louis Blues Florida Panthers Pittsburgh Penguins Ottawa Senators (original) Minnesota Wild Anaheim Ducks WBZ-TV Carolina Hurricanes The Sports Network New York Islanders Vancouver Canucks Vegas Golden Knights Toronto Maple Leafs Bill Durnan Dallas Stars Washington Capitals NBC Sports Arizona Coyotes Ottawa Senators Nashville Predators Winnipeg Jets New York Americans Roy Worters The Washington Post George Hainsworth Shea Weber Roberto Luongo Roman Josi