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 Wainwright Adam Wainwright
Starting Pitcher |
2023-2023 (FA: 2024)
40 1 $17,500,000 $17,500,000 $0
3 Cabrera Miguel Cabrera
Designated Hitter |
2016-2025 (FA: 2026)
30 8 $248,000,000 $31,000,000 $0
3 Verlander Justin Verlander
Starting Pitcher |
2023-2025 (FA: 2026)
Originally signed w/ NYM
39 2 $86,666,666 $43,333,333 $0
3 Chavez Jesse Chavez
Relief Pitcher |
2023-2023 (FA: 2024)
39 1 $1,200,000 $1,200,000 $0
6 Gurriel Yulieski Gurriel
1st Base |
2023-2023 (FA: 2024)
38 1 $1,250,000 $1,250,000 $0
6 Greinke Zack Greinke
Starting Pitcher |
2023-2023 (FA: 2024)
39 1 $8,500,000 $8,500,000 $0
6 Votto Joey Votto
1st Base |
2014-2024 (FA: 2025)
28 10 $225,000,000 $22,500,000 $0
6 Scherzer Max Scherzer
Starting Pitcher |
2022-2024 (FA: 2025)
Originally signed w/ NYM
37 3 $130,000,000 $43,333,333 $0
6 Morton Charlie Morton
Starting Pitcher |
2023-2024 (FA: 2025)
37 1 $20,000,000 $20,000,000 $0
6 Sanchez Anibal Sanchez
Starting Pitcher |
2022-2022 (FA: 2023)
38 1 $2,000,000 $2,000,000 $0
12 Harris Will Harris
Relief Pitcher |
2020-2022 (FA: 2023)
35 3 $24,000,000 $8,000,000 $0
12 Melancon Mark Melancon
Relief Pitcher |
2022-2024 (FA: 2025)
36 2 $14,000,000 $7,000,000 $0
12 Turner Justin Turner
3rd Base |
2023-2024 (FA: 2025)
38 2 $21,700,000 $10,850,000 $0
12 Bard Daniel Bard
Relief Pitcher |
2023-2024 (FA: 2025)
37 2 $19,000,000 $9,500,000 $0
12 Robertson David Robertson
Relief Pitcher |
2023-2023 (FA: 2024)
Originally signed w/ NYM
37 1 $10,000,000 $10,000,000 $0
17 Martin Chris Martin
Relief Pitcher |
2023-2024 (FA: 2025)
36 2 $13,500,000 $6,750,000 $0
17 Ruf Darin Ruf
1st Base |
2023-2023 (FA: 2024)
36 1 $720,000 $720,000 $0
17 Donaldson Josh Donaldson
3rd Base |
2020-2024 (FA: 2025)
Originally signed w/ MIN
34 4 $92,000,000 $23,000,000 $0
17 Kluber Corey Kluber
Starting Pitcher |
2023-2024 (FA: 2025)
36 1 $10,000,000 $10,000,000 $0
17 Blackmon Charlie Blackmon
Right Field |
2018-2023 (FA: 2024)
31 6 $108,000,000 $18,000,000 $2,000,000
17 Santana Carlos Santana
1st Base |
2023-2023 (FA: 2024)
Originally signed w/ PIT
36 1 $6,725,000 $6,725,000 $0
17 Darvish Yu Darvish
Starting Pitcher |
2023-2028 (FA: 2029)
36 6 $108,000,000 $18,000,000 $6,000,000
17 Longoria Evan Longoria
3rd Base |
2023-2023 (FA: 2024)
37 1 $4,000,000 $4,000,000 $0
17 Cueto Johnny Cueto
Starting Pitcher |
2023-2024 (FA: 2025)
36 1 $8,500,000 $8,500,000 $0
17 Ottavino Adam Ottavino
Relief Pitcher |
2023-2024 (FA: 2025)
37 2 $14,500,000 $7,250,000 $0
17 Carpenter Matt Carpenter
3rd Base |
2023-2024 (FA: 2025)
37 2 $12,000,000 $6,000,000 $0
17 Maldonado Martin Maldonado
Catcher |
2022-2023 (FA: 2024)
35 2 $9,000,000 $4,500,000 $0
29 Miley Wade Miley
Starting Pitcher |
2023-2024 (FA: 2025)
32 1 $4,500,000 $4,500,000 $0
29 Carrasco Carlos Carrasco
Starting Pitcher |
2019-2023 (FA: 2024)
Originally signed w/ CLE
31 4 $47,000,000 $11,750,000 $0
29 Garcia Luis Garcia
Relief Pitcher |
2022-2023 (FA: 2024)
34 2 $7,000,000 $3,500,000 $500,000
29 Crawford Brandon Crawford
Shortstop |
2022-2023 (FA: 2024)
34 2 $32,000,000 $16,000,000 $0
29 Ryu Hyun-Jin Ryu
Starting Pitcher |
2020-2023 (FA: 2024)
32 4 $80,000,000 $20,000,000 $0
29 Martinez J.D. Martinez
Designated Hitter |
2023-2023 (FA: 2024)
35 1 $10,000,000 $10,000,000 $0
29 Brantley Michael Brantley
Left Field |
2023-2023 (FA: 2024)
35 1 $12,000,000 $12,000,000 $0
29 McHugh Collin McHugh
Relief Pitcher |
2022-2024 (FA: 2025)
34 2 $10,000,000 $5,000,000 $0
29 Thielbar Caleb Thielbar
Relief Pitcher |
2023-2023 (FA: 2025)
35 1 $2,400,000 $2,400,000 $0
29 Wilson Justin Wilson
Relief Pitcher |
2023-2024 (FA: 2025)
35 1 $1,000,000 $1,000,000 $0
29 Peralta David Peralta
Left Field |
2023-2023 (FA: 2024)
35 1 $6,500,000 $6,500,000 $0
29 Lynn Lance Lynn
Starting Pitcher |
2022-2023 (FA: 2025)
Originally signed w/ CHW
34 2 $38,000,000 $19,000,000 $0
29 Abreu Jose Abreu
1st Base |
2023-2025 (FA: 2026)
35 3 $58,500,000 $19,500,000 $0
29 Diekman Jake Diekman
Relief Pitcher |
2023-2023 (FA: 0)
35 1 $720,000 $720,000 $0
29 Yates Kirby Yates
Relief Pitcher |
2022-2024 (FA: 2025)
34 2 $8,250,000 $4,125,000 $0
29 Hudson Daniel Hudson
Relief Pitcher |
2022-2024 (FA: 2025)
34 1 $7,000,000 $7,000,000 $0
29 Gomes Yan Gomes
Catcher |
2022-2024 (FA: 2025)
34 2 $13,000,000 $6,500,000 $0
29 McCutchen Andrew McCutchen
Right Field |
2023-2023 (FA: 2024)
36 1 $5,000,000 $5,000,000 $0
47 Shaw Bryan Shaw
Relief Pitcher |
2023-2023 (FA: 2024)
35 1 $720,000 $720,000 $0
47 LeMahieu D.J. LeMahieu
2nd Base |
2021-2026 (FA: 2027)
32 6 $90,000,000 $15,000,000 $0
47 deGrom Jacob deGrom
Starting Pitcher |
2023-2027 (FA: 2029)
34 5 $185,000,000 $37,000,000 $0
47 Kimbrel Craig Kimbrel
Relief Pitcher |
2023-2023 (FA: 2024)
34 1 $10,000,000 $10,000,000 $0
47 Maeda Kenta Maeda
Starting Pitcher |
2016-2023 (FA: 2024)
Originally signed w/ LAD
27 8 $25,000,000 $3,125,000 $1,000,000
47 Lawrence Casey Lawrence
Relief Pitcher |
2023-2023 (FA: 0)
35 1 $720,000 $720,000 $0
47 Cobb Alex Cobb
Starting Pitcher |
2022-2024 (FA: 2025)
34 2 $20,000,000 $10,000,000 $0
47 Boxberger Brad Boxberger
Relief Pitcher |
2023-2024 (FA: 2025)
34 1 $2,800,000 $2,800,000 $0
47 Pham Tommy Pham
Left Field |
2023-2023 (FA: 2024)
Originally signed w/ NYM
34 1 $6,000,000 $6,000,000 $1,000,000
47 Treinen Blake Treinen
Relief Pitcher |
2023-2024 (FA: 2025)
33 1 $8,000,000 $8,000,000 $0
47 Strasburg Stephen Strasburg
Starting Pitcher |
2020-2026 (FA: 2027)
31 7 $245,000,000 $35,000,000 $0
47 Kershaw Clayton Kershaw
Starting Pitcher |
2023-2023 (FA: 2024)
34 1 $20,000,000 $20,000,000 $5,000,000
47 Gibson Kyle Gibson
Starting Pitcher |
2023-2023 (FA: 2024)
35 1 $10,000,000 $10,000,000 $0
47 Britton Zack Britton
Relief Pitcher |
2019-2022 (FA: 0)
31 3 $39,000,000 $13,000,000 $0
47 Chapman Aroldis Chapman
Relief Pitcher |
2023-2023 (FA: 2024)
Originally signed w/ KC
34 1 $3,750,000 $3,750,000 $0
47 Keuchel Dallas Keuchel
Starting Pitcher |
2023-2023 (FA: 2024)
34 1 $720,000 $720,000 $0
47 Goldschmidt Paul Goldschmidt
1st Base |
2020-2024 (FA: 2025)
31 5 $130,000,000 $26,000,000 $20,000,000
47 Jansen Kenley Jansen
Relief Pitcher |
2023-2024 (FA: 2025)
35 2 $32,000,000 $16,000,000 $0
47 Anderson Chase Anderson
Starting Pitcher |
2023-2023 (FA: 2024)
Originally signed w/ CIN
35 1 $720,000 $720,000 $0
47 Brasier Ryan Brasier
Relief Pitcher |
2023-2023 (FA: 0)
35 1 $720,000 $720,000 $0
47 Calhoun Kole Calhoun
Right Field |
2023-2023 (FA: 2024)
35 1 $720,000 $720,000 $0
47 Pollock A.J. Pollock
Left Field |
2023-2023 (FA: 2024)
Originally signed w/ SEA
35 1 $7,000,000 $7,000,000 $0
47 Belt Brandon Belt
1st Base |
2023-2023 (FA: 2024)
34 1 $9,300,000 $9,300,000 $0
47 Kelly Joe Kelly
Relief Pitcher |
2022-2024 (FA: 2025)
Originally signed w/ CHW
33 2 $17,000,000 $8,500,000 $0
47 Solano Donovan Solano
2nd Base |
2023-2023 (FA: 2024)
35 1 $2,000,000 $2,000,000 $0
47 Raley Brooks Raley
Relief Pitcher |
2022-2024 (FA: 2025)
Originally signed w/ TB
33 2 $10,000,000 $5,000,000 $0
47 Loup Aaron Loup
Relief Pitcher |
2022-2024 (FA: 2025)
33 2 $17,000,000 $8,500,000 $0
74 Alexander Scott Alexander
Relief Pitcher |
2023-2023 (FA: 2024)
33 1 $1,150,000 $1,150,000 $0
74 Bassitt Chris Bassitt
Starting Pitcher |
2023-2025 (FA: 2026)
33 3 $63,000,000 $21,000,000 $3,000,000
74 Hendriks Liam Hendriks
Relief Pitcher |
2021-2024 (FA: 2025)
31 3 $54,000,000 $18,000,000 $1,000,000
74 Nelson Jimmy Nelson
Relief Pitcher |
2023-2023 (FA: 2024)
33 1 $1,200,000 $1,200,000 $0
74 Cisnero Jose Cisnero
Relief Pitcher |
2023-2023 (FA: 2024)
33 1 $2,287,500 $2,287,500 $0
74 Paxton James Paxton
Starting Pitcher |
2022-2023 (FA: 2024)
33 1 $10,000,000 $10,000,000 $0
74 Duvall Adam Duvall
Right Field |
2023-2023 (FA: 2024)
34 1 $7,000,000 $7,000,000 $0
74 Moore Matt Moore
Relief Pitcher |
2023-2023 (FA: 2024)
33 1 $7,550,000 $7,550,000 $0
74 d'Arnaud Travis d'Arnaud
Catcher |
2022-2022 (FA: 0)
30 2 $16,000,000 $8,000,000 $0
74 Rojas Miguel Rojas
Shortstop |
2023-2025 (FA: 2026)
33 2 $11,000,000 $5,500,000 $1,500,000
74 Mikolas Miles Mikolas
Starting Pitcher |
2023-2025 (FA: 2026)
34 3 $55,750,000 $18,583,333 $5,000,000
74 Sale Chris Sale
Starting Pitcher |
2020-2025 (FA: 2026)
29 5 $145,000,000 $29,000,000 $0
74 Kahnle Tommy Kahnle
Relief Pitcher |
2023-2024 (FA: 2025)
33 2 $11,500,000 $5,750,000 $0
74 Corbin Patrick Corbin
Starting Pitcher |
2019-2024 (FA: 2025)
29 6 $140,000,000 $23,333,333 $2,500,000
74 Pillar Kevin Pillar
Center Field |
2023-2023 (FA: 2024)
34 1 $3,000,000 $3,000,000 $0
74 Neal Zach Neal
Relief Pitcher |
2023-2023 (FA: 0)
34 1 $720,000 $720,000 $0
74 Heyward Jason Heyward
Right Field |
2023-2023 (FA: 2024)
33 1 $720,000 $720,000 $0
74 d'Arnaud Travis d'Arnaud
Catcher |
2024-2025 (FA: 2026)
34 1 $8,000,000 $8,000,000 $0
74 Grandal Yasmani Grandal
Catcher |
2020-2023 (FA: 2024)
31 4 $73,000,000 $18,250,000 $0
74 Almonte Abraham Almonte
Center Field |
2023-2023 (FA: 0)
33 1 $720,000 $720,000 $0
74 Pressly Ryan Pressly
Relief Pitcher |
2023-2025 (FA: 2026)
33 2 $30,000,000 $15,000,000 $0
74 Quintana Jose Quintana
Starting Pitcher |
2023-2024 (FA: 2025)
33 2 $26,000,000 $13,000,000 $0
74 Escobar Eduardo Escobar
3rd Base |
2022-2024 (FA: 2025)
Originally signed w/ NYM
32 2 $20,000,000 $10,000,000 $0
74 Canha Mark Canha
Left Field |
2022-2024 (FA: 2025)
Originally signed w/ NYM
32 2 $26,500,000 $13,250,000 $2,000,000
74 Andrus Elvis Andrus
Shortstop |
2023-2023 (FA: 2024)
34 1 $3,000,000 $3,000,000 $0
74 Smith Will Smith
Relief Pitcher |
2023-2023 (FA: 2024)
33 1 $1,500,000 $1,500,000 $0
74 Marte Starling Marte
Right Field |
2022-2025 (FA: 2026)
33 4 $78,000,000 $19,500,000 $5,000,000