Skip to main content
Cal Ripken Jr.of the Baltimore Orioles in action during the 1990 Season. Photo By: Imagn Images.

When you play every day for nearly 16 1/2 seasons, you're probably going to hit a few home runs.

Cal Ripken's stature as one of the greatest shortstops of his generation cannot be disputed, but he certainly helped his cause by being in the Baltimore Orioles lineup in 2,632 consecutive regular-season games. Ripken tops the list of career home runs hit in a Baltimore uniform; here's the rest of the top 10 (updated Jan. 9, 2025):

Baltimore Orioles career home run leaders

RankPlayerHome Runs
🥇 1Cal Ripken Jr.431
🥈 2Eddie Murray343
🥉 3Boog Powell303
4Brooks Robinson268
5Adam Jones263
6Chris Davis253
7Rafael Palmeiro223
8Brady Anderson209
9Ken Williams185
10Ken Singleton182

Baltimore Orioles career home run list

1. Cal Ripken Jr. (431 home runs)

Years with team: 1981-2001
Games with team:
3,001
Acquired:
Draft (second round, 1978)

Consistency was the name of the game for Ripken, who earned a whopping 19 All-Star nods and eight Silver Slugger awards over his Hall of Fame career. Ripken only exceeded the 30-home run threshold once, but finished with 25+ on seven occasions and didn't hit fewer than 14 in any of his 20 complete major-league seasons. Iron Man, indeed.

2. Eddie Murray (343 home runs)

Years with team: 1977-88, 1996
Games with team:
1,884
Acquired:
Draft (third round, 1973); trade with Cleveland (July 21, 1996)

Ripken earned plenty of headlines in the 1980s, but Murray was actually the more prolific Orioles hitter for most of the decade. Murray finished in the top six in AL MVP voting in six straight seasons from 1980-85, bashing 179 home runs over that span (highlighted by an AL-high 22 during the strike-shortened 1981 campaign).

3. Boog Powell (303 home runs)

Years with team: 1961-74
Games with team:
1,763
Acquired:
Free agency (1959)

Long before Cal and Eddie, there was Boog – and boy, could he mash. Powell made an early statement with 39 home runs during his age-22 season and just kept hitting from there, becoming the first player in franchise history to reach the 300-homer plateau in his final season in Baltimore. His tenure included an AL MVP win in 1970, when he smashed 35 homers.

4. Brooks Robinson (268 home runs)

Years with team: 1955-77
Games with team: 2,896
Acquired:
Free agency (1955)

Orioles fans (and the MLB audience at large) can be forgiven for hearing the name "Brooks Robinson" and thinking immediately of his defense. Winning 16 consecutive Gold Gloves will do that. But Robinson was also a capable hitter, hitting 20 or more home runs six times (at a time in baseball history when that milestone meant more than it does now).

5. Adam Jones (263 home runs)

Years with team: 2008-18
Games with team:
1,613
Acquired:
Trade with Seattle (Feb. 8, 2008)

Adam Jones might have been a Seattle Mariners draft pick, but he'll be most fondly remembered as an Oriole – and a really good one, at that. In addition to earning five All-Star berths and four Gold Gloves, Jones's tenure in Baltimore included seven straight 25+-home run seasons (including back-to-back 30+ showings in 2012 and 2013.)

6. Chris Davis (253 home runs)

Years with team: 2011-20
Games with team:
1,151
Acquired: Trade with Texas (July 30, 2011)

Davis caught a lot of flak for how his major league career ended – namely, with precious few hits and a boatload of strikeouts. But in his prime, Davis was the stuff of pitcher nightmares: he led the majors in home runs twice, including a career-best 53 in 2013, and his 197 homers from 2012-16 is the best five-year power surge in franchise history.

7. Rafael Palmeiro (223 home runs)

Years with team: 1994-98, 2004-05
Games with team:
1,000
Acquired:
Free agency (Dec. 12, 1993); free agency (Jan. 14, 2004)

Looking at Palmeiro's power output, it's shocking that he never finished higher than fifth in MVP voting. But he did plenty of damage regardless – especially in his two stints in Baltimore, where he averaged nearly 32 home runs per season (even though his final two years with the Orioles were his age-39 and age-40 seasons). One of the best to do it.

8. Brady Anderson (209 home runs)

Years with team: 1988-01
Games with team:
1,759
Acquired:
Trade with Boston (July 29, 1988)

Sure, Anderson did well to remain a fixture at the top of the Orioles lineup for more than a decade (and a career .362 OBP is proof that he was the right man for the role). But Brady was buoyed by an out-of-nowhere 50-homer season in 1996 that remains one of the most unexpected displays of full-season power we have ever seen.

9. Ken Williams (185 home runs)

Years with team: 1918-27
Games with team: 1,109
Acquired:
Contract purchase (June 10, 1917)

Well before the Baltimore Orioles were born, Williams was setting records for the St. Louis Browns. Williams followed up an impressive 1921 season with a year for the ages, establishing career highs in home runs (39) and RBIs (a league-high 155) while also swiping 37 bases. He would add 29 home runs the following season.

10. Ken Singleton (182 home runs)

Years with team: 1975-84
Games with team:
1,466
Acquired:
Trade with Montreal (Dec. 4, 1974)

The trade to send Singleton to Baltimore has been universally panned as one of the worst in Expos history – and Singleton's place on this list is proof enough of that. Not known as much of a power hitter in Quebec, Singleton strung together four 20-homer seasons with the Orioles, capped by a career-best 35 in 1979 (when he finished as the AL MVP runner-up.)

MLB betting odds pages

Here are our best MLB betting sites:

(21+. Gambling Problem? Call 1-800-GAMBLER)
* Bonuses not applicable in Ontario.

Not intended for use in MA.
Each betting site featured on SBR has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission.

Related pages