MLB Contracts

MLB ContractsMLB Contracts

A real-time, sortable list of active MLB contracts including total value, guaranteed money, and complete salary breakdowns.

Rank Player Signed Age Yrs Value AAV Signing Bonus
1 Ohtani Shohei Ohtani
Starting Pitcher |
2024-2033 (FA: 2034)
29 10 $700,000,000 $70,000,000 $0
2 Trout Mike Trout
Center Field |
2019-2030 (FA: 2031)
27 12 $426,500,000 $35,541,667 $20,000,000
3 Betts Mookie Betts
Shortstop |
2021-2032 (FA: 2033)
27 12 $365,000,000 $30,416,667 $65,000,000
4 Judge Aaron Judge
Center Field |
2023-2031 (FA: 2032)
30 9 $360,000,000 $40,000,000 $0
5 Machado Manny Machado
Designated Hitter |
2023-2033 (FA: 2034)
30 11 $350,000,000 $31,818,182 $45,000,000
6 Lindor Francisco Lindor
Shortstop |
2022-2031 (FA: 2032)
27 10 $341,000,000 $34,100,000 $21,000,000
7 Tatis Jr. Fernando Tatis Jr.
Right Field |
2021-2034 (FA: 2035)
22 14 $340,000,000 $24,285,714 $10,000,000
8 Harper Bryce Harper
1st Base |
2019-2031 (FA: 2032)
26 13 $330,000,000 $25,384,615 $20,000,000
9 Stanton Giancarlo Stanton
Designated Hitter |
2015-2027 (FA: 2029)
Originally signed w/ MIA
25 13 $325,000,000 $25,000,000 $0
9 Seager Corey Seager
Shortstop |
2022-2031 (FA: 2032)
27 10 $325,000,000 $32,500,000 $5,000,000
9 Yamamoto Yoshinobu Yamamoto
Starting Pitcher |
2024-2035 (FA: 2036)
25 12 $325,000,000 $27,083,333 $50,000,000
12 Cole Gerrit Cole
Starting Pitcher |
2020-2028 (FA: 2029)
29 9 $324,000,000 $36,000,000 $0
13 Devers Rafael Devers
3rd Base |
2023-2033 (FA: 2034)
26 10 $313,500,000 $31,350,000 $20,000,000
14 Turner Trea Turner
Shortstop |
2023-2033 (FA: 2034)
29 11 $300,000,000 $27,272,727 $0
14 Machado Manny Machado
Designated Hitter |
2019-2028 (FA: 0)
26 10 $300,000,000 $30,000,000 $20,000,000
16 Witt Jr. Bobby Witt Jr.
Shortstop |
2024-2037 (FA: 2038)
23 11 $288,777,777 $26,252,525 $7,777,777
17 Bogaerts Xander Bogaerts
2nd Base |
2023-2033 (FA: 2034)
30 11 $280,000,000 $25,454,545 $5,000,000
18 Rodriguez Alex Rodriguez
Shortstop |
2008-2017 (FA: 2018)
32 10 $275,000,000 $27,500,000 $10,000,000
19 Arenado Nolan Arenado
3rd Base |
2019-2027 (FA: 2028)
Originally signed w/ COL
27 8 $260,000,000 $32,500,000 $0
20 Rodriguez Alex Rodriguez
Shortstop |
2001-2010 (FA: 2011)
Originally signed w/ TEX
25 10 $252,000,000 $25,200,000 $10,000,000