Hal McRae

Designated Hitter · Career Stats, Bio & Records (1968-1987)

AVG .290
HR 191
RBI 1,097
H 2,091
OPS .805
PIV 19,055
Position
Designated Hitter
Bats / Throws
R / R
Height / Weight
5'11" / 180 lb
Born
7/10/1945 in Avon Park, FL, USA
MLB Debut
1968-07-11
Last Game
1987-07-17
Awards
3× All-Star · Silver Slugger

Full name: Harold Abraham McRae

Career Batting Statistics

G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
2,084 7,218 940 2,091 484 66 191 1,097 109 648 779 .290 .351 .454 .805 19,055

Career AVG .290 vs. league average .257 across their career seasons — +12.6% above league average.

Career OBP .351 vs. league average .323 across their career seasons — +8.6% above league average.

Career SLG .454 vs. league average .381 across their career seasons — +19.1% above league average.

Career OPS .805 vs. league average .705 across their career seasons — +14.3% above league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

G AB R H 2B 3B HR RBI BB SO AVG
48 143 14 42 14 1 1 15 12 23 .294

Playoff Batting by Year

Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1985 ALCS KCA 6 23 1 6 2 0 0 3 1 6 .261
1985 WS KCA 3 1 0 0 0 0 0 0 1 0 .000
1984 ALCS KCA 2 2 0 2 1 0 0 1 0 0 1.000
1981 AWDIV KCA 3 11 0 1 1 0 0 0 1 1 .091
1980 ALCS KCA 3 10 0 2 0 0 0 0 1 3 .200
1980 WS KCA 6 24 3 9 3 0 0 1 2 2 .375
1978 ALCS KCA 4 14 0 3 0 0 0 2 2 2 .214
1977 ALCS KCA 5 18 6 8 3 0 1 2 3 1 .444
1976 ALCS KCA 5 16 2 2 1 1 0 1 1 4 .125
1972 NLCS CIN 1 0 0 0 0 0 0 0 0 0 .000
1972 WS CIN 5 9 1 4 1 0 0 2 0 1 .444
1970 NLCS CIN 2 4 0 0 0 0 0 0 0 2 .000
1970 WS CIN 3 11 1 5 2 0 0 3 0 1 .455

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

SplitGABRHHRRBIAVG
Home10443555475105687564.297
Away104036634651035104533.283

Last 10 Games — Batting

DateTmOppResABRH2B3BHRRBIBBSO
1987-07-17 KCRBALL 100000000
1987-07-10 KCRTORL 100000000
1987-07-05 KCRTORW 000000010
1987-06-26 KCRSEAL 100000000
1987-06-24 KCROAKL 100000000
1987-06-17 KCROAKW 101000100
1987-06-13 KCRLAAL 100000000
1987-06-08 KCRMINL 101000100
1987-06-03 KCRMILL 100000000
1987-06-01 KCRMILL 101000000

Fielding Statistics

Career Fielding Totals by Position

Position G GS PO A E DP
2B 17 16 33 31 5 8
3B 21 12 4 22 5 3
OF 478 447 850 31 31 7

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Position Games
Second Base 17
Third Base 23
Left Field 361
Center Field 32
Right Field 96
Designated Hitter 1427

Salary History

Year Team League Salary
1986 KCA AL $650,000
1985 KCA AL $800,000
Total Career Earnings $1,450,000

College History

School Name City State Years Attended
Florida Agricultural and Mechanical University Tallahassee FL 1963, 1964, 1965

Award Voting History

Year Award League Finish Points Won Points Max Votes First
1982 Most Valuable Player AL 4th 175.0 392 0
1978 Most Valuable Player AL 31th 4.0 392 0
1977 Most Valuable Player AL 24th 3.0 392 0
1976 Most Valuable Player AL 4th 99.0 336 0
1974 Most Valuable Player AL 30th 3.0 336 0

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Hal McRae (highlighted) compared to peers across the same era.

  1. 98
    Brian Downing
    .267 avg, 275 HR
  2. 97
    Harold Baines HOF
    .289 avg, 384 HR
  3. 94
    Victor Martinez
    .295 avg, 246 HR
  4. 91
    Andre Thornton
    .254 avg, 253 HR
  5. 91
    Mike Sweeney
    .297 avg, 215 HR
  6. 91
    Billy Butler
    .290 avg, 147 HR

Compare Hal McRae

Browse all MLB player comparisons →

Frequently Asked Questions about Hal McRae

What years did Hal McRae play?
Hal McRae played in Major League Baseball from 1968 to 1987.
Was Hal McRae a pitcher?
No. Hal McRae was a position player (Designated Hitter).
How many home runs did Hal McRae hit?
Hal McRae hit 191 career home runs with 2091 hits.