List of current NHL captains and alternate captains
Goaltenders are not allowed to be captains during games. This rule was made in 1948 after teams did not like that it took Montreal Canadiens goaltender Bill Durnan too long to skate to talk with the officials and back to his crease. However, Vancouver Canucks goaltender Roberto Luongo was the team's captain, but because of the NHL rule against goaltender captains, the league did not allow Luongo to act as captain on-ice. Because of this, the Canucks were allowed to have three alternate captains in games, instead of two that most teams have. Two (of the three) alternate captains took care of Luongo's on-ice work: Willie Mitchell (then alternate captain) talked to the officials. Luongo was not allowed to wear the "C" on his jersey, but it was part of the artwork on the front of his mask. Other than Durnan and Luongo, five other goaltenders have been captain o their team: John Ross Roach of the Toronto St. Patricks, George Hainsworth of the Montreal Canadiens, Roy Worters of the New York Americans, Alex Connell of the Ottawa Senators, and Charlie Gardiner of the Chicago Black Hawks.