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

NAMERNKHOFFROMTOWARWAR7WAR5CWAR3CHWARJAWSSCORE
Johnny Bench1Y1967198375.247.232.723.927.261.2324.4
Gary Carter2Y1974199270.148.235.823.13.659.2324.3
Josh Gibson3Y1930194672.856.844.230.517.864.8286.8
Carlton Fisk4Y1969199368.437.723.220.33.253.1280.8
Ivan Rodriguez5Y1991201168.739.630.319.37.654.2251.1
Yogi Berra6Y1946196559.536.827.517.443.448.2245.3
Joe Mauer7Y2004201855.339.028.919.50.047.2244.5
Buster Posey82009202144.936.729.218.816.940.8230.9
Thurman Munson91969197946.037.027.019.313.441.5226.2
Joe Torre101960197757.637.225.717.80.047.4226.1
Ted Simmons11Y1968198850.334.822.916.23.342.6224.5
Bill Dickey12Y1928194657.335.926.318.133.746.6219.3
Bill Freehan131961197644.733.722.518.37.039.2209.7
Jorge Posada141995201142.732.923.216.820.037.8207.0
Yadier Molina152004202242.228.722.416.58.235.5205.9
Jim Sundberg161974198940.528.621.314.31.034.6205.6
Jason Kendall171996201041.730.420.014.60.036.1204.4
Gene Tenace181969198346.834.925.416.312.540.9200.9
Mickey Cochrane19Y1925193749.136.227.017.624.042.7200.9
Gabby Hartnett20Y1922194156.931.020.615.110.344.0197.2
Roy Campanella21Y1937195741.834.326.918.921.138.1195.9
Mike Piazza22Y1992200759.642.230.921.95.150.9194.1
J.T. Realmuto232014202538.829.920.315.56.534.4197.8
Lance Parrish241977199539.528.419.514.32.834.0189.5
Darrell Porter251971198740.929.018.315.77.135.0184.1
Russell Martin262006201938.826.716.715.00.032.8181.7
Salvador Perez272011202535.724.415.213.35.930.1180.5
Brian McCann282005201931.924.517.613.41.228.2164.6
Tony Pena291980199724.724.720.713.80.024.7160.8
Biz Mackey30Y1920194748.329.920.416.55.039.1156.5
Wally Schang311913193147.925.217.512.316.236.6156.2
Elston Howard321955196827.126.620.716.020.226.9151.0
Ernie Lombardi33Y1931194739.525.017.712.36.032.3149.5
Roger Bresnahan34Y1897191542.130.522.916.03.736.3146.3
Del Crandall351949196628.224.617.313.66.326.4146.3
Javy Lopez361992200629.724.815.315.13.327.3145.6
Mickey Tettleton371984199729.424.720.714.90.027.1144.4
Bob Boone381972199027.420.212.210.50.323.8143.8
Manny Sanguillen391967198027.626.418.913.75.027.0143.1
Terry Steinbach401986199928.021.515.610.93.824.8142.4
Tim McCarver411959198028.321.517.312.811.424.9141.4
Willson Contreras422016202529.324.116.111.81.726.7139.7
Tom Haller431961197229.324.017.612.23.526.7138.3
Ray Schalk44Y1912192933.022.018.010.55.527.5136.2
Sherm Lollar451946196330.121.915.710.83.426.0134.3
Mike Scioscia461980199226.121.715.712.13.723.9132.5
Smoky Burgess471949196733.323.014.610.63.328.2131.7
Butch Wynegar481976198826.522.815.411.80.024.7129.4
Darren Daulton491983199723.022.218.315.85.022.6129.2
A.J. Pierzynski501998201623.818.011.59.92.320.9128.9
Chris Hoiles511989199823.522.318.613.30.022.9128.7
Rick Ferrell52Y1929194729.819.716.69.10.024.8128.5
Louis Santop53Y1910192640.325.816.014.11.833.1127.6
Walker Cooper541940195727.323.015.012.49.125.2126.7
Ed Bailey551953196627.223.017.412.21.925.1126.7
Terry Kennedy561978199121.619.317.011.60.620.5126.4
Jason Varitek571997201124.218.714.410.96.321.5123.5
Mike Napoli582006201726.322.716.612.710.424.5121.5
John Roseboro591957197022.519.413.610.37.921.0121.3
Rick Dempsey601969199225.117.412.79.43.921.3120.7
Ramon Hernandez611999201322.118.814.910.60.020.5119.7
Charles Johnson621994200522.620.416.112.64.421.5119.4
Jonathan Lucroy632010202117.719.217.613.70.018.5119.1
Steve O"Neill641911192826.120.616.812.14.823.4117.2
Kurt Suzuki652007202219.518.311.410.00.418.9113.9
Mike Stanley661986200020.919.415.411.30.020.2111.4
Johnny Kling671900191329.022.415.511.413.525.7110.2
Matt Wieters682009202018.317.314.511.90.017.8108.1
Brad Ausmus691993201016.515.011.29.70.615.8108.0
Spud Davis701928194523.021.215.612.02.422.1107.5
Andy Seminick711943195721.518.715.010.84.320.1102.4
Johnny Bassler721913192721.319.718.810.90.020.5102.3
Benito Santiago731986200527.418.613.19.42.623.0102.0
Chief Meyers741909191725.221.318.111.913.723.3101.1
John Romano751958196720.920.015.011.80.020.5100.9
Yan Gomes762012202418.517.99.711.01.418.2100.7
John Stearns771974198419.719.514.712.50.019.6100.4
Adley Rutschman782022202515.115.015.113.10.015.199.8
Muddy Ruel791915193420.516.416.89.84.818.599.5
Earl Battey801955196718.818.713.910.63.218.898.1
Carlos Ruiz812006201722.520.916.211.82.721.798.0
Bob O"Farrell821915193521.317.116.212.43.619.297.9
Ernie Whitt831976199118.318.313.18.90.018.397.3
Quincy Trouppe841930195221.117.016.012.019.195.4
Hank Gowdy851910193023.713.714.17.15.518.793.4
Joe Ferguson861970198321.019.79.913.23.520.493.1
Jody Davis871981199015.816.914.49.80.016.492.3
Miguel Montero882006201814.315.313.411.50.014.890.9
Steve Yeager891972198617.914.712.28.17.316.390.0
Don Slaught901982199719.314.711.17.20.017.089.6
Hank Severeid911911192618.616.714.28.10.017.788.2
Alex Avila922009202116.815.510.210.22.216.287.4
Johnny Edwards931961197414.815.410.19.10.015.186.0
Sandy Alomar Jr.941988200713.713.29.28.45.213.585.7
Mike Lieberthal951994200715.314.711.79.10.015.085.0
Clay Dalrymple961960197116.814.813.010.50.015.884.5
Al Lopez971928194717.711.99.26.10.014.883.0
Chris Iannetta982006201915.015.39.18.70.015.282.4
Jerry Grote991963198115.114.28.98.52.914.782.1
Paul LoDuca1001998200817.918.716.011.60.018.380.1

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