QJHL First All-Star Team (1968) NHL Second All-Star Team (1975)
Played in NHL All-Star Game (1973, 1975)
Signed as a free agent by Toronto (Tulsa-CHL) to a five-game tryout contract, March 20, 1968. Traded to Vancouver (WHL) by Toronto with Brad Selwood for Ron Ward, May, 1969. Traded to Toronto by Vancouver (WHL) for cash, May 15, 1970. Claimed by Buffalo from Toronto in Intra-League Draft, June 8, 1971. Claimed by Pittsburgh from Buffalo in Intra-League Draft, June 8, 1971. Traded to Buffalo by Pittsburgh for Eddie Shack, March 4, 1972. Traded to Colorado by Buffalo for John Van Boxmeer, October 5, 1979. Traded to Toronto by Colorado for Toronto's 3rd round pick (Uli Hiemer) in the 1981 NHL Draft, January 30, 1981.