
| Start | End | Contract Date | Team | Contract Term | Value | per Year | Notes |
| 2013 | 2014 | December 19,2012 | New York Yankees | 2 | $13,000,000 | $6,500,000 | |
| 2008 | 2012 | July 13,2007 | Seattle Mariners | 5 | $90,000,000 | $18,000,000 | |
| 2004 | 2007 | December 18,2003 | Seattle Mariners | 4 | $44,000,000 | $11,000,000 | $6m signing bonus. Avoided arbitration |