В 1980—1991 г. — в "Эдмонтон Ойлерз", в 1991—1994 — в "Торонто Мэйпл Ливз", в 1994 — в "Нью-Йорк Рейнджерс", в 1994—1995 — в "Сент-Луис Блюз", в 1995 — в "Эдмонтон Ойлерз", в 1996 — в "Сент-Луис Блюз". В чемпионатах НХЛ — 1129 матчей, 498 голов, в турнирах Кубка Стэнли — 225 матчей, 93 гола. Обладатель Кубка Стэнли 1984, 1985, 1987, 1988, 1990, 1994 г. В 1994—1995 и в 1995—1996 г. — в "Аугсбурге" (Германия). В чемпионате Германии — 14 матчей, 10 голов. В 1994—1995 г. — в "Лукко" (Раума). В чемпионате Финляндии — 4 матча, 1 гол. В 1996—1997 г. — в "ХК Ла Шо-де-Фон" (Швейцария), "Больцано" (Италия). В чемпионате Швейцарии — 23 матча, 14 голов. В чемпионате Италии — 2 матча, 3 гола. Участник ЗОИ 1980 г. (6 матчей, 2 гола), ЧМ 1989 и 1992 г. (13 матчей, 4 гола), обладатель Кубка Канады 1984 и 1987 г. (15 матчей, 3 гола).