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 Signed With Age At Signing Start End Yrs Value AAV
1 Shohei Ohtani SP LAD 29 2024 2033 10 $700,000,000 $70,000,000
2 Yoshinobu Yamamoto SP LAD 25 2024 2035 12 $325,000,000 $27,083,333
3 Gerrit Cole SP NYY 29 2020 2028 9 $324,000,000 $36,000,000
4 Stephen Strasburg SP WSH 31 2020 2026 7 $245,000,000 $35,000,000
5 Jacob deGrom SP TEX 34 2023 2027 5 $185,000,000 $37,000,000
6 Aaron Nola SP PHI 30 2024 2030 7 $172,000,000 $24,571,429
7 Patrick Corbin SP WSH 29 2019 2024 6 $140,000,000 $23,333,333
8 Tyler Glasnow SP LAD 30 2024 2028 5 $136,562,500 $27,312,500
9 Jose Berrios SP TOR 27 2022 2028 7 $131,000,000 $18,714,286
10 Zack Wheeler SP PHI 33 2025 2027 3 $126,000,000 $42,000,000
11 Zack Wheeler SP PHI 29 2020 2024 5 $118,000,000 $23,600,000
12 Robbie Ray SP SEA 30 2022 2026 5 $115,000,000 $23,000,000
13 Kevin Gausman SP TOR 30 2022 2026 5 $110,000,000 $22,000,000
T14 Luis Castillo SP SEA 30 2023 2028 5 $108,000,000 $21,600,000
T14 Yu Darvish SP SD 36 2023 2028 6 $108,000,000 $18,000,000
16 Joe Musgrove SP SD 29 2023 2027 5 $100,000,000 $20,000,000
17 Logan Webb SP SF 26 2024 2028 5 $90,000,000 $18,000,000
18 Justin Verlander SP NYM 39 2023 2025 2 $86,666,666 $43,333,333
19 Lance McCullers SP HOU 28 2022 2026 5 $85,000,000 $17,000,000
T20 Hyun-Jin Ryu SP TOR 32 2020 2023 4 $80,000,000 $20,000,000
T20 Eduardo Rodriguez SP ARI 30 2024 2028 4 $80,000,000 $20,000,000
22 Mitch Keller SP PIT 27 2024 2028 5 $77,000,000 $15,400,000
T23 Spencer Strider SP ATL 24 2023 2029 6 $75,000,000 $12,500,000
T23 Kodai Senga SP NYM 29 2023 2027 5 $75,000,000 $15,000,000
T23 Sonny Gray SP STL 34 2024 2027 3 $75,000,000 $25,000,000
26 Pablo López SP MIN 27 2024 2027 4 $73,500,000 $18,375,000
27 Taijuan Walker SP PHI 30 2023 2026 4 $72,000,000 $18,000,000
28 Jameson Taillon SP CHC 31 2023 2026 4 $68,000,000 $17,000,000
29 Kyle Freeland SP COL 28 2022 2027 5 $64,500,000 $12,900,000
30 Cristian Javier SP HOU 25 2023 2027 5 $64,000,000 $12,800,000
31 Chris Bassitt SP TOR 33 2023 2025 3 $63,000,000 $21,000,000
32 Blake Snell SP SF 31 2024 2025 2 $62,000,000 $31,000,000
T33 Sandy Alcantara SP MIA 26 2022 2027 5 $56,000,000 $11,200,000
T33 Jon Gray SP TEX 30 2022 2025 4 $56,000,000 $14,000,000
35 Miles Mikolas SP STL 34 2023 2025 3 $55,750,000 $18,583,333
36 Kyle Hendricks SP CHC 30 2020 2024 4 $55,500,000 $13,875,000
37 Brayan Bello SP BOS 24 2024 2030 6 $55,000,000 $9,166,667
T38 Hunter Greene SP CIN 23 2023 2029 6 $53,000,000 $8,833,333
T38 Sh?ta Imanaga SP CHC 30 2024 2028 4 $53,000,000 $13,250,000
40 Antonio Senzatela SP COL 26 2022 2027 5 $50,500,000 $10,100,000
41 Seth Lugo SP KC 34 2024 2026 3 $45,000,000 $15,000,000
T42 Steven Matz SP STL 30 2022 2025 4 $44,000,000 $11,000,000
T42 Jordan Hicks SP SF 27 2024 2027 4 $44,000,000 $11,000,000
44 Zach Eflin SP TB 28 2023 2025 3 $40,000,000 $13,333,333
45 Tyler Anderson SP LAA 32 2023 2025 3 $39,000,000 $13,000,000
46 Lucas Giolito SP BOS 29 2024 2026 2 $38,500,000 $19,250,000
47 Chris Sale SP ATL 34 2024 2026 2 $38,000,000 $19,000,000
T48 Anthony DeSclafani SP SF 31 2022 2024 3 $36,000,000 $12,000,000
T48 Yusei Kikuchi SP TOR 30 2022 2024 3 $36,000,000 $12,000,000
50 Nathan Eovaldi SP TEX 32 2023 2024 2 $34,000,000 $17,000,000
T51 Yariel Rodriguez SP TOR 26 2024 2028 5 $32,000,000 $6,400,000
T51 Michael Wacha SP KC 32 2024 2025 2 $32,000,000 $16,000,000
53 Jeffrey Springs SP TB 30 2023 2027 4 $31,000,000 $7,750,000
T54 Marco Gonzales SP SEA 27 2020 2025 4 $30,000,000 $7,500,000
T54 Reynaldo López SP ATL 29 2024 2027 3 $30,000,000 $10,000,000
T56 Jose Quintana SP NYM 33 2023 2024 2 $26,000,000 $13,000,000
T56 Nick Martinez SP CIN 33 2024 2025 2 $26,000,000 $13,000,000
T58 Andrew Heaney SP TEX 31 2023 2024 2 $25,000,000 $12,500,000
T58 Ross Stripling SP SF 33 2023 2024 2 $25,000,000 $12,500,000
T58 Jordan Montgomery SP ARI 31 2024 2025 1 $25,000,000 $25,000,000
61 Kenta Maeda SP DET 35 2024 2025 2 $24,000,000 $12,000,000
62 Tyler Mahle SP TEX 29 2024 2025 2 $22,000,000 $11,000,000
T63 Alex Cobb SP SF 34 2022 2024 2 $20,000,000 $10,000,000
T63 Charlie Morton SP ATL 39 2023 2024 1 $20,000,000 $20,000,000
T63 German Marquez SP COL 28 2024 2025 2 $20,000,000 $10,000,000
66 Garrett Whitlock SP BOS 26 2023 2028 4 $18,750,000 $4,687,500
67 Merrill Kelly SP ARI 33 2023 2025 2 $18,000,000 $9,000,000
68 Brandon Woodruff SP MIL 31 2024 2026 2 $17,500,000 $8,750,000
69 Frankie Montas SP CIN 30 2024 2025 1 $16,000,000 $16,000,000
70 Freddy Peralta SP MIL 23 2020 2026 5 $15,500,000 $3,100,000
T71 Max Fried SP ATL 29 2024 2024 1 $15,000,000 $15,000,000
T71 Erick Fedde SP CHW 30 2024 2025 2 $15,000,000 $7,500,000
73 Julio Urias SP LAD 26 2023 2023 1 $14,250,000 $14,250,000
74 Jack Flaherty SP DET 28 2024 2024 1 $14,000,000 $14,000,000
75 Shane Bieber SP CLE 28 2024 2024 1 $13,125,000 $13,125,000
T76 Trevor Williams SP WSH 30 2023 2024 2 $13,000,000 $6,500,000
T76 Luis Severino SP NYM 29 2024 2024 1 $13,000,000 $13,000,000
T76 Kyle Gibson SP STL 36 2024 2025 1 $13,000,000 $13,000,000
79 Chris Paddack SP MIN 26 2023 2025 3 $12,525,000 $4,175,000
80 Framber Valdez SP HOU 29 2024 2024 1 $12,100,000 $12,100,000
81 Zac Gallen SP ARI 28 2024 2024 1 $10,011,000 $10,011,000
82 Clayton Kershaw SP LAD 35 2024 2025 2 $10,000,000 $5,000,000
T83 Alex Wood SP OAK 33 2024 2024 1 $8,500,000 $8,500,000
T83 Zack Greinke SP KC 39 2023 2023 1 $8,500,000 $8,500,000
T83 Wade Miley SP MIL 37 2024 2025 1 $8,500,000 $8,500,000
86 Walker Buehler SP LAD 29 2024 2024 1 $8,025,000 $8,025,000
T87 Martin Perez SP PIT 32 2024 2024 1 $8,000,000 $8,000,000
T87 Dylan Cease SP CHW 27 2024 2024 1 $8,000,000 $8,000,000
89 Nick Pivetta SP BOS 30 2024 2024 1 $7,500,000 $7,500,000
90 Shane McClanahan SP TB 26 2024 2025 2 $7,200,000 $3,600,000
91 Jake Junis SP MIL 31 2024 2025 1 $7,000,000 $7,000,000
92 Tony Gonsolin SP LAD 28 2023 2024 2 $6,650,000 $3,325,000
93 Jesús Luzardo SP MIA 26 2024 2024 1 $5,500,000 $5,500,000
T94 Ranger Suarez SP PHI 28 2024 2024 1 $5,050,000 $5,050,000
T94 Adrian Houser SP MIL 30 2024 2024 1 $5,050,000 $5,050,000
96 Patrick Sandoval SP LAA 26 2024 2024 1 $5,025,000 $5,025,000
97 Aaron Civale SP TB 28 2024 2024 1 $4,900,000 $4,900,000
98 Brady Singer SP KC 27 2024 2024 1 $4,850,000 $4,850,000
T99 Michael Lorenzen SP TEX 32 2024 2024 1 $4,500,000 $4,500,000
T99 Colin Rea SP MIL 33 2024 2025 1 $4,500,000 $4,500,000
Top