BCHL Coastal Division First All-Star Team (2002) BCHL Coastal Division MVP (2002) WHL East Second All-Star Team (2003) WHL Rookie of the Year (2003) Canadian Major Junior Rookie of the Year (2003)
Traded to Philadelphia by Chicago with Chicago's 3rd round pick (later traded to Montreal - Montreal selected Ryan White) in 2006 NHL Draft for Patrick Sharp and Eric Meloche, December 5, 2005. Traded to Nashville by Philadlephia for future considerations, June 4, 2007. Signed as a free agent by Riga (KHL), July 4, 2008. Signed as a free agent by MVD Moscow (KHL), August 4, 2009. Signed as a free agent by Nizhny Novgorod (KHL), May 30, 2010.