OFF THE FIELD
| 2011 | 2012 | March 26,2010 | San Francisco Giants | 2 | $15,000,000 | $7,500,000 | Extension signed during 2010 season |
| 2011 | 2012 | March 26,2010 | San Francisco Giants | 2 | $15,000,000 | $7,500,000 | Extension signed during 2010 season. |
| 2010 | 2010 | January 30,2010 | San Francisco Giants | 1 | $4,437,500 | | Avoided arbitration |
| 2009 | 2009 | March 9,2009 | San Francisco Giants | 1 | $480,000 | | |
| 2008 | 2008 | Unknown | San Francisco Giants | 1 | $392,500 | | |
| 2007 | 2007 | March 2,2007 | San Francisco Giants | 1 | $380,000 | | |
| 2006 | 2006 | April 23,2006 | San Francisco Giants | 1 | $327,000 | | Contract purchased from minors |
Multi-year contracts are highlighted in gray.