MLB Contracts
Catcher 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 |
Will Smith
Catcher
|
2024-2033 (FA: 2034)
|
28 | 10 | $140,000,000 | $14,000,000 | $30,000,000 |
2 |
J.T. Realmuto
Catcher
|
2021-2025 (FA: 2026)
|
29 | 5 | $115,500,000 | $23,100,000 | $0 |
3 |
Willson Contreras
Catcher
|
2023-2028 (FA: 2029)
|
30 | 5 | $87,500,000 | $17,500,000 | $0 |
4 |
Salvador Perez
Catcher
|
2022-2026 (FA: 2027)
|
31 | 4 | $82,000,000 | $20,500,000 | $0 |
5 |
Sean Murphy
Catcher
|
2023-2028 (FA: 2030)
|
28 | 6 | $73,000,000 | $12,166,667 | $0 |
6 |
Keibert Ruiz
Catcher
|
2023-2032 (FA: 2033)
|
24 | 8 | $50,000,000 | $6,250,000 | $3,000,000 |
7 |
James McCann
Catcher
|
2021-2024 (FA: 2025)
Originally signed w/ NYM
|
30 | 4 | $40,600,000 | $10,150,000 | $600,000 |
8 |
Christian Vazquez
Catcher
|
2023-2025 (FA: 2026)
|
32 | 3 | $30,000,000 | $10,000,000 | $0 |
9 |
Mitch Garver
Catcher
|
2024-2026 (FA: 2027)
|
32 | 2 | $24,000,000 | $12,000,000 | $2,000,000 |
10 |
Max Stassi
Catcher
|
2022-2025 (FA: 2026)
Originally signed w/ LAA
|
31 | 3 | $17,500,000 | $5,833,333 | $0 |
11 |
Omar Narvaez
Catcher
|
2023-2024 (FA: 2025)
|
30 | 2 | $15,000,000 | $7,500,000 | $0 |
12 |
Elias Diaz
Catcher
|
2022-2024 (FA: 2025)
|
31 | 3 | $14,500,000 | $4,833,333 | $0 |
13 |
Yan Gomes
Catcher
|
2022-2024 (FA: 2025)
|
34 | 2 | $13,000,000 | $6,500,000 | $0 |
14 |
Victor Caratini
Catcher
|
2024-2025 (FA: 2026)
|
30 | 2 | $12,000,000 | $6,000,000 | $0 |
15 |
Tom Murphy
Catcher
|
2024-2026 (FA: 2027)
|
32 | 2 | $8,250,000 | $4,125,000 | $0 |
16 |
Travis d'Arnaud
Catcher
|
2024-2025 (FA: 2026)
|
34 | 1 | $8,000,000 | $8,000,000 | $0 |
17 |
Austin Barnes
Catcher
|
2023-2025 (FA: 2026)
|
32 | 2 | $7,000,000 | $3,500,000 | $0 |
18 |
Danny Jansen
Catcher
|
2024-2024 (FA: 2025)
|
28 | 1 | $5,200,000 | $5,200,000 | $0 |
19 |
Martin Maldonado
Catcher
|
2024-2025 (FA: 2026)
|
37 | 1 | $4,250,000 | $4,250,000 | $0 |
20 |
Austin Hedges
Catcher
|
2024-2024 (FA: 2025)
|
29 | 1 | $4,000,000 | $4,000,000 | $0 |
21 |
Luke Maile
Catcher
|
2024-2025 (FA: 2026)
|
32 | 1 | $3,500,000 | $3,500,000 | $0 |
22 |
Jonah Heim
Catcher
|
2024-2024 (FA: 2027)
|
28 | 1 | $3,050,000 | $3,050,000 | $0 |
23 |
Alejandro Kirk
Catcher
|
2024-2024 (FA: 2027)
|
25 | 1 | $2,800,000 | $2,800,000 | $0 |
24 |
Jose Trevino
Catcher
|
2024-2024 (FA: 2026)
|
31 | 1 | $2,730,000 | $2,730,000 | $0 |
25 |
Tyler Stephenson
Catcher
|
2024-2024 (FA: 2027)
|
27 | 1 | $2,525,000 | $2,525,000 | $0 |
26 |
Yasmani Grandal
Catcher
|
2024-2024 (FA: 2025)
|
35 | 1 | $2,500,000 | $2,500,000 | $0 |
27 |
Ryan Jeffers
Catcher
|
2024-2024 (FA: 2027)
|
26 | 1 | $2,425,000 | $2,425,000 | $0 |
28 |
Kyle Higashioka
Catcher
|
2024-2024 (FA: 2025)
|
33 | 1 | $2,180,000 | $2,180,000 | $0 |
29 |
Christian Bethancourt
Catcher
|
2024-2024 (FA: 2026)
|
32 | 1 | $2,050,000 | $2,050,000 | $0 |
30 |
Jacob Stallings
Catcher
|
2024-2025 (FA: 2026)
|
34 | 1 | $2,000,000 | $2,000,000 | $0 |
31 |
Andrew Knizner
Catcher
|
2024-2024 (FA: 0)
|
28 | 1 | $1,825,000 | $1,825,000 | $0 |
32 |
Jake Rogers
Catcher
|
2024-2024 (FA: 2027)
|
28 | 1 | $1,700,000 | $1,700,000 | $0 |
33 |
Reese McGuire
Catcher
|
2024-2024 (FA: 2026)
|
28 | 1 | $1,500,000 | $1,500,000 | $0 |
34 |
Garrett Stubbs
Catcher
|
2024-2024 (FA: 2027)
|
30 | 1 | $850,000 | $850,000 | $0 |
35 |
Adley Rutschman
Catcher
|
2024-2024 (FA: 2028)
|
26 | 1 | $760,300 | $760,300 | $0 |
36 |
Shea Langeliers
Catcher
|
2024-2024 (FA: 0)
|
26 | 1 | $745,000 | $745,000 | $0 |
37 |
Tucker Barnhart
Catcher
|
2024-2024 (FA: 2025)
|
32 | 1 | $740,000 | $740,000 | $0 |
38 |
Carson Kelly
Catcher
|
2023-2024 (FA: 2025)
|
29 | 1 | $720,000 | $720,000 | $0 |