| Start | End | Contract Date | Team | Contract Term | Value | per Year | Notes |
| 2011 | 2011 | November 3,2010 | Toronto Blue Jays | 23 | $700,000 | $30,435 | Avoided arbitration |
| 2009 | 2009 | January 15,2009 | Washington Nationals | 1 | $750,000 | Minor league contract | |
| 2008 | 2008 | January 18,2008 | San Diego Padres | 1 | $620,000 | Avoided arbitration | |
| 2007 | 2007 | March 2,2007 | Detroit Tigers | 1 | $415,000 | ||
| 2006 | 2006 | March 2,2006 | Detroit Tigers | 1 | $327,000 | ||
| 2005 | 2005 | March 3,2005 | Detroit Tigers | 1 | $335,000 |