We have reached the Orioles legends part of our Top 50 countdown. These players are immortalized both with statues at Camden Yards and plaques in Cooperstown. The #5 player on the list is different from the top four because he only played six seasons in Baltimore. But he packed a career’s worth of production into that time. Frank Robinson is not only one of the greatest Orioles of all time, but also one of the greatest hitters in Major League Baseball history.
Robinson played for the Orioles from 1966-1971 and batted .300 (4th in club history, min. 2000 PAs), hit 179 home runs (10th) and drove in 545 (14th).