Většinu své seniorské kariéry strávil v NHL, kde odehrál 20 sezón, všechny v dresu týmu Montreal Canadiens. V 1125 zápasech základní části si zde připsal 1219 bodů za 507 gólů a 712 asistencí. Kromě toho se objevil i v QSHL a QIHA.

NHL

28. prosince 1967 překonal Maurice Richarda a s 967 body se dostal na druhé místo historického bodování NHL. Z této pozice, kterou v současnosti drží Jaromír Jágr, však byl postupem času sesazen a nyní již nefiguruje ani v první desítce. Na klubové úrovni je druhý v historické tabulce kanadského bodování, druhý v historické tabulce nahrávačů a třetí v historické tabulce střelců Montrealu Canadiens.

V letech 1956 (ve finálové sérii porazili tým Detroitu Red Wings 4:1 na zápasy), 1957 (Boston Bruins 4:1), 1958 (Boston Bruins 4:2), 1959 (Toronto Maple Leafs 4:1), 1960 (Toronto Maple Leafs 4:0), 1965 (Chicago Black Hawks 4:3), 1966 (Detroit Red Wings 4:2), 1968 (St. Louis Blues 4:0), 1969 (St. Louis Blues 4:0) a 1971 (Chicago Black Hawks 4:3) vyhrál s Montrealem Canadiens deset Stanley Cupů. Z individuálních ocenění získal v letech 1956 a 1964 Hart Trophy pro nejužitečnějšího hráče, v letech 1956 a 1959 Maurice Richard Trophy pro nejlepšího střelce, v roce 1956 Art Ross Trophy pro nejproduktivnějšího hráče a v roce 1965 Conn Smythe Trophy pro nejlepšího hráče play off.