Rafael Palmeiro
Rafael Palmeiro is one of seven players with both 3,000 hits and 500 home runs. He hit 569 over 20 seasons with the Cubs, Rangers and Orioles. His career ended in 2005, weeks after a suspension for a positive steroid test.
Season
Player’s Vault
11 badges earned- UnicornCareer3,000 hits and 500 home runs3,020 hits · 569 HR
- UnicornCareer3,000 hits3,020 hits
- UnicornCareer500 home runs569 home runs
- ×34Rare AirGameMulti-homer gameFirst May 28, 1988 · latest Sep 29, 2004
- ×4Rare AirSeason40 home runs1998, 1999, 2001, 2002
- Rare AirCareer400 home runs569 home runs
- Rare AirCareerHomered off every team30 of 30 clubs
- ×10LegendSeason30 home runs1993, 1995, 1996, 1997, 1998 +5 more
- ×2LegendSeasonPostseason home run1996, 1997 · 4 HR
- LegendCareer300 home runs569 home runs
- LegendCareer200 home runs569 home runs
Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.
Career arc
Home runs by season · tap a barPersonal records
CareerLongest of his career
Hardest hit of his career
Year by year
Regular season · MLB| Season | Team | G | PA | HR | RBI | AVG | OBP | SLG | OPS | AB/HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2005 | Baltimore Orioles | 110 | 422 | 18 | 60 | .266 | .339 | .447 | .786 | 20.5 |
| 2004 | Baltimore Orioles | 154 | 651 | 23 | 88 | .258 | .359 | .436 | .795 | 23.9 |
| 2003 | Texas Rangers | 154 | 654 | 38 | 112 | .260 | .359 | .508 | .867 | 14.8 |
| 2002 | Texas Rangers | 155 | 663 | 43 | 105 | .273 | .391 | .571 | .962 | 12.7 |
| 2001 | Texas Rangers | 160 | 714 | 47 | 123 | .273 | .381 | .563 | .944 | 12.8 |
| 2000 | Texas Rangers | 158 | 678 | 39 | 120 | .288 | .397 | .558 | .955 | 14.5 |
| 1999 | Texas Rangers | 158 | 674 | 47 | 148 | .324 | .420 | .630 | 1.050 | 12.0 |
| 1998 | Baltimore Orioles | 162 | 709 | 43 | 121 | .296 | .379 | .565 | .944 | 14.4 |
| 1997 | Baltimore Orioles | 158 | 692 | 38 | 110 | .254 | .329 | .485 | .814 | 16.2 |
| 1996 | Baltimore Orioles | 162 | 732 | 39 | 142 | .289 | .381 | .546 | .927 | 16.1 |
| 1995 | Baltimore Orioles | 143 | 624 | 39 | 104 | .310 | .380 | .583 | .963 | 14.2 |
| 1994 | Baltimore Orioles | 111 | 498 | 23 | 76 | .319 | .392 | .550 | .942 | 19.0 |
| 1993 | Texas Rangers | 160 | 686 | 37 | 105 | .295 | .371 | .554 | .925 | 16.1 |
| 1992 | Texas Rangers | 159 | 701 | 22 | 85 | .268 | .352 | .434 | .786 | 27.6 |
| 1991 | Texas Rangers | 159 | 714 | 26 | 88 | .322 | .389 | .532 | .921 | 24.3 |
| 1990 | Texas Rangers | 154 | 651 | 14 | 89 | .319 | .361 | .468 | .829 | 42.7 |
| 1989 | Texas Rangers | 156 | 632 | 8 | 63 | .275 | .354 | .374 | .728 | 69.9 |
| 1988 | Chicago Cubs | 152 | 629 | 8 | 53 | .307 | .349 | .436 | .785 | 72.5 |
| 1987 | Chicago Cubs | 84 | 244 | 14 | 30 | .276 | .336 | .543 | .879 | 15.8 |
| 1986 | Chicago Cubs | 22 | 78 | 3 | 12 | .247 | .295 | .425 | .720 | 24.3 |
| Career | 2831 | 12046 | 569 | 1834 | .288 | .371 | .515 | .886 | 18.4 |
Splits
How he hits them
Every home run
Quick answers
Rafael Palmeiro home run factsHow many career home runs does Rafael Palmeiro have?
Rafael Palmeiro hit 569 career MLB home runs in 20 seasons (1986–2005), 13th all-time.
Where does Rafael Palmeiro rank on the all-time home run list?
13th in MLB history with 569. Next: Harmon Killebrew (573), 5 to pass.
What was Rafael Palmeiro’s best home run season?
His most home runs in a season is 47, in 1999 with the Texas Rangers, when he posted a 1.050 OPS.
What teams has Rafael Palmeiro played for?
Chicago Cubs (1986–1988); Texas Rangers (1989–1993, 1999–2003); Baltimore Orioles (1994–1998, 2004–2005).
Follow him.
Get a notification the moment he goes deep, with the clip attached.