On this page

The MLB’s Top Ten List of the Greatest Catchers of All Time

Introduction

The MLB’s Top Ten List of the Greatest Catchers of All Time

10.) Buster Posey

  • Buster Posey played for the San Francisco Giants from 2009 to present.
  • 3 Time World Series Champion (2010, 2012, 2014)
  • National League MVP (2012)
  • National League Rookie of the Year (2010)

9.) Carlton Fisk

  • Carlton Fisk played for the Boston Red Sox and the Chicago White Sox.
  • 11 Time MLB All Star (1972, 1973, 1974, 1976, 1977, 1978, 1980, 1981, 1982, 1985, 1991)
  • American League Rookie of the Year (1972)
  • Gold Glove Award (1972)

8.) Bill Dickey

  • Bill Dickey played for the New York Yankees from 1928 to 1943 and 1946.
  • 14 Time Series Champion (1928, 1932, 1936, 1937, 1938, 1939, 1941, 1943, 1949, 1950, 1951, 1952, 1953, 1956)
  • New York Yankees Retired Bill Dickey’s Number 8
  • Monument Park Honoree

7.) Mickey Cochrane

  • Mickey Cochrane played for the Philadelphia Athletics and the Detroit Tigers.
  • 3 Time World Series Champion (1929, 1930, 1935)
  • 2 Time American League MVP (1928, 1934)
  • 2 Time MLB All Star (1934, 1935)

6.) Gary Carter

  • Gary Carter Played for the Montreal Expos, the New York Mets, the San Francisco Giants, and the Los Angeles Dodgers.
  • World Series Champion (1986)
  • Roberto Clemente Award (1989)
  • National League RBI Leader (1984)

5.) Roy Campanella

  • Roy Campanella played for the Washington / Baltimore Elite Giants and the Brooklyn Dodgers.
  • World Series Champion (1955)
  • 3 Time National League MVP (1951, 1953, 1955)
  • National League RBI Leader (1953)

4.) Ivan Rodriguez

  • Ivan “Pudge” Rodriguez played for the Texas Rangers, the Florida Marlins, the Detroit Tigers, the New York Yankees, the Houston Astros, and the Washington Nationals.
  • World Series Champion (2003)
  • American League MVP (1999)
  • NLCS MVP (2003)

3.) Mike Piazza

  • Mike Piazza played for the Los Angeles Dodgers, the Florida Marlins, the New York Mets, the San Diego Padres, and the Oakland Athletics.
  • National League Rookie of the Year (1993)
  • 12 Time MLB All Star (1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005)
  • New York Mets Retired Mike Piazza’s Number 31

2.) Johnny Bench

  • Johnny Bench played for the Cincinnati Reds from 1967 to 1983.
  • 2 Time World Series Champion (1975, 1976)
  • 2 Time National League MVP (1970, 1972)
  • World Series MVP (1976)

1.) Yogi Berra

  • Yogi Berra played for the New York Yankees, and the New York Mets.
  • 13 Time World Series Champion (1947, 1949, 1950, 1951, 1952, 1953, 1956, 1958, 1961, 1962, 1969, 1977, 1978)
  • 3 Time American League MVP (1951, 1954, 1955)
  • Monument Park Honoree