Retired#6RF1978–1989T-821 all-time

Keith Moreland

Philadelphia Phillies, Chicago Cubs, San Diego Padres, Detroit Tigers, Baltimore Orioles

Bats / ThrowsRight / Right
Age72
Height / Weight6' 0" / 200 lb
BornMay 2, 1954 · Dallas, TX, USA
MLB debutOct 1, 1978
Last gameSep 24, 1989
TeamsPhiladelphia Phillies 1978–1981Chicago Cubs 1982–1987San Diego Padres 1988Detroit Tigers 1989Baltimore Orioles 1989
Career home runs
121
1306 games · 12 seasons
Best season
27
1987 · Chicago Cubs
All-time HR rank
T-821
Tied with 8 others · Next: Brad Wilkerson (122), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

3 badges earned
1Rare Air
2Legend
  • ×8Rare AirGameMulti-homer gameFirst May 2, 1981 · latest Jun 3, 1987
  • LegendSeasonPostseason home run1981 · 1 HR
  • LegendCareerWorld Series ring1980

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
19892 teams123458645.278.330.367.69770.8
1988San Diego Padres143562564.256.305.331.636102.2
1987Chicago Cubs1536142788.266.309.465.77420.9
1986Chicago Cubs1566521279.271.326.384.71048.8
1985Chicago Cubs16166714106.307.374.440.81441.9
1984Chicago Cubs1405391680.279.326.422.74830.9
1983Chicago Cubs1546191670.302.378.460.83833.3
1982Chicago Cubs1385321568.261.326.399.72531.7
1981Philadelphia Phillies61215637.255.307.383.69032.7
1980Philadelphia Phillies62171429.314.341.440.78139.8
1979Philadelphia Phillies145108.375.412.521.933—
1978Philadelphia Phillies1200.000.000.000.000—
Career13065082121674.279.335.411.74637.9

Splits

How he hits them

Every home run

Loading…

Quick answers

Keith Moreland home run facts
How many career home runs does Keith Moreland have?

Keith Moreland hit 121 career MLB home runs in 12 seasons (1978–1989), tied for 821st all-time.

Where does Keith Moreland rank on the all-time home run list?

Tied for 821st in MLB history with 121. Next: Brad Wilkerson (122), 2 to pass.

What was Keith Moreland’s best home run season?

His most home runs in a season is 27, in 1987 with the Chicago Cubs, when he posted a .774 OPS.

What teams has Keith Moreland played for?

Philadelphia Phillies (1978–1981); Chicago Cubs (1982–1987); San Diego Padres (1988); Detroit Tigers (1989); Baltimore Orioles (1989).

Follow him.

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