MLB Salary Rankings MLB Salary Rankings

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

2018 Catcher Average Rankings

Player average
1

Yadier Molina

Catcher
$20,000,000
2

Buster Posey

Catcher
$19,875,000
3

Brian McCann

Catcher
$17,000,000
4

Russell Martin

Catcher
$16,400,000
5

Matt Wieters

Catcher
$10,500,000
6

Francisco Cervelli

Catcher
$10,333,333
7

Salvador Perez

Catcher
$8,750,000
8

Jason Castro

Catcher
$8,166,667
9

Yasmani Grandal

Catcher
$7,900,000
10

Welington Castillo

Catcher
$7,500,000
11

Devin Mesoraco

Catcher
$7,000,000
12

Jonathan Lucroy

Catcher
$6,500,000
13

Wilson Ramos

Catcher
$6,250,000
14

Christian Vazquez

Catcher
$4,450,000
15

Chris Iannetta

Catcher
$4,250,000
16

Alex Avila

Catcher
$4,125,000
17

Tucker Barnhart

Catcher
$4,000,000
18

Martin Maldonado

Catcher
$3,900,000
19

Yan Gomes

Catcher
$3,833,333
20

Kurt Suzuki

Catcher
$3,500,000
21

Travis d'Arnaud

Catcher
$3,475,000
22

Stephen Vogt

Catcher
$3,065,000
23

Mike Zunino

Catcher
$2,975,000
24

J.T. Realmuto

Catcher
$2,900,000
25

Rene Rivera

Catcher
$2,800,000
26

Tyler Flowers

Catcher
$2,650,000
27

Nick Hundley

Catcher
$2,500,000
28

James McCann

Catcher
$2,375,000
29

Roberto Perez

Catcher
$2,250,000
30

Robinson Chirinos

Catcher
$2,125,000
31

Jeff Mathis

Catcher
$2,000,000
32

Sandy Leon

Catcher
$1,950,000
33

Drew Butera

Catcher
$1,900,000
34

Caleb Joseph

Catcher
$1,250,000

Jose Lobaton

Catcher
$1,250,000

A.J. Ellis

Catcher
$1,250,000
37

Austin Romine

Catcher
$1,100,000
38

Bryan Holaday

Catcher
$1,000,000
39

Jesus Sucre

Catcher
$925,000
40

Josh Phegley

Catcher
$905,000
41

Francisco Pena

Catcher
$650,000
42

Gary Sanchez

Catcher
$620,400
43

Willson Contreras

Catcher
$604,500
44

Juan Centeno

Catcher
$600,000
45

Raffy Lopez

Catcher
$580,000
46

Chris Stewart

Catcher
$575,000
47

Blake Swihart

Catcher
$563,500
48

Manuel Pina

Catcher
$560,100
49

Omar Narvaez

Catcher
$560,000
50

Elias Diaz

Catcher
$559,000
51

Luke Maile

Catcher
$558,400
52

John Ryan Murphy

Catcher
$558,000
53

Kevin Plawecki

Catcher
$557,471
54

Max Stassi

Catcher
$557,100
55

Austin Barnes

Catcher
$555,000
56

Austin Hedges

Catcher
$553,100
57

John Hicks

Catcher
$551,300
58

Jett Bandy

Catcher
$550,700
59

Bruce Maxwell

Catcher
$550,000

Tony Wolters

Catcher
$550,000
61

Andrew Knapp

Catcher
$548,000
62

Kyle Farmer

Catcher
$547,500

Victor Caratini

Catcher
$547,500

Mitch Garver

Catcher
$547,500
65

Jorge Alfaro

Catcher
$547,000
66

Chance Sisco

Catcher
$546,500
67

Mike Marjama

Catcher
$545,700
68

Tomas Nido

Catcher
$545,000

Chad Wallach

Catcher
$545,000

Carlos Perez

Catcher
$545,000

David Freitas

Catcher
$545,000

Jacob Nottingham

Catcher
$545,000

Pedro Severino

Catcher
$545,000

Jhonatan Solano

Catcher
$545,000