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
|
2020-2032 (FA: 2033)
|
27 | 12 | $365,000,000 | $30,416,667 | $65,000,000 |
| 3 |
Bryce Harper
Right Field
|
2019-2031 (FA: 2032)
|
26 | 13 | $330,000,000 | $25,384,615 | $20,000,000 |
| 4 |
Giancarlo Stanton
Designated Hitter
|
2015-2027 (FA: 2029)
Originally signed w/ MIA
|
25 | 13 | $325,000,000 | $25,000,000 | $0 |
| 5 |
Gerrit Cole
Starting Pitcher
|
2020-2028 (FA: 2029)
|
29 | 9 | $324,000,000 | $36,000,000 | $0 |
| 6 |
Manny Machado
3rd Base
|
2019-2028 (FA: 2029)
|
26 | 10 | $300,000,000 | $30,000,000 | $20,000,000 |
| 7 |
Nolan Arenado
3rd Base
|
2019-2026 (FA: 2027)
|
27 | 8 | $260,000,000 | $32,500,000 | $0 |
| 8 |
Miguel Cabrera
Designated Hitter
|
2016-2023 (FA: 2024)
|
30 | 8 | $248,000,000 | $31,000,000 | $0 |
| 9 |
Stephen Strasburg
Starting Pitcher
|
2020-2026 (FA: 2027)
|
31 | 7 | $245,000,000 | $35,000,000 | $0 |
| 9 |
Anthony Rendon
3rd Base
|
2020-2026 (FA: 2027)
|
29 | 7 | $245,000,000 | $35,000,000 | $4,000,000 |
| 11 |
Robinson Cano
2nd Base
|
2014-2023 (FA: 2024)
Originally signed w/ SEA
|
31 | 10 | $240,000,000 | $24,000,000 | $0 |
| 11 |
Albert Pujols
Designated Hitter
|
2012-2021 (FA: 2022)
|
31 | 10 | $240,000,000 | $24,000,000 | $0 |
| 13 |
Joey Votto
1st Base
|
2014-2024 (FA: 2025)
|
28 | 10 | $225,000,000 | $22,500,000 | $0 |
| 14 |
David Price
Starting Pitcher
|
2016-2022 (FA: 2023)
Originally signed w/ BOS
|
30 | 7 | $217,000,000 | $31,000,000 | $0 |
| 15 |
Max Scherzer
Starting Pitcher
|
2015-2021 (FA: 2022)
|
30 | 7 | $210,000,000 | $30,000,000 | $50,000,000 |
| 16 |
Zack Greinke
Starting Pitcher
|
2016-2021 (FA: 2022)
Originally signed w/ ARI
|
32 | 6 | $206,500,000 | $34,416,667 | $18,000,000 |
| 17 |
Christian Yelich
Left Field
|
2020-2029 (FA: 2030)
|
28 | 7 | $188,500,000 | $26,928,571 | $0 |
| 18 |
Jason Heyward
Right Field
|
2016-2023 (FA: 2024)
|
26 | 8 | $184,000,000 | $23,000,000 | $20,000,000 |
| 19 |
Jose Altuve
2nd Base
|
2018-2024 (FA: 2025)
|
27 | 7 | $163,500,000 | $23,357,143 | $21,000,000 |
| 20 |
Chris Davis
1st Base
|
2016-2022 (FA: 2023)
|
29 | 7 | $161,000,000 | $23,000,000 | $0 |
| 21 |
Buster Posey
Catcher
|
2013-2022 (FA: 2023)
|
26 | 8 | $159,000,000 | $19,875,000 | $7,000,000 |
| 22 |
Masahiro Tanaka
Starting Pitcher
|
2014-2020 (FA: 2021)
|
25 | 7 | $155,000,000 | $22,142,857 | $0 |
| 23 |
Chris Sale
Starting Pitcher
|
2019-2024 (FA: 2025)
|
29 | 5 | $145,000,000 | $29,000,000 | $0 |
| 24 |
Eric Hosmer
1st Base
|
2018-2025 (FA: 2026)
|
28 | 8 | $144,000,000 | $18,000,000 | $0 |
| 25 |
Patrick Corbin
Starting Pitcher
|
2019-2024 (FA: 2025)
|
29 | 6 | $140,000,000 | $23,333,333 | $2,500,000 |
| 26 |
Jacob deGrom
Starting Pitcher
|
2019-2024 (FA: 2025)
|
30 | 5 | $137,500,000 | $27,500,000 | $10,000,000 |
| 27 |
Freddie Freeman
1st Base
|
2014-2021 (FA: 2022)
|
24 | 8 | $135,000,000 | $16,875,000 | $2,875,000 |
| 28 |
Shin-Soo Choo
Designated Hitter
|
2014-2020 (FA: 2021)
|
31 | 7 | $130,000,000 | $18,571,429 | $0 |
| 28 |
Johnny Cueto
Starting Pitcher
|
2016-2022 (FA: 2023)
|
29 | 6 | $130,000,000 | $21,666,667 | $5,000,000 |
| 28 |
Paul Goldschmidt
1st Base
|
2020-2024 (FA: 2025)
|
31 | 5 | $130,000,000 | $26,000,000 | $20,000,000 |
| 31 |
Yu Darvish
Starting Pitcher
|
2018-2023 (FA: 2024)
|
31 | 6 | $126,000,000 | $21,000,000 | $0 |
| 32 |
Elvis Andrus
Shortstop
|
2015-2023 (FA: 2024)
|
24 | 8 | $120,000,000 | $15,000,000 | $2,000,000 |
| 32 |
Xander Bogaerts
Shortstop
|
2019-2026 (FA: 2027)
|
26 | 6 | $120,000,000 | $20,000,000 | $0 |
| 34 |
Zack Wheeler
Starting Pitcher
|
2020-2024 (FA: 2025)
|
29 | 5 | $118,000,000 | $23,600,000 | $0 |
| 35 |
Dustin Pedroia
2nd Base
|
2014-2021 (FA: 2022)
|
29 | 8 | $110,000,000 | $13,750,000 | $1,000,000 |
| 35 |
Jordan Zimmermann
Starting Pitcher
|
2016-2020 (FA: 2021)
|
29 | 5 | $110,000,000 | $22,000,000 | $0 |
| 35 |
J.D. Martinez
Designated Hitter
|
2018-2022 (FA: 2023)
|
30 | 5 | $110,000,000 | $22,000,000 | $0 |
| 35 |
Yoenis Cespedes
Left Field
|
2017-2020 (FA: 2021)
|
31 | 4 | $110,000,000 | $27,500,000 | $0 |
| 39 |
Charlie Blackmon
Right Field
|
2018-2023 (FA: 2024)
|
31 | 6 | $108,000,000 | $18,000,000 | $2,000,000 |
| 40 |
Justin Upton
Left Field
|
2018-2022 (FA: 2023)
|
30 | 5 | $106,000,000 | $21,200,000 | $0 |
| 41 |
Evan Longoria
3rd Base
|
2016-2022 (FA: 2024)
Originally signed w/ TB
|
27 | 6 | $100,000,000 | $16,666,667 | $1,000,000 |
| 41 |
Kyle Seager
3rd Base
|
2015-2022 (FA: 2023)
|
27 | 7 | $100,000,000 | $14,285,714 | $3,500,000 |
| 41 |
Alex Bregman
3rd Base
|
2019-2024 (FA: 2025)
|
24 | 5 | $100,000,000 | $20,000,000 | $10,000,000 |
| 41 |
Ronald Acuna
Outfielders
|
2019-2028 (FA: 2029)
|
21 | 8 | $100,000,000 | $12,500,000 | $0 |
| 45 |
Clayton Kershaw
Starting Pitcher
|
2019-2021 (FA: 2022)
|
30 | 3 | $93,000,000 | $31,000,000 | $23,000,000 |
| 46 |
Josh Donaldson
3rd Base
|
2020-2024 (FA: 2025)
|
34 | 4 | $92,000,000 | $23,000,000 | $0 |
| 47 |
Madison Bumgarner
Starting Pitcher
|
2020-2024 (FA: 2025)
|
30 | 5 | $85,000,000 | $17,000,000 | $0 |
| 48 |
Wil Myers
Left Field
|
2017-2023 (FA: 2024)
|
26 | 6 | $83,000,000 | $13,833,333 | $15,000,000 |
| 49 |
Dexter Fowler
Right Field
|
2017-2021 (FA: 2022)
|
30 | 5 | $82,500,000 | $16,500,000 | $10,000,000 |
| 50 |
Russell Martin
Catcher
|
2015-2019 (FA: 2020)
Originally signed w/ TOR
|
31 | 5 | $82,000,000 | $16,400,000 | $0 |
| 51 |
Hyun-Jin Ryu
Starting Pitcher
|
2020-2023 (FA: 2024)
|
32 | 4 | $80,000,000 | $20,000,000 | $0 |
| 51 |
Lorenzo Cain
Center Field
|
2018-2022 (FA: 2023)
|
31 | 5 | $80,000,000 | $16,000,000 | $0 |
| 51 |
Kenley Jansen
Relief Pitcher
|
2017-2021 (FA: 2022)
|
29 | 5 | $80,000,000 | $16,000,000 | $4,000,000 |
| 54 |
Brandon Crawford
Shortstop
|
2016-2021 (FA: 2022)
|
28 | 6 | $75,000,000 | $12,500,000 | $1,200,000 |
| 55 |
Yasmani Grandal
Catcher
|
2020-2023 (FA: 2024)
|
31 | 4 | $73,000,000 | $18,250,000 | $0 |
| 56 |
Brandon Belt
1st Base
|
2016-2021 (FA: 2022)
|
27 | 5 | $72,800,000 | $14,560,000 | $0 |
| 57 |
Yoan Moncada
3rd Base
|
2020-2025 (FA: 2026)
|
24 | 5 | $70,000,000 | $14,000,000 | $4,000,000 |
| 57 |
Ian Kennedy
Relief Pitcher
|
2016-2020 (FA: 2021)
|
31 | 5 | $70,000,000 | $14,000,000 | $0 |
| 57 |
Ian Desmond
Center Field
|
2017-2022 (FA: 2023)
|
31 | 5 | $70,000,000 | $14,000,000 | $0 |
| 57 |
Jean Segura
2nd Base
|
2017-2023 (FA: 2024)
Originally signed w/ SEA
|
27 | 5 | $70,000,000 | $14,000,000 | $3,000,000 |
| 57 |
Aaron Hicks
Center Field
|
2019-2026 (FA: 2027)
|
29 | 7 | $70,000,000 | $10,000,000 | $2,000,000 |
| 62 |
Nathan Eovaldi
Starting Pitcher
|
2019-2022 (FA: 2023)
|
28 | 4 | $68,000,000 | $17,000,000 | $0 |
| 62 |
Miles Mikolas
Starting Pitcher
|
2019-2023 (FA: 2024)
|
30 | 4 | $68,000,000 | $17,000,000 | $5,000,000 |
| 64 |
Justin Verlander
Starting Pitcher
|
2019-2021 (FA: 2022)
|
36 | 2 | $66,000,000 | $33,000,000 | $0 |
| 64 |
Eugenio Suarez
3rd Base
|
2018-2025 (FA: 2026)
|
26 | 6 | $66,000,000 | $11,000,000 | $2,000,000 |
| 66 |
Danny Duffy
Starting Pitcher
|
2017-2021 (FA: 2022)
|
28 | 5 | $65,000,000 | $13,000,000 | $0 |
| 67 |
Mike Moustakas
3rd Base
|
2020-2024 (FA: 2025)
|
31 | 4 | $64,000,000 | $16,000,000 | $0 |
| 67 |
Nick Castellanos
Right Field
|
2020-2024 (FA: 2025)
|
27 | 4 | $64,000,000 | $16,000,000 | $0 |
| 67 |
Justin Turner
3rd Base
|
2017-2020 (FA: 2021)
|
32 | 4 | $64,000,000 | $16,000,000 | $4,000,000 |
| 70 |
Mark Melancon
Relief Pitcher
|
2017-2020 (FA: 2021)
Originally signed w/ SF
|
31 | 4 | $62,000,000 | $15,500,000 | $20,000,000 |
| 71 |
A.J. Pollock
Outfielders
|
2019-2023 (FA: 2024)
|
31 | 5 | $60,000,000 | $12,000,000 | $12,000,000 |
| 71 |
Yadier Molina
Catcher
|
2017-2020 (FA: 2021)
|
34 | 3 | $60,000,000 | $20,000,000 | $0 |
| 73 |
Andrelton Simmons
Shortstop
|
2014-2020 (FA: 2021)
Originally signed w/ ATL
|
24 | 7 | $58,000,000 | $8,285,714 | $1,000,000 |
| 74 |
Alex Cobb
Starting Pitcher
|
2018-2021 (FA: 2022)
|
30 | 4 | $57,000,000 | $14,250,000 | $0 |
| 75 |
Ben Zobrist
2nd Base
|
2016-2019 (FA: 2020)
|
34 | 4 | $56,000,000 | $14,000,000 | $2,000,000 |
| 76 |
Kyle Hendricks
Starting Pitcher
|
2019-2023 (FA: 2024)
|
29 | 4 | $55,500,000 | $13,875,000 | $0 |
| 76 |
Dallas Keuchel
Starting Pitcher
|
2020-2023 (FA: 2024)
|
31 | 3 | $55,500,000 | $18,500,000 | $0 |
| 78 |
Kevin Kiermaier
Center Field
|
2017-2023 (FA: 2024)
|
26 | 6 | $53,500,000 | $8,916,667 | $1,000,000 |
| 79 |
Salvador Perez
Catcher
|
2016-2021 (FA: 2022)
|
25 | 6 | $52,500,000 | $8,750,000 | $6,000,000 |
| 80 |
Josh Reddick
Right Field
|
2017-2020 (FA: 2021)
|
29 | 4 | $52,000,000 | $13,000,000 | $0 |
| 80 |
Randal Grichuk
Center Field
|
2019-2023 (FA: 2024)
|
27 | 5 | $52,000,000 | $10,400,000 | $5,000,000 |
| 82 |
Carlos Martinez
Starting Pitcher
|
2017-2023 (FA: 2024)
|
25 | 5 | $51,000,000 | $10,200,000 | $1,000,000 |
| 83 |
Andrew McCutchen
Right Field
|
2019-2022 (FA: 2023)
|
32 | 3 | $50,000,000 | $16,666,667 | $0 |
| 83 |
Blake Snell
Starting Pitcher
|
2019-2023 (FA: 2024)
|
26 | 5 | $50,000,000 | $10,000,000 | $3,000,000 |
| 83 |
Jose Abreu
1st Base
|
2020-2022 (FA: 2023)
|
32 | 3 | $50,000,000 | $16,666,667 | $5,000,000 |
| 83 |
Luis Robert
Outfielders
|
2020-2027 (FA: 2028)
|
22 | 6 | $50,000,000 | $8,333,333 | $0 |
| 87 |
Rougned Odor
2nd Base
|
2017-2023 (FA: 2024)
|
23 | 6 | $49,500,000 | $8,250,000 | $2,000,000 |
| 88 |
Aroldis Chapman
Relief Pitcher
|
2020-2022 (FA: 2023)
|
31 | 3 | $48,000,000 | $16,000,000 | $0 |
| 89 |
Carlos Carrasco
Starting Pitcher
|
2019-2023 (FA: 2024)
|
31 | 4 | $47,000,000 | $11,750,000 | $0 |
| 90 |
Aaron Nola
Starting Pitcher
|
2019-2023 (FA: 2024)
|
25 | 4 | $45,000,000 | $11,250,000 | $2,000,000 |
| 91 |
Craig Kimbrel
Relief Pitcher
|
2019-2022 (FA: 2023)
|
31 | 3 | $43,000,000 | $14,333,333 | $0 |
| 91 |
German Marquez
Starting Pitcher
|
2019-2024 (FA: 2025)
|
24 | 5 | $43,000,000 | $8,600,000 | $1,500,000 |
| 91 |
Eloy Jimenez
Left Field
|
2019-2026 (FA: 2027)
|
22 | 6 | $43,000,000 | $7,166,667 | $5,000,000 |
| 91 |
Yusei Kikuchi
Starting Pitcher
|
2019-2025 (FA: 2026)
|
27 | 3 | $43,000,000 | $14,333,333 | $6,000,000 |
| 95 |
Anthony Rizzo
1st Base
|
2013-2021 (FA: 2022)
|
23 | 7 | $41,000,000 | $5,857,143 | $2,000,000 |
| 96 |
Luis Severino
Starting Pitcher
|
2019-2023 (FA: 2024)
|
24 | 4 | $40,000,000 | $10,000,000 | $2,000,000 |
| 96 |
Will Smith
Relief Pitcher
|
2020-2023 (FA: 2024)
|
30 | 3 | $40,000,000 | $13,333,333 | $0 |
| 98 |
Jay Bruce
Right Field
|
2018-2020 (FA: 2021)
Originally signed w/ NYM
|
30 | 3 | $39,000,000 | $13,000,000 | $3,000,000 |
| 98 |
Zack Britton
Relief Pitcher
|
2019-2022 (FA: 2023)
|
31 | 3 | $39,000,000 | $13,000,000 | $0 |
| 98 |
Matt Carpenter
3rd Base
|
2019-2022 (FA: 2023)
|
33 | 2 | $39,000,000 | $19,500,000 | $0 |


