Většinu seniorské kariéry strávil v NHL, kde odehrál 14 sezón. Postupně zde vystřídal týmy Boston Bruins, Minnesota North Stars, Toronto Maple Leafs, New York Islanders a Cleveland Barons (1976). Nejvíce zápasů (588 v základní části) odehrál za Dallas a připsal si v nich 396 bodů za 154 gólů a 242 asistencí. Kromě toho se objevil i v CPHL, EPHL a AHL.

NHL

19. prosince 1970 překonal Raye Cullena a se 163 body se dostal na první místo historického bodování týmu Dallas Stars (v době, kdy za něj naposled hrál, nesl tým jméno Minnesota North Stars). Z této pozice, kterou v současnosti drží Mike Modano, však byl postupem času sesazen a nyní již nefiguruje ani v první desítce.