| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 1998 | Minnesota Twins | 21 | 170,000 | - | - | 1,398,831 | 170,000 | |
| 1999 | Minnesota Twins | 22 | 200,000 | - | - | 1,611,166 | 200,000 | |
| 2000 | Minnesota Twins | 23 | 175,000 | 23 | 759 | 1,895,630 | 200,000 | |
| 2001 | Minnesota Twins | 24 | 210,000 | 22 | 731 | 2,138,896 | 200,000 | 1.100 |
| 2002 | Minnesota Twins | 25 | 250,000 | 18 | 627 | 2,295,649 | 200,000 | 2.100 |
| 2003 | Minnesota Twins | 26 | 365,000 | 16 | 536 | 2,372,189 | 300,000 | 3.100 |
| 2004 | San Francisco Giants | 27 | 3,500,000 | 6 | 173 | 2,313,535 | 300,000 | 4.100 |
| 2005 | Chicago White Sox | 28 | 2,250,000 | 12 | 288 | 2,476,589 | 316,000 | 5.100 |
| 2006 | Chicago White Sox | 29 | 4,000,000 | 9 | 179 | 2,699,292 | 327,000 | 6.100 |
| 2007 | Chicago White Sox | 30 | 5,500,000 | 8 | 147 | 2,824,751 | 380,000 | 7.100 |
| 2008 | Chicago White Sox | 31 | 5,850,000 | 8 | 161 | 2,925,679 | 390,000 | 8.100 |
| 2009 | Chicago White Sox | 32 | 6,250,000 | 6 | 143 | 2,996,106 | 400,000 | 9.100 |
| 2010 | Chicago White Sox | 33 | 6,750,000 | 7 | 134 | 3,014,572 | 400,000 | 10.100 |
| 2011 | Chicago White Sox | 34 | 2,000,000 | 16 | 332 | 3,095,183 | 414,000 | 11.100 |
| 2012 | Chicago White Sox | 35 | 6,000,000 | 6 | 153 | 3,213,479 | 480,000 | 12.100 |
| 2013 | Texas Rangers | 36 | 7,500,000 | 7 | 130 | 3,386,212 | 490,000 | 13.100 |
| 2014 | Boston Red Sox | 37 | 8,250,000 | 9 | 135 | 3,818,923 | 500,000 | 14.100 |
| 2015 | Atlanta Braves | 38 | 2,000,000 | 10 | 394 | 3,952,252 | 507,500 | 15.100 |
| 2016 | Atlanta Braves | 39 | 2,000,000 | 9 | 388 | 3,966,020 | 507,500 | 16.100 |
| 19 season(s) | 63,220,000 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1994-06-09 | Minnesota Twins | Bonus | 0 | Signed out of draft (Florida HS) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2004-02-18 | San Francisco Giants | 2004 | 2004 | 1 | 3,500,000 | Signed to 1-year contract for 2004-2004 ($3.5m) [Avoids arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2004-12-16 | Chicago White Sox | 2005 | 2005 | 1 | 2,250,000 | Signed to 1-year contract for 2005-2005 ($2.25m) [Free agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2005-12-19 | Chicago White Sox | 2006 | 2008 | 3 | 15,000,000 | Signed to 3-year contract for 2006-2008 ($15m) [Avoids arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2007-10-03 | Chicago White Sox | 2009 | 2010 | 2 | 18,350,000 | Signed to 2-year contract for 2009-2010 ($18.35m) [Extension] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2010-12-03 | Chicago White Sox | 2011 | 2012 | 2 | 8,000,000 | Signed to 2-year contract for 2011-2012 ($8m) [Free agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2012-12-27 | Texas Rangers | 2013 | 2013 | 1 | 7,500,000 | Signed to 1-year contract for 2013-2013 ($7.5m) [Free agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2013-12-04 | Boston Red Sox | 2014 | 2014 | 1 | 0 | Signed to 1-year contract for 2014-2014 ($8.25m) [Free agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2014-07-26 | St. Louis Cardinals | Signed to 1-year contract for 2014-2014 ($0m) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2015-01-08 | Atlanta Braves | 2015 | 2015 | 1 | 2,000,000 | Signed to 1-year contract for 2015-2015 ($2m) [Free agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2015-11-12 | Atlanta Braves | 2016 | 2016 | 1 | 2,000,000 | Signed to 1-year contract for 2016-2016 ($2m) [Free agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||