Rafael Palmeiro
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 · Batting
20 seasons| Year | Team | G | AB | HR | RBI | AVG | OPS | OPS+ |
|---|---|---|---|---|---|---|---|---|
| 1986 | CHC | 22 | 73 | 3 | 12 | .247 | .720 | 100 |
| 1987 | CHC | 84 | 221 | 14 | 30 | .276 | .879 | 118 |
| 1988 | CHC | 152 | 580 | 8 | 53 | .307 | .785 | 113 |
| 1989 | TEX | 156 | 559 | 8 | 64 | .275 | .728 | 105 |
| 1990 | TEX | 154 | 598 | 14 | 89 | .319 | .829 | 117 |
| 1991 | TEX | 159 | 631 | 26 | 88 | .322 | .922 | 130 |
| 1992 | TEX | 159 | 608 | 22 | 85 | .268 | .786 | 112 |
| 1993 | TEX | 160 | 597 | 37 | 105 | .295 | .926 | 126 |
| 1994 | BAL | 111 | 436 | 23 | 76 | .319 | .942 | 123 |
| 1995 | BAL | 143 | 554 | 39 | 104 | .310 | .963 | 128 |
| 1996 | BAL | 162 | 626 | 39 | 142 | .289 | .927 | 121 |
| 1997 | BAL | 158 | 614 | 38 | 110 | .254 | .815 | 108 |
| 1998 | BAL | 162 | 619 | 43 | 121 | .296 | .945 | 125 |
| 1999 | TEX | 158 | 565 | 47 | 148 | .324 | 1.050 | 135 |
| 2000 | TEX | 158 | 565 | 39 | 120 | .288 | .954 | 122 |
| 2001 | TEX | 160 | 600 | 47 | 123 | .273 | .944 | 124 |
| 2002 | TEX | 155 | 546 | 43 | 105 | .273 | .962 | 129 |
| 2003 | TEX | 154 | 561 | 38 | 112 | .260 | .867 | 115 |
| 2004 | BAL | 154 | 550 | 23 | 88 | .258 | .796 | 104 |
| 2005 | BAL | 110 | 369 | 18 | 60 | .266 | .786 | 105 |
| Career | 2831 | 10472 | 569 | 1835 | .288 | — | — | |
Matchups, projections, comps — grounded in Lahman, Retrosheet, and Statcast.