How many World Series titles have the Orioles won?
3
2
4
5
Answer
The Baltimore Orioles have won three World Series titles in their history. They were victorious in 1966, 1970, and 1983, with each championship team featuring several future Hall of Famers.
How well do you know the Baltimore Orioles? Take this quiz to find out!