Transactions
- June 26, 1993: Drafted 23rd overall by the New York Islanders
- July 6, 1995: Signed to a four-year, $4.6 million contract with the New York Islanders
- February 6, 1998: Traded to the Vancouver Canucks from the New York Islanders with Bryan McCabe and a 3rd round choice in 1998 (Jarkko Ruutu) for Trevor Linden
- September 1999: Re-signed to a two-year contract with the Vancouver Canucks
- October 27, 2003: Signed a four-year, $27.9 million contract extension with the Vancouver Canucks
- March 11, 2004: Suspended indefinitely by the NHL for deliberate injury to Steve Moore in a game versus the Colorado Avalanche
- August 8, 2005: Officially reinstated by the NHL
- June 23, 2006: Traded to the Florida Panthers by the Vancouver Canucks with Bryan Allen and Alex Auld for Roberto Luongo, Lukas Krajicek and a sixth-round draft choice in 2006 (Sergei Shirokov)
- February 27, 2007: Traded to the Detroit Red Wings by the Florida Panthers for prospect Shawn Matthias and conditional draft picks
- July 2, 2007: Signed a two-year, $8 million contract as an unrestricted free agent with the Anaheim Ducks
- June 28, 2008: Placed on waivers by the Anaheim Ducks; subsequently bought out
- July 7, 2008: Signed a one-year $1.95 million contract as an unrestricted free agent with the Calgary Flames
- August 18, 2009: Signed a one-year $1.5 million contract as an unrestricted free agent with the Detroit Red Wings
- May 10, 2010: Signed a two-year, $3.85 million contract extension with the Detroit Red Wings
Read more about this topic: Todd Bertuzzi