Season Captains

Season Captains Table
Name Age Pos Birthplace Nat. Notes
Atlanta ThrashersShawn McEachern34RWWaltham, MAUS
Boston BruinsJoe Thornton24CLondon, ONCA
Buffalo SabresDaniel Brière26CGatineau, QCCA
Buffalo SabresChris Drury27CTrumbull, CTUS
Buffalo SabresJ.P. Dumont25RWMontreal, QCCA
Buffalo SabresJames Patrick40DWinnipeg, MBCA
Buffalo SabresMiroslav Šatan29LWTopolcanyCS
Calgary FlamesJarome Iginla26RWEdmonton, ABCA
Carolina HurricanesRon Francis40CSault Ste. Marie, ONCA
Chicago BlackhawksAlexei Zhamnov33CMoscowSU
Colorado AvalancheJoe Sakic34CBurnaby, BCCA
Columbus Blue JacketsLuke Richardson34DOttawa, ONCA
Dallas StarsMike Modano33CLivonia, MIUS
Detroit Red WingsSteve Yzerman38CCranbrook, BCCA
Edmonton OilersJason Smith30DCalgary, ABCA
Florida PanthersOlli Jokinen25CKuopioFI
Los Angeles KingsMattias Norström32DStockholmSE
Mighty Ducks of AnaheimSteve Rucchin32CThunder Bay, ONCA
Minnesota WildBrad Bombardir31DPowell River, BCCA
Minnesota WildBrad Brown28DBaie Verte, NLCA
Minnesota WildAndrew Brunette30LWSudbury, ONCA
Minnesota WildJim Dowd35CBrick, NJUS
Minnesota WildRichard Park27RWSeoulKR
Montreal CanadiensSaku Koivu29CTurkuFI
Nashville PredatorsGreg Johnson32CThunder Bay, ONCA
New Jersey DevilsScott Niedermayer30DEdmonton, ABCA
New Jersey DevilsScott Stevens39DKitchener, ONCA
New York IslandersMichael Peca29CToronto, ONCA
New York RangersMark Messier43LW/CEdmonton, ABCA
Ottawa SenatorsDaniel Alfredsson31RWGothenburgSE
Philadelphia FlyersKeith Primeau32CToronto, ONCA
Phoenix CoyotesShane Doan27RWHalkirk, ABCA
Pittsburgh PenguinsMario Lemieux38CMontreal, QCCA
San Jose SharksVincent Damphousse36C/LWMontreal, QCCA
San Jose SharksPatrick Marleau24CAneroid, SKCA
San Jose SharksAlyn McCauley26CBrockville, ONCA
San Jose SharksMike Ricci32CScarborough, ONCA
St. Louis BluesAl MacInnis40DInverness, NSCA
Tampa Bay LightningDave Andreychuk40LWHamilton, ONCA
Toronto Maple LeafsMats Sundin32CBrommaSE
Vancouver CanucksMarkus Näslund30LWOrnskoldsvikSE
Washington CapitalsSteve Konowalchuk31LWSalt Lake City, UTUS