Here’s our list of the largest contract each of the 30 MLB teams has ever signed. Each contract is linked to its MLBTR post, with the exception of those that predate the site’s existence.
- Angels: Mike Trout – 10 years, 360MM. Signed 3-21-19.
- Astros: Jose Altuve – 5 years, $151MM. Signed 3-20-18.
- Athletics: Eric Chavez – 6 years, $66MM. Signed 3-18-04.
- Blue Jays: Vernon Wells – 7 years, $126MM. Signed 12-18-06.
- Braves: Freddie Freeman – 8 years, $135MM. Signed 2-4-14.
- Brewers: Christian Yelich – 7 years, $188.5MM. Signed 3-6-2020.
- Cardinals: Paul Goldschmidt – 5 years, $130MM. Signed 3-24-19.
- Cubs: Jason Heyward – 8 years, $184MM. Signed 12-15-15.
- Diamondbacks: Zack Greinke – 6 years, $206.5MM. Signed 12-8-15.
- Dodgers: Clayton Kershaw – 7 years, $215MM. Signed 1-17-14.
- Giants: Buster Posey – 8 years, $159MM. Signed 3-29-13.
- Indians: Edwin Encarnacion – 3 years, $60MM. Signed 1-7-17.
- Mariners: Robinson Cano – 10 years, $240MM. Signed 12-12-13.
- Marlins: Giancarlo Stanton – 13 years, $325MM. Signed 11-18-14.
- Mets: David Wright – 8 years, $138MM. Signed 12-4-12.
- Nationals: Stephen Strasburg – 7 years, $245MM. Signed 12-9-19.
- Orioles: Chris Davis – 7 years, $161MM. Signed 1-21-16.
- Padres: Manny Machado – 10 years, $300MM. Signed 2-19-19.
- Phillies: Bryce Harper – 13 years, $330MM. Signed 2-28-19.
- Pirates: Jason Kendall – 6 years, $60MM. Signed 11-18-00.
- Rangers: Alex Rodriguez – 10 years, $252MM. Signed 12-12-00.
- Rays: Evan Longoria – 6 years, $100MM (team also exercised three club options from previous contract, which had a total value of $30MM). Signed 11-26-12.
- Red Sox: David Price – 7 years, $217MM. Signed 12-4-15.
- Reds: Joey Votto – 10 years, $225MM. Signed 4-2-12.
- Rockies: Nolan Arenado – 7 years, $234MM. Signed 2-26-19.
- Royals: Alex Gordon – 4 years, $72MM. Signed 1-6-16.
- Tigers: Miguel Cabrera – 8 years, $248MM. Signed 3-31-14.
- Twins: Joe Mauer – 8 years, $184MM. Signed 3-21-10.
- White Sox: Yasmani Grandal – 4 years, $73MM. Signed 11-21-19.
- Yankees: Gerrit Cole – 9 years, $324MM. Signed 12-10-19.



