- Claimed by Florida Panthers from New York Islanders in Expansion Draft, June 24, 1993.
- Traded to Colorado Avalanche by Florida Panthers for the rights to Mark Parrish and Mighty Ducks of Anaheim 3rd round choice (previously acquired, Florida selected Lance Ward) in 1998 Entry Draft, March 24, 1998.
- Signed as a free agent by Nashville Predators, July 6, 1998.
- Traded to Chicago Blackhawks by Nashville Predators for Chicago's 4th round choice (later traded to Mighty Ducks of Anaheim - Anaheim selected Nathan Saunders) in 2003 Entry Draft and future considerations, March 13, 2002.
- Signed as a free agent by Toronto Maple Leafs, July 17, 2002.
- Signed as a free agent by Boston Bruins, July 28, 2004.