Drafted 1977, 1 #3 overall by Soo Greyhounds in the OHL Priority Selection
Number 99 retired by Canada
Number 99 retired by Edmonton Oilers
Number 99 retired by Los Angeles Kings
Number 99 retired by NHL
Number 99 retired by Soo Greyhounds
Cult/Star player for Brantford Charcon Chargers
Cult/Star player for Brantford Nadrofsky Steelers
Cult/Star player for Brantford Turkstra Lumber
Cult/Star player for Canada
Cult/Star player for Edmonton Oilers
Cult/Star player for Indianapolis Racers
Cult/Star player for Los Angeles Kings
Cult/Star player for New York Rangers
Cult/Star player for Peterborough Petes
Cult/Star player for Seneca Nationals
Cult/Star player for Soo Greyhounds
Cult/Star player for St. Louis Blues
Cult/Star player for Vaughan Nationals
- 1976-11-27 • Emergency call-up for the Peterborough Petes.
- 1978-06-12 • Signed to a 7-year personal services contract worth $1.75 million by the Indianapolis Racers.
- 1978-11-02 • Sold to the Edmonton Oilers with Eddie Mio & Peter Driscoll for reportedly $700,000 or $850,000. Full story.
- 1979-01-26 • Signed to a 10-year personal services contract worth C$3 million, with options for 10 more years, by the Edmonton Oilers.
- 1979-06-09 • Reclaimed as an underage junior in the Expansion Draft by the Edmonton Oilers
- 1987-07-17 • Converted his personal services contract with the Edmonton Oilers into a standard 5-year player's contract with an option to declare himself an unrestricted free agent after the 1988-89 season.
- 1988-08-09 • Traded to the Los Angeles Kings with Marty McSorley & Mike Krushelnyski for Jimmy Carson, Martin Gelinas, $15 million in cash and the Kings' 1st-round draft picks in 1989 (later traded to the New Jersey Devils - Jason Miller), 1991 (Martin Rucinsky) and 1993 (Nick Stajduhar).
- 1988-??-?? • Signed to an 8-year contract by the Los Angeles Kings worth $20 million.
- 1990-01-29 • Signed to a 2-year contract extension by the Los Angeles Kings.
- 1996-02-27 • Traded to the St. Louis Blues for Patrice Tardif, Roman Vopat, Craig Johnson, the Blues' 5th-round draft pick in 1996 (Peter Hogan) and the Blues' 1st-round draft pick in 1997 (Matt Zultek).
- 1996-07-21 • Signed to a 2-year contract by the New York Rangers.
- 1997-10-02 • Signed to a one-year contract extension by the New York Rangers. Full story.
- 1999-04-16 • Announced his retirement. Full story.