OHL Rookie of the Year (1989) OHL First All-Star Team (1990)
Played in NHL All-Star Game (1992, 1996, 1997, 2000, 2002)
Missed majority of 1993-94 due to shoulder injury vs. Tampa Bay, November 13, 1993. Transferred to Colorado after Quebec franchise relocated, June 21, 1995. Traded to San Jose by Colorado for Sandis Ozolinsh, October 26, 1995. Traded to Toronto by San Jose for Alyn McCauley, Brad Boyes and Toronto's 1st round choice (later traded to Boston Boston selected Mark Stuart) in 2003 Entry Draft, March 5, 2003. Missed 2005-06 recovering from knee surgery, July, 2005. Signed as a free agent by Phoenix, August 16, 2006. Signed as a free agent by Calgary, July 3, 2007. Signed as a free agent by Minnesota, July 6, 2008. Signed as a free agent by Zurich (Swiss), October 21, 2010. Officially announced his retirement, February 7, 2012.