42-latek zdobył 266 bramek i zaliczył 465 asyst w 1516 meczach. W trakcie bogatej kariery występował w barwach Anaheim Ducks, Florida Panthers, Carolina Hurricanes, New York Rangers, Ottawa Senators, Minnesota Wild, Nashville Predators i ostatnio Pittsburgh Penguins. Trzykrotnie zdobył Puchar Stanleya: z Carolina Hurricanes w 2006 r. i Pittsburgh Penguins w 2016 i 2017 r. W 132 meczach w fazie play off zdobył 19 bramek i zaliczył 39 asyst. W minionym sezonie w barwach Penguins strzelił siedem bramek i zaliczył 13 asyst w 71 meczach.