Career transactions
- 2012-07-01 • Signed by the Anaheim Ducks
- 2011-07-01 • Signed by the Dallas Stars
- 2011-06-30 • Bought out by the Edmonton Oilers
- 2007-07-12 • Signed by the Edmonton Oilers
- 2004-09-22 • Signed to a lockout contract by Färjestad
- 2000-03-01 • Traded to the Montreal Canadiens with Josh DeWolf & a 2001 2nd round pick (traded to TB via WSH: Andreas Holmqvist) for Vladimir Malakhov
- 1994-06-28 • Drafted by the New Jersey Devils