Během své seniorské kariéry působil hlavně v NHL a WCHL. V NHL nastupoval nejčastěji za Hartford Whalers, kde v pěti sezónách a 357 zápasech nasbíral 377 bodů za 219 gólů a 158 asistencí, v WCHL pak byl jeho hlavním působištěm klub Flin Flon Bombers, kde strávil čtyři sezóny a v 228 zápasech se prezentoval ziskem 333 (163 + 170) bodů. Kromě výše zmíněných lig se dále objevil i v WHA, AHL, CHL a italské lize.

NHL

21. března 1980 překonal Mika Rogerse a s 87 body se dostal na první místo historického bodování týmu Carolina Hurricanes (v době, kdy za něj naposled hrál, nesl tým jméno Hartford Whalers). Z této pozice, kterou v současnosti drží Ron Francis, však byl postupem času sesazen a nyní je na desátém místě.

V roce 1980 získal Maurice Richard Trophy pro nejlepšího střelce soutěže.