OHL First All-Star Team (2000)
Traded to Buffalo by NY Islanders with Tim Connolly for Michael Peca, June 24, 2001. Signed as a free agent by Hammarby (Sweden-2), November 16, 2004. Rights traded to Vancouver by Buffalo for Vancouver's 4th round pick (later traded to Calgary Calgary selected Keith Aulie) in 2007 NHL Draft, July 14, 2006. Signed as a free agent by Phoenix, September 2, 2009. Signed as a free agent by NY Rangers, July 3, 2012. Claimed on waivers by Pittsburgh from NY Rangers, January 2, 2014. Signed as a free agent by Geneve (Swiss), July 24, 2014. Officially announced his retirement, July 14, 2015.