Career transactions
- 2011-01-11 • Traded to the New York Rangers for Michal Rozsival
- 2010-06-24 • Re-signed to a two-year contract by the Phoenix Coyotes
- 2010-03-03 • Traded to the Phoenix Coyotes for Peter Mueller & Kevin Porter
- 2008-07-02 • Re-signed to a two-year contract by the Colorado Avalanche
- 2005-09-15 • Signed to a three-year entry-level contract by the Colorado Avalanche
Career Highlights
- 2005-10-10 • NHL First Point & Goal With Colorado Avalanche vs Calgary Flames
- 2005-10-05 • NHL Debut With Colorado Avalanche vs Edmonton Oilers