Traded to Victoriaville (QMJHL) by Quebec (QMJHL) for Daniel Masse, Daniel Houle and Victoriaville's 1st round choice (Jeff MacAuley) in 2001 QMJHL Midget Draft, January 12, 2001. Traded to Boston by Colorado with Brian Rolston, Samuel Pahlsson and New Jersey's 1st round choice (previously acquired, Boston selected Martin Samuelsson) in 2000 Entry Draft for Raymond Bourque and Dave Andreychuk, March 6, 2000. Signed as a free agent by Phoenix, June 27, 2001. Traded to Vancouver by Phoenix for Bryan Helmer, July 25, 2003. Traded to NY Rangers by Vancouver with R.J. Umberger for Martin Rucinsky, March 9, 2004. Signed as a free agent by Philadelphia, July 13, 2006.