MLB Contracts
MLB 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 |
Rich Hill
Starting Pitcher
|
2023-2023 (FA: 2024)
Originally signed w/ PIT
|
42 | 1 | $8,000,000 | $8,000,000 | $0 |
2 |
Justin Verlander
Starting Pitcher
|
2023-2025 (FA: 2026)
Originally signed w/ NYM
|
39 | 2 | $86,666,666 | $43,333,333 | $0 |
3 |
Zack Greinke
Starting Pitcher
|
2023-2023 (FA: 2024)
|
39 | 1 | $8,500,000 | $8,500,000 | $0 |
3 |
Charlie Morton
Starting Pitcher
|
2023-2024 (FA: 2025)
|
37 | 1 | $20,000,000 | $20,000,000 | $0 |
5 |
Will Harris
Relief Pitcher
|
2020-2022 (FA: 2023)
|
35 | 3 | $24,000,000 | $8,000,000 | $0 |
5 |
Yulieski Gurriel
1st Base
|
2023-2023 (FA: 2024)
|
38 | 1 | $1,250,000 | $1,250,000 | $0 |
5 |
Max Scherzer
Starting Pitcher
|
2022-2024 (FA: 2025)
Originally signed w/ NYM
|
37 | 3 | $130,000,000 | $43,333,333 | $0 |
5 |
Justin Turner
3rd Base
|
2024-2024 (FA: 2025)
|
39 | 1 | $13,000,000 | $13,000,000 | $0 |
9 |
Matt Carpenter
3rd Base
|
2024-2024 (FA: 2025)
|
38 | 1 | $740,000 | $740,000 | $0 |
9 |
David Robertson
Relief Pitcher
|
2024-2024 (FA: 2025)
|
38 | 1 | $11,500,000 | $11,500,000 | $5,000,000 |
9 |
Adam Ottavino
Relief Pitcher
|
2024-2024 (FA: 2025)
|
38 | 1 | $4,500,000 | $4,500,000 | $0 |
9 |
Evan Longoria
3rd Base
|
2023-2023 (FA: 2024)
|
37 | 1 | $4,000,000 | $4,000,000 | $0 |
9 |
Daniel Bard
Relief Pitcher
|
2023-2024 (FA: 2025)
|
37 | 2 | $19,000,000 | $9,500,000 | $0 |
14 |
Yu Darvish
Starting Pitcher
|
2023-2028 (FA: 2029)
|
36 | 6 | $108,000,000 | $18,000,000 | $6,000,000 |
14 |
Andrew McCutchen
Right Field
|
2024-2024 (FA: 2025)
|
36 | 1 | $5,000,000 | $5,000,000 | $0 |
14 |
Caleb Thielbar
Relief Pitcher
|
2024-2024 (FA: 2025)
|
36 | 1 | $3,225,000 | $3,225,000 | $0 |
14 |
Martin Maldonado
Catcher
|
2024-2025 (FA: 2026)
|
37 | 1 | $4,250,000 | $4,250,000 | $0 |
14 |
Darin Ruf
1st Base
|
2023-2023 (FA: 2024)
|
36 | 1 | $720,000 | $720,000 | $0 |
14 |
Charlie Blackmon
Right Field
|
2024-2024 (FA: 2025)
|
37 | 1 | $13,000,000 | $13,000,000 | $0 |
14 |
Chris Martin
Relief Pitcher
|
2023-2024 (FA: 2025)
|
36 | 2 | $13,500,000 | $6,750,000 | $0 |
14 |
Jose Abreu
1st Base
|
2023-2025 (FA: 2026)
|
35 | 3 | $58,500,000 | $19,500,000 | $0 |
14 |
Luis Garcia
Relief Pitcher
|
2024-2024 (FA: 2025)
|
36 | 1 | $4,250,000 | $4,250,000 | $0 |
14 |
Wade Miley
Starting Pitcher
|
2024-2025 (FA: 2026)
|
37 | 1 | $8,500,000 | $8,500,000 | $0 |
14 |
Carlos Santana
1st Base
|
2024-2024 (FA: 2025)
|
37 | 1 | $5,250,000 | $5,250,000 | $0 |
14 |
Jake Diekman
Relief Pitcher
|
2024-2025 (FA: 2026)
|
37 | 1 | $4,000,000 | $4,000,000 | $0 |
14 |
Brandon Crawford
Shortstop
|
2024-2024 (FA: 2025)
|
37 | 1 | $2,000,000 | $2,000,000 | $0 |
27 |
Aroldis Chapman
Relief Pitcher
|
2024-2024 (FA: 2025)
|
35 | 1 | $10,500,000 | $10,500,000 | $0 |
27 |
Ryan Brasier
Relief Pitcher
|
2024-2025 (FA: 2026)
|
36 | 2 | $9,000,000 | $4,500,000 | $0 |
27 |
Jay Jackson
Relief Pitcher
|
2024-2025 (FA: 2026)
|
35 | 1 | $1,500,000 | $1,500,000 | $0 |
27 |
Clayton Kershaw
Starting Pitcher
|
2024-2025 (FA: 2026)
|
35 | 2 | $10,000,000 | $5,000,000 | $0 |
27 |
Justin Wilson
Relief Pitcher
|
2024-2024 (FA: 2025)
|
36 | 1 | $1,500,000 | $1,500,000 | $0 |
27 |
Paul Goldschmidt
1st Base
|
2020-2024 (FA: 2025)
|
31 | 5 | $130,000,000 | $26,000,000 | $20,000,000 |
27 |
Tommy Pham
Left Field
|
2023-2023 (FA: 2024)
Originally signed w/ NYM
|
34 | 1 | $6,000,000 | $6,000,000 | $1,000,000 |
27 |
Hyun-Jin Ryu
Starting Pitcher
|
2020-2023 (FA: 2024)
|
32 | 4 | $80,000,000 | $20,000,000 | $0 |
27 |
J.D. Martinez
Designated Hitter
|
2023-2023 (FA: 2024)
|
35 | 1 | $10,000,000 | $10,000,000 | $0 |
27 |
Dallas Keuchel
Starting Pitcher
|
2023-2023 (FA: 2024)
|
34 | 1 | $720,000 | $720,000 | $0 |
27 |
Zach McAllister
Relief Pitcher
|
2023-2023 (FA: 2024)
|
35 | 1 | $720,000 | $720,000 | $0 |
27 |
Kenley Jansen
Relief Pitcher
|
2023-2024 (FA: 2025)
|
35 | 2 | $32,000,000 | $16,000,000 | $0 |
27 |
Yan Gomes
Catcher
|
2022-2024 (FA: 2025)
|
34 | 2 | $13,000,000 | $6,500,000 | $0 |
27 |
Alex Cobb
Starting Pitcher
|
2022-2024 (FA: 2025)
|
34 | 2 | $20,000,000 | $10,000,000 | $0 |
27 |
Kirby Yates
Relief Pitcher
|
2024-2024 (FA: 2025)
|
36 | 1 | $4,500,000 | $4,500,000 | $0 |
27 |
Lance Lynn
Starting Pitcher
|
2024-2025 (FA: 2026)
|
36 | 1 | $11,000,000 | $11,000,000 | $0 |
27 |
Kyle Gibson
Starting Pitcher
|
2024-2025 (FA: 2026)
|
36 | 1 | $13,000,000 | $13,000,000 | $0 |
44 |
Miguel Rojas
Shortstop
|
2023-2025 (FA: 2026)
|
33 | 2 | $11,000,000 | $5,500,000 | $1,500,000 |
44 |
Brandon Belt
1st Base
|
2023-2023 (FA: 2024)
|
34 | 1 | $9,300,000 | $9,300,000 | $0 |
44 |
Stephen Strasburg
Starting Pitcher
|
2020-2026 (FA: 2027)
|
31 | 7 | $245,000,000 | $35,000,000 | $0 |
44 |
Drew Rucinski
Starting Pitcher
|
2023-2024 (FA: 0)
|
33 | 1 | $3,000,000 | $3,000,000 | $0 |
44 |
Miles Mikolas
Starting Pitcher
|
2023-2025 (FA: 2026)
|
34 | 3 | $55,750,000 | $18,583,333 | $5,000,000 |
44 |
D.J. LeMahieu
2nd Base
|
2021-2026 (FA: 2027)
|
32 | 6 | $90,000,000 | $15,000,000 | $0 |
44 |
Chris Bassitt
Starting Pitcher
|
2023-2025 (FA: 2026)
|
33 | 3 | $63,000,000 | $21,000,000 | $3,000,000 |
44 |
Travis d'Arnaud
Catcher
|
2024-2025 (FA: 2026)
|
34 | 1 | $8,000,000 | $8,000,000 | $0 |
44 |
Mark Canha
Left Field
|
2022-2024 (FA: 2025)
Originally signed w/ NYM
|
32 | 2 | $26,500,000 | $13,250,000 | $2,000,000 |
44 |
Starling Marte
Right Field
|
2022-2025 (FA: 2026)
|
33 | 4 | $78,000,000 | $19,500,000 | $5,000,000 |
44 |
Jose Quintana
Starting Pitcher
|
2023-2024 (FA: 2025)
|
33 | 2 | $26,000,000 | $13,000,000 | $0 |
44 |
Brooks Raley
Relief Pitcher
|
2022-2024 (FA: 2025)
Originally signed w/ TB
|
33 | 2 | $10,000,000 | $5,000,000 | $0 |
44 |
Jacob deGrom
Starting Pitcher
|
2023-2027 (FA: 2029)
|
34 | 5 | $185,000,000 | $37,000,000 | $0 |
44 |
Craig Kimbrel
Relief Pitcher
|
2024-2025 (FA: 2026)
|
35 | 1 | $13,000,000 | $13,000,000 | $0 |
44 |
Merrill Kelly
Starting Pitcher
|
2023-2025 (FA: 2026)
|
33 | 2 | $18,000,000 | $9,000,000 | $1,000,000 |
44 |
Ryan Pressly
Relief Pitcher
|
2023-2025 (FA: 2026)
|
33 | 2 | $30,000,000 | $15,000,000 | $0 |
44 |
Joe Kelly
Relief Pitcher
|
2024-2024 (FA: 2025)
|
35 | 1 | $8,000,000 | $8,000,000 | $0 |
44 |
Blake Treinen
Relief Pitcher
|
2023-2024 (FA: 2025)
|
33 | 1 | $8,000,000 | $8,000,000 | $0 |
44 |
Kenta Maeda
Starting Pitcher
|
2024-2025 (FA: 2026)
|
35 | 2 | $24,000,000 | $12,000,000 | $0 |
44 |
James Paxton
Starting Pitcher
|
2024-2024 (FA: 2025)
|
35 | 1 | $7,000,000 | $7,000,000 | $3,000,000 |
44 |
Yasmani Grandal
Catcher
|
2024-2024 (FA: 2025)
|
35 | 1 | $2,500,000 | $2,500,000 | $0 |
44 |
Whit Merrifield
Right Field
|
2024-2025 (FA: 2026)
|
35 | 1 | $8,000,000 | $8,000,000 | $0 |
44 |
Liam Hendriks
Relief Pitcher
|
2024-2026 (FA: 2027)
|
35 | 2 | $10,000,000 | $5,000,000 | $0 |
44 |
Adam Duvall
Right Field
|
2024-2024 (FA: 2025)
|
35 | 1 | $3,000,000 | $3,000,000 | $0 |
68 |
Matt Moore
Relief Pitcher
|
2024-2024 (FA: 2025)
|
34 | 1 | $9,000,000 | $9,000,000 | $0 |
68 |
Hector Neris
Relief Pitcher
|
2024-2025 (FA: 2026)
|
34 | 1 | $9,000,000 | $9,000,000 | $0 |
68 |
Daniel Coulombe
Relief Pitcher
|
2024-2025 (FA: 2026)
|
34 | 1 | $2,300,000 | $2,300,000 | $0 |
68 |
Aaron Hicks
Center Field
|
2024-2024 (FA: 2025)
|
34 | 1 | $740,000 | $740,000 | $0 |
68 |
Jose Cisnero
Relief Pitcher
|
2024-2024 (FA: 2025)
|
34 | 1 | $1,750,000 | $1,750,000 | $0 |
68 |
Scott Alexander
Relief Pitcher
|
2024-2024 (FA: 2025)
|
34 | 1 | $2,250,000 | $2,250,000 | $0 |
68 |
Austin Nola
Catcher
|
2024-2024 (FA: 0)
|
34 | 1 | $975,000 | $975,000 | $0 |
68 |
Jimmy Nelson
Relief Pitcher
|
2023-2023 (FA: 2024)
|
33 | 1 | $1,200,000 | $1,200,000 | $0 |
68 |
Giancarlo Stanton
Right Field
|
2015-2027 (FA: 2029)
Originally signed w/ MIA
|
25 | 13 | $325,000,000 | $25,000,000 | $0 |
68 |
Robbie Grossman
Right Field
|
2023-2023 (FA: 2024)
|
28 | 1 | $2,000,000 | $2,000,000 | $0 |
68 |
Patrick Corbin
Starting Pitcher
|
2019-2024 (FA: 2025)
|
29 | 6 | $140,000,000 | $23,333,333 | $2,500,000 |
68 |
Kyle Hendricks
Starting Pitcher
|
2020-2024 (FA: 2025)
|
29 | 4 | $55,500,000 | $13,875,000 | $0 |
68 |
Nathan Eovaldi
Starting Pitcher
|
2023-2024 (FA: 2026)
|
32 | 2 | $34,000,000 | $17,000,000 | $2,000,000 |
68 |
Drew Smyly
Starting Pitcher
|
2023-2025 (FA: 2026)
|
33 | 2 | $19,000,000 | $9,500,000 | $0 |
68 |
Tim Hill
Relief Pitcher
|
2024-2024 (FA: 2025)
|
33 | 1 | $1,800,000 | $1,800,000 | $0 |
68 |
Trevor May
Relief Pitcher
|
2023-2023 (FA: 2024)
|
33 | 1 | $7,000,000 | $7,000,000 | $1,000,000 |
68 |
Scott McGough
Relief Pitcher
|
2023-2025 (FA: 2026)
|
33 | 2 | $6,250,000 | $3,125,000 | $0 |
68 |
Ross Stripling
Starting Pitcher
|
2023-2024 (FA: 2025)
Originally signed w/ SF
|
33 | 2 | $25,000,000 | $12,500,000 | $5,000,000 |
68 |
George Springer
Right Field
|
2021-2026 (FA: 2027)
|
31 | 6 | $150,000,000 | $25,000,000 | $10,000,000 |
68 |
Seth Lugo
Starting Pitcher
|
2024-2026 (FA: 2027)
|
34 | 3 | $45,000,000 | $15,000,000 | $0 |
68 |
Will Smith
Relief Pitcher
|
2024-2024 (FA: 2025)
|
34 | 1 | $5,000,000 | $5,000,000 | $0 |
68 |
Tommy Kahnle
Relief Pitcher
|
2023-2024 (FA: 2025)
|
33 | 2 | $11,500,000 | $5,750,000 | $0 |
68 |
Chris Sale
Starting Pitcher
|
2024-2026 (FA: 2027)
|
34 | 2 | $38,000,000 | $19,000,000 | $0 |
68 |
Raisel Iglesias
Relief Pitcher
|
2022-2025 (FA: 2026)
Originally signed w/ LAA
|
31 | 4 | $58,000,000 | $14,500,000 | $0 |
68 |
Brent Suter
Relief Pitcher
|
2024-2025 (FA: 2026)
|
33 | 1 | $3,000,000 | $3,000,000 | $0 |
68 |
Freddie Freeman
1st Base
|
2022-2027 (FA: 2028)
|
32 | 6 | $162,000,000 | $27,000,000 | $0 |
68 |
Michael Tonkin
Relief Pitcher
|
2024-2024 (FA: 0)
|
34 | 1 | $1,000,000 | $1,000,000 | $0 |
68 |
Anthony Rizzo
1st Base
|
2023-2025 (FA: 2026)
|
33 | 2 | $40,000,000 | $20,000,000 | $0 |
68 |
Tyler Anderson
Starting Pitcher
|
2023-2025 (FA: 2026)
|
32 | 3 | $39,000,000 | $13,000,000 | $0 |
68 |
Jacob Stallings
Catcher
|
2024-2025 (FA: 2026)
|
34 | 1 | $2,000,000 | $2,000,000 | $0 |
68 |
Jon Berti
2nd Base
|
2023-2024 (FA: 2026)
|
33 | 1 | $2,125,000 | $2,125,000 | $0 |
68 |
Austin Barnes
Catcher
|
2023-2025 (FA: 2026)
|
32 | 2 | $7,000,000 | $3,500,000 | $0 |
68 |
Andrew Kittredge
Relief Pitcher
|
2024-2024 (FA: 2025)
Originally signed w/ TB
|
33 | 1 | $2,630,000 | $2,630,000 | $0 |