We use cookies to offer you a better browsing experience, analyze site traffic, and serve targeted ads. Read how we use cookies and how you can control them in our “Cookie Settings”. By using our site, you consent to our use of cookies.

MLB Salary Rankings MLB Salary Rankings

Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active MLB players.

2020 Catcher Salary Rankings

Player salary
1

Buster Posey

Catcher
$22,177,777
2

Yadier Molina

Catcher
$20,000,000
3

Yasmani Grandal

Catcher
$18,250,000
4

Salvador Perez

Catcher
$14,200,000
5

J.T. Realmuto

Catcher
$10,300,000
6

Wilson Ramos

Catcher
$10,250,000
7

Travis d'Arnaud

Catcher
$8,000,000
8

Kurt Suzuki

Catcher
$6,000,000
9

Gary Sanchez

Catcher
$5,600,000
10

James McCann

Catcher
$5,400,000
11

Willson Contreras

Catcher
$4,500,000

Mike Zunino

Catcher
$4,500,000
13

Alex Avila

Catcher
$4,250,000
14

Christian Vazquez

Catcher
$4,200,000
15

Austin Romine

Catcher
$4,150,000
16

Yan Gomes

Catcher
$4,000,000

Tyler Flowers

Catcher
$4,000,000
18

Tucker Barnhart

Catcher
$3,937,500
19

Roberto Perez

Catcher
$3,625,000
20

Jeff Mathis

Catcher
$3,000,000
21

Omar Narvaez

Catcher
$2,900,000

Austin Hedges

Catcher
$2,900,000
23

Stephen Vogt

Catcher
$2,500,000
24

Sandy Leon

Catcher
$2,000,000

Tony Wolters

Catcher
$2,000,000
26

Manuel Pina

Catcher
$1,850,000
27

Curt Casali

Catcher
$1,700,000
28

Austin Barnes

Catcher
$1,100,000
29

Max Stassi

Catcher
$800,000
30

Andrew Knapp

Catcher
$710,000
31

Dustin Garneau

Catcher
$650,000