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 DH 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 Lourdes Gurriel Jr. OF ARI ARI 30 2024 2027 3 $42,000,000 $14,000,000
T27 Jorge Soler RF LAA LAA 31 2024 2026 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
35 Juan Soto RF NYY NYY 24 2024 2024 1 $31,000,000 $31,000,000
36 Colt Keith 2B DET DET 22 2024 2032 6 $28,642,500 $4,773,750
T37 Yuki Matsui RP SD SD 28 2024 2028 5 $28,000,000 $5,600,000
T37 Sean Manaea SP NYM NYM 31 2024 2025 2 $28,000,000 $14,000,000
T39 Joe Jimenez RP ATL ATL 28 2024 2026 3 $26,000,000 $8,666,667
T39 Nick Martinez SP CIN CIN 33 2024 2025 2 $26,000,000 $13,000,000
41 Jordan Montgomery SP ARI ARI 31 2024 2025 1 $25,000,000 $25,000,000
T42 Max Muncy 3B LAD LAD 33 2024 2026 2 $24,000,000 $12,000,000
T42 Kenta Maeda RP DET DET 35 2024 2025 2 $24,000,000 $12,000,000
T42 Mitch Garver DH SEA SEA 32 2024 2026 2 $24,000,000 $12,000,000
45 Teoscar Hernandez LF LAD LAD 31 2024 2024 1 $23,500,000 $23,500,000
46 Tyler Mahle SP TEX TEX 29 2024 2025 2 $22,000,000 $11,000,000
47 Pete Alonso 1B NYM NYM 28 2024 2024 1 $20,500,000 $20,500,000
48 Germán Márquez SP COL COL 28 2024 2025 2 $20,000,000 $10,000,000
49 Brandon Woodruff SP MIL MIL 31 2024 2026 2 $17,500,000 $8,750,000
T50 Tommy Edman CF LAD LAD 28 2024 2025 2 $16,500,000 $8,250,000
T50 Wandy Peralta RP SD SD 32 2024 2027 4 $16,500,000 $4,125,000
52 Emilio Pagan RP CIN CIN 32 2024 2025 2 $16,000,000 $8,000,000
53 Corbin Burnes SP BAL BAL 28 2024 2024 1 $15,637,000 $15,637,000
T54 Max Fried SP ATL ATL 29 2024 2024 1 $15,000,000 $15,000,000
T54 Erick Fedde SP STL STL 30 2024 2025 2 $15,000,000 $7,500,000
T54 Isiah Kiner-Falefa SS PIT PIT 28 2024 2025 2 $15,000,000 $7,500,000
57 Pierce Johnson RP ATL ATL 32 2024 2026 2 $14,250,000 $7,125,000
58 Gleyber Torres 2B NYY NYY 26 2024 2024 1 $14,200,000 $14,200,000
T59 Jack Flaherty SP LAD LAD 28 2024 2024 1 $14,000,000 $14,000,000
T59 Adolis García RF TEX TEX 30 2024 2025 2 $14,000,000 $7,000,000
61 Shane Bieber SP CLE CLE 28 2024 2024 1 $13,125,000 $13,125,000
T62 Luis Severino SP NYM NYM 29 2024 2024 1 $13,000,000 $13,000,000
T62 Hunter Renfroe RF KC KC 31 2024 2025 2 $13,000,000 $6,500,000
T62 Justin Turner DH SEA SEA 39 2024 2024 1 $13,000,000 $13,000,000
65 Willy Adames SS MIL MIL 28 2024 2024 1 $12,250,000 $12,250,000
T66 Victor Caratini C HOU HOU 30 2024 2025 2 $12,000,000 $6,000,000
T66 J.D. Martinez DH NYM NYM 36 2024 2024 1 $12,000,000 $12,000,000
68 Anthony Santander RF BAL BAL 28 2024 2024 1 $11,700,000 $11,700,000
69 Christian Walker 1B ARI ARI 32 2024 2024 1 $10,900,000 $10,900,000
T70 Harrison Bader CF NYM NYM 29 2024 2024 1 $10,500,000 $10,500,000
T70 Aroldis Chapman RP PIT PIT 35 2024 2024 1 $10,500,000 $10,500,000
T72 Clayton Kershaw SP LAD LAD 35 2024 2025 2 $10,000,000 $5,000,000
T72 Liam Hendriks RP BOS BOS 35 2024 2026 2 $10,000,000 $5,000,000
T74 Matt Moore RP LAA LAA 34 2024 2024 1 $9,000,000 $9,000,000
T74 Ryan Brasier RP LAD LAD 36 2024 2025 2 $9,000,000 $4,500,000
76 Jonathan India 2B CIN CIN 26 2024 2025 2 $8,800,000 $4,400,000
77 Alex Verdugo LF NYY NYY 27 2024 2024 1 $8,700,000 $8,700,000
78 Alex Wood SP ATH ATH 33 2024 2024 1 $8,500,000 $8,500,000
79 Tom Murphy C SF SF 32 2024 2026 2 $8,250,000 $4,125,000
80 Walker Buehler SP LAD LAD 29 2024 2024 1 $8,025,000 $8,025,000
T81 Joe Kelly RP LAD LAD 35 2024 2024 1 $8,000,000 $8,000,000
T81 Chris Stratton RP KC KC 33 2024 2025 2 $8,000,000 $4,000,000
T81 Martín Pérez SP SD SD 32 2024 2024 1 $8,000,000 $8,000,000
84 Nick Pivetta SP BOS BOS 30 2024 2024 1 $7,500,000 $7,500,000
85 Paul Sewald RP ARI ARI 33 2024 2024 1 $7,350,000 $7,350,000
86 Shane McClanahan SP TB TB 26 2024 2025 2 $7,200,000 $3,600,000
87 A.J. Minter RP ATL ATL 30 2024 2024 1 $6,220,000 $6,220,000
88 Clay Holmes RP NYY NYY 30 2024 2024 1 $6,000,000 $6,000,000
89 Tyler O'Neill LF BOS BOS 28 2024 2024 1 $5,850,000 $5,850,000
90 Tanner Scott RP SD SD 29 2024 2024 1 $5,700,000 $5,700,000
91 Carlos Santana 1B MIN MIN 37 2024 2024 1 $5,250,000 $5,250,000
92 Danny Jansen C BOS BOS 28 2024 2024 1 $5,200,000 $5,200,000
T93 Will Smith RP KC KC 34 2024 2024 1 $5,000,000 $5,000,000
T93 Andrew McCutchen DH PIT PIT 37 2024 2024 1 $5,000,000 $5,000,000
T95 Kirby Yates RP TEX TEX 36 2024 2024 1 $4,500,000 $4,500,000
T95 Adam Ottavino RP NYM NYM 38 2024 2024 1 $4,500,000 $4,500,000
T95 Michael Lorenzen SP KC KC 32 2024 2024 1 $4,500,000 $4,500,000
98 Luis Garcia RP BOS BOS 36 2024 2024 1 $4,250,000 $4,250,000
T99 Austin Slater LF BAL BAL 30 2024 2024 1 $4,000,000 $4,000,000
T99 Enrique Hernandez SS LAD LAD 32 2024 2024 1 $4,000,000 $4,000,000
Top