Retired#11DH1968–1987T-437 all-time

Hal McRae

Cincinnati Reds, Kansas City Royals

Bats / ThrowsRight / Right
Age81
Height / Weight5' 11" / 180 lb
BornJul 10, 1945 · Avon Park, FL, USA
MLB debutJul 11, 1968
Last gameJul 17, 1987
TeamsCincinnati Reds 1968, 1970–1972Kansas City Royals 1973–1987
Career home runs
191
2084 games · 19 seasons
Best season
27
1982 · Kansas City Royals
All-time HR rank
T-437
Tied with 3 others · Next: Al Rosen (192), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

3 badges earned
1Rare Air
2Legend
  • ×7Rare AirGameMulti-homer gameFirst May 8, 1970 · latest Jun 24, 1985
  • LegendSeasonPostseason home run1977 · 1 HR
  • LegendCareerWorld Series ring1985

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 bar
Home runsSelected season

Personal records

Career

Longest of his career

Hardest hit of his career

Year by year

Regular season · MLB
SeasonTeamGPAHRRBIAVGOBPSLGOPSAB/HR
1987Kansas City Royals183719.313.405.500.90532.0
1986Kansas City Royals112299737.252.298.378.67639.7
1985Kansas City Royals1123691470.259.349.450.79922.9
1984Kansas City Royals106361342.303.363.397.760105.7
1983Kansas City Royals1576541282.311.372.462.83449.1
1982Kansas City Royals15967627133.308.369.542.91122.7
1981Kansas City Royals101433736.272.330.396.72655.6
1980Kansas City Royals1245321483.297.342.483.82534.9
1979Kansas City Royals1014441074.288.351.466.81739.3
1978Kansas City Royals1566921672.273.329.429.75838.9
1977Kansas City Royals1627202192.298.366.515.88130.5
1976Kansas City Royals149609873.332.407.461.86865.9
1975Kansas City Royals126547571.306.366.442.80896.0
1974Kansas City Royals1486071588.310.375.475.85035.9
1973Kansas City Royals106382950.234.312.385.69737.6
1972Cincinnati Reds61105526.278.295.474.76919.4
1971Cincinnati Reds99354934.264.291.427.71837.4
1970Cincinnati Reds70182823.248.313.442.75520.6
1968Cincinnati Reds175602.196.255.216.471—
Career208480591911097.290.351.454.80537.8

Splits

How he hits them

Every home run

Loading…

Quick answers

Hal McRae home run facts
How many career home runs does Hal McRae have?

Hal McRae hit 191 career MLB home runs in 19 seasons (1968–1987), tied for 437th all-time.

Where does Hal McRae rank on the all-time home run list?

Tied for 437th in MLB history with 191. Next: Al Rosen (192), 2 to pass.

What was Hal McRae’s best home run season?

His most home runs in a season is 27, in 1982 with the Kansas City Royals, when he posted a .911 OPS.

What teams has Hal McRae played for?

Cincinnati Reds (1968, 1970–1972); Kansas City Royals (1973–1987).

Follow him.

Get a notification the moment he goes deep, with the clip attached.