Career transactions
- 2010-06-30 • Re-signed to a three-year contract by the New Jersey Devils
- 2008-07-01 • Re-signed to a two-year contract by the New Jersey Devils
- 2005-08-12 • Signed to a three-year entry-level contract by the New Jersey Devils