Rogers Hornsby has the best OPS by a second baseman with 50+ at-bats in a season, with an OPS of 1.245 in 1925.