The connection between pitcher and catcher is an often underrated aspect of MLB team success. While catchers are an invaluable part of the team, their contract value is significantly less than other positions. In 2024, only 3 catchers make over $15 million annually.
Two-time Gold Glove winner J.T. Realmuto leads the charge as the highest-paid pitcher in the MLB. In 2021, Realmuto signed a five-year, $115.5 million contract with the Philadelphia Phillies and brings in just over $23 million per year.
Following Realmuto in the second spot is Salvador Perez making $20.5 million annually. Perez signed a four-year, $82.5 million deal in 2021 and is set to be a free agent again in 2027.
Willson Contreras and Will Smith take the third and fourth positions making $17.5 million and $14 million, respectively. Capping off the top five is the Braves’ Sean Murphy, bringing in $12.17 million per year.
The Top Catchers
Here is the full list of the 15 highest-paid MLB catchers by average salary. The list was compiled using data from Spotrac.
- Updated: April 17, 2024
- Will be updated again: July 2024
Rank | Player | Team | Compensation |
1 | J.T. Realmuto | Philadelphia Phillies | $23.1 million |
2 | Salvador Perez | Kansas City Royals | $20.5 million |
3 | Wilson Contreras | St. Louis Cardinals | $17.5 million |
4 | Will Smith | Los Angeles Dodgers | $14 million |
5 | Sean Murphy | Atlanta Braves | $12.17 million |
6 | Mitch Garver | Seattle Mariners | $12 million |
7 | James McCann | Baltimore Orioles | $10.15 million |
8 | Christian Vazquez | Minnesota Twins | $10 million |
9 | Travis d’Arnaud | Atlanta Braves | $8 million |
10 | Omar Narvaez | New York Mets | $7.5 million |
11 | Yan Gomes | Chicago Cubs | $6.5 million |
12 | Keibert Ruiz | Washington Nationals | $6.25 million |
13 | Victor Caratini | Houston Astros | $6 million |
14 | Max Stassi | Chicago White Sox | $5.83 million |
15 | Daulton Varsho | Toronto Blue Jays | $5.65 million |