- Traded to Nashville Predators by Dallas Stars for Bubba Berenzweig and future considerations, February 17, 2003.
- Claimed on waivers by Los Angeles Kings from Nashville Predators, March 8, 2003.
- Claimed on waivers by Pittsburgh Penguins from Los Angeles Kings, March 4, 2004.
- Signed as a free agent by Phoenix Coyotes, September 2, 2004.
- Signed as a free agent by Philadelphia Flyers, August 2, 2005.
- Traded to Florida Panthers by Philadelphia Flyers for Florida's 6th round choice (Patrick Maroon) in 2007 Entry Draft, January 23, 2006.
- Signed as a free agent by Atlanta Thrashers, July 14, 2006.
- Signed as a free agent by New York Islanders, July 1, 2007.
Awards and Accomplishments
Community content is available under CC-BY-SA unless otherwise noted.