100 Greatest Catchers of All-Time

Here are Baseball's greatest catchers, including Johnny Bench, Mike Piazza, Ivan Rodriguez, Gary Carter, and more. Updated through 2025.

Baseball Player Rankings by Position

The greatest baseball catchers ranked by career, peak, and prime value. Updated through 2025.

RANKNAMEFROMTOCAREERLONG PEAKSHORT PEAKPRIMEPLAYER SCORE
1Johnny Bench1967198375.247.223.932.7324.6
2Gary Carter1974199270.148.223.135.8324.3
3Josh Gibson1930194672.856.830.544.2286.8
4Carlton Fisk1969199368.437.720.323.2280.8
5Ivan Rodriguez1991201168.739.619.330.3251.1
6Yogi Berra1946196559.536.817.427.5245.3
7Joe Mauer2004201855.339.019.528.9244.5
8Buster Posey2009202144.936.718.829.2230.9
9Thurman Munson1969197946.037.019.327.0226.2
10Joe Torre1960197757.637.217.825.7226.1
11Ted Simmons1968198850.334.816.222.9224.5
12Bill Dickey1928194657.335.918.126.3219.3
13Bill Freehan1961197644.733.718.322.5209.7
14Jorge Posada1995201142.732.916.823.2207.0
15Yadier Molina2004202242.228.716.522.4205.9
16Jim Sundberg1974198940.528.614.321.3205.6
17Jason Kendall1996201041.730.414.620.0204.4
18Mickey Cochrane1925193749.136.217.627.0200.9
19Gene Tenace1969198346.834.916.325.4200.9
20J.T. Realmuto2014202538.829.915.520.3197.8
21Gabby Hartnett1922194156.931.015.120.6197.2
22Roy Campanella1937195741.834.318.926.9195.9
23Mike Piazza1992200759.642.221.930.9194.1
24Lance Parrish1977199539.528.414.319.5189.5
25Darrell Porter1971198740.929.015.718.3184.1
26Russell Martin2006201938.826.715.016.7181.7
27Salvador Perez2011202535.724.413.315.2180.5
28Brian McCann2005201931.924.513.417.6164.6
29Tony Pena1980199724.724.713.820.7160.8
30Biz Mackey1920194748.329.916.520.4156.5
31Wally Schang1913193147.925.212.317.5156.2
32Elston Howard1955196827.126.616.020.7151.0
33Ernie Lombardi1931194739.525.012.317.7149.5
34Del Crandall1949196628.224.613.617.3146.3
35Roger Bresnahan1897191542.130.516.022.9146.3
36Javy Lopez1992200629.724.815.115.3145.6
37Will Smith2019202523.023.013.119.9144.5
38Mickey Tettleton1984199729.424.714.920.7144.4
39Bob Boone1972199027.420.210.512.2143.8
40Manny Sanguillen1967198027.626.413.718.9143.1
41Terry Steinbach1986199928.021.510.915.6142.4
42Tim McCarver1959198028.321.512.817.3141.4
43Willson Contreras2016202529.324.111.816.1139.7
44Tom Haller1961197229.324.012.217.6138.3
45Ray Schalk1912192933.022.010.518.0136.2
46Sherm Lollar1946196330.121.910.815.7134.3
47Mike Scioscia1980199226.121.712.115.7132.5
48Smoky Burgess1949196733.323.010.614.6131.7
49Butch Wynegar1976198826.522.811.815.4129.4
50Darren Daulton1983199723.022.215.818.3129.2
51A.J. Pierzynski1998201623.818.09.911.5128.9
52Chris Hoiles1989199823.522.313.318.6128.7
53Rick Ferrell1929194729.819.79.116.6128.5
54Louis Santop1910192640.325.814.116.0127.6
55Ed Bailey1953196627.223.012.217.4126.7
56Walker Cooper1940195727.323.012.415.0126.7
57Terry Kennedy1978199121.619.311.617.0126.4
58Jason Varitek1997201124.218.710.914.4123.5
59Cal Raleigh2021202518.718.815.918.7123.2
60John Roseboro1957197022.519.410.313.6121.3
61Mike Napoli2006201726.322.712.716.6121.5
62Rick Dempsey1969199225.117.49.412.7120.7
63Ramon Hernandez1999201322.118.810.614.9119.7
64Charles Johnson1994200522.620.412.616.1119.4
65Jonathan Lucroy2010202117.719.213.717.6119.1
66Steve O'Neill1911192826.120.612.116.8117.2
67Kurt Suzuki2007202219.518.310.011.4113.9
68Mike Stanley1986200020.919.411.315.4111.4
69Johnny Kling1900191329.022.411.415.5110.2
70Brad Ausmus1993201016.515.09.711.2108.0
71Matt Wieters2009202018.317.311.914.5108.1
72Spud Davis1928194523.021.212.015.6107.5
73Andy Seminick1943195721.518.710.815.0102.4
74Johnny Bassler1913192721.319.710.918.8102.3
75Benito Santiago1986200527.418.69.413.1102.0
76Chief Meyers1909191725.221.311.918.1101.1
77John Romano1958196720.920.011.815.0100.9
78Yan Gomes2012202418.517.911.09.7100.7
79John Stearns1974198419.719.512.514.7100.4
80Adley Rutschman2022202515.115.013.115.199.8
81Muddy Ruel1915193420.516.49.816.899.5
82Earl Battey1955196718.818.710.613.998.1
83Carlos Ruiz2006201722.520.911.816.298.0
84Bob O'Farrell1915193521.317.112.416.297.9
85Ernie Whitt1976199118.318.38.913.197.3
86Quincy Trouppe1930195221.117.012.016.095.4
87Hank Gowdy1910193023.713.77.114.193.4
88Joe Ferguson1970198321.019.713.29.993.1
89Jody Davis1981199015.816.99.814.492.3
90Miguel Montero2006201814.315.311.513.490.9
91Steve Yeager1972198617.914.78.112.290.0
92Don Slaught1982199719.314.77.211.189.6
93Hank Severeid1911192618.616.78.114.288.2
94Alex Avila2009202116.815.510.210.287.4
95Johnny Edwards1961197414.815.49.110.186.0
96Sandy Alomar Jr.1988200713.713.28.49.285.7
97Mike Lieberthal1994200715.314.79.111.785.0
98Clay Dalrymple1960197116.814.810.513.084.5
99Al Lopez1928194717.711.96.19.283.0
100Chris Iannetta2006201915.015.38.79.182.4

While fans rank the greatest catchers in baseball history, others might check out international casino platforms for gaming experiences outside local boundaries.