We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. 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

Jason Castro

Catcher
$6,850,000
9

Kurt Suzuki

Catcher
$6,000,000
10

Robinson Chirinos

Catcher
$5,750,000
11

James McCann

Catcher
$5,400,000
12

Gary Sanchez

Catcher
$5,000,000
13

Mike Zunino

Catcher
$4,500,000

Willson Contreras

Catcher
$4,500,000
15

Alex Avila

Catcher
$4,250,000
16

Christian Vazquez

Catcher
$4,200,000
17

Austin Romine

Catcher
$4,150,000
18

Yan Gomes

Catcher
$4,000,000

Tyler Flowers

Catcher
$4,000,000
20

Tucker Barnhart

Catcher
$3,937,500
21

Roberto Perez

Catcher
$3,625,000
22

Martin Maldonado

Catcher
$3,500,000
23

Austin Hedges

Catcher
$3,000,000

Jeff Mathis

Catcher
$3,000,000
25

Omar Narvaez

Catcher
$2,725,000
26

Stephen Vogt

Catcher
$2,500,000
27

Matt Wieters

Catcher
$2,000,000

Sandy Leon

Catcher
$2,000,000

Francisco Cervelli

Catcher
$2,000,000
30

Tony Wolters

Catcher
$1,900,000
31

Manuel Pina

Catcher
$1,850,000
32

Curt Casali

Catcher
$1,462,500
33

Austin Barnes

Catcher
$1,100,000
34

Kevin Plawecki

Catcher
$900,000
35

Max Stassi

Catcher
$800,000
36

Andrew Knapp

Catcher
$710,000
37

Dustin Garneau

Catcher
$650,000
38

Luke Maile

Catcher
$583,500