MLB Contracts
A real-time, sortable list of MLB contracts including total value, guaranteed money, and complete salary breakdowns.
Rank | Player | Pos | Team Currently With | Age At Signing | Start | End | Yrs | Value | AAV |
---|---|---|---|---|---|---|---|---|---|
1 | Manny Machado | 3B | SD SD | 30 | 2023 | 2033 | 11 | $350,000,000 | $31,818,182 |
2 | Francisco Lindor | SS | NYM NYM | 28 | 2022 | 2031 | 10 | $341,000,000 | $34,100,000 |
3 | Bryce Harper | 1B | PHI PHI | 26 | 2019 | 2031 | 13 | $330,000,000 | $25,384,615 |
4 | Corey Seager | SS | TEX TEX | 27 | 2022 | 2031 | 10 | $325,000,000 | $32,500,000 |
5 | Rafael Devers | 3B | BOS BOS | 26 | 2023 | 2033 | 10 | $313,500,000 | $31,350,000 |
6 | Trea Turner | SS | PHI PHI | 29 | 2023 | 2033 | 11 | $300,000,000 | $27,272,727 |
7 | Bobby Witt Jr. | SS | KC KC | 23 | 2024 | 2037 | 11 | $288,777,777 | $26,252,525 |
8 | Xander Bogaerts | 2B | SD SD | 30 | 2023 | 2033 | 11 | $280,000,000 | $25,454,545 |
9 | Nolan Arenado | 3B | STL STL | 27 | 2019 | 2027 | 8 | $260,000,000 | $32,500,000 |
10 | Anthony Rendon | 3B | LAA LAA | 29 | 2020 | 2026 | 7 | $245,000,000 | $35,000,000 |
11 | Austin Riley | 3B | ATL ATL | 25 | 2023 | 2033 | 10 | $212,000,000 | $21,200,000 |
12 | Carlos Correa | SS | MIN MIN | 28 | 2023 | 2032 | 6 | $200,000,000 | $33,333,333 |
13 | Kris Bryant | 1B | COL COL | 30 | 2022 | 2028 | 7 | $182,000,000 | $26,000,000 |
14 | Dansby Swanson | SS | CHC CHC | 28 | 2023 | 2029 | 7 | $177,000,000 | $25,285,714 |
15 | Marcus Semien | 2B | TEX TEX | 31 | 2022 | 2028 | 7 | $175,000,000 | $25,000,000 |
16 | Matt Olson | 1B | ATL ATL | 27 | 2022 | 2030 | 8 | $168,000,000 | $21,000,000 |
17 | Jose Altuve | 2B | HOU HOU | 27 | 2018 | 2024 | 7 | $163,500,000 | $23,357,143 |
18 | Freddie Freeman | 1B | LAD LAD | 32 | 2022 | 2027 | 6 | $162,000,000 | $27,000,000 |
19 | Matt Chapman | 3B | SF SF | 31 | 2025 | 2030 | 6 | $151,000,000 | $25,166,667 |
20 | José Ramírez | 3B | CLE CLE | 29 | 2022 | 2028 | 7 | $141,000,000 | $20,142,857 |
T21 | Trevor Story | SS | BOS BOS | 29 | 2022 | 2028 | 6 | $140,000,000 | $23,333,333 |
T21 | Javier Báez | SS | DET DET | 29 | 2022 | 2027 | 6 | $140,000,000 | $23,333,333 |
23 | Paul Goldschmidt | 1B | STL STL | 32 | 2020 | 2024 | 5 | $130,000,000 | $26,000,000 |
24 | Jose Altuve | 2B | HOU HOU | 33 | 2025 | 2029 | 5 | $125,000,000 | $25,000,000 |
25 | Andres Gimenez | 2B | CLE CLE | 24 | 2023 | 2030 | 7 | $106,500,000 | $15,214,286 |
26 | Alex Bregman | 3B | HOU HOU | 25 | 2020 | 2024 | 5 | $100,000,000 | $20,000,000 |
27 | D.J. LeMahieu | 2B | NYY NYY | 32 | 2021 | 2026 | 6 | $90,000,000 | $15,000,000 |
28 | Willson Contreras | 1B | STL STL | 30 | 2023 | 2028 | 5 | $87,500,000 | $17,500,000 |
29 | Jake Cronenworth | 1B | SD SD | 29 | 2024 | 2030 | 7 | $80,000,000 | $11,428,571 |
30 | Ketel Marte | 2B | ARI ARI | 29 | 2023 | 2028 | 5 | $76,000,000 | $15,200,000 |
T31 | Ke'Bryan Hayes | 3B | PIT PIT | 24 | 2022 | 2030 | 8 | $70,000,000 | $8,750,000 |
T31 | Ryan McMahon | 3B | COL COL | 27 | 2022 | 2027 | 6 | $70,000,000 | $11,666,667 |
T31 | Yoan Moncada | 3B | CHW CHW | 24 | 2020 | 2025 | 5 | $70,000,000 | $14,000,000 |
34 | Eugenio Suarez | 3B | ARI ARI | 26 | 2018 | 2025 | 7 | $66,000,000 | $9,428,571 |
35 | Ezequiel Tovar | SS | COL COL | 22 | 2024 | 2031 | 7 | $63,500,000 | $9,071,429 |
36 | Chris Taylor | 3B | LAD LAD | 31 | 2022 | 2026 | 4 | $60,000,000 | $15,000,000 |
37 | Matt Chapman | 3B | SF SF | 30 | 2024 | 2027 | 3 | $54,000,000 | $18,000,000 |
38 | J.P. Crawford | SS | SEA SEA | 26 | 2022 | 2026 | 5 | $51,000,000 | $10,200,000 |
T39 | Ceddanne Rafaela | SS | BOS BOS | 23 | 2024 | 2032 | 8 | $50,000,000 | $6,250,000 |
T39 | Jeff McNeil | 2B | NYM NYM | 30 | 2023 | 2027 | 4 | $50,000,000 | $12,500,000 |
41 | Jeimer Candelario | 3B | CIN CIN | 30 | 2024 | 2027 | 3 | $45,000,000 | $15,000,000 |
T42 | Ozzie Albies | 2B | ATL ATL | 21 | 2019 | 2027 | 7 | $35,000,000 | $5,000,000 |
T42 | Nico Hoerner | 2B | CHC CHC | 25 | 2024 | 2026 | 3 | $35,000,000 | $11,666,667 |
44 | Bo Bichette | SS | TOR TOR | 24 | 2023 | 2025 | 3 | $33,600,000 | $11,200,000 |
45 | Josh Bell | 1B | ARI ARI | 30 | 2023 | 2024 | 2 | $33,000,000 | $16,500,000 |
46 | Vladimir Guerrero Jr. | 1B | TOR TOR | 25 | 2025 | 2025 | 1 | $28,800,000 | $28,800,000 |
47 | Colt Keith | 2B | DET DET | 22 | 2024 | 2032 | 6 | $28,642,500 | $4,773,750 |
T48 | Yandy Diaz | 1B | TB TB | 31 | 2023 | 2026 | 3 | $24,000,000 | $8,000,000 |
T48 | Brandon Lowe | 2B | TB TB | 24 | 2019 | 2026 | 6 | $24,000,000 | $4,000,000 |
T48 | Max Muncy | 3B | LAD LAD | 33 | 2024 | 2026 | 2 | $24,000,000 | $12,000,000 |
51 | Pete Alonso | 1B | NYM NYM | 28 | 2024 | 2024 | 1 | $20,500,000 | $20,500,000 |
52 | Brandon Drury | 2B | LAA LAA | 30 | 2023 | 2024 | 2 | $17,000,000 | $8,500,000 |
53 | Wilmer Flores | 1B | SF SF | 31 | 2023 | 2025 | 3 | $16,500,000 | $5,500,000 |
54 | Isiah Kiner-Falefa | SS | PIT PIT | 28 | 2024 | 2025 | 2 | $15,000,000 | $7,500,000 |
T55 | Josh Naylor | 1B | CLE CLE | 27 | 2025 | 2025 | 1 | $14,200,000 | $14,200,000 |
T55 | Gleyber Torres | 2B | NYY NYY | 26 | 2024 | 2024 | 1 | $14,200,000 | $14,200,000 |
57 | Luis Arraez | 2B | SD SD | 27 | 2025 | 2025 | 1 | $13,700,000 | $13,700,000 |
58 | Willy Adames | SS | MIL MIL | 28 | 2024 | 2024 | 1 | $12,250,000 | $12,250,000 |
59 | Miguel Rojas | SS | LAD LAD | 33 | 2023 | 2025 | 2 | $11,000,000 | $5,500,000 |
60 | Christian Walker | 1B | ARI ARI | 32 | 2024 | 2024 | 1 | $10,900,000 | $10,900,000 |
61 | Nate Lowe | 1B | TEX TEX | 29 | 2025 | 2025 | 1 | $10,700,000 | $10,700,000 |
62 | Luis Rengifo | 3B | LAA LAA | 27 | 2025 | 2025 | 1 | $8,975,000 | $8,975,000 |
63 | Dylan Moore | 2B | SEA SEA | 30 | 2023 | 2025 | 3 | $8,875,000 | $2,958,333 |
64 | Jonathan India | 2B | CIN CIN | 26 | 2024 | 2025 | 2 | $8,800,000 | $4,400,000 |
65 | Alec Bohm | 3B | PHI PHI | 28 | 2025 | 2025 | 1 | $8,100,000 | $8,100,000 |
66 | Orlando Arcia | SS | ATL ATL | 28 | 2023 | 2026 | 3 | $7,300,000 | $2,433,333 |
T67 | Jazz Chisholm | 3B | NYY NYY | 26 | 2025 | 2025 | 1 | $6,770,000 | $6,770,000 |
T67 | Brendan Rodgers | 2B | COL COL | 28 | 2025 | 2025 | 1 | $6,770,000 | $6,770,000 |
69 | Isaac Paredes | 3B | CHC CHC | 25 | 2025 | 2025 | 1 | $6,280,000 | $6,280,000 |
70 | Josh Rojas | 3B | SEA SEA | 30 | 2025 | 2025 | 1 | $5,800,000 | $5,800,000 |
71 | Luis Garcia | 2B | WSH WSH | 24 | 2025 | 2025 | 1 | $5,400,000 | $5,400,000 |
72 | Carlos Santana | 1B | MIN MIN | 37 | 2024 | 2024 | 1 | $5,250,000 | $5,250,000 |
73 | Jeremy Pena | SS | HOU HOU | 27 | 2025 | 2025 | 1 | $4,800,000 | $4,800,000 |
74 | Ramon Urias | 3B | BAL BAL | 30 | 2025 | 2025 | 1 | $4,410,000 | $4,410,000 |
75 | Andrew Vaughn | 1B | CHW CHW | 26 | 2025 | 2025 | 1 | $4,400,000 | $4,400,000 |
76 | Enrique Hernandez | SS | LAD LAD | 32 | 2024 | 2024 | 1 | $4,000,000 | $4,000,000 |
77 | Santiago Espinal | 3B | CIN CIN | 29 | 2025 | 2025 | 1 | $3,660,000 | $3,660,000 |
T78 | Ryan O'Hearn | 1B | BAL BAL | 30 | 2024 | 2025 | 1 | $3,500,000 | $3,500,000 |
T78 | Jon Berti | 2B | NYY NYY | 34 | 2025 | 2025 | 1 | $3,500,000 | $3,500,000 |
80 | Edmundo Sosa | 3B | PHI PHI | 28 | 2025 | 2025 | 1 | $3,380,000 | $3,380,000 |
81 | Jorge Mateo | SS | BAL BAL | 29 | 2025 | 2025 | 1 | $2,950,000 | $2,950,000 |
82 | Bryson Stott | 2B | PHI PHI | 26 | 2025 | 2025 | 1 | $2,870,000 | $2,870,000 |
83 | Gavin Lux | 2B | LAD LAD | 26 | 2025 | 2025 | 1 | $2,760,000 | $2,760,000 |
T84 | Miguel Andujar | 3B | ATH ATH | 29 | 2025 | 2025 | 1 | $2,750,000 | $2,750,000 |
T84 | Kevin Newman | SS | LAA LAA | 31 | 2025 | 2026 | 1 | $2,750,000 | $2,750,000 |
86 | Ernie Clement | 2B | TOR TOR | 28 | 2025 | 2025 | 1 | $2,550,000 | $2,550,000 |
87 | Geraldo Perdomo | SS | ARI ARI | 24 | 2025 | 2025 | 1 | $2,050,000 | $2,050,000 |
88 | Garrett Hampson | SS | KC KC | 29 | 2024 | 2024 | 1 | $2,000,000 | $2,000,000 |
89 | Royce Lewis | 3B | MIN MIN | 25 | 2025 | 2025 | 1 | $1,925,000 | $1,925,000 |
90 | Nick Madrigal | 2B | CHC CHC | 27 | 2025 | 2025 | 1 | $1,900,000 | $1,900,000 |
91 | Andy Ibanez | 2B | DET DET | 31 | 2025 | 2025 | 1 | $1,825,000 | $1,825,000 |
92 | Paul DeJong | 3B | KC KC | 30 | 2024 | 2024 | 1 | $1,750,000 | $1,750,000 |
93 | Jose Iglesias | 3B | NYM NYM | 34 | 2024 | 2024 | 1 | $1,500,000 | $1,500,000 |
94 | Zach McKinstry | 2B | DET DET | 29 | 2025 | 2025 | 1 | $1,150,000 | $1,150,000 |
95 | Taylor Walls | SS | TB TB | 28 | 2025 | 2025 | 1 | $1,100,000 | $1,100,000 |
T96 | Nick Ahmed | SS | SD SD | 34 | 2024 | 2024 | 1 | $1,000,000 | $1,000,000 |
T96 | Matt Duffy | 3B | TEX TEX | 33 | 2024 | 2024 | 1 | $1,000,000 | $1,000,000 |
T96 | Donovan Solano | 2B | SD SD | 36 | 2024 | 2024 | 1 | $1,000,000 | $1,000,000 |
T96 | Yulieski Gurriel | 1B | KC KC | 40 | 2024 | 2024 | 1 | $1,000,000 | $1,000,000 |
100 | Emmanuel Rivera | 3B | BAL BAL | 28 | 2025 | 2025 | 1 | $911,000 | $911,000 |