MLB Contracts

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

Active
Top 100
Filtering & Sorting...
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 Paul Goldschmidt 1B STL STL 32 2020 2024 5 $130,000,000 $26,000,000
6 Jake Cronenworth 1B SD SD 29 2024 2030 7 $80,000,000 $11,428,571
7 Anthony Rizzo 1B NYY NYY 33 2023 2025 2 $40,000,000 $20,000,000
8 Rhys Hoskins 1B MIL MIL 30 2024 2026 2 $34,000,000 $17,000,000
9 Yandy Diaz 1B TB TB 31 2023 2026 3 $24,000,000 $8,000,000
10 Pete Alonso 1B NYM NYM 28 2024 2024 1 $20,500,000 $20,500,000
11 Vladimir Guerrero Jr. 1B TOR TOR 24 2024 2024 1 $19,900,000 $19,900,000
12 Wilmer Flores 1B SF SF 31 2023 2025 3 $16,500,000 $5,500,000
13 Christian Walker 1B ARI ARI 32 2024 2024 1 $10,900,000 $10,900,000
14 Brandon Belt 1B TOR TOR 34 2023 2023 1 $9,300,000 $9,300,000
15 Nate Lowe 1B TEX TEX 28 2024 2024 1 $7,500,000 $7,500,000
16 Ty France 1B SEA SEA 29 2024 2024 1 $6,775,000 $6,775,000
17 Josh Naylor 1B CLE CLE 26 2024 2024 1 $6,500,000 $6,500,000
18 Carlos Santana 1B MIN MIN 37 2024 2024 1 $5,250,000 $5,250,000
19 Joey Gallo 1B WSH WSH 30 2024 2024 1 $5,000,000 $5,000,000
20 Ryan O'Hearn 1B BAL BAL 30 2024 2025 1 $3,500,000 $3,500,000
21 Andrew Vaughn 1B CHW CHW 25 2024 2024 1 $3,250,000 $3,250,000
22 Rowdy Tellez 1B PIT PIT 28 2024 2024 1 $3,200,000 $3,200,000
23 Jake Bauers 1B MIL MIL 28 2024 2024 1 $1,350,000 $1,350,000
T24 Dominic Smith 1B BOS BOS 28 2024 2024 1 $1,000,000 $1,000,000
T24 Miguel Sano 1B LAA LAA 30 2024 2024 1 $1,000,000 $1,000,000
26 Jon Singleton 1B HOU HOU 32 2024 2024 1 $850,000 $850,000
27 Triston Casas 1B BOS BOS 23 2024 2024 1 $760,000 $760,000
28 Gavin Sheets 1B CHW CHW 27 2024 2024 1 $756,950 $756,950
29 Vinnie Pasquantino 1B KC KC 26 2024 2024 1 $752,750 $752,750
30 Joey Meneses 1B WSH WSH 31 2024 2024 1 $752,000 $752,000
31 Nolan Schanuel 1B LAA LAA 21 2024 2024 1 $750,000 $750,000
32 Elehuris Montero 1B COL COL 25 2024 2024 1 $745,000 $745,000
33 Michael Toglia 1B COL COL 25 2024 2024 1 $742,000 $742,000
T34 Spencer Horwitz 1B TOR TOR 25 2024 2024 1 $740,000 $740,000
T34 Jhonkensy Noel 1B CLE CLE 22 2024 2024 1 $740,000 $740,000
T34 Christian Encarnacion-Strand 1B CIN CIN 23 2024 2024 1 $740,000 $740,000
Top