| October 29, 2009 |
Claimed off waivers from the Philadelphia Flyers. |
| September 30, 2009 |
Assigned to Adirondack (AHL). |
| September 26, 2009 |
Placed on waivers by the Philadelphia Flyers. |
| March 22, 2009 |
Missed 2 games (lower body injury). |
| March 16, 2009 |
Lower body injury, day-to-day. |
| February 4, 2009 |
Missed 1 game (flu). |
| January 31, 2009 |
Flu, day-to-day. |
| December 20, 2008 |
Recalled from Philadelphia (AHL). |
| December 17, 2008 |
Missed 30 games (hip surgery) and assigned to Philadelphia (AHL). |
| October 11, 2008 |
Hip surgery, mid-January. |
| July 2, 2008 |
Re-signed as a restricted free agent by the Philadelphia Flyers to a two-year contract. |
| April 13, 2008 |
Missed Game 1 of Round One against the Washington Capitals (flu). |
| April 11, 2008 |
Flu, day-to-day. |
| March 28, 2008 |
Missed 6 games (hip flexor). |
| March 15, 2008 |
Hip flexor, day-to-day. |
| January 4, 2008 |
Missed 2 games (sprained right knee). |
| December 29, 2007 |
Sprained right knee, day-to-day. |
| December 27, 2007 |
Missed 1 game (knee injury). |
| December 22, 2007 |
Knee injury, day-to-day. |
| October 29, 2007 |
Suspended by NHL for 2 games. |
| April 7, 2007 |
Missed 3 games (sprained shoulder). |
| March 31, 2007 |
Sprained shoulder, sidelined indefinitely. |
| February 7, 2007 |
Missed 4 games (separated shoulder). |
| January 28, 2007 |
Separated shoulder, day-to-day. |
| January 27, 2007 |
Separated shoulder, left Saturday's game. |
| April 12, 2006 |
Recalled from Philadelphia (AHL). |
| March 23, 2006 |
Assigned to Philadelphia (AHL). |
| March 10, 2006 |
Recalled from Philadelphia (AHL). |
| March 9, 2006 |
Assigned to Philadelphia (AHL). |
| February 7, 2006 |
Re-signed by the Philadelphia Flyers to a two-year contract extension. |
| January 8, 2006 |
Recalled from Philadelphia (AHL). |
| January 7, 2006 |
Assigned to Philadelphia (AHL). |
| January 6, 2006 |
Recalled from Philadelphia (AHL). |
| October 13, 2005 |
Assigned to Philadelphia (AHL). |
| October 6, 2005 |
Recalled from Philadelphia (AHL). |
| September 30, 2005 |
Assigned to Philadelphia (AHL). |
| September 15, 2004 |
Assigned to Philadelphia (AHL). |
| April 2, 2004 |
Assigned to Philadelphia (AHL). |
| March 19, 2004 |
Recalled from Philadelphia (AHL). |
| March 16, 2004 |
Assigned to Philadelphia (AHL). |
| March 10, 2004 |
Recalled from Philadelphia (AHL). |
| March 7, 2004 |
Assigned to Philadelphia (AHL). |
| March 6, 2004 |
Recalled from Philadelphia (AHL). |
| October 3, 2003 |
Assigned to Philadelphia (AHL). |
| July 24, 2003 |
Signed as a free agent by the Philadelphia Flyers. |