8. Brady Anderson– 209 home runs
A Baltimore Orioles Hall of Famer, Brady Anderson come over via a trade with the Boston Red Sox in July of 1988. The Orioles netted Anderson and starting pitcher Curt Schilling in exchange for RHP Mike Boddicker.
Across his 14 seasons in Baltimore, Anderson slashed .256/.362/.430 with 209 home runs, 744 RBI, 329 doubles, and 64 triples. He sits atop the Orioles career leaderboard in hit by pitches (148) and stolen bases (307).
One of the more productive hitters in franchise history, Anderson made three All-Star teams and had one of his best seasons in 1996. Launching a career-high 50 home runs, Anderson also posted career-highs in batting average (.297), OPS (1.034), and RBI (110). He finished among the Top 10 in MVP voting. He was 32 years old and had just 41 combined home runs in the three seasons before his 1996 campaign.
He played his final season with the Orioles in 2001 and made one last attempt to stick in the majors with the Cleveland Indians the following season. At 38, he appeared in just 34 games before being released.