Largest Contracts in MLB History - Fueled by Sports

Largest Contracts in MLB History

2 of 4
Rank Player Team Value Years Seasons
36 Zack Greinke Los Angeles Dodgers $147,000,000 6 2013-18
37 Chris Sale Boston Red Sox $145,000,000 5 2020-24
38 Mike Trout Los Angeles Angels $144,500,000 6 2015-20
39 Cole Hamels Philadelphia Phillies $144,000,000 6 2013-18
Eric Hosmer San Diego Paders $144,000,000 8 2018-25
41 Carl Crawford Boston Red Sox $142,000,000 7 2011-17
42 Todd Helton Colorado Rockies $141,500,000 9 2003-11
43 Patrick Corbin Washington Nationals $140,000,000 6 2019-24
44 David Wright New York Mets $138,000,000 8 2013-20
45 Johan Santana New York Mets $137,500,000 6 2008-13
46 Alfonso Soriano Chicago Cubs $136,000,000 8 2007-14
47 Freddie Freeman Atlanta Braves $135,000,000 8 2014-21
48 Justin Upton Detroit Tigers $132,750,000 6 2016-21
49 Shin-Soo Choo Texas Rangers $130,000,000 7 2014-20
Paul Goldschmidt St. Louis Cardinals $130,000,000 5 2020-24
Johnny Cueto San Francisco Giants $130,000,000 6 2016-21
52 Barry Zito San Francisco Giants $126,000,000 7 2007-13
Vernon Wells Toronto Blue Jays $126,000,000 7 2008-14
Jayson Werth Washington Nationals $126,000,000 7 2011-17
Yu Darvish Chicago Cubs $126,000,000 6 2018-23
56 Ryan Howard Philadelphia Phillies $125,000,000 5 2012-16
Josh Hamilton Los Angeles Angels $125,000,000 5 2013-17
58 Mike Hampton Colorado Rockies $121,000,000 8 2001-08
59 Jason Giambi New York Yankees $120,000,000 7 2002-08
Elvis Andrus Texas Rangers $120,000,000 8 2015-22
Matt Holliday St. Louis Cardinals $120,000,000 7 2010-16
Cliff Lee Philadelphia Phillies $120,000,000 5 2011-15
63 Carlos Beltran New York Mets $119,000,000 7 2005-11
64 Ken Griffey Jr. Cincinnati Reds $116,500,000 9 2000-08
65 Matt Cain San Francisco Giants $112,500,000 6 2012-17
66 Jordan Zimmermann Detroit Tigers $110,000,000 5 2016-20
Dustin Pedroia Boston Red Sox $110,000,000 8 2014-21
Yoenis Cespedes New York Mets $110,000,000 4 2017-20
J.D. Martinez Boston Red Sox $110,000,000 5 2018-22
70 Charlie Blackmon Colorado Rockies $108,000,000 6 2018-23
71 Jose Reyes Miami Marlins $106,000,000 6 2012-17
Justin Upton Los Angeles Angels $106,000,000 5 2018-22
73 Ryan Braun Milwaukee Brewers $105,000,000 5 2016-20
Homer Bailey Cincinnati Reds $105,000,000 6 2014-19
Kevin Brown Los Angeles Dodgers $105,000,000 7 1999-05
2 of 4

Click to comment
To Top
Fueled by Sports