OFF THE FIELD
| 2013 | 2015 | November 14,2012 | San Francisco Giants | 3 | $18,000,000 | $6,000,000 | |
| 2013 | 2015 | November 14,2012 | San Francisco Giants | 3 | $18,000,000 | $6,000,000 | |
| 2012 | 2012 | October 30,2011 | San Francisco Giants | 1 | $5,000,000 | | Option year from prior contract |
| 2010 | 2011 | March 26,2010 | San Francisco Giants | 2 | $9,500,000 | $4,750,000 | Club option for 2012 |
| 2009 | 2010 | November 17,2008 | San Francisco Giants | 2 | $8,000,000 | $4,000,000 | $1m signing bonus |
| 2008 | 2008 | January 23,2008 | Cincinnati Reds | 1 | $3,000,000 | | |
| 2007 | 2007 | January 17,2007 | Colorado Rockies | 1 | $1,250,000 | | |
| 2006 | 2006 | January 18,2006 | Kansas City Royals | 1 | $1,000,000 | | |
| 2005 | 2005 | February 12,2005 | Kansas City Royals | 1 | $950,000 | | Lost arbitration. Wanted $1.2m |
| 2004 | 2004 | March 6,2004 | Kansas City Royals | 1 | $350,000 | | |
| 2003 | 2003 | February 28,2003 | Kansas City Royals | 1 | $313,000 | | |
| 2002 | 2002 | February 26,2002 | Kansas City Royals | 1 | $200,000 | | |
Multi-year contracts are highlighted in gray.