NHL and the NHL Shield are registered trademarks and NHL Mobile name and logo, NHL GameCenter and Unlimited NHL are trademarks of the National Hockey League. NHL and NHL team marks are the property of the NHL and its teams.

OHL First All-Star Team (2004) OHL Second All-Star Team (2006)
Traded to Phoenix by Colorado for Peter Mueller and Kevin Porter, March 3, 2010. Traded to NY Rangers by Phoenix for Michael Rozsival, January 10. 2011. Traded to Florida by NY Rangers for Mike Vernace and Florida's 3rd round choice (later traded to San Jose, later traded to Phoenix Phoenix selected Pavel Laplante) in 2013 Entry Draft, February 25, 2012. Signed as a free agent by Washington, July 11, 2012. Signed as a free agent by Sanok (Poland), October 6, 2012. Signed as a free agent by Nizhny Novgorod (KHL), May 20, 2013.

NHL and the NHL Shield are registered trademarks and NHL Mobile name and logo, NHL GameCenter and Unlimited NHL are trademarks of the National Hockey League. NHL and NHL team marks are the property of the NHL and its teams.