| July 10, 2009 |
Released by the Pittsburgh Pirates. |
| June 11, 2009 |
Acquired from the San Diego Padres. |
| March 14, 2009 |
Signed by the San Diego Padres to a minor league contract. |
| June 7, 2008 |
Designated for assignment by the Philadelphia Phillies. |
| June 2, 2008 |
Missed 43 games (left knee injury). |
| April 20, 2008 |
Left knee injury, Left knee injury. |
| April 12, 2008 |
Contract purchased from Lehigh Valley (AAA). |
| March 28, 2008 |
Outrighted to Lehigh Valley (AAA). |
| December 13, 2007 |
Signed as a free agent by the Philadelphia Phillies to a one-year contract. |
| October 25, 2007 |
Claimed off waivers from the Oakland Athletics. |
| June 29, 2007 |
Transferred from the 15-day DL to the 60-day DL (left knee injury). |
| May 16, 2007 |
Left knee injury, 15-day DL. |
| May 15, 2007 |
Left knee injury, day-to-day. |
| January 16, 2007 |
Re-signed by the Washington Nationals to a one-year contract. |
| August 17, 2006 |
Missed 19 games (left shoulder injury). |
| July 27, 2006 |
Left shoulder injury, 15-day DL. |
| July 26, 2006 |
Missed 100 games (torn ACL). |
| March 30, 2006 |
Torn ACL in left knee, 60-day DL. |
| February 26, 2006 |
Re-signed by the Seattle Mariners to a one-year contract. |
| October 2, 2005 |
Missed 49 games to the end of the regular season (sprained left knee). |
| September 5, 2005 |
Transferred from the 15-day DL to the 60-day DL (sprained left knee). |
| August 12, 2005 |
Sprained left knee, 15-day DL. |
| August 5, 2005 |
Recalled from Tacoma (AAA). |
| July 26, 2005 |
Optioned to Tacoma (AAA). |
| July 19, 2005 |
Recalled from Tacoma (AAA). |
| July 17, 2005 |
Optioned to Tacoma (AAA). |
| July 3, 2005 |
Recalled from Tacoma (AAA). |
| April 16, 2005 |
Missed 10 games (left knee injury). |
| April 16, 2005 |
Missed 10 games (left knee injury) and optioned to Tacoma (AAA). |
| March 31, 2005 |
Left knee injury, 15-day DL. |
| October 4, 2004 |
Missed entire 2004 season (right hand injury). |
| April 1, 2004 |
Right hand injury, 15-day DL. |
| February 27, 2004 |
Re-signed by the Seattle Mariners to a one-year contract. |
| May 1, 2003 |
Optioned to San Antonio (AA). |
| March 29, 2003 |
Knee surgery, 15-day DL. |
| March 2, 2003 |
Re-signed by the Seattle Mariners to a one-year contract. |
| September 30, 2002 |
Missed 105 games (knee injury). |
| June 5, 2002 |
Knee injury, 60-day DL. |
| May 25, 2002 |
Recalled from San Antonio (AA). |