Většinu své seniorské kariéry strávil v NHL, kde odehrál 16 sezón, všechny v dresu týmu Montreal Canadiens. V 968 zápasech základní části si zde připsal 863 bodů za 428 gólů a 435 asistencí. Kromě toho se objevil i v AHL.

NHL

13. března 1976 překonal Bernia Geoffriona a s 372 góly se dostal na třetí místo historické tabulky střelců týmu Montreal Canadiens. Z této pozice, kterou v současnosti drží Jean Beliveau, však byl postupem času sesazen a nyní je na čtvrtém místě.

V letech 1965 (ve finálové sérii porazili tým Chicaga Black Hawks 4:3 na zápasy), 1966 (Detroit Red Wings 4:2), 1968 (St. Louis Blues 4:0), 1969 (St. Louis Blues 4:0), 1971 (Chicago Black Hawks 4:3), 1973 (Chicago Black Hawks 4:2), 1976 (Philadelphii Flyers 4:0), 1977 (Boston Bruins 4:0), 1978 (Boston Bruins 4:2) a 1979 (New York Rangers 4:1) vyhrál s Montrealem Canadiens deset Stanley Cupů. Z individuálních ocenění získal v roce 1973 Conn Smythe Trophy pro nejlepšího hráče play off.