Career transactions
- 2014-07-11 • Signed to a six-year contract extension by the Columbus Blue Jackets
- 2012-07-23 • Traded to Columbus Blue Jackets with Artem Anisimov, Tim Erixon & a 2013 1st round pick (Kerby Rychel) for Rick Nash & a conditional 2013 3rd round pick
- 2011-07-21 • Re-signed to a four-year contract by New York Rangers
- 2009-09-19 • Re-signed to a two-year contract by New York Rangers
- 2006-04-20 • Signed to a three-year entry-level contract by New York Rangers