Během své seniorské kariéry působil hlavně v NHL a československé Extralize. V NHL nastupoval nejčastěji za Quebec Nordiques, kde ve čtyřech sezónách a 252 zápasech nasbíral 241 bodů za 98 gólů a 143 asistencí, v československé Extralize pak byl jeho hlavním působištěm klub HC Slovan Bratislava, kde strávil deset sezón a v 223 zápasech se prezentoval ziskem 353 (204 + 149) bodů. Kromě výše zmíněných lig se dále objevil i v NLA.

NHL

19. listopadu 1983 překonal Jacquese Richarda a se 79 góly se dostal na šesté místo historické tabulky střelců týmu Colorado Avalanche (v době, kdy za něj naposled hrál, nesl tým jméno Quebec Nordiques). Z této pozice, kterou v současnosti drží Anton Stastny, však byl postupem času sesazen a nyní již nefiguruje ani v první desítce.