MLB Today
Loading scoreboard…

← Legends · Lahman ID mcraeha01 · Baseball Reference ↗

Historical player · 1968–1987

Hal McRae

B/T R/R · HT 71 · WT 180 · Born 7/10/1945 · From Avon Park, FL USA · Debut 1968-07-11 · Final 1987-07-17

Career · batting

G
2,084
 
 
AB
7,218
 
 
H
2,091
 
 
HR
191
 
 
RBI
1,097
 
 
SB
109
 
 
BB
648
 
 
AVG/OPS
0.290 · 0.805
 
 

Where they rank

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

Career with the Kansas City Royals · 1973–1987

Team page →
HR
169
#6 on the Royals
21 A. Gordon
9 F. White
Hits
1,924
#5 on the Royals
44 W. Wilson
212 S. Perez
RBI
1,012
#3 on the Royals
4 S. Perez
20 A. Otis
SB
105
#17 on the Royals
8 A. Gordon
12 B. McRae
Runs
873
#5 on the Royals
39 F. White
6 A. Gordon
BB
616
#4 on the Royals
68 A. Gordon
55 J. Mayberry

Career with the Cincinnati Reds · 1968–1972

Team page →
HR
22
#152 on the Reds
1 T. Benzinger
1 P. Whisenant
Hits
167
#291 on the Reds
1 H. Winningham
1 K. Stillwell
RBI
85
#258 on the Reds
2 B. Doran
1 M. Mowrey
SB
4
#425 on the Reds
1 S. Adams
1 C. Aleno
Runs
67
#322 on the Reds
1 S. Byrd
1 W. Christensen
BB
32
#403 on the Reds
1 B. Gulden
1 C. Aleno

MLB · all-time career

vs every player ever
HR
191
#424 all-time MLB
1 B. Dozier
1 E. Lombardi
Hits
2,091
#246 all-time MLB
1 G. Carter
2 A. Dark
RBI
1,097
#226 all-time MLB
2 D. Mattingly
4 J. Ryan
SB
109
#851 all-time MLB
1 B. Brown
1 A. Bannister

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1968 Reds NL 1751110 10 0 2 1414 0.1960.2550.216
1970 Reds NL 701651841 61 8 23 01523 0.2480.3130.442
1971 Reds NL 993373989 242 9 34 31135 0.2640.2910.427
1972 Reds NL 6197927 40 5 26 0210 0.2780.2950.474
1973 Royals AL 1063383679 183 9 50 23438 0.2340.3120.385
1974 Royals AL 14853971167 364 15 88 115468 0.3100.3750.475
1975 Royals AL 12648058147 386 5 71 114747 0.3060.3660.442
1976 Royals AL 14952775175 345 8 73 226443 0.3320.4070.461
1977 Royals AL 162641104191 5411 21 92 185943 0.2980.3660.515
1978 Royals AL 15662390170 395 16 72 175162 0.2730.3290.429
1979 Royals AL 10139355113 324 10 74 53846 0.2880.3510.466
1980 Royals AL 12448973145 395 14 83 102956 0.2970.3420.483
1981 Royals AL 10138938106 232 7 36 33433 0.2720.3300.396
1982 Royals AL 15961391189 468 27 133 45561 0.3080.3690.542
1983 Royals AL 15758984183 416 12 82 25068 0.3110.3720.462
1984 Royals AL 1063173096 134 3 42 03447 0.3030.3630.397
1985 Royals AL 1123204183 190 14 70 04445 0.2590.3490.450
1986 Royals AL 1122782270 140 7 37 01839 0.2520.2980.378
1987 Royals AL 1832510 30 1 9 051 0.3130.4050.500
Career 2,084 7,218 940 2,091 484 66 191 1,097 109 648 779 0.290 0.351 0.454

Fielding by position

PosGGSInnPOAEDP
OF4784473,703.385031317
3B2112111.042253
2B1716131.7333158

Hall of Fame voting

YearBodyVotesNeededStatus
1993BBWAA0318Ballot
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