In this investigation, we will rank Hall of Famers, future eligible Hall of Famers, and active players at each respective position through generating a formula that captures how talented a particular player is relative to the other best players in that specific era.
Numerous conditions will be in effect:
- HOF members who played solely in the NL (Negro Leagues) will be excluded from the comprehensive rankings because it would be illogical/imprecise to compare numbers from one league (NL) to another (MLB)
- PED/Steroid users Javy Lopez, Jim Leyritz, and Benito Santiago will be excluded from the 5 year interval averages (which will be explained below)
- Player must have played at least 5000 innings at primary position in order to be eligible for the list
- Player must have amassed at least 4000 career PA in order to be eligible for the list
- If a player is no longer eligible for the list (was not voted into the HOF), he will be excluded
- When a player accumulates less than 150 PA in a season, stats from that year will be excluded.
- If a player registers less than 250 PA in his penultimate season, offensive stats from that year will be factored out so long as he accrues less than 250 PA in his final season (in which case stats from that year would also be ruled out)
- When a player plays less than 300 innings at his primary position, stats from that year will be excluded.
- If a player plays less than 500 innings at his primary position in his 5th to last season (of playing his primary position – in this case catcher), defensive stats from that year will be factored out so long as he accrues less than 500 innings in each of his final 4 seasons (in which case stats from those years would also be ruled out)
- If a player plays less than 10% of their games at a secondary position, the defensive stats he accumulated at that position will be unaccounted for
- If a player qualifies for a secondary position, their stats (during a particular season) at that position will never be excluded (even if they play less than 300 innings at that secondary position)
- Under the circumstances that a player’s secondary position is the OF — and the OF position he played is not listed — the positional adjustments (see below) for the 3 OF spots will be averaged
- If a player plays his last year before 2002, TZ will be used as the fielding metric
- If a player plays his first year after 2001, Fielding Value (which is based on UZR and can be found on FanGraphs) will be used (a player’s UZR at secondary positions will be subtracted from his overall Fielding Value)
- If a player plays his first year before 2002 and his last year after 2001, Fielding Value (based on TZ before 2002) will be used (once again, a player’s TZ and/or UZR at secondary positions will be subtracted from his all-encompassing Fielding Value)
The following positional adjustments will be instituted (using FanGraphs’ Positional Adjustment tool as a basis tool) in regards to secondary positions:
- DH: -2.5 (per 162 games)
- 1B: +1
- LF and RF: +2.5
- CF, 2B, and 3B: +5
- SS: +7.5
- C: +10
To view the “Hall of Fame Tracker – Catcher” spreadsheet (which I highly recommended viewing), click here
The equation used to calculate a player’s FINAL HOF SCORE (blue cells in spreadsheet) incorporates the following:
- OFF-DEF Score – compares Player A’s AVG, OBP, HR, RBI, SB, and TZ/UZR/FIELDING VALUE to the ^average of a top 10 player in each category (in 5 year intervals) for the duration in which Player A played, plus any regular season MVPs, World Series MVPs, and/or AL/NLCS MVPs Player A won
^ = the averages (which are outlined in the left side of the spreadsheet) are calculated within 5 year intervals (the first one being 1880 – 1884 and the most recent one being 2015 – Present — 2019 will be the 5th year of the latter interval)
- Preliminary HOF Score – Player A’s OFF-DEF Score * (0.01 * PA)
- Adjusted HOF Score – Player A’s Preliminary HOF Score / (&Average Preliminary HOF Score / &Average fWAR)
& = the average of all the catchers that are in the HOF (who played in the MLB)
- Final HOF Score – (Player A’s Adjusted HOF Score + Player A’s fWAR) / 2
Here are the Final HOF Score rankings (KEY: Italicic = in the HOF; Bold = active player; Italic and Bold = retired player who is HOF eligible)
No. | Player Name | Primary/Current Team | Final HOF Score |
1 | Johnny Bench | Cincinnati Reds | 81.5 |
2 | Ivan Rodriguez | Texas Rangers | 76.1 |
3 | Yogi Berra | New York Yankees | 75.5 |
4 | Gary Carter | Montreal Expos | 60.4 |
5 | Carlton Fisk | Chicago White Sox | 59.6 |
6 | Gabby Hartnett | Chicago Cubs | 56.3 |
7 | Bill Dickey | New York Yankees | 55.6 |
8 | Mike Piazza | New York Mets | 52.9 |
9 | Mickey Cochrane | Philadelphia Athletics | 48.3 |
10 | Joe Mauer | Minnesota Twins | 46.6 |
11 | Roy Campanella | Brooklyn Dodgers | 45.9 |
12 | Buck Ewing | New York Giants | 42.5 |
13 | Yadier Molina | St. Louis Cardinals | 37.7 |
14 | Ernie Lombardi | Cincinatti Reds | 35.4 |
15 | Buster Posey | San Francisco Giants | 34.6 |
16 | Russell Martin | Los Angeles Dodgers | 34.2 |
17 | Brian McCann | Atlanta Braves | 34.1 |
18 | Roger Bresnahan | New York Giants | 32.9 |
19 | Ray Schalk | Chicago White Sox | 31.7 |
20 | Victor Martinez | Cleveland Indians | 30.6 |
21 | Rick Ferrell | Boston Red Sox | 23.6 |
22 | A.J. Pierzynski | Chicago White Sox | 22.9 |
23 | Jonathan Lucroy | Los Angeles Angels | 20.3 |
24 | Matt Wieters | St. Louis Cardinals | 18.4 |
25 | Kurt Suzuki | Washington Nationals | 18.2 |
26 | Chris Iannetta | Colorado Rockies | 14.8 |
1. Johnny Bench, Cincinnati Reds
- Career Duration: 1967 – 1983
- Induction Year: 1989
- Stats (factoring out excluded offensive and/or defensive seasons (except for TZ/UZR/FIELDING VALUE at secondary position[s] for all players when pertinent)
- PA: 8576
- AVG: .268
- OBP: .343
- HR: 388
- RBI: 1370
- SB: 68
- TZ at primary position: 97
- MVPs: 2
- WS MVPs: 1
- Final HOF Score: 81.5
- fWAR: 75.2
- Adjusted HOF Score: 87.9
2. Ivan Rodriguez, Texas Rangers
- Career Duration: 1991 – 2011
- Induction Year: 2017
- Stats
- PA: 10133
- AVG: .297
- OBP: .335
- HR: 308
- RBI: 1313
- SB: 127
- TZ at primary position: 161.3
- MVPs: 1
- AL/NLCS MVPs: 1
- Final HOF Score: 76.1
- fWAR: 68.7
- Adjusted HOF Score: 83.5
3. Yogi Berra, New York Yankees
- Career Duration: 1946 – 1965
- Induction Year: 1972
- Stats
- PA: 8168
- AVG: .285
- OBP: .348
- HR: 348
- RBI: 1398
- SB: 29
- TZ at primary position: 29
- TZ at secondary position (LF) + positional adjustment (per 162 games): 1.1
- MVPs: 3
- WS MVPs: 0
- Final HOF Score: 75.5
- fWAR: 61.8
- Adjusted HOF Score: 89.2
4. Gary Carter, Montreal Expos
- Career Duration: 1974 – 1992
- Induction Year: 2003
- Stats
- PA: 8990
- AVG: .262
- OBP: .335
- HR: 323
- RBI: 1219
- SB: 37
- TZ at primary position: 106
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 60.4
- fWAR: 68.9
- Adjusted HOF Score: 52.0
5. Carlton Fisk, Chicago White Sox
- Career Duration: 1969 – 1993
- Induction Year: 2000
- Stats
- PA: 9617
- AVG: .271
- OBP: .343
- HR: 370
- RBI: 1299
- SB: 125
- TZ at primary position: 34
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 59.6
- fWAR: 67.9
- Adjusted HOF Score: 51.3
6. Gabby Hartnett, Chicago Cubs
- Career Duration: 1922 – 1941
- Induction Year: 1955
- Stats
- PA: 6949
- AVG: .299
- OBP: .373
- HR: 229
- RBI: 1138
- SB: 26
- TZ: 12
- MVPs: 1
- WS MVPs: 0
- Final HOF Score: 56.3
- fWAR: 53.5
- Adjusted HOF Score: 59.2
7. Bill Dickey, New York Yankees
- Career Duration: 1928 – 1946
- Induction Year: 1954
- Stats
- PA: 6889
- AVG: .314
- OBP: .383
- HR: 200
- RBI: 1197
- SB: 37
- TZ: 19
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 55.6
- fWAR: 55.3
- Adjusted HOF: 56.0
8. Mike Piazza, New York Mets
- Career Duration: 1992 – 2007
- Induction Year: 2016
- Stats
- PA: 7745
- AVG: .309
- OBP: .378
- HR: 426
- RBI: 1328
- SB: 17
- TZ at primary position: -36.4
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 52.9
- fWAR: 63.7
- Adjusted HOF Score: 42.1
9. Mickey Cochrane, Philadelphia Athletics
- Career Duration: 1925 – 1937
- Induction Year: 1947
- Stats
- PA: 5902
- AVG: .322
- OBP: .417
- HR: 115
- RBI: 803
- SB: 63
- TZ at primary position: -2
- MVPs: 2
- WS MVPs: 0
- Final HOF Score: 48.3
- fWAR: 48.2
- Adjusted HOF Score: 48.4
10. Joe Mauer, Minnesota Twins
- Career Duration: 2004 – 2018
- Eligibility Year: 2024
- Stats
- PA: 7838
- AVG: .306
- OBP: .388
- HR: 137
- RBI: 906
- SB: 52
- TZ at primary position: -3.6
- TZ at secondary position (1B) + positional adjustment: 21.8
- MVPs: 1
- WS MVPs: 0
- Final HOF Score: 46.6
- fWAR: 48.0
- Adjusted HOF Score: 45.2
11. Roy Campanella, Brooklyn Dodgers
- Career Duration: 1948 – 1957
- Induction Year: 1969
- Stats
- PA: 4816
- AVG: .276
- OBP: .360
- HR: 242
- RBI: 856
- SB: 25
- TZ at primary position: 17
- MVPs: 3
- WS MVPs: 0
- Final HOF Score: 45.9
- fWAR: 38.2
- Adjusted HOF Score: 53.6
12. Buck Ewing, New York Giants
- Career Duration: 1880 – 1897
- Induction Year: 1939
- Stats
- PA: 5668
- AVG: .304
- OBP: .352
- HR: 71
- RBI: 860
- SB: 349
- TZ at primary position: 51
- TZ at secondary positions (1B and OF) + positional adjustments: 18.4
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 42.5
- fWAR: 47.7
- Adjusted HOF Score: 37.4
13. Yadier Molina, St. Louis Cardinals
- Career Duration: 2004 – Present
- Stats
- PA: 0.282
- AVG: .282
- OBP: .334
- HR: 146
- RBI: 859
- SB: 60
- TZ at primary position: 82.0
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 37.7
- fWAR: 37.9
- Adjusted HOF Score: 37.6
14. Ernie Lombardi, Cincinnati Reds
- Career Duration: 1931 – 1947
- Induction Year: 1986
- Stats
- PA: 6231
- AVG: .306
- OBP: .359
- HR: 186
- RBI: 969
- SB: 8
- TZ at primary position: -21
- MVPs: 1
- WS MVPs: 0
- Final HOF Score: 35.4
- fWAR: 41.5
- Adjusted HOF Score: 29.2
15. Buster Posey, San Francisco Giants
- Career Duration: 2009 – Present
- Stats
- PA: 4691
- AVG: .306
- OBP: .375
- HR: 133
- RBI: 635
- SB: 23
- TZ at primary position: 18.4
- TZ at secondary position (1B) + positional adjustment: 7.1
- MVPs: 1
- WS MVPs: 0
- Final HOF Score: 34.6
- fWAR: 39.1
- Adjusted HOF Score: 30.1
16. Russell Martin, Los Angeles Dodgers
- Career Duration: 2006 – Present
- Stats
- PA: 6399
- AVG: .249
- OBP: .349
- HR: 185
- RBI: 751
- SB: 100
- TZ at primary position: 27.4
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 34.2
- fWAR: 37.9
- Adjusted HOF Score: 30.6
17. Brian McCann, Atlanta Braves
- Career Duration: 2005 – Present
- Stats
- PA: 6534
- AVG: .263
- OBP: .338
- HR: 270
- RBI: 714
- SB: 25
- TZ at primary position: 15.8
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 34.1
- fWAR: 36.9
- Adjusted HOF Score: 31.3
18. Roger Bresnahan, New York Giants
- Career Duration: 1897 – 1915
- Induction Year: 1945
- Stats
- PA: 5231
- AVG: .278
- OBP: .385
- HR: 25
- RBI: 512
- SB: 208
- TZ at primary position: -1
- TZ at secondary position (OF) + positional adjustment: 2.8
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 32.9
- fWAR: 38.5
- Adjusted HOF Score: 27.2
19. Ray Schalk, Chicago White Sox
- Career Duration: 1912 – 1929
- Induction Year: 1955
- Stats
- PA: 6112
- AVG: .253
- OBP: .340
- HR: 11
- RBI: 583
- SB: 174
- TZ at primary position: 47
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 31.7
- fWAR: 22.0
- Adjusted HOF Score: 41.4
20. Victor Martinez, Cleveland Indians
- Career Duration: 2002 – 2018
- Eligibility Year: 2024
- Stats
- PA: 8130
- AVG: .295
- OBP: .360
- HR: 245
- RBI: 1173
- SB: 7
- TZ at primary position: -13.7
- TZ at secondary positions (1B and DH) + positional adjustment: -6.6
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 30.6
- fWAR: 28.3
- Adjusted HOF Score: 33.0
21. Rick Ferrell, Boston Red Sox
- Career Duration: 1929 – 1947
- Induction Year: 1984
- Stats
- PA: 6957
- AVG: .281
- OBP: .378
- HR: 28
- RBI: 722
- SB: 29
- TZ: -4
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 23.6
- fWAR: 27.2
- Adjusted HOF Score: 20.0
22. A.J. Pierzynski, Chicago White Sox
- Career Duration: 1998 – 2016
- Eligibility Year: 2022
- Stats
- PA: 7680
- AVG: .280
- OBP: .318
- HR: 186
- RBI: 894
- SB: 14
- TZ at primary position: -27.4
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 22.9
- fWAR: 22.2
- Adjusted HOF Score: 23.6
23. Jonathan Lucroy, Los Angeles Angels
- Career Duration: 2010 – Present
- Stats
- PA: 4240
- AVG: .277
- OBP: .337
- HR: 100
- RBI: 509
- SB: 30
- TZ at primary position: 17.8
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 20.3
- fWAR: 22.7
- Adjusted HOF Score: 17.9
24. Matt Wieters, St. Louis Cardinals
- Career Duration: 2009 – Present
- Stats
- PA: 4092
- AVG: .249
- OBP: .314
- HR: 130
- RBI: 501
- SB: 8
- TZ at primary position: 34.9
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 18.4
- fWAR: 16.6
- Adjusted HOF Score: 20.1
25. Kurt Suzuki, Washington Nationals
- Career Duration: 2007 – Present
- Stats
- PA: 5319
- AVG: .258
- OBP: .315
- HR: 114
- RBI: 619
- SB: 19
- TZ at primary position: -1.1
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 18.2
- fWAR: 18.9
- Adjusted HOF Score: 17.4
26. Chris Iannetta, Colorado Rockies
- Career Duration: 2006 – Present
- Stats
- PA: 3996
- AVG: .229
- OBP: .346
- HR: 133
- RBI: 471
- SB: 11
- TZ at primary position: -16.4
- MVPs: 0
- WS MVPs: 0
- Final HOF Score: 14.8
- fWAR: 18.0
- Adjusted HOF Score: 11.7
1. Josh Gibson, Homestead Grays
- Career Duration: 1930 – 1946
- Induction Year: 1972
- Stats
- PA: 2119
- HR: 113
- RBI: 361
- SB: 26
2. Biz Mackey, Hilldale Giants
- Career Duration: 1920 – 1947
- Induction Year: 2006
- Stats
- PA: 3969
- HR: 57
- RBI: 403
- SB: 72
3. Louis Santop, Hilldale Daisies
- Career Duration: 1911 – 1926
- Induction Year: 2006
- Stats
- PA: 1312
- HR: 16
- RBI: 208
- SB: 33