| May 8, 2009 |
Recalled from Grand Rapids (AHL). |
| March 10, 2009 |
Assigned to Grand Rapids (AHL). |
| March 2, 2009 |
Recalled from Grand Rapids (AHL). |
| January 30, 2009 |
Assigned to Grand Rapids (AHL). |
| January 29, 2009 |
Recalled from Grand Rapids (AHL). |
| October 7, 2008 |
Assigned to Grand Rapids (AHL) (pending waivers). |
| August 20, 2008 |
Re-signed as an unrestricted free agent by the Detroit Red Wings to a one-year contract. |
| March 19, 2008 |
Missed 2 games (flu). |
| March 15, 2008 |
Flu, day-to-day. |
| October 3, 2007 |
Signed as an unrestricted free agent by the Detroit Red Wings. |
| September 12, 2007 |
Invited by the Detroit Red Wings to training camp. |
| March 1, 2007 |
Re-assigned to Providence (AHL). |
| February 27, 2007 |
Assigned to Hamilton (AHL). |
| February 26, 2007 |
Placed on waivers by the Montreal Canadiens. |
| October 31, 2006 |
Missed 5 games (concussion). |
| October 18, 2006 |
Concussion, sidelined indefinitely. |
| June 5, 2006 |
Re-signed by the Montreal Canadiens to a one-year contract. |
| January 23, 2006 |
Claimed off waivers from the St. Louis Blues. |
| January 19, 2006 |
Waived by the St. Louis Blues. |
| January 12, 2006 |
Missed 9 games (oblique). |
| December 22, 2005 |
Oblique, sidelined indefinitely. |
| August 1, 2005 |
Signed as an unrestricted free agent by the St. Louis Blues to a two-year contract. |
| July 1, 2004 |
Re-signed as an unrestricted free agent by the Dallas Stars to a one-year contract. |
| December 19, 2003 |
Missed 17 games (hip flexor). |
| November 15, 2003 |
Hip flexor, late December. |
| November 11, 2003 |
Hip flexor, day-to-day. |
| June 26, 2003 |
Dallas Stars exercised their contract option for the 2003-04 season. |
| July 3, 2002 |
Signed as an unrestricted free agent by the Dallas Stars to a one-year contract with a club option for 2003-04. |
| March 7, 2002 |
Recalled from Norfolk (AHL). |
| February 24, 2002 |
Assigned to Norfolk (AHL) for a conditioning assigment. |
| January 13, 2002 |
Recalled from Norfolk (AHL). |
| December 28, 2001 |
Assigned to Norfolk (AHL) for a conditioning assigment. |
| April 6, 2001 |
Recalled from Norfolk (AHL). |
| March 2, 2001 |
Assigned to Norfolk (AHL). |
| February 23, 2001 |
Recalled from Norfolk (AHL). |
| September 26, 2000 |
Assigned to Norfolk (AHL). |