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

Tucker Barnhart

Catcher
$4,000,000
16

Yan Gomes

Catcher
$3,833,333
17

Kurt Suzuki

Catcher
$3,500,000
18

Evan Gattis

Catcher
$3,400,000
19

Stephen Vogt

Catcher
$2,965,000
20

Tyler Flowers

Catcher
$2,650,000
21

A.J. Ellis

Catcher
$2,500,000
22

Roberto Perez

Catcher
$2,250,000
23

Jonathan Lucroy

Catcher
$2,200,000
24

Robinson Chirinos

Catcher
$2,125,000
25

Alex Avila

Catcher
$2,000,000

Geovany Soto

Catcher
$2,000,000

Jeff Mathis

Catcher
$2,000,000

Nick Hundley

Catcher
$2,000,000
29

Drew Butera

Catcher
$1,900,000
30

Travis d'Arnaud

Catcher
$1,875,000
31

Rene Rivera

Catcher
$1,750,000
32

Martin Maldonado

Catcher
$1,725,000
33

Jose Lobaton

Catcher
$1,575,000
34

Chris Stewart

Catcher
$1,500,000

Chris Iannetta

Catcher
$1,500,000
36

Sandy Leon

Catcher
$1,300,000
37

Ryan Hanigan

Catcher
$1,250,000
38

Chris Gimenez

Catcher
$950,000
39

Chris Herrmann

Catcher
$937,500
40

Austin Romine

Catcher
$805,000
41

Anthony Recker

Catcher
$800,000
42

Hector Sanchez

Catcher
$750,000
43

Caleb Joseph

Catcher
$700,000
44

Eric Fryer

Catcher
$675,000
45

Tuffy Gosewisch

Catcher
$635,000
46

Jesus Sucre

Catcher
$630,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

Austin Barnes

Catcher
$540,000

Omar Narvaez

Catcher
$540,000

Tony Wolters

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

Brett Nicholas

Catcher
$537,000

Dustin Garneau

Catcher
$537,000

Tom Murphy

Catcher
$537,000
68

Tim Federowicz

Catcher
$535,000

Bryan Holaday

Catcher
$535,000

Blake Swihart

Catcher
$535,000

Curt Casali

Catcher
$535,000

Stuart Turner

Catcher
$535,000

Chad Wallach

Catcher
$535,000

Juan Graterol

Catcher
$535,000

John Bormann

Catcher
$535,000

Elias Diaz

Catcher
$535,000

Raudy Read

Catcher
$535,000

Pedro Severino

Catcher
$535,000

Jacob Stallings

Catcher
$535,000

Kyle Higashioka

Catcher
$535,000

David Freitas

Catcher
$535,000

Erik Kratz

Catcher
$535,000

Tony Sanchez

Catcher
$535,000

Victor Caratini

Catcher
$535,000

Taylor Davis

Catcher
$535,000

Francisco Mejia

Catcher
$535,000

Juan Centeno

Catcher
$535,000

Mike Marjama

Catcher
$535,000

Max Stassi

Catcher
$535,000

A.J. Jimenez

Catcher
$535,000

Kyle Farmer

Catcher
$535,000

Rocky Gale

Catcher
$535,000

Ryan Lavarnway

Catcher
$535,000

Bruce Maxwell

Catcher
$535,000

Luis Torrens

Catcher
$535,000

Francisco Pena

Catcher
$535,000

Rob Brantly

Catcher
$535,000

Chance Sisco

Catcher
$535,000

Cameron Gallagher

Catcher
$535,000

Carson Kelly

Catcher
$535,000