Since 1930, Babe Ruth has the highest OPS, with an OPS of 1.116.

best ops + since 1930
Interpreted as:
best ops with a minimum of 1.55 PA per team game by a player + since 1930

Explore