MLB Salary Rankings MLB Salary Rankings

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

2017 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

Miguel Montero

Catcher
$12,000,000
6

Matt Wieters

Catcher
$10,500,000
7

Francisco Cervelli

Catcher
$10,333,333
8

Salvador Perez

Catcher
$8,750,000
9

Carlos Ruiz

Catcher
$8,666,667
10

Jason Castro

Catcher
$8,166,667
11

Devin Mesoraco

Catcher
$7,000,000
12

Welington Castillo

Catcher
$6,500,000
13

Wilson Ramos

Catcher
$6,250,000
14

Yasmani Grandal

Catcher
$5,500,000
15

Yan Gomes

Catcher
$3,833,333
16

Evan Gattis

Catcher
$3,400,000
17

Stephen Vogt

Catcher
$2,965,000
18

Tyler Flowers

Catcher
$2,650,000
19

A.J. Ellis

Catcher
$2,500,000
20

Roberto Perez

Catcher
$2,250,000
21

Jonathan Lucroy

Catcher
$2,200,000
22

Robinson Chirinos

Catcher
$2,125,000
23

Geovany Soto

Catcher
$2,000,000

Nick Hundley

Catcher
$2,000,000

Jeff Mathis

Catcher
$2,000,000

Alex Avila

Catcher
$2,000,000
27

Drew Butera

Catcher
$1,900,000
28

Travis d'Arnaud

Catcher
$1,875,000
29

Rene Rivera

Catcher
$1,750,000
30

Martin Maldonado

Catcher
$1,725,000
31

Jose Lobaton

Catcher
$1,575,000
32

Chris Iannetta

Catcher
$1,500,000

Chris Stewart

Catcher
$1,500,000

Kurt Suzuki

Catcher
$1,500,000
35

Sandy Leon

Catcher
$1,300,000
36

Ryan Hanigan

Catcher
$1,250,000
37

Chris Gimenez

Catcher
$950,000
38

Chris Herrmann

Catcher
$937,500
39

Austin Romine

Catcher
$805,000
40

Anthony Recker

Catcher
$800,000
41

Hector Sanchez

Catcher
$750,000
42

Caleb Joseph

Catcher
$700,000
43

Eric Fryer

Catcher
$675,000
44

Tuffy Gosewisch

Catcher
$635,000
45

Jesus Sucre

Catcher
$630,000
46

Tucker Barnhart

Catcher
$575,000
47

Mike Zunino

Catcher
$570,000
48

Cameron Rupp

Catcher
$565,000
49

J.T. Realmuto

Catcher
$562,500
50

Christian Vazquez

Catcher
$561,000
51

Gary Sanchez

Catcher
$557,900
52

James McCann

Catcher
$552,100
53

Carlos Perez

Catcher
$547,500
54

Josh Phegley

Catcher
$545,000
55

Willson Contreras

Catcher
$544,500
56

Trevor Brown

Catcher
$542,000
57

Christian Bethancourt

Catcher
$541,800
58

Omar Narvaez

Catcher
$540,000

Tony Wolters

Catcher
$540,000

Austin Barnes

Catcher
$540,000
61

Jett Bandy

Catcher
$539,800
62

Manuel Pina

Catcher
$538,200
63

Andrew Susac

Catcher
$537,400
64

Austin Hedges

Catcher
$537,100
65

Tom Murphy

Catcher
$537,000

Brett Nicholas

Catcher
$537,000

Dustin Garneau

Catcher
$537,000
68

Raffy Lopez

Catcher
$535,000

Luke Maile

Catcher
$535,000

Michael Ohlman

Catcher
$535,000

Kevin Plawecki

Catcher
$535,000

Cameron Gallagher

Catcher
$535,000

Francisco Pena

Catcher
$535,000

Jorge Alfaro

Catcher
$535,000

Andrew Knapp

Catcher
$535,000

Kevan Smith

Catcher
$535,000

Tomas Telis

Catcher
$535,000

Tim Federowicz

Catcher
$535,000

Pedro Severino

Catcher
$535,000

John Hicks

Catcher
$535,000

John Bormann

Catcher
$535,000

Elias Diaz

Catcher
$535,000

Jacob Stallings

Catcher
$535,000

Juan Graterol

Catcher
$535,000

Stuart Turner

Catcher
$535,000

Kyle Higashioka

Catcher
$535,000

Max Stassi

Catcher
$535,000

Victor Caratini

Catcher
$535,000

Juan Centeno

Catcher
$535,000

Luis Torrens

Catcher
$535,000

Ryan Lavarnway

Catcher
$535,000

Kyle Farmer

Catcher
$535,000

Bruce Maxwell

Catcher
$535,000

Carson Kelly

Catcher
$535,000