Hal McRae

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

Hal McRae was a designated hitter who played in Major League Baseball from 1968 to 1987 for the Cincinnati Reds and the Kansas City Royals, a span of 20 seasons. In 2,084 career games, he hit .290 with 2,091 hits, 191 home runs, and 1,097 RBI. Hal McRae was a 3-time All-Star and a Silver Slugger. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 19,055.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

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

Hal 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

Hal McRae — 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

Hal McRae — 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

Hal McRae — Batting — Home / Away
SplitGABRHHRRBIAVG
Home10443555475105687564.297
Away104036634651035104533.283

Last 10 Games — Batting

Hal McRae — 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

Hal McRae — 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.

Hal McRae Stats, Bio & Career Records
Position Games
Second Base 17
Third Base 23
Left Field 361
Center Field 32
Right Field 96
Designated Hitter 1427

Awards & Honors

Hal McRae — Awards & Honors
Year Award Notes
1982 Outstanding DH Award
1982 Player of the Month May
1982 Player of the Week Week of 1982-04-30
1982 Silver Slugger DH
1982 TSN All-Star DH
1980 Outstanding DH Award
1979 Player of the Week Week of 1979-08-10
1977 Player of the Week Week of 1977-04-23
1977 TSN All-Star DH
1976 Outstanding DH Award
1976 Player of the Week Week of 1976-06-11
1976 TSN All-Star DH
1974 Player of the Week Week of 1974-08-30

Salary History

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

College History

Hal McRae — College History
School Name City State Years Attended
Florida Agricultural and Mechanical University Tallahassee FL 1963, 1964, 1965

Award Voting History

Hal McRae — 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

Hal McRae: the record in brief

The profile opens with Hal McRae's first major league game on July 11, 1968; the last one listed came on July 17, 1987. By club, McRae's seasons break down as the Cincinnati Reds (1968 to 1972) and the Kansas City Royals (1973 through 1987). McRae, a designated hitter by primary position, threw and hit right-handed. McRae is listed at 180 pounds on a 5-foot-11 frame. McRae was born on July 10, 1945, in Avon Park, FL, USA. The bio lists the given name Harold Abraham.

In 2,084 games and 7,218 at bats, McRae batted .290 with 2,091 hits, plus 191 home runs, 1,097 runs batted in, and 109 stolen bases. The on-base percentage is .351 and the slugging percentage .454, for an OPS of .805. McRae's .290 average ran 12.6% above the .257 that the league posted over the same seasons. 1982 was McRae's biggest home run year, with 27. No season topped the 191 hits of 1977. McRae stole 22 bases in 1976, the most of any season listed.

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.
What was Hal McRae's career batting average?
Hal McRae batted .290 over his career, with 2,091 hits in 7,218 at bats.
How many RBI did Hal McRae have?
Hal McRae drove in 1,097 runs in his career.
Is Hal McRae in the Hall of Fame?
No. Hal McRae has not been inducted into the National Baseball Hall of Fame.