| July 1, 2009 |
Signed as an unrestricted free agent by the St. Louis Blues to a two-year contract. |
| July 1, 2008 |
Signed as an unrestricted free agent by the Detroit Red Wings to a one-year contract. |
| December 7, 2007 |
Recalled from Wilkes-Barre/Scranton (AHL). |
| September 22, 2007 |
Assigned to Wilkes-Barre/Scranton (AHL). |
| July 19, 2007 |
Signed as an unrestricted free agent by the Pittsburgh Penguins. |
| February 22, 2007 |
Recalled from Syracuse (AHL). |
| February 9, 2007 |
Assigned to Syracuse (AHL). |
| December 26, 2006 |
Recalled from Syracuse (AHL). |
| December 24, 2006 |
Assigned to Syracuse (AHL). |
| December 23, 2006 |
Recalled from Syracuse (AHL). |
| December 21, 2006 |
Assigned to Syracuse (AHL). |
| December 11, 2006 |
Recalled from Syracuse (AHL). |
| September 30, 2006 |
Assigned to Syracuse (AHL). |
| September 29, 2006 |
Waived by the Columbus Blue Jackets. |
| July 6, 2006 |
Signed as an unrestricted free agent by the Columbus Blue Jackets. |
| March 10, 2006 |
Recalled from Hartford (AHL). |
| March 8, 2006 |
Assigned to Hartford (AHL). |
| February 7, 2006 |
Waived by the Edmonton Oilers. |
| December 12, 2005 |
Recalled from Hartford (AHL). |
| December 8, 2005 |
Re-assigned to Hartford (AHL). |
| December 7, 2005 |
Missed 12 games (groin) and assigned to Hamilton (AHL) for conditioning purposes. |
| November 6, 2005 |
Groin, sidelined indefinitely. |
| November 6, 2005 |
Recalled from Hamilton (AHL). |
| October 24, 2005 |
Assigned to Hamilton (AHL) for conditioning purposes. |
| January 25, 2005 |
NHL lockout: Signed with the EHC Wolfsburg of the Deutsche Liga (Germany). |
| July 7, 2004 |
Re-signed by the Edmonton Oilers to a multi-year contract. |
| March 9, 2004 |
Missed 11 games (right hand injury). |
| February 14, 2004 |
Right hand injury, day-to-day. |
| November 1, 2003 |
Missed 2 games (groin). |
| October 24, 2003 |
Groin, day-to-day. |
| October 23, 2003 |
Groin, left Thursday's game. |
| March 2, 2003 |
Assigned to Hamilton (AHL). |
| February 27, 2003 |
Recalled from Hamilton (AHL). |
| October 8, 2002 |
Assigned to Hamilton (AHL). |
| April 6, 2002 |
Recalled from Hamilton (AHL). |
| November 6, 2001 |
Assigned to Hamilton (AHL). |
| October 10, 2001 |
Recalled from Hamilton (AHL). |
| September 26, 2001 |
Assigned to Hamilton (AHL). |
| April 17, 2001 |
Signed as a free agent by the Edmonton Oilers. |