| July 4, 2009 |
Signed as an unrestricted free agent by the Atlanta Thrashers. |
| November 4, 2008 |
Assigned to Manitoba (AHL). |
| October 21, 2008 |
Recalled from Manitoba (AHL). |
| October 8, 2008 |
Assigned to Manitoba (AHL). |
| July 14, 2008 |
Signed as an unrestricted free agent by the Vancouver Canucks. |
| May 7, 2008 |
Signed with the Severstal Cherepovets of the Kontinental Hockey League (KHL). |
| September 23, 2007 |
Assigned to Chicago (AHL). |
| February 27, 2007 |
Assigned to Chicago (AHL). |
| February 27, 2007 |
Claimed off waivers from the New York Rangers. |
| February 26, 2007 |
Placed on waivers by the New York Rangers. |
| January 12, 2007 |
Claimed off waivers from the Atlanta Thrashers. |
| December 12, 2006 |
Recalled from Chicago (AHL). |
| November 25, 2006 |
Assigned to Chicago (AHL). |
| November 24, 2006 |
Recalled from Chicago (AHL). |
| October 2, 2006 |
Assigned to Chicago (AHL). |
| July 4, 2006 |
Signed as a free agent by the Atlanta Thrashers. |
| January 31, 2006 |
Signed with the Vastra Frolunda Indians HC of the Elitserein (Sweden). |
| October 10, 2005 |
Signed with the HC Geneve-Servette of the Swiss National League. |
| October 3, 2005 |
Released by the Colorado Avalanche. |
| September 14, 2005 |
Invited to training camp by the Colorado Avalanche. |
| May 19, 2005 |
Signed with the HC Geneve-Servette of the Swiss National League. |
| August 24, 2004 |
Signed with the EC Heraklith VSV (Austrian League). |
| June 29, 2004 |
Mighty Ducks of Anaheim did not make qualifying offer. |
| November 12, 2002 |
Recalled from Cincinnati (AHL). |
| November 5, 2002 |
Assigned to Cincinnati (AHL). |
| October 29, 2002 |
Recalled from Cincinnati (AHL). |
| October 12, 2002 |
Placed on waivers - assigned to Cincinnati (AHL). |
| July 17, 2002 |
Agreed to terms with the Anaheim Mighty Ducks. |
| November 29, 2001 |
Assigned to Bridgeport (AHL). |
| November 24, 2001 |
Recalled from Bridgeport (AHL). |
| November 16, 2001 |
Missed 17 games (shoulder injury). |
| November 16, 2001 |
Assigned to Bridgeport (AHL). |
| October 5, 2001 |
Shoulder injury, sidelined indefinitely. |
| August 2, 2001 |
Re-signed by the New York Islanders. |
| March 29, 2001 |
Recalled from Springfield (AHL). |
| February 28, 2001 |
Assigned to Springfield (AHL). |
| February 15, 2001 |
Recalled from Springfield (AHL). |
| February 1, 2001 |
Assigned to Springfield (AHL). |
| January 31, 2001 |
Missed 20 games (separated left shoulder). |
| December 19, 2000 |
Separated left shoulder, late January. |
| December 13, 2000 |
Recalled from Springfield (AHL). |
| December 7, 2000 |
Re-assigned to Springfield (AHL). |
| September 21, 2000 |
Assigned to Lowell (AHL). |