Eddie Murray - 3 times
Unsurprisingly, the list starts with long-time Oriole and Hall of Famer Eddie Murray who pulled it off in 1980, 1983, and 1985. Murray's consistent excellence with Baltimore is, in some respect, under-appreciated by Orioles fans these days. From 1977 to 1988, Eddie averaged 28 homers, 99 RBI, and 87 runs scored with an .871 OPS. The only bad thing about Murray's tenure in Baltimore was that it wasn't longer.
Frank Robinson - 2 times
Next up, we have another legend in Frank Robinson. It is honestly pretty surprising he only managed to pull off 30 homers and 100 runs twice with the Orioles until one remembers that he was only with Baltimore from 1966 to 1971. His 1966 and 1969 seasons get him on the list with his 1966 season being great enough to win him his second MVP award.
Manny Machado - 2 times
Manny Machado's tenure with the Orioles from 2012 to 2018 was amazing on multiple fronts. In fact, despite the limited window of time, it is kind of unfortunate that Machado only pulled this feat off in 2015 and 2016 given the other numbers he was putting up. However, this is a reminder that having good hitters behind you helps a lot here and a lot of those Orioles teams Manny played on were decidedly not great.
Chris Davis - 2 times
Not long ago were the days when Chris Davis got paid a big pile of money and was considered to be the future of the Orioles' franchise despite having a strikeout rate that was pure nightmare fuel. While he will be remembered more for the dramatic drop-off in his career in Baltimore, Davis put up some fantastic seasons as well including 2013 and 2015 where he put up 40+ homers and 100+ runs. Just don't look at the 2016-2020 seasons, those were bad.