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 | Bryce Harper | 1B | PHI PHI | 26 | 2019 | 2031 | 13 | $330,000,000 | $25,384,615 |
2 | Kris Bryant | 1B | COL COL | 30 | 2022 | 2028 | 7 | $182,000,000 | $26,000,000 |
3 | Matt Olson | 1B | ATL ATL | 27 | 2022 | 2030 | 8 | $168,000,000 | $21,000,000 |
4 | Freddie Freeman | 1B | LAD LAD | 32 | 2022 | 2027 | 6 | $162,000,000 | $27,000,000 |
5 | Willson Contreras | 1B | STL STL | 30 | 2023 | 2028 | 5 | $87,500,000 | $17,500,000 |
6 | Jake Cronenworth | 1B | SD SD | 29 | 2024 | 2030 | 7 | $80,000,000 | $11,428,571 |
7 | Christian Walker | 1B | HOU HOU | 33 | 2025 | 2027 | 3 | $60,000,000 | $20,000,000 |
8 | Vladimir Guerrero Jr. | 1B | TOR TOR | 25 | 2025 | 2025 | 1 | $28,800,000 | $28,800,000 |
9 | Colt Keith | 1B | DET DET | 22 | 2024 | 2032 | 6 | $28,642,500 | $4,773,750 |
10 | Yandy Diaz | 1B | TB TB | 31 | 2023 | 2026 | 3 | $24,000,000 | $8,000,000 |
11 | Wilmer Flores | 1B | SF SF | 31 | 2023 | 2025 | 3 | $16,500,000 | $5,500,000 |
12 | Josh Naylor | 1B | ARI ARI | 27 | 2025 | 2025 | 1 | $14,200,000 | $14,200,000 |
13 | Paul Goldschmidt | 1B | NYY NYY | 37 | 2025 | 2025 | 1 | $12,500,000 | $12,500,000 |
14 | Carlos Santana | 1B | CLE CLE | 38 | 2025 | 2025 | 1 | $12,000,000 | $12,000,000 |
15 | Nate Lowe | 1B | WSH WSH | 29 | 2025 | 2025 | 1 | $10,700,000 | $10,700,000 |
16 | Andrew Vaughn | 1B | CHW CHW | 26 | 2025 | 2025 | 1 | $4,400,000 | $4,400,000 |
17 | Ryan O'Hearn | 1B | BAL BAL | 30 | 2024 | 2025 | 1 | $3,500,000 | $3,500,000 |
18 | Seth Brown | 1B | ATH ATH | 32 | 2025 | 2025 | 1 | $2,700,000 | $2,700,000 |
19 | Jared Young | 1B | NYM NYM | 29 | 2025 | 2025 | 1 | $1,150,000 | $1,150,000 |
T20 | Nolan Schanuel | 1B | LAA LAA | 22 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Eric Wagaman | 1B | MIA MIA | 27 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | J.C. Escarra | 1B | NYY NYY | 29 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Ryan Noda | 1B | LAA LAA | 28 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Spencer Horwitz | 1B | PIT PIT | 26 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Jonathan Aranda | 1B | TB TB | 26 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Luken Baker | 1B | STL STL | 27 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Tyler Locklear | 1B | SEA SEA | 23 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Weston Wilson | 1B | PHI PHI | 30 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Niko Kavadas | 1B | LAA LAA | 25 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Nick Pratto | 1B | KC KC | 26 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Vinnie Pasquantino | 1B | KC KC | 27 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Jon Singleton | 1B | HOU HOU | 33 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Spencer Torkelson | 1B | DET DET | 25 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Michael Toglia | 1B | COL COL | 26 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Christian Encarnacion-Strand | 1B | CIN CIN | 24 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Matt Mervis | 1B | MIA MIA | 26 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Michael Busch | 1B | CHC CHC | 26 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Triston Casas | 1B | BOS BOS | 24 | 2025 | 2025 | 1 | $800,000 | $800,000 |
T20 | Mickey Gasper | 1B | MIN MIN | 29 | 2025 | 2025 | 1 | $800,000 | $800,000 |