| November 30, 2009 |
Signed by the Pittsburgh Pirates to a minor league contract. |
| August 6, 2009 |
Signed by the Toronto Blue Jays to a minor league contract. |
| April 29, 2009 |
Outrighted to Syracuse (AAA). |
| April 19, 2009 |
Designated for assignment by the Washington Nationals. |
| April 4, 2009 |
Contract purchased from Syracuse (AAA). |
| January 15, 2009 |
Signed by the Washington Nationals to a minor league contract. |
| December 12, 2008 |
Arizona Diamondbacks declined to tender a contract. |
| August 29, 2008 |
Claimed off waivers from the San Diego Padres. |
| July 23, 2008 |
Contract purchased from Portland (AAA). |
| June 9, 2008 |
Designated for assignment by the San Diego Padres. |
| January 18, 2008 |
Re-signed by the San Diego Padres to a one-year contract. |
| July 29, 2007 |
Designated for assignment by the Atlanta Braves. |
| July 19, 2007 |
Missed 6 games (restricted list). |
| July 13, 2007 |
Placed on restricted list by the Atlanta Braves. |
| March 2, 2007 |
Re-signed by the Detroit Tigers to a one-year contract. |
| June 15, 2006 |
Recalled from Toledo (AAA). |
| March 23, 2006 |
Optioned to Toledo (AAA). |
| March 1, 2006 |
Re-signed by the Detroit Tigers to a one-year contract. |
| June 4, 2005 |
Optioned to Toledo (AAA). |
| March 2, 2005 |
Re-signed by the Detroit Tigers to a one-year contract. |
| July 12, 2004 |
Recalled from Erie (AA). |
| March 21, 2004 |
Optioned to Erie (AA). |
| February 26, 2004 |
Re-signed by the Detroit Tigers to a one-year contract. |
| January 30, 2003 |
Agreed to terms with the Detroit Tigers. |
| December 16, 2002 |
Selected by the Detroit Tigers from the Boston Red Sox in the Rule 5 major league draft. |