| Start | End | Contract Date | Team | Contract Term | Value | per Year | Notes |
| 2009 | 2009 | February 11,2009 | Toronto Blue Jays | 1 | $850,000 | Minor league contract | |
| 2008 | 2008 | September 8,2007 | Baltimore Orioles | 1 | $3,800,000 | Option year vested after 475 PA | |
| 2007 | 2007 | November 30,2006 | Baltimore Orioles | 1 | $2,750,000 | ||
| 2006 | 2006 | January 12,2006 | Baltimore Orioles | 1 | $2,100,000 | ||
| 2005 | 2005 | October 31,2004 | Boston Red Sox | 1 | $3,500,000 | Option year from prior contract |