Většinu seniorské kariéry strávil v NHL, kde odehrál 12 sezón. Postupně zde vystřídal týmy St. Louis Blues, New York Rangers a Los Angeles Kings. Nejvíce zápasů (673 v základní části) odehrál za Los Angeles a připsal si v nich 457 bodů za 194 gólů a 263 asistencí. Kromě toho se objevil i v CHL.

NHL

6. ledna 1980 překonal Boba Berryho a s 351 body se dostal na třetí místo historického bodování týmu Los Angeles Kings. Z této pozice, kterou v současnosti drží + Anze Kopitar, však byl postupem času sesazen a nyní již nefiguruje ani v první desítce.