Originating in Milwaukee and moving to St. Louis before landing in Baltimore, the Baltimore Orioles are one of baseball’s oldest franchises. In Baltimore Orioles history, 25 players have hit at least 100 home runs with the franchise and the team has hit more than 11,000 since 1901. The top five home run hitters in Baltimore Orioles history are led by the team’s most recent Hall of Fame inductee, Cal Ripken Jr.
5. Rafael Palmeiro: 223 home runs
The fifth leading home run hitter in Baltimore Orioles history is first baseman Rafael Palmeiro. In two separate stints, Palmeiro spent seven of his 20 seasons with the Orioles. He knocked out 38 or more home runs in four of those seven years. For his career, Rafael Palmeiro hit 569 total home runs and ranks twelfth among the all-time Major League leaders in home runs.
4. Brooks Robinson: 268 home runs
An elite defensive third baseman, Brooks Robinson wasn’t known as a home run hitter, but his longevity helped him become one of the top five Baltimore Orioles home run leaders. Robinson spent his entire 23-year Hall of Fame career with the Orioles from 1955 to 1977. He hit 20 or more home runs six times including a career high of 28 in 1964, the year in which he took home his AL MVP Award.
3. Boog Powell: 303 home runs
First baseman Boog Powell ranks third among Baltimore Orioles all-time home run hitters. Powell spent his first 14 years with Baltimore from 1961 to 1974. He had a somewhat inconsistent career, but his ups far outweighed his downs as Powell put together a career that included four All-Star appearances and the 1970 AL MVP Award. His best power season came in 1964 when he hit 39 home runs and led the American League with a .606 slugging percentage.
2. Eddie Murray: 343 home runs
Hall of Fame first baseman Eddie Murray played his first 12 seasons in Baltimore and ranks second among Baltimore Orioles all-time home run leaders. He didn’t waste any time getting started on his home run count, slugging out 27 in each of his first two years. Murray was one of baseball’s best power hitters during the 1980s. His top home runs season came in 1983 when he knocked 33 out of the park. He rarely put up the best season totals, but he was remarkably consistent, hitting at least 20 home runs in 11 of 12 seasons in Baltimore. After leading the Orioles, Eddie Murray eclipsed the 500 home run mark, making him one of just 25 players to accomplish the feat.
1. Cal Ripken: 431 home runs
A name that is synonymous with Baltimore Orioles history, shortstop and third baseman Cal Ripken is the Orioles’ all-time home run leader. The Hall of Famer holds the Major League record for consecutive games played and he made 19 consecutive All-Star teams. Like Eddie Murray, Cal Ripken rarely put up the best home run totals in the league, but he was consistently great over many years. He never posted a home run total below 21 in any of his first ten seasons. In 1991, he slugged a career high 34 home runs; it was the only time he eclipsed 30 in his career.