Většinu své seniorské kariéry strávil v NHL, kde odehrál 15 sezón, všechny v dresu týmu Philadelphia Flyers. V 1144 zápasech základní části si zde připsal 1210 bodů za 358 gólů a 852 asistencí. Kromě toho se objevil i v WCHL.

NHL

11. prosince 1983 překonal Alexe Delvecchia a s 826 asistencemi se dostal na čtvrté místo historické tabulky nahrávačů NHL. Z této pozice, kterou v současnosti drží Ray Bourque, však byl postupem času sesazen a nyní již nefiguruje ani v první desítce. Na klubové úrovni je první v historické tabulce kanadského bodování, první v historické tabulce nahrávačů a čtvrtý v historické tabulce střelců Philadelphie Flyers.

V letech 1974 a 1975 vyhrál s Philadelphií Flyers dva Stanley Cupy. Finálové série skončily v obou případech 4:2 na zápasy, poprvé byl poraženým týmem Boston Bruins, podruhé pak Buffalo Sabres. Z individuálních ocenění získal v letech 1973, 1975 a 1976 Hart Trophy pro nejužitečnějšího hráče, v roce 1983 Frank J. Selke Trophy pro nejlépe bránícího útočníka, v roce 1973 Ted Lindsay Award pro nejužitečnějšího hráče podle NHLPA a v roce 1972 Bill Masterton Trophy za vytrvalost a oddanost hokeji.