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 Shohei Ohtani SP LAD LAD 29 2024 2033 10 $700,000,000 $70,000,000
2 Yoshinobu Yamamoto SP LAD LAD 25 2024 2035 12 $325,000,000 $27,083,333
3 Bobby Witt Jr. SS KC KC 23 2024 2037 11 $288,777,777 $26,252,525
4 Aaron Nola SP PHI PHI 30 2024 2030 7 $172,000,000 $24,571,429
5 Will Smith C LAD LAD 28 2024 2033 10 $140,000,000 $14,000,000
6 Tyler Glasnow SP LAD LAD 30 2024 2028 5 $136,562,500 $27,312,500
7 Jung-hoo Lee CF SF SF 25 2024 2029 6 $113,000,000 $18,833,333
8 Josh Hader RP HOU HOU 29 2024 2028 5 $95,000,000 $19,000,000
9 Logan Webb SP SF SF 26 2024 2028 5 $90,000,000 $18,000,000
10 Jackson Chourio LF MIL MIL 19 2024 2033 8 $82,000,000 $10,250,000
T11 Jake Cronenworth 1B SD SD 29 2024 2030 7 $80,000,000 $11,428,571
T11 Eduardo Rodriguez SP ARI ARI 30 2024 2028 4 $80,000,000 $20,000,000
T11 Cody Bellinger CF CHC CHC 28 2024 2026 3 $80,000,000 $26,666,667
14 Mitch Keller SP PIT PIT 27 2024 2028 5 $77,000,000 $15,400,000
15 Sonny Gray SP STL STL 34 2024 2027 3 $75,000,000 $25,000,000
16 Pablo López SP MIN MIN 27 2024 2027 4 $73,500,000 $18,375,000
17 Ezequiel Tovar SS COL COL 22 2024 2031 7 $63,500,000 $9,071,429
18 Blake Snell SP SF SF 31 2024 2025 2 $62,000,000 $31,000,000
19 Ian Happ LF CHC CHC 28 2024 2026 3 $61,000,000 $20,333,333
20 Brayan Bello SP BOS BOS 24 2024 2030 6 $55,000,000 $9,166,667
21 Matt Chapman 3B SF SF 30 2024 2027 3 $54,000,000 $18,000,000
22 Shota Imanaga SP CHC CHC 30 2024 2028 4 $53,000,000 $13,250,000
23 Ceddanne Rafaela SS BOS BOS 23 2024 2032 8 $50,000,000 $6,250,000
T24 Jeimer Candelario 3B CIN CIN 30 2024 2027 3 $45,000,000 $15,000,000
T24 Seth Lugo SP KC KC 34 2024 2026 3 $45,000,000 $15,000,000
26 Jordan Hicks RP SF SF 27 2024 2027 4 $44,000,000 $11,000,000
T27 Jorge Soler RF ATL ATL 31 2024 2026 3 $42,000,000 $14,000,000
T27 Lourdes Gurriel Jr. OF ARI ARI 30 2024 2027 3 $42,000,000 $14,000,000
29 Lucas Giolito SP BOS BOS 29 2024 2026 2 $38,500,000 $19,250,000
30 Chris Sale SP ATL ATL 34 2024 2026 2 $38,000,000 $19,000,000
31 Marcus Stroman SP NYY NYY 32 2024 2026 2 $37,000,000 $18,500,000
32 Nico Hoerner 2B CHC CHC 25 2024 2026 3 $35,000,000 $11,666,667
33 Rhys Hoskins DH MIL MIL 30 2024 2026 2 $34,000,000 $17,000,000
34 Robert Stephenson RP LAA LAA 30 2024 2026 3 $33,000,000 $11,000,000
T35 Yariel Rodriguez SP TOR TOR 26 2024 2028 5 $32,000,000 $6,400,000
T35 Michael Wacha SP KC KC 32 2024 2025 2 $32,000,000 $16,000,000
37 Juan Soto RF NYY NYY 24 2024 2024 1 $31,000,000 $31,000,000
38 Reynaldo López SP ATL ATL 29 2024 2027 3 $30,000,000 $10,000,000
39 Colt Keith 2B DET DET 22 2024 2032 6 $28,642,500 $4,773,750
T40 Sean Manaea SP NYM NYM 31 2024 2025 2 $28,000,000 $14,000,000
T40 Yuki Matsui RP SD SD 28 2024 2028 5 $28,000,000 $5,600,000
T42 Joe Jimenez RP ATL ATL 28 2024 2026 3 $26,000,000 $8,666,667
T42 Nick Martinez SP CIN CIN 33 2024 2025 2 $26,000,000 $13,000,000
44 Jordan Montgomery RP ARI ARI 31 2024 2025 1 $25,000,000 $25,000,000
T45 Max Muncy 3B LAD LAD 33 2024 2026 2 $24,000,000 $12,000,000
T45 Kenta Maeda RP DET DET 35 2024 2025 2 $24,000,000 $12,000,000
T45 Mitch Garver DH SEA SEA 32 2024 2026 2 $24,000,000 $12,000,000
48 Teoscar Hernandez LF LAD LAD 31 2024 2024 1 $23,500,000 $23,500,000
49 Tyler Mahle SP TEX TEX 29 2024 2025 2 $22,000,000 $11,000,000
50 Pete Alonso 1B NYM NYM 28 2024 2024 1 $20,500,000 $20,500,000
51 Germán Márquez SP COL COL 28 2024 2025 2 $20,000,000 $10,000,000
52 Vladimir Guerrero Jr. 1B TOR TOR 24 2024 2024 1 $19,900,000 $19,900,000
53 Brandon Woodruff SP MIL MIL 31 2024 2026 2 $17,500,000 $8,750,000
T54 Wandy Peralta RP SD SD 32 2024 2027 4 $16,500,000 $4,125,000
T54 Tommy Edman CF LAD LAD 28 2024 2025 2 $16,500,000 $8,250,000
T56 Frankie Montas SP MIL MIL 30 2024 2025 1 $16,000,000 $16,000,000
T56 Emilio Pagan RP CIN CIN 32 2024 2025 2 $16,000,000 $8,000,000
58 Corbin Burnes SP BAL BAL 28 2024 2024 1 $15,637,000 $15,637,000
T59 Max Fried SP ATL ATL 29 2024 2024 1 $15,000,000 $15,000,000
T59 Isiah Kiner-Falefa SS PIT PIT 28 2024 2025 2 $15,000,000 $7,500,000
T59 Erick Fedde SP STL STL 30 2024 2025 2 $15,000,000 $7,500,000
62 Pierce Johnson RP ATL ATL 32 2024 2026 2 $14,250,000 $7,125,000
63 Gleyber Torres 2B NYY NYY 26 2024 2024 1 $14,200,000 $14,200,000
T64 Adolis García RF TEX TEX 30 2024 2025 2 $14,000,000 $7,000,000
T64 Jack Flaherty SP LAD LAD 28 2024 2024 1 $14,000,000 $14,000,000
66 Shane Bieber SP CLE CLE 28 2024 2024 1 $13,125,000 $13,125,000
T67 Charlie Blackmon DH COL COL 37 2024 2024 1 $13,000,000 $13,000,000
T67 Justin Turner DH SEA SEA 39 2024 2024 1 $13,000,000 $13,000,000
T67 Kyle Gibson SP STL STL 36 2024 2025 1 $13,000,000 $13,000,000
T67 Luis Severino SP NYM NYM 29 2024 2024 1 $13,000,000 $13,000,000
T67 Hunter Renfroe RF KC KC 31 2024 2025 2 $13,000,000 $6,500,000
72 Joc Pederson DH ARI ARI 31 2024 2025 1 $12,500,000 $12,500,000
73 Willy Adames SS MIL MIL 28 2024 2024 1 $12,250,000 $12,250,000
74 Framber Valdez SP HOU HOU 29 2024 2024 1 $12,100,000 $12,100,000
T75 Victor Caratini C HOU HOU 30 2024 2025 2 $12,000,000 $6,000,000
T75 J.D. Martinez DH NYM NYM 36 2024 2024 1 $12,000,000 $12,000,000
T75 Kyle Tucker RF HOU HOU 26 2024 2024 1 $12,000,000 $12,000,000
78 Anthony Santander RF BAL BAL 28 2024 2024 1 $11,700,000 $11,700,000
79 David Robertson RP TEX TEX 38 2024 2025 1 $11,500,000 $11,500,000
80 Lance Lynn SP STL STL 36 2024 2025 1 $11,000,000 $11,000,000
81 Christian Walker 1B ARI ARI 32 2024 2024 1 $10,900,000 $10,900,000
82 Luis Arraez 2B SD SD 26 2024 2024 1 $10,600,000 $10,600,000
T83 Aroldis Chapman RP PIT PIT 35 2024 2024 1 $10,500,000 $10,500,000
T83 Harrison Bader CF NYM NYM 29 2024 2024 1 $10,500,000 $10,500,000
T83 Kevin Kiermaier CF LAD LAD 33 2024 2024 1 $10,500,000 $10,500,000
86 Zac Gallen SP ARI ARI 28 2024 2024 1 $10,011,000 $10,011,000
T87 Clayton Kershaw SP LAD LAD 35 2024 2025 2 $10,000,000 $5,000,000
T87 Liam Hendriks RP BOS BOS 35 2024 2026 2 $10,000,000 $5,000,000
T89 Matt Moore RP LAA LAA 34 2024 2024 1 $9,000,000 $9,000,000
T89 Ryan Brasier RP LAD LAD 36 2024 2025 2 $9,000,000 $4,500,000
91 Jonathan India 2B CIN CIN 26 2024 2025 2 $8,800,000 $4,400,000
92 Alex Verdugo LF NYY NYY 27 2024 2024 1 $8,700,000 $8,700,000
T93 Alex Wood SP OAK OAK 33 2024 2024 1 $8,500,000 $8,500,000
T93 Wade Miley SP MIL MIL 37 2024 2025 1 $8,500,000 $8,500,000
95 Tom Murphy C SF SF 32 2024 2026 2 $8,250,000 $4,125,000
96 Randy Arozarena LF SEA SEA 28 2024 2024 1 $8,100,000 $8,100,000
97 Walker Buehler SP LAD LAD 29 2024 2024 1 $8,025,000 $8,025,000
T98 Dylan Cease SP SD SD 27 2024 2024 1 $8,000,000 $8,000,000
T98 Chris Stratton RP KC KC 33 2024 2025 2 $8,000,000 $4,000,000
T98 Travis d'Arnaud C ATL ATL 34 2024 2025 1 $8,000,000 $8,000,000
Top