MLB Contracts
MLB 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 |
Mike Trout
Center Field
|
2019-2030 (FA: 2031)
|
27 | 12 | $426,500,000 | $35,541,667 | $20,000,000 |
| 2 |
Mookie Betts
Right Field
|
2021-2032 (FA: 2033)
|
27 | 12 | $365,000,000 | $30,416,667 | $65,000,000 |
| 3 |
Aaron Judge
Right Field
|
2023-2031 (FA: 2032)
|
30 | 9 | $360,000,000 | $40,000,000 | $0 |
| 4 |
Manny Machado
3rd Base
|
2023-2033 (FA: 2034)
|
30 | 11 | $350,000,000 | $31,818,182 | $45,000,000 |
| 5 |
Francisco Lindor
Shortstop
|
2022-2031 (FA: 2032)
|
27 | 10 | $341,000,000 | $34,100,000 | $21,000,000 |
| 6 |
Fernando Tatis Jr.
Shortstop
|
2021-2034 (FA: 2035)
|
22 | 14 | $340,000,000 | $24,285,714 | $10,000,000 |
| 7 |
Bryce Harper
Right Field
|
2019-2031 (FA: 2032)
|
26 | 13 | $330,000,000 | $25,384,615 | $20,000,000 |
| 8 |
Giancarlo Stanton
Designated Hitter
|
2015-2027 (FA: 2029)
Originally signed w/ MIA
|
25 | 13 | $325,000,000 | $25,000,000 | $0 |
| 8 |
Corey Seager
Shortstop
|
2022-2031 (FA: 2032)
|
27 | 10 | $325,000,000 | $32,500,000 | $5,000,000 |
| 10 |
Gerrit Cole
Starting Pitcher
|
2020-2028 (FA: 2029)
|
29 | 9 | $324,000,000 | $36,000,000 | $0 |
| 11 |
Rafael Devers
3rd Base
|
2023-2033 (FA: 2034)
|
26 | 10 | $313,500,000 | $31,350,000 | $20,000,000 |
| 12 |
Trea Turner
Shortstop
|
2023-2033 (FA: 2034)
|
29 | 11 | $300,000,000 | $27,272,727 | $0 |
| 13 |
Xander Bogaerts
Shortstop
|
2023-2033 (FA: 2034)
|
30 | 11 | $280,000,000 | $25,454,545 | $5,000,000 |
| 14 |
Nolan Arenado
3rd Base
|
2019-2027 (FA: 2028)
Originally signed w/ COL
|
27 | 8 | $260,000,000 | $32,500,000 | $0 |
| 15 |
Miguel Cabrera
Designated Hitter
|
2016-2025 (FA: 2026)
|
30 | 8 | $248,000,000 | $31,000,000 | $0 |
| 16 |
Stephen Strasburg
Starting Pitcher
|
2020-2026 (FA: 2027)
|
31 | 7 | $245,000,000 | $35,000,000 | $0 |
| 16 |
Anthony Rendon
3rd Base
|
2020-2026 (FA: 2027)
|
29 | 7 | $245,000,000 | $35,000,000 | $4,000,000 |
| 18 |
Joey Votto
1st Base
|
2014-2024 (FA: 2025)
|
28 | 10 | $225,000,000 | $22,500,000 | $0 |
| 19 |
David Price
Starting Pitcher
|
2016-2022 (FA: 2023)
Originally signed w/ BOS
|
30 | 7 | $217,000,000 | $31,000,000 | $0 |
| 20 |
Austin Riley
3rd Base
|
2023-2032 (FA: 2034)
|
25 | 10 | $212,000,000 | $21,200,000 | $0 |
| 21 |
Julio Rodriguez
Outfielders
|
2023-2034 (FA: 2035)
|
21 | 12 | $209,300,000 | $17,441,667 | $15,000,000 |
| 22 |
Carlos Correa
Shortstop
|
2023-2032 (FA: 2033)
|
28 | 6 | $200,000,000 | $33,333,333 | $0 |
| 23 |
Christian Yelich
Left Field
|
2020-2029 (FA: 2030)
|
28 | 7 | $188,500,000 | $26,928,571 | $0 |
| 24 |
Jacob deGrom
Starting Pitcher
|
2023-2027 (FA: 2029)
|
34 | 5 | $185,000,000 | $37,000,000 | $0 |
| 25 |
Kris Bryant
Outfielders
|
2022-2028 (FA: 2029)
|
30 | 7 | $182,000,000 | $26,000,000 | $7,000,000 |
| 25 |
Wander Franco
Shortstop
|
2022-2033 (FA: 2034)
|
20 | 11 | $182,000,000 | $16,545,455 | $5,000,000 |
| 27 |
Dansby Swanson
Shortstop
|
2023-2029 (FA: 2030)
|
28 | 7 | $177,000,000 | $25,285,714 | $7,000,000 |
| 28 |
Marcus Semien
2nd Base
|
2022-2028 (FA: 2029)
|
31 | 7 | $175,000,000 | $25,000,000 | $0 |
| 29 |
Matt Olson
1st Base
|
2022-2030 (FA: 2031)
|
27 | 8 | $168,000,000 | $21,000,000 | $0 |
| 30 |
Jose Altuve
2nd Base
|
2018-2024 (FA: 2025)
|
27 | 7 | $163,500,000 | $23,357,143 | $21,000,000 |
| 31 |
Freddie Freeman
1st Base
|
2022-2027 (FA: 2028)
|
32 | 6 | $162,000,000 | $27,000,000 | $0 |
| 31 |
Carlos Rodon
Starting Pitcher
|
2023-2028 (FA: 2029)
|
30 | 6 | $162,000,000 | $27,000,000 | $5,000,000 |
| 31 |
Brandon Nimmo
Center Field
|
2023-2030 (FA: 2031)
|
29 | 8 | $162,000,000 | $20,250,000 | $2,000,000 |
| 34 |
George Springer
Center Field
|
2021-2026 (FA: 2027)
|
31 | 6 | $150,000,000 | $25,000,000 | $10,000,000 |
| 35 |
Chris Sale
Starting Pitcher
|
2020-2024 (FA: 2025)
|
29 | 5 | $145,000,000 | $29,000,000 | $0 |
| 36 |
Jose Ramirez
3rd Base
|
2022-2028 (FA: 2029)
|
29 | 7 | $141,000,000 | $20,142,857 | $0 |
| 37 |
Trevor Story
Shortstop
|
2022-2027 (FA: 0)
|
29 | 6 | $140,000,000 | $23,333,333 | $0 |
| 37 |
Patrick Corbin
Starting Pitcher
|
2019-2024 (FA: 2025)
|
29 | 6 | $140,000,000 | $23,333,333 | $2,500,000 |
| 37 |
Javier Baez
Shortstop
|
2022-2027 (FA: 2028)
|
28 | 6 | $140,000,000 | $23,333,333 | $0 |
| 40 |
Jose Berrios
Starting Pitcher
|
2022-2028 (FA: 2029)
|
27 | 7 | $131,000,000 | $18,714,286 | $5,000,000 |
| 41 |
Paul Goldschmidt
1st Base
|
2020-2024 (FA: 2025)
|
31 | 5 | $130,000,000 | $26,000,000 | $20,000,000 |
| 41 |
Max Scherzer
Starting Pitcher
|
2022-2024 (FA: 2025)
|
37 | 3 | $130,000,000 | $43,333,333 | $0 |
| 43 |
Zack Wheeler
Starting Pitcher
|
2020-2024 (FA: 2025)
|
29 | 5 | $118,000,000 | $23,600,000 | $0 |
| 44 |
J.T. Realmuto
Catcher
|
2021-2025 (FA: 2026)
|
29 | 5 | $115,500,000 | $23,100,000 | $0 |
| 45 |
Yordan Alvarez
Designated Hitter
|
2023-2028 (FA: 2029)
|
24 | 6 | $115,000,000 | $19,166,667 | $5,000,000 |
| 45 |
Robbie Ray
Starting Pitcher
|
2022-2026 (FA: 2027)
|
30 | 5 | $115,000,000 | $23,000,000 | $0 |
| 47 |
Corbin Carroll
Left Field
|
2023-2031 (FA: 2032)
|
22 | 8 | $111,000,000 | $13,875,000 | $5,000,000 |
| 48 |
Kevin Gausman
Starting Pitcher
|
2022-2026 (FA: 2027)
|
30 | 5 | $110,000,000 | $22,000,000 | $0 |
| 49 |
Luis Castillo
Starting Pitcher
|
2023-2028 (FA: 2029)
|
29 | 5 | $108,000,000 | $21,600,000 | $7,000,000 |
| 49 |
Charlie Blackmon
Right Field
|
2018-2023 (FA: 2024)
|
31 | 6 | $108,000,000 | $18,000,000 | $2,000,000 |
| 49 |
Yu Darvish
Starting Pitcher
|
2023-2028 (FA: 2029)
|
36 | 6 | $108,000,000 | $18,000,000 | $6,000,000 |
| 52 |
Edwin Diaz
Relief Pitcher
|
2023-2027 (FA: 0)
|
28 | 5 | $102,000,000 | $20,400,000 | $12,000,000 |
| 53 |
Joe Musgrove
Starting Pitcher
|
2023-2027 (FA: 2028)
|
29 | 5 | $100,000,000 | $20,000,000 | $0 |
| 53 |
Alex Bregman
3rd Base
|
2019-2024 (FA: 2025)
|
24 | 5 | $100,000,000 | $20,000,000 | $10,000,000 |
| 53 |
Ronald Acuna Jr.
Outfielders
|
2019-2028 (FA: 2029)
|
21 | 8 | $100,000,000 | $12,500,000 | $0 |
| 53 |
Byron Buxton
Center Field
|
2022-2028 (FA: 2029)
|
27 | 7 | $100,000,000 | $14,285,714 | $1,000,000 |
| 53 |
Nick Castellanos
Designated Hitter
|
2022-2026 (FA: 2027)
|
30 | 5 | $100,000,000 | $20,000,000 | $0 |
| 58 |
Josh Donaldson
3rd Base
|
2020-2024 (FA: 2025)
Originally signed w/ MIN
|
34 | 4 | $92,000,000 | $23,000,000 | $0 |
| 59 |
D.J. LeMahieu
2nd Base
|
2021-2026 (FA: 2027)
|
32 | 6 | $90,000,000 | $15,000,000 | $0 |
| 59 |
Masataka Yoshida
Outfielders
|
2023-2027 (FA: 2028)
|
29 | 5 | $90,000,000 | $18,000,000 | $3,000,000 |
| 61 |
Willson Contreras
Catcher
|
2023-2028 (FA: 2029)
|
30 | 5 | $87,500,000 | $17,500,000 | $0 |
| 62 |
Justin Verlander
Starting Pitcher
|
2023-2025 (FA: 2026)
|
39 | 2 | $86,666,666 | $43,333,333 | $0 |
| 63 |
Lance McCullers
Starting Pitcher
|
2022-2026 (FA: 2027)
|
27 | 5 | $85,000,000 | $17,000,000 | $0 |
| 63 |
Madison Bumgarner
Starting Pitcher
|
2020-2024 (FA: 2025)
|
30 | 5 | $85,000,000 | $17,000,000 | $0 |
| 63 |
Seiya Suzuki
Outfielders
|
2022-2026 (FA: 2027)
|
27 | 5 | $85,000,000 | $17,000,000 | $5,000,000 |
| 66 |
Salvador Perez
Catcher
|
2021-2026 (FA: 2027)
|
30 | 4 | $82,000,000 | $20,500,000 | $0 |
| 67 |
Hyun-Jin Ryu
Starting Pitcher
|
2020-2023 (FA: 2024)
|
32 | 4 | $80,000,000 | $20,000,000 | $0 |
| 68 |
Kyle Schwarber
Left Field
|
2022-2025 (FA: 2026)
|
29 | 4 | $79,000,000 | $19,750,000 | $0 |
| 69 |
Starling Marte
Center Field
|
2022-2025 (FA: 2026)
|
33 | 4 | $78,000,000 | $19,500,000 | $5,000,000 |
| 70 |
Eduardo Rodriguez
Starting Pitcher
|
2022-2026 (FA: 2027)
|
28 | 5 | $77,000,000 | $15,400,000 | $0 |
| 71 |
Ketel Marte
2nd Base
|
2023-2028 (FA: 2029)
|
28 | 5 | $76,000,000 | $15,200,000 | $3,000,000 |
| 72 |
Andrew Benintendi
Left Field
|
2023-2027 (FA: 2028)
|
28 | 5 | $75,000,000 | $15,000,000 | $3,000,000 |
| 72 |
Spencer Strider
Starting Pitcher
|
2023-2029 (FA: 2030)
|
23 | 6 | $75,000,000 | $12,500,000 | $0 |
| 72 |
Kodai Senga
Starting Pitcher
|
2023-2027 (FA: 2028)
|
29 | 5 | $75,000,000 | $15,000,000 | $5,000,000 |
| 75 |
Sean Murphy
Catcher
|
2023-2028 (FA: 2030)
|
28 | 6 | $73,000,000 | $12,166,667 | $0 |
| 75 |
Yasmani Grandal
Catcher
|
2020-2023 (FA: 2024)
|
31 | 4 | $73,000,000 | $18,250,000 | $0 |
| 77 |
Michael Harris
Center Field
|
2023-2032 (FA: 2033)
|
21 | 8 | $72,000,000 | $9,000,000 | $0 |
| 77 |
Taijuan Walker
Starting Pitcher
|
2023-2026 (FA: 2027)
|
30 | 4 | $72,000,000 | $18,000,000 | $0 |
| 79 |
Marcus Stroman
Starting Pitcher
|
2022-2024 (FA: 2025)
|
30 | 3 | $71,000,000 | $23,666,667 | $0 |
| 80 |
Ryan McMahon
3rd Base
|
2022-2027 (FA: 2028)
|
27 | 6 | $70,000,000 | $11,666,667 | $0 |
| 80 |
Yoan Moncada
3rd Base
|
2020-2025 (FA: 2026)
|
24 | 5 | $70,000,000 | $14,000,000 | $4,000,000 |
| 80 |
Ke'Bryan Hayes
3rd Base
|
2022-2030 (FA: 2031)
|
25 | 8 | $70,000,000 | $8,750,000 | $0 |
| 80 |
Aaron Hicks
Center Field
|
2019-2026 (FA: 2027)
|
29 | 7 | $70,000,000 | $10,000,000 | $2,000,000 |
| 84 |
Jameson Taillon
Starting Pitcher
|
2023-2026 (FA: 2027)
|
31 | 4 | $68,000,000 | $17,000,000 | $0 |
| 84 |
Miles Mikolas
Starting Pitcher
|
2020-2023 (FA: 2024)
|
30 | 4 | $68,000,000 | $17,000,000 | $5,000,000 |
| 86 |
Eugenio Suarez
3rd Base
|
2018-2025 (FA: 2026)
Originally signed w/ CIN
|
26 | 6 | $66,000,000 | $11,000,000 | $2,000,000 |
| 87 |
Marcell Ozuna
Designated Hitter
|
2021-2025 (FA: 2026)
|
30 | 4 | $65,000,000 | $16,250,000 | $0 |
| 88 |
Kyle Freeland
Starting Pitcher
|
2022-2027 (FA: 2028)
|
28 | 5 | $64,500,000 | $12,900,000 | $0 |
| 89 |
Cristian Javier
Starting Pitcher
|
2023-2027 (FA: 2028)
|
25 | 5 | $64,000,000 | $12,800,000 | $2,000,000 |
| 90 |
Chris Bassitt
Starting Pitcher
|
2023-2025 (FA: 2026)
|
33 | 3 | $63,000,000 | $21,000,000 | $3,000,000 |
| 91 |
Chris Taylor
Left Field
|
2022-2026 (FA: 2027)
|
31 | 4 | $60,000,000 | $15,000,000 | $0 |
| 92 |
Jose Abreu
1st Base
|
2023-2025 (FA: 2026)
|
35 | 3 | $58,500,000 | $19,500,000 | $0 |
| 93 |
Raisel Iglesias
Relief Pitcher
|
2022-2025 (FA: 2026)
Originally signed w/ LAA
|
31 | 4 | $58,000,000 | $14,500,000 | $0 |
| 94 |
Jon Gray
Starting Pitcher
|
2022-2025 (FA: 2026)
|
30 | 4 | $56,000,000 | $14,000,000 | $0 |
| 94 |
Sandy Alcantara
Starting Pitcher
|
2022-2027 (FA: 2028)
|
26 | 5 | $56,000,000 | $11,200,000 | $1,500,000 |
| 96 |
Kyle Hendricks
Starting Pitcher
|
2019-2023 (FA: 2024)
|
29 | 4 | $55,500,000 | $13,875,000 | $0 |
| 97 |
Liam Hendriks
Relief Pitcher
|
2021-2024 (FA: 2025)
|
31 | 3 | $54,000,000 | $18,000,000 | $1,000,000 |
| 98 |
Avisail Garcia
Right Field
|
2022-2026 (FA: 2027)
|
30 | 4 | $53,000,000 | $13,250,000 | $0 |
| 99 |
Randal Grichuk
Right Field
|
2019-2023 (FA: 2024)
Originally signed w/ TOR
|
27 | 5 | $52,000,000 | $10,400,000 | $5,000,000 |
| 100 |
J.P. Crawford
Shortstop
|
2022-2026 (FA: 2027)
|
27 | 5 | $51,000,000 | $10,200,000 | $5,000,000 |

