|OHL Second All-Star Team (2000)
Traded to Carolina by Toronto for Harold Druken, May 29, 2003. Signed as a free agent by NY Islanders, August 12, 2005. Traded to Edmonton by NY Islanders with Edmonton's 3rd round choice (previously acquired, later traded to Anaheim - later traded back to NY Islanders - NY Islanders selected Kiril Petrov) in 2008 Entry Draft for Anaheim's 2nd round choice (previously acquired, NY Islanders selected Travis Hamonic) in 2008 Entry Draft, July 5, 2007. Signed as a free agent by Ingolstadt (Germany), July 15, 2008. Signed as a free agent by Krefeld (Germany), July 3, 2009.