MLB Contracts

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