MLB Contracts

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