StatMuse+  Get our new premium offering 

Baltimore Orioles

97-63 1st in American League 🏆
Logo for the 1966 Baltimore Orioles

HR

175

4th

R

755

3rd

SO

1,070

3rd

ERA

3.32

7th

The Baltimore Orioles were 97-63 in 1966. They finished 1st in the AL. They won in the 1966 World Series against the Los Angeles Dodgers, 4 games to 0, to win their first championship.

Explore