RP
1986–2005 · 1B

Rafael Palmeiro

6' 0", 180 lbs·Lived to 62·Bats L / Throws L
3×Gold Glove2×Silver SluggerAll-Star
The Almanac's Take

The only player in baseball history to collect 3,000 hits and 500 home runs while never finishing higher than eighth in MVP voting. Palmeiro's numbers scream Hall of Fame — 569 homers, 1,835 RBIs, a .288 average across 20 seasons — yet he remains on the outside looking in, a statistical giant who somehow flew under the radar during his prime.

His 1999 campaign with Texas showcased peak Palmeiro: a .324 average with 47 bombs and 148 RBIs, producing a career-high 1.050 OPS. That performance came during his age-34 season, part of a remarkable late-career surge that saw him average 43 home runs from 1998-2001. Three Gold Gloves at first base proved he wasn't just a designated hitter with pop.

Palmeiro's career OPS+ of 118 means he was nearly 20% better than league average for two decades, yet he never captured the spotlight like contemporaries McGwire or Sosa. The Cuban-born slugger's consistency was his calling card — and perhaps his curse.

Career Highs
1.050
Best OPS · 1999
47
Most HR · 2001
148
Most RBI · 1999
.324
Best AVG · 1999
Career Arc · OPS
20 seasons
Statistical Comps

Career · Batting

20 seasons
YearTeamGABHRRBIAVGOPSOPS+
1986CHC2273312.247.720100
1987CHC842211430.276.879118
1988CHC152580853.307.785113
1989TEX156559864.275.728105
1990TEX1545981489.319.829117
1991TEX1596312688.322.922130
1992TEX1596082285.268.786112
1993TEX16059737105.295.926126
1994BAL1114362376.319.942123
1995BAL14355439104.310.963128
1996BAL16262639142.289.927121
1997BAL15861438110.254.815108
1998BAL16261943121.296.945125
1999TEX15856547148.3241.050135
2000TEX15856539120.288.954122
2001TEX16060047123.273.944124
2002TEX15554643105.273.962129
2003TEX15456138112.260.867115
2004BAL1545502388.258.796104
2005BAL1103691860.266.786105
Career2831104725691835.288
Ask The Almanac about Rafael Palmeiro.

Matchups, projections, comps — grounded in Lahman, Retrosheet, and Statcast.

Start a conversation →
Rafael Palmeiro Stats & Analysis | The Almanac