MLB Today
Loading scoreboard…

← Legends · Lahman ID palmera01 · Baseball Reference ↗

Historical player · 1986–2005

Rafael Palmeiro

B/T L/L · HT 72 · WT 180 · Born 9/24/1964 · From Havana, La Habana Cuba · Debut 1986-09-08 · Final 2005-08-30

Career · batting

G
2,831
 
 
AB
10,472
 
 
H
3,020
 
 
HR
569
 
 
RBI
1,835
 
 
SB
97
 
 
BB
1,353
 
 
AVG/OPS
0.288 · 0.886
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Texas Rangers · 1989–2003

Team page →
HR
321
#2 on the Rangers
51 J. Gonzalez
75 F. Howard
Hits
1,692
#4 on the Rangers
51 E. Andrus
97 J. Gonzalez
RBI
1,039
#2 on the Rangers
141 J. Gonzalez
55 M. Young
SB
44
#39 on the Rangers
1 G. Ward
3 W. Langford
Runs
958
#2 on the Rangers
127 M. Young
65 E. Andrus
BB
805
#1 on the Rangers
97 T. Harrah

Career with the Baltimore Orioles · 1994–2005

Team page →
HR
223
#7 on the Orioles
30 C. Davis
14 B. Anderson
Hits
1,071
#27 on the Orioles
1 B. Surhoff
1 B. Shotton
RBI
701
#12 on the Orioles
5 B. Jacobson
39 M. Mora
SB
38
#69 on the Orioles
1 D. DeCinces
2 L. Blue
Runs
589
#23 on the Orioles
3 C. Davis
11 J. Austin
BB
486
#17 on the Orioles
5 C. Davis
21 M. Mora

Career with the Chicago Cubs · 1986–1988

Team page →
HR
25
#141 on the Cubs
1 C. Coghlan
1 G. Gore
Hits
257
#201 on the Cubs
2 V. Law
1 M. Murton
RBI
95
#227 on the Cubs
1 C. Blair
1 M. Montero
SB
15
#210 on the Cubs
1 F. Baumholtz
1 M. Alou
Runs
116
#218 on the Cubs
1 J. Connor
1 D. DeJesus
BB
62
#253 on the Cubs
1 H. Miller
1 T. Bosley

MLB · all-time career

vs every player ever
HR
569
#13 all-time MLB
4 H. Killebrew
6 R. Jackson
Hits
3,020
#30 all-time MLB
3 L. Brock
10 W. Boggs
RBI
1,835
#18 all-time MLB
1 K. Griffey
2 D. Winfield
SB
97
#957 all-time MLB
1 O. Albies
1 M. Bordick

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1986 Cubs NL 2273918 40 3 12 146 0.2470.2950.425
1987 Cubs NL 842213261 151 14 30 22026 0.2760.3360.543
1988 Cubs NL 15258075178 415 8 53 123834 0.3070.3490.436
1989 Rangers AL 15655976154 234 8 64 46348 0.2750.3540.374
1990 Rangers AL 15459872191 356 14 89 34059 0.3190.3610.468
1991 Rangers AL 159631115203 493 26 88 46872 0.3220.3890.532
1992 Rangers AL 15960884163 274 22 85 27283 0.2680.3520.434
1993 Rangers AL 160597124176 402 37 105 227385 0.2950.3710.554
1994 Orioles AL 11143682139 320 23 76 75463 0.3190.3920.550
1995 Orioles AL 14355489172 302 39 104 36265 0.3100.3800.583
1996 Orioles AL 162626110181 402 39 142 89596 0.2890.3810.546
1997 Orioles AL 15861495156 242 38 110 567109 0.2540.3290.485
1998 Orioles AL 16261998183 361 43 121 117991 0.2960.3790.565
1999 Rangers AL 15856596183 301 47 148 29769 0.3240.4200.630
2000 Rangers AL 158565102163 293 39 120 210377 0.2880.3970.558
2001 Rangers AL 16060098164 330 47 123 110190 0.2730.3810.563
2002 Rangers AL 15554699149 340 43 105 210494 0.2730.3910.571
2003 Rangers AL 15456192146 212 38 112 28477 0.2600.3590.508
2004 Orioles AL 15455068142 290 23 88 28661 0.2580.3590.436
2005 Orioles AL 1103694798 130 18 60 24343 0.2660.3390.447
Career 2,831 10,472 1,663 3,020 585 38 569 1,835 97 1,353 1,348 0.288 0.371 0.515

Fielding by position

PosGGSInnPOAEDP
1B2,1392,09518,505.017,7381,5871111,782
OF2121951,717.0390993

Hall of Fame voting

YearBodyVotesNeededStatus
2023Contemporary Era12Ballot
2014BBWAA25429Ballot
2013BBWAA50427Ballot
2012BBWAA72430Ballot
2011BBWAA64436Ballot
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds