League Leaders Who Led?

All-Time MLB Catcher Fielding Percentage Leaders

Career totals, every season from 1871–2026. Share of chances handled cleanly at catcher

Single-season leaders →

Salvador Perez is the all-time MLB leader in catcher fielding percentage with .996, 1 point clear of Buster Posey (.995). He did it in 14 seasons, from 2011 to 2025. The top ten runs from .996 down to .994.

Career rate stats are limited to players with 1,000+ games at the position, the usual bar for all-time rate leaderboards. That is a raw total rather than a share of the schedule, so it falls unevenly across eras. Negro League seasons ran roughly 25 to 70 games against 154 or more in the American and National Leagues, and exactly one Negro League fielder reaches 1,000 games at a single position. The outfield is also one position here rather than three: the source splits left, centre and right into a file this site does not load, so an outfield board mixes the three corners together. Show all players

Salvador Perez All-time MLB leader Salvador Perez 2011–2025 · 14 seasons
.996 Catcher Fielding Percentage .001 clear of Buster Posey
Showing Catcher Fielding Percentage and the stats that give it context Full stat line
# Player Seasons C FPCT G PO A E
1 Salvador Perez Salvador Perez 2011–2025 (14) .996 1,383 10,082 676 47
2 Buster Posey Buster Posey 2009–2021 (12) .995 1,093 8,359 540 44
3 A. J. Pierzynski A. J. Pierzynski 1998–2016 (19) .995 1,936 12,600 823 68
4 Yadier Molina Yadier Molina 2004–2022 (19) .995 2,184 15,122 1,062 83
5 Dan Wilson Dan Wilson 1992–2005 (14) .995 1,281 8,109 470 45
6 Chris Iannetta Chris Iannetta 2006–2019 (14) .995 1,122 7,613 548 44
7 J. T. Realmuto J. T. Realmuto 2014–2025 (12) .994 1,278 10,618 520 63
8 Brad Ausmus Brad Ausmus 1993–2010 (18) .994 1,938 12,839 956 79
9 Mike Matheny Mike Matheny 1994–2006 (13) .994 1,285 7,117 613 44
10 Bengie Molina Bengie Molina 1998–2010 (13) .994 1,285 8,122 659 52
11 Kurt Suzuki Kurt Suzuki 2007–2022 (16) .994 1,540 10,869 596 73
12 Jason Varitek Jason Varitek 1997–2011 (15) .994 1,488 10,166 541 69
13 Carlos Ruiz Carlos Ruiz 2006–2017 (12) .994 1,085 7,668 589 53
14 Martin Maldonado Martin Maldonado 2011–2025 (15) .994 1,172 9,292 520 64
15 Charles Johnson Charles Johnson 1994–2005 (12) .994 1,160 7,218 568 51
16 Darrin Fletcher Darrin Fletcher 1989–2002 (14) .993 1,143 6,678 406 47
17 Bill Freehan Bill Freehan 1961–1976 (15) .993 1,581 9,941 721 72
18 Brent Mayne 1990–2004 (15) .993 1,143 6,186 455 45
19 Yasmani Grandal Yasmani Grandal 2012–2024 (13) .993 1,114 9,115 428 65
20 Russell Martin Russell Martin 2006–2019 (14) .993 1,579 11,612 941 89
21 Matt Wieters Matt Wieters 2009–2020 (12) .993 1,075 7,697 428 58
22 Rod Barajas Rod Barajas 1999–2012 (14) .993 1,065 6,768 401 51
23 Elston Howard Elston Howard 1955–1968 (14) .993 1,138 6,447 479 51
24 Brian McCann Brian McCann 2005–2019 (15) .993 1,612 12,048 729 95
25 Jonathan Lucroy Jonathan Lucroy 2010–2021 (12) .993 1,098 8,041 581 64
26 Jim Sundberg Jim Sundberg 1974–1989 (16) .993 1,927 9,767 1,007 81
27 Javy Lopez Javy Lopez 1992–2006 (15) .993 1,351 8,990 631 73
28 Yan Gomes Yan Gomes 2012–2024 (13) .992 1,019 8,378 532 68
29 Sherm Lollar Sherm Lollar 1946–1963 (18) .992 1,571 7,059 688 62
30 Mike Macfarlane Mike Macfarlane 1987–1999 (13) .992 1,058 5,597 408 49
31 John Buck John Buck 2004–2014 (11) .992 1,042 6,733 363 58
32 Jorge Posada Jorge Posada 1995–2011 (17) .992 1,574 10,016 696 90
33 Johnny Edwards Johnny Edwards 1961–1974 (14) .992 1,392 8,925 703 82
34 Tom Haller Tom Haller 1961–1972 (12) .992 1,199 7,012 508 64
35 Mike Lieberthal Mike Lieberthal 1994–2007 (14) .991 1,170 7,829 490 72
36 Ivan Rodriguez Ivan Rodriguez 1991–2011 (21) .991 2,427 14,864 1,227 142
37 Lance Parrish Lance Parrish 1977–1995 (19) .991 1,818 9,647 980 94
38 Jerry Grote Jerry Grote 1963–1981 (16) .991 1,348 8,081 635 78
39 Ernie Whitt 1976–1991 (15) .991 1,246 6,091 497 59
40 Gary Carter Gary Carter 1974–1992 (19) .991 2,056 11,785 1,203 121
41 Joe Girardi Joe Girardi 1989–2003 (15) .991 1,247 7,619 605 77
42 Tony Peña Tony Peña 1980–1997 (18) .991 1,950 11,212 1,045 117
43 Johnny Bench Johnny Bench 1967–1983 (17) .991 1,742 9,249 850 97
44 Randy Hundley Randy Hundley 1964–1977 (14) .990 1,026 5,765 493 61
45 Rick Cerone Rick Cerone 1975–1992 (18) .990 1,279 6,548 536 70
46 Ramon Hernandez Ramon Hernandez 1999–2013 (15) .990 1,447 9,012 613 97
47 Jason Kendall Jason Kendall 1996–2010 (15) .990 2,025 13,019 989 144
48 Tim McCarver Tim McCarver 1959–1979 (20) .990 1,387 8,206 588 91
49 Earl Battey Earl Battey 1955–1967 (13) .990 1,087 6,176 501 69
50 Miguel Montero Miguel Montero 2006–2018 (13) .990 1,077 7,516 560 84
1–50 of 128Next →