|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.