Career transactions
- 2008-08-19 Re-signed to a one-year contract by the Manitoba Moose
- 2008-05-22 Re-signed to a one-year contract by the Manitoba Moose
- 2005-10-06 Signed by the Manitoba Moose
- 2003-10-08 Signed as an unrestricted free agent by the Vancouver Canucks to a one-year contract
- 2003-07-11 Bought out of his contract by the Colorado Avalanche
- 2002-02-11 Traded to the Colorado Avalanche for Shjon Podein
- 2001-07-05 Signed as an unrestricted free agent by the St. Louis Blues
- 1998-03-24 Traded to the Dallas Stars w/ B. Skrudland, 1998 6th rounder (P. Patera) for T. Harvey, B. Errey, 1998 4th rounder (B. Kane)
- 1997-07-30 Signed as an unrestricted free agent by the New York Rangers to a one-year contract
- 1995-12-06 Traded to the Colorado Avalanche w/ P. Roy for A. Kovalenko, M. Rucinsky and J. Thibault
- 1985-09-25 Signed as a free agent by the Montreal Canadiens