Top all-time MLB catchers

The greatest catchers in MLB history, by their honours. Rank the top all-time MLB catchers, 1 to 100.
Rank at least 10 to submit your list (0 so far).

Save to my profile keeps it to come back to and keep ranking. Submit your ranking adds it to this month's top list.

Your top 10 · 0 placed, 10 to go

1Drag one here, or tap a tile below then tap here
2
3
4
5
100 to choose from
Yogi Berra
C · NYY
Joe Mauer
DH/C · MIN
Johnny Bench
C · CIN
Iván Rodríguez
C · TEX
Joe Torre
C · ATL
Mike Piazza
C · NYM
Gary Carter
C · WSH
Mickey Cochrane
C · ATH
Gabby Hartnett
C · CHC
Roy Campanella
C · LAD
Buster Posey
C · SF
Carlton Fisk
C · CHW
Craig Biggio
C/OF · HOU
Ernie Lombardi
C · CIN
Ted Simmons
C · MIL
Josh Donaldson
C/1B · TOR
Rick Ferrell
C · BAL
Buck Ewing
C · SF
Thurman Munson
C · NYY
Salvador Pérez
C · KC
Elston Howard
C · NYY
Branch Rickey
C · BAL
Russell Martin
C/3B · LAD
Bill Dickey
C · NYY
Al Lopez
C · CLE
Ray Schalk
C · CHW
Roger Bresnahan
C · CHC
J. T. Realmuto
C/1B · PHI
Jason Varitek
C · BOS
Bob Boone
C · PHI
Kyle Schwarber
DH/C · CHC
Brian McCann
C · ATL
Wilson Ramos
C · WSH
Gary Sánchez
C · NYY
Willson Contreras
C/1B · CHC
Benito Santiago
C · SD
Lance Parrish
C · DET
A. J. Pierzynski
C · CHW
Yan Gomes
C · CLE
Carlos Santana
C/1B · CLE
Matt Wieters
C · BAL
Adley Rutschman
C · BAL
Dave Nilsson
C · MIL
Bill Freehan
C · DET
Travis d'Arnaud
C · NYM
Darrell Porter
C · MIL
Brad Ausmus
C · HOU
Darren Daulton
C · PHI
Gene Conley
C · ATL
Joe Girardi
C · CHC
Kurt Suzuki
C · ATH
Stephen Vogt
DH/C · ATH
Alex Avila
C · DET
Will Smith
C · LAD
Pat Borders
C · TOR
Cal Raleigh
DH/C · SEA
Ray Fosse
C · ATH
Del Crandall
C · ATL
Charles Johnson
C · MIA
Jim Sundberg
C · TEX
Tony Peña
C · ARI
Martín Maldonado
C · HOU
John Roseboro
C · LAD
Bengie Molina
C · LAA
Terry Kennedy
C · SD
Ramón Hernández
C · ATH
Mike Scioscia
C · LAD
Jonathan Lucroy
C · MIL
Alvin Dark
C · SF
Jason Castro
C · HOU
Yasmani Grandal
C · LAD
Sean Murphy
C · ATH
Sherm Lollar
C · CHW
Sandy Alomar, Jr.
C · CLE
Javy López
C · ATL
Tucker Barnhart
C · CIN
Geovany Soto
C · CHC
Derek Norris
C · ATH
Miguel Montero
C · ARI
Mike Matheny
C · MIL
Carlos Ruiz
C · PHI
Mike Zunino
C · SEA
Elías Díaz
C · PIT
Alejandro Kirk
C · TOR
Rick Dempsey
C · BAL
Steve Yeager
C · LAD
BDBo Díaz
C · CIN
Jason Kendall
C · PIT
James McCann
C · DET
Dioner Navarro
C · TB
Tim McCarver
C · STL
Mitch Garver
C · MIN
Mike Sweeney
C · KC
John Buck
C · HOU
Devin Mesoraco
C · CIN
Earl Battey
C · CHW
Randy Hundley
C · MIN
Jody Davis
C · CHC
Terry Steinbach
C · ATH
DMDamian Miller
C · ARI

Top all-time MLB catchers — November 2026

See the full top list →

No top list yet this month — your picks and finished rankings start it.

About this rankings

A numbered list, as long as you want it: a top 10, 25, 50 or 100.

The greatest catchers in MLB history, by their honours.

Every pick and every finished ranking here counts toward the top all-time MLB catchers for November 2026.

How to use it

  1. Add players to the list, then drag them into order.
  2. Pick the length — 10, 25, 50 or 100.
  3. Missing someone? Use + Add or the search box under the board to bring in any player, team or legend.
  4. Download image saves a picture with your name or logo on it; Copy link shares this exact board. Your progress is kept in this browser.

More MLB