- 2011-02-09 • Traded to Toronto by Anaheim w/ Jake Gardiner and Anaheim's 4th round pick in 2013 Entry Draft in exchange for François Beauchemin.
- 2009-06-26 • Traded to the Anaheim Ducks w/ Luca Sbisa, a 2009 1st round pick (later traded to Columbus - John Moore), a 2010 1st round pick (Emerson Etem) & a conditional 2010/2011 2nd round pick for Ryan Dingle & Chris Pronger
- 2008-07-21 • Signed to a four-year contract extension by the Philadelphia Flyers
- 2007-07-01 • Traded to the Philadelphia Flyers w/ Jason Smith for Geoff Sanderson, Joni Pitkänen & a 2009 3rd round pick (Cameron Abney)
- 2006-09-12 • Re-signed to a three-year contract by the Edmonton Oilers
- 2006-07-03 • Traded to the Edmton Oilers w/ Ladislav Smid, a 2007 1st round pick (later traded to Phoenix - Nick Ross), a 2008 1st round pick (Jordan Eberle) & a 2008 2nd round pick (later traded to NYI - Travis Hamonic)>) for Chris Pronger
- 2002-11-13 • Signed to a three-year entry-level contract by the Mighty Ducks of Anaheim