MLB Contracts
Pitchers Contracts
A real-time, sortable list of active MLB contracts including total value, guaranteed money, and complete salary breakdowns.
Rank | Player | Signed Age | Yrs | Value | AAV | Signing Bonus |
---|---|---|---|---|---|---|
1 |
Gerrit Cole
Starting Pitcher
|
2020-2028 (FA: 2029)
|
29 | 9 | $324,000,000 | $36,000,000 | $0 |
2 |
Stephen Strasburg
Starting Pitcher
|
2020-2026 (FA: 2027)
|
31 | 7 | $245,000,000 | $35,000,000 | $0 |
3 |
Jacob deGrom
Starting Pitcher
|
2023-2027 (FA: 2029)
|
34 | 5 | $185,000,000 | $37,000,000 | $0 |
4 |
Carlos Rodon
Starting Pitcher
|
2023-2028 (FA: 2029)
|
30 | 6 | $162,000,000 | $27,000,000 | $5,000,000 |
5 |
Chris Sale
Starting Pitcher
|
2020-2025 (FA: 2026)
|
29 | 5 | $145,000,000 | $29,000,000 | $0 |
6 |
Patrick Corbin
Starting Pitcher
|
2019-2024 (FA: 2025)
|
29 | 6 | $140,000,000 | $23,333,333 | $2,500,000 |
7 |
Jose Berrios
Starting Pitcher
|
2022-2028 (FA: 2029)
|
27 | 7 | $131,000,000 | $18,714,286 | $5,000,000 |
8 |
Max Scherzer
Starting Pitcher
|
2022-2024 (FA: 2025)
Originally signed w/ NYM
|
37 | 3 | $130,000,000 | $43,333,333 | $0 |
9 |
Zack Wheeler
Starting Pitcher
|
2020-2024 (FA: 2025)
|
29 | 5 | $118,000,000 | $23,600,000 | $0 |
10 |
Robbie Ray
Starting Pitcher
|
2022-2026 (FA: 2027)
|
30 | 5 | $115,000,000 | $23,000,000 | $0 |
11 |
Kevin Gausman
Starting Pitcher
|
2022-2026 (FA: 2027)
|
30 | 5 | $110,000,000 | $22,000,000 | $0 |
12 |
Luis Castillo
Starting Pitcher
|
2023-2028 (FA: 2029)
|
29 | 5 | $108,000,000 | $21,600,000 | $7,000,000 |
12 |
Yu Darvish
Starting Pitcher
|
2023-2028 (FA: 2029)
|
36 | 6 | $108,000,000 | $18,000,000 | $6,000,000 |
14 |
Edwin Diaz
Relief Pitcher
|
2023-2028 (FA: 2029)
|
28 | 5 | $102,000,000 | $20,400,000 | $12,000,000 |
15 |
Joe Musgrove
Starting Pitcher
|
2023-2027 (FA: 2028)
|
29 | 5 | $100,000,000 | $20,000,000 | $0 |
16 |
Logan Webb
Starting Pitcher
|
2024-2028 (FA: 2029)
|
26 | 5 | $90,000,000 | $18,000,000 | $0 |
17 |
Justin Verlander
Starting Pitcher
|
2023-2025 (FA: 2026)
Originally signed w/ NYM
|
39 | 2 | $86,666,666 | $43,333,333 | $0 |
18 |
Lance McCullers
Starting Pitcher
|
2022-2026 (FA: 2027)
|
27 | 5 | $85,000,000 | $17,000,000 | $0 |
19 |
Hyun-Jin Ryu
Starting Pitcher
|
2020-2023 (FA: 2024)
|
32 | 4 | $80,000,000 | $20,000,000 | $0 |
20 |
Eduardo Rodriguez
Starting Pitcher
|
2022-2026 (FA: 2027)
|
28 | 5 | $77,000,000 | $15,400,000 | $0 |
21 |
Spencer Strider
Starting Pitcher
|
2023-2029 (FA: 2030)
|
23 | 6 | $75,000,000 | $12,500,000 | $0 |
21 |
Kodai Senga
Starting Pitcher
|
2023-2027 (FA: 2028)
|
29 | 5 | $75,000,000 | $15,000,000 | $5,000,000 |
23 |
Pablo Lopez
Starting Pitcher
|
2024-2027 (FA: 2028)
|
27 | 4 | $73,500,000 | $18,375,000 | $1,000,000 |
24 |
Taijuan Walker
Starting Pitcher
|
2023-2026 (FA: 2027)
|
30 | 4 | $72,000,000 | $18,000,000 | $0 |
25 |
Marcus Stroman
Starting Pitcher
|
2022-2024 (FA: 2025)
|
30 | 3 | $71,000,000 | $23,666,667 | $0 |
26 |
Jameson Taillon
Starting Pitcher
|
2023-2026 (FA: 2027)
|
31 | 4 | $68,000,000 | $17,000,000 | $0 |
27 |
Kyle Freeland
Starting Pitcher
|
2022-2027 (FA: 2028)
|
28 | 5 | $64,500,000 | $12,900,000 | $0 |
28 |
Cristian Javier
Starting Pitcher
|
2023-2027 (FA: 2028)
|
25 | 5 | $64,000,000 | $12,800,000 | $2,000,000 |
29 |
Chris Bassitt
Starting Pitcher
|
2023-2025 (FA: 2026)
|
33 | 3 | $63,000,000 | $21,000,000 | $3,000,000 |
30 |
Raisel Iglesias
Relief Pitcher
|
2022-2025 (FA: 2026)
Originally signed w/ LAA
|
31 | 4 | $58,000,000 | $14,500,000 | $0 |
31 |
Jon Gray
Starting Pitcher
|
2022-2025 (FA: 2026)
|
30 | 4 | $56,000,000 | $14,000,000 | $0 |
31 |
Sandy Alcantara
Starting Pitcher
|
2022-2027 (FA: 2028)
|
26 | 5 | $56,000,000 | $11,200,000 | $1,500,000 |
33 |
Miles Mikolas
Starting Pitcher
|
2023-2025 (FA: 2026)
|
34 | 3 | $55,750,000 | $18,583,333 | $5,000,000 |
34 |
Kyle Hendricks
Starting Pitcher
|
2020-2024 (FA: 2025)
|
29 | 4 | $55,500,000 | $13,875,000 | $0 |
35 |
Liam Hendriks
Relief Pitcher
|
2021-2024 (FA: 2025)
|
31 | 3 | $54,000,000 | $18,000,000 | $1,000,000 |
36 |
Hunter Greene
Starting Pitcher
|
2023-2029 (FA: 2030)
|
23 | 6 | $53,000,000 | $8,833,333 | $2,000,000 |
37 |
Antonio Senzatela
Starting Pitcher
|
2022-2027 (FA: 2028)
|
26 | 5 | $50,500,000 | $10,100,000 | $0 |
38 |
Blake Snell
Starting Pitcher
|
2019-2023 (FA: 2024)
Originally signed w/ TB
|
26 | 5 | $50,000,000 | $10,000,000 | $3,000,000 |
39 |
Carlos Carrasco
Starting Pitcher
|
2019-2023 (FA: 2024)
Originally signed w/ CLE
|
31 | 4 | $47,000,000 | $11,750,000 | $0 |
40 |
Robert Suarez
Relief Pitcher
|
2023-2027 (FA: 2028)
|
31 | 5 | $46,000,000 | $9,200,000 | $0 |
41 |
Aaron Nola
Starting Pitcher
|
2019-2023 (FA: 2024)
|
25 | 4 | $45,000,000 | $11,250,000 | $2,000,000 |
42 |
Steven Matz
Starting Pitcher
|
2022-2025 (FA: 2026)
|
30 | 4 | $44,000,000 | $11,000,000 | $2,000,000 |
43 |
German Marquez
Starting Pitcher
|
2019-2024 (FA: 2025)
|
24 | 5 | $43,000,000 | $8,600,000 | $1,500,000 |
44 |
Zach Eflin
Starting Pitcher
|
2023-2025 (FA: 2026)
|
28 | 3 | $40,000,000 | $13,333,333 | $0 |
44 |
Luis Severino
Starting Pitcher
|
2019-2023 (FA: 2024)
|
24 | 4 | $40,000,000 | $10,000,000 | $2,000,000 |
46 |
Zack Britton
Relief Pitcher
|
2019-2022 (FA: 0)
|
31 | 3 | $39,000,000 | $13,000,000 | $0 |
46 |
Tyler Anderson
Starting Pitcher
|
2023-2025 (FA: 2026)
|
32 | 3 | $39,000,000 | $13,000,000 | $0 |
48 |
Lance Lynn
Starting Pitcher
|
2022-2023 (FA: 2025)
Originally signed w/ CHW
|
34 | 2 | $38,000,000 | $19,000,000 | $0 |
49 |
Yusei Kikuchi
Starting Pitcher
|
2022-2024 (FA: 2025)
|
30 | 3 | $36,000,000 | $12,000,000 | $0 |
49 |
Anthony DeSclafani
Starting Pitcher
|
2022-2024 (FA: 2025)
|
31 | 3 | $36,000,000 | $12,000,000 | $0 |
51 |
Rafael Montero
Relief Pitcher
|
2023-2025 (FA: 2026)
|
32 | 3 | $34,500,000 | $11,500,000 | $0 |
52 |
Nathan Eovaldi
Starting Pitcher
|
2023-2024 (FA: 2026)
|
32 | 2 | $34,000,000 | $17,000,000 | $2,000,000 |
52 |
Drew Pomeranz
Relief Pitcher
|
2020-2023 (FA: 2024)
|
31 | 4 | $34,000,000 | $8,500,000 | $8,000,000 |
54 |
Taylor Rogers
Relief Pitcher
|
2023-2025 (FA: 2026)
|
32 | 3 | $33,000,000 | $11,000,000 | $0 |
55 |
Kenley Jansen
Relief Pitcher
|
2023-2024 (FA: 2025)
|
35 | 2 | $32,000,000 | $16,000,000 | $0 |
56 |
Jeffrey Springs
Starting Pitcher
|
2023-2027 (FA: 2028)
|
30 | 4 | $31,000,000 | $7,750,000 | $0 |
57 |
Sonny Gray
Starting Pitcher
|
2019-2023 (FA: 2024)
Originally signed w/ CIN
|
29 | 3 | $30,500,000 | $10,166,667 | $500,000 |
58 |
Tyler Glasnow
Starting Pitcher
|
2023-2024 (FA: 2025)
|
29 | 2 | $30,350,000 | $15,175,000 | $0 |
59 |
Marco Gonzales
Starting Pitcher
|
2020-2025 (FA: 2026)
|
27 | 4 | $30,000,000 | $7,500,000 | $1,000,000 |
59 |
Shohei Ohtani
Starting Pitcher
|
2023-2023 (FA: 2024)
|
28 | 1 | $30,000,000 | $30,000,000 | $0 |
59 |
Ryan Pressly
Relief Pitcher
|
2023-2025 (FA: 2026)
|
33 | 2 | $30,000,000 | $15,000,000 | $0 |
62 |
Nick Martinez
Relief Pitcher
|
2023-2025 (FA: 2026)
|
32 | 3 | $26,000,000 | $8,666,667 | $0 |
62 |
Michael Wacha
Starting Pitcher
|
2023-2026 (FA: 2027)
|
31 | 4 | $26,000,000 | $6,500,000 | $3,500,000 |
62 |
Jose Quintana
Starting Pitcher
|
2023-2024 (FA: 2025)
|
33 | 2 | $26,000,000 | $13,000,000 | $0 |
65 |
Sean Manaea
Starting Pitcher
|
2023-2024 (FA: 2025)
|
30 | 2 | $25,000,000 | $12,500,000 | $5,000,000 |
65 |
Ross Stripling
Starting Pitcher
|
2023-2024 (FA: 2025)
|
33 | 2 | $25,000,000 | $12,500,000 | $5,000,000 |
65 |
Kenta Maeda
Starting Pitcher
|
2016-2023 (FA: 2024)
Originally signed w/ LAD
|
27 | 8 | $25,000,000 | $3,125,000 | $1,000,000 |
65 |
Alex Wood
Starting Pitcher
|
2022-2023 (FA: 2024)
|
30 | 2 | $25,000,000 | $12,500,000 | $0 |
65 |
Andrew Heaney
Starting Pitcher
|
2023-2024 (FA: 2025)
|
31 | 2 | $25,000,000 | $12,500,000 | $0 |
70 |
Will Harris
Relief Pitcher
|
2020-2022 (FA: 2023)
|
35 | 3 | $24,000,000 | $8,000,000 | $0 |
70 |
Kendall Graveman
Relief Pitcher
|
2022-2024 (FA: 2025)
Originally signed w/ CHW
|
30 | 3 | $24,000,000 | $8,000,000 | $0 |
72 |
Jake Odorizzi
Starting Pitcher
|
2021-2023 (FA: 2024)
Originally signed w/ HOU
|
30 | 3 | $23,500,000 | $7,833,333 | $6,000,000 |
73 |
Jose Alvarado
Relief Pitcher
|
2023-2026 (FA: 2027)
|
27 | 3 | $22,000,000 | $7,333,333 | $50,000 |
74 |
Aaron Ashby
Starting Pitcher
|
2023-2029 (FA: 2030)
|
24 | 5 | $20,500,000 | $4,100,000 | $1,000,000 |
75 |
Alex Cobb
Starting Pitcher
|
2022-2024 (FA: 2025)
|
34 | 2 | $20,000,000 | $10,000,000 | $0 |
75 |
Clayton Kershaw
Starting Pitcher
|
2023-2023 (FA: 2024)
|
34 | 1 | $20,000,000 | $20,000,000 | $5,000,000 |
75 |
Charlie Morton
Starting Pitcher
|
2023-2024 (FA: 2025)
|
37 | 1 | $20,000,000 | $20,000,000 | $0 |
75 |
Emmanuel Clase
Relief Pitcher
|
2022-2028 (FA: 2029)
|
24 | 5 | $20,000,000 | $4,000,000 | $2,000,000 |
79 |
Martin Perez
Starting Pitcher
|
2023-2023 (FA: 2024)
|
31 | 1 | $19,650,000 | $19,650,000 | $0 |
80 |
Daniel Bard
Relief Pitcher
|
2023-2024 (FA: 2025)
|
37 | 2 | $19,000,000 | $9,500,000 | $0 |
80 |
Drew Smyly
Starting Pitcher
|
2023-2025 (FA: 2026)
|
33 | 2 | $19,000,000 | $9,500,000 | $0 |
82 |
Matt Barnes
Relief Pitcher
|
2022-2024 (FA: 2025)
Originally signed w/ BOS
|
31 | 2 | $18,750,000 | $9,375,000 | $1,750,000 |
82 |
Garrett Whitlock
Starting Pitcher
|
2023-2028 (FA: 2029)
|
25 | 4 | $18,750,000 | $4,687,500 | $1,000,000 |
84 |
Merrill Kelly
Starting Pitcher
|
2023-2025 (FA: 2026)
|
33 | 2 | $18,000,000 | $9,000,000 | $1,000,000 |
85 |
Adam Wainwright
Starting Pitcher
|
2023-2023 (FA: 2024)
|
40 | 1 | $17,500,000 | $17,500,000 | $0 |
86 |
Hector Neris
Relief Pitcher
|
2022-2024 (FA: 2025)
|
32 | 2 | $17,000,000 | $8,500,000 | $0 |
86 |
Jordan Lyles
Starting Pitcher
|
2023-2024 (FA: 2025)
|
32 | 2 | $17,000,000 | $8,500,000 | $0 |
86 |
Joe Kelly
Relief Pitcher
|
2022-2024 (FA: 2025)
Originally signed w/ CHW
|
33 | 2 | $17,000,000 | $8,500,000 | $0 |
86 |
Aaron Loup
Relief Pitcher
|
2022-2024 (FA: 2025)
|
33 | 2 | $17,000,000 | $8,500,000 | $0 |
90 |
Aaron Bummer
Relief Pitcher
|
2020-2026 (FA: 2027)
|
26 | 5 | $16,000,000 | $3,200,000 | $0 |
91 |
Freddy Peralta
Starting Pitcher
|
2020-2026 (FA: 2027)
|
23 | 5 | $15,500,000 | $3,100,000 | $1,174,800 |
92 |
Matthew Strahm
Relief Pitcher
|
2023-2024 (FA: 2025)
|
31 | 2 | $15,000,000 | $7,500,000 | $0 |
92 |
Seth Lugo
Starting Pitcher
|
2023-2024 (FA: 2025)
|
33 | 2 | $15,000,000 | $7,500,000 | $0 |
94 |
Jose Leclerc
Relief Pitcher
|
2019-2024 (FA: 2025)
|
25 | 4 | $14,750,000 | $3,687,500 | $2,000,000 |
95 |
Adam Ottavino
Relief Pitcher
|
2023-2024 (FA: 2025)
|
37 | 2 | $14,500,000 | $7,250,000 | $0 |
96 |
Julio Urias
Starting Pitcher
|
2023-2023 (FA: 2024)
|
26 | 1 | $14,250,000 | $14,250,000 | $0 |
97 |
Josh Hader
Relief Pitcher
|
2023-2023 (FA: 2024)
|
28 | 1 | $14,100,000 | $14,100,000 | $0 |
98 |
Mark Melancon
Relief Pitcher
|
2022-2024 (FA: 2025)
|
36 | 2 | $14,000,000 | $7,000,000 | $0 |
99 |
Chris Martin
Relief Pitcher
|
2023-2024 (FA: 2025)
|
36 | 2 | $13,500,000 | $6,750,000 | $0 |
99 |
Carlos Estevez
Relief Pitcher
|
2023-2024 (FA: 2025)
|
29 | 2 | $13,500,000 | $6,750,000 | $0 |