| Start | End | Contract Date | Team | Contract Term | Value | per Year | Notes |
| 2012 | 2012 | December 9,2011 | Arizona Diamondbacks | 1 | $1,000,000 | ||
| 2011 | 2011 | December 14,2010 | Pittsburgh Pirates | 1 | $5,000,000 | ||
| 2007 | 2010 | January 15,2007 | Toronto Blue Jays | 4 | $24,000,000 | $6,000,000 | Avoided arbitration. $3.8m signing bonus |
| 2006 | 2006 | January 17,2006 | Toronto Blue Jays | 1 | $2,525,000 | ||
| 2005 | 2005 | February 24,2005 | Milwaukee Brewers | 1 | $446,000 |