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 Shota Imanaga SP CHC CHC 30 2024 2028 4 $53,000,000 $13,250,000
22 Ceddanne Rafaela SS BOS BOS 23 2024 2032 8 $50,000,000 $6,250,000
T23 Jeimer Candelario 3B CIN CIN 30 2024 2027 3 $45,000,000 $15,000,000
T23 Seth Lugo SP KC KC 34 2024 2026 3 $45,000,000 $15,000,000
25 Jordan Hicks RP SF SF 27 2024 2027 4 $44,000,000 $11,000,000
T26 Lourdes Gurriel Jr. OF ARI ARI 30 2024 2027 3 $42,000,000 $14,000,000
T26 Jorge Soler RF LAA LAA 31 2024 2026 3 $42,000,000 $14,000,000
28 Lucas Giolito SP BOS BOS 29 2024 2026 2 $38,500,000 $19,250,000
29 Chris Sale SP ATL ATL 34 2024 2026 2 $38,000,000 $19,000,000
30 Marcus Stroman SP NYY NYY 32 2024 2026 2 $37,000,000 $18,500,000
31 Nico Hoerner 2B CHC CHC 25 2024 2026 3 $35,000,000 $11,666,667
32 Rhys Hoskins DH MIL MIL 30 2024 2026 2 $34,000,000 $17,000,000
33 Robert Stephenson RP LAA LAA 30 2024 2026 3 $33,000,000 $11,000,000
34 Juan Soto RF NYY NYY 24 2024 2024 1 $31,000,000 $31,000,000
35 Colt Keith 2B DET DET 22 2024 2032 6 $28,642,500 $4,773,750
T36 Yuki Matsui RP SD SD 28 2024 2028 5 $28,000,000 $5,600,000
T36 Sean Manaea SP NYM NYM 31 2024 2025 2 $28,000,000 $14,000,000
38 Joe Jimenez RP ATL ATL 28 2024 2026 3 $26,000,000 $8,666,667
39 Jordan Montgomery SP ARI ARI 31 2024 2025 1 $25,000,000 $25,000,000
T40 Max Muncy 3B LAD LAD 33 2024 2026 2 $24,000,000 $12,000,000
T40 Kenta Maeda RP DET DET 35 2024 2025 2 $24,000,000 $12,000,000
T40 Mitch Garver DH SEA SEA 32 2024 2026 2 $24,000,000 $12,000,000
43 Teoscar Hernandez LF LAD LAD 31 2024 2024 1 $23,500,000 $23,500,000
44 Tyler Mahle SP TEX TEX 29 2024 2025 2 $22,000,000 $11,000,000
45 Pete Alonso 1B NYM NYM 28 2024 2024 1 $20,500,000 $20,500,000
46 Germán Márquez SP COL COL 28 2024 2025 2 $20,000,000 $10,000,000
47 Brandon Woodruff SP MIL MIL 31 2024 2026 2 $17,500,000 $8,750,000
T48 Tommy Edman CF LAD LAD 28 2024 2025 2 $16,500,000 $8,250,000
T48 Wandy Peralta RP SD SD 32 2024 2027 4 $16,500,000 $4,125,000
50 Emilio Pagan RP CIN CIN 32 2024 2025 2 $16,000,000 $8,000,000
51 Corbin Burnes SP BAL BAL 28 2024 2024 1 $15,637,000 $15,637,000
T52 Max Fried SP ATL ATL 29 2024 2024 1 $15,000,000 $15,000,000
T52 Erick Fedde SP STL STL 30 2024 2025 2 $15,000,000 $7,500,000
T52 Isiah Kiner-Falefa SS PIT PIT 28 2024 2025 2 $15,000,000 $7,500,000
55 Pierce Johnson RP ATL ATL 32 2024 2026 2 $14,250,000 $7,125,000
56 Gleyber Torres 2B NYY NYY 26 2024 2024 1 $14,200,000 $14,200,000
T57 Jack Flaherty SP LAD LAD 28 2024 2024 1 $14,000,000 $14,000,000
T57 Adolis García RF TEX TEX 30 2024 2025 2 $14,000,000 $7,000,000
59 Shane Bieber SP CLE CLE 28 2024 2024 1 $13,125,000 $13,125,000
T60 Luis Severino SP NYM NYM 29 2024 2024 1 $13,000,000 $13,000,000
T60 Hunter Renfroe RF KC KC 31 2024 2025 2 $13,000,000 $6,500,000
T60 Justin Turner DH SEA SEA 39 2024 2024 1 $13,000,000 $13,000,000
63 Willy Adames SS MIL MIL 28 2024 2024 1 $12,250,000 $12,250,000
T64 Victor Caratini C HOU HOU 30 2024 2025 2 $12,000,000 $6,000,000
T64 J.D. Martinez DH NYM NYM 36 2024 2024 1 $12,000,000 $12,000,000
66 Anthony Santander RF BAL BAL 28 2024 2024 1 $11,700,000 $11,700,000
67 Christian Walker 1B ARI ARI 32 2024 2024 1 $10,900,000 $10,900,000
T68 Harrison Bader CF NYM NYM 29 2024 2024 1 $10,500,000 $10,500,000
T68 Aroldis Chapman RP PIT PIT 35 2024 2024 1 $10,500,000 $10,500,000
T70 Clayton Kershaw SP LAD LAD 35 2024 2025 2 $10,000,000 $5,000,000
T70 Liam Hendriks RP BOS BOS 35 2024 2026 2 $10,000,000 $5,000,000
T72 Matt Moore RP LAA LAA 34 2024 2024 1 $9,000,000 $9,000,000
T72 Ryan Brasier RP LAD LAD 36 2024 2025 2 $9,000,000 $4,500,000
74 Jonathan India 2B CIN CIN 26 2024 2025 2 $8,800,000 $4,400,000
75 Alex Verdugo LF NYY NYY 27 2024 2024 1 $8,700,000 $8,700,000
76 Alex Wood SP ATH ATH 33 2024 2024 1 $8,500,000 $8,500,000
77 Tom Murphy C SF SF 32 2024 2026 2 $8,250,000 $4,125,000
78 Walker Buehler SP LAD LAD 29 2024 2024 1 $8,025,000 $8,025,000
T79 Joe Kelly RP LAD LAD 35 2024 2024 1 $8,000,000 $8,000,000
T79 Chris Stratton RP KC KC 33 2024 2025 2 $8,000,000 $4,000,000
T79 Martín Pérez SP SD SD 32 2024 2024 1 $8,000,000 $8,000,000
82 Nick Pivetta SP BOS BOS 30 2024 2024 1 $7,500,000 $7,500,000
83 Paul Sewald RP ARI ARI 33 2024 2024 1 $7,350,000 $7,350,000
84 Shane McClanahan SP TB TB 26 2024 2025 2 $7,200,000 $3,600,000
85 A.J. Minter RP ATL ATL 30 2024 2024 1 $6,220,000 $6,220,000
86 Clay Holmes RP NYY NYY 30 2024 2024 1 $6,000,000 $6,000,000
87 Tyler O'Neill LF BOS BOS 28 2024 2024 1 $5,850,000 $5,850,000
88 Tanner Scott RP SD SD 29 2024 2024 1 $5,700,000 $5,700,000
89 Carlos Santana 1B MIN MIN 37 2024 2024 1 $5,250,000 $5,250,000
90 Danny Jansen C BOS BOS 28 2024 2024 1 $5,200,000 $5,200,000
T91 Will Smith RP KC KC 34 2024 2024 1 $5,000,000 $5,000,000
T91 Andrew McCutchen DH PIT PIT 37 2024 2024 1 $5,000,000 $5,000,000
T93 Kirby Yates RP TEX TEX 36 2024 2024 1 $4,500,000 $4,500,000
T93 Adam Ottavino RP NYM NYM 38 2024 2024 1 $4,500,000 $4,500,000
T93 Michael Lorenzen SP KC KC 32 2024 2024 1 $4,500,000 $4,500,000
96 Luis Garcia RP BOS BOS 36 2024 2024 1 $4,250,000 $4,250,000
T97 Enrique Hernandez SS LAD LAD 32 2024 2024 1 $4,000,000 $4,000,000
T97 Ryne Stanek RP NYM NYM 32 2024 2024 1 $4,000,000 $4,000,000
T99 Ryan O'Hearn 1B BAL BAL 30 2024 2025 1 $3,500,000 $3,500,000
T99 Luke Maile C CIN CIN 32 2024 2025 1 $3,500,000 $3,500,000
Top