On this page
The MLB’s Top Ten List of the Greatest Catchers of All Time
Introduction
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