WOO logo

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