| Start | End | Contract Date | Team | Contract Term | Value | per Year | Notes |
| 2010 | 2014 | March 13,2010 | Minnesota Twins | 5 | $16,500,000 | $3,300,000 | Club option for 2015 |
| 2009 | 2009 | March 8,2009 | Minnesota Twins | 1 | $435,000 | ||
| 2008 | 2008 | January 24,2008 | Minnesota Twins | 1 | $390,000 |