OPS

Sandy Leon · Season-by-season history

OPS over time

Sandy Leon — OPS over time Each bar is a recorded season value, grouped by season and coloured by team and competition. Bars extend from zero. Focus or hover over a bar for its exact value. 0 0.17 0.34 0.51 0.68 0.85 2012 2014 2016 2018 2020 2022 2025 2012 · Washington Nationals · MLB: .722 Washington Nationals 2013 · Washington Nationals · MLB: .000 2014 · Washington Nationals · MLB: .447 Washington Nationals 2015 · Boston Red Sox · MLB: .439 Boston Red Sox 2016 · Boston Red Sox · MLB: .845 Boston Red Sox 2017 · Boston Red Sox · MLB: .644 Boston Red Sox 2018 · Boston Red Sox · MLB: .511 Boston Red Sox 2019 · Boston Red Sox · MLB: .548 Boston Red Sox 2020 · Cleveland Guardians · MLB: .539 Cleveland Guardians 2021 · Miami Marlins · MLB: .505 Miami Marlins 2022 · Cleveland Guardians · MLB: .514 Cleveland Guardians 2022 · Minnesota Twins · MLB: .502 Minnesota Twins 2023 · Texas Rangers · MLB: .381 Texas Rangers 2025 · Atlanta Braves · MLB: .417 Atlanta Braves
  • Washington Nationals · MLB
  • Boston Red Sox · MLB
  • Cleveland Guardians · MLB
  • Miami Marlins · MLB
  • Minnesota Twins · MLB
  • Texas Rangers · MLB
  • Atlanta Braves · MLB
SeasonTeamLeagueOPS
2025 Atlanta Braves MLB .417
2023 Texas Rangers MLB .381
2022 Minnesota Twins MLB .502
2022 Cleveland Guardians MLB .514
2021 Miami Marlins MLB .505
2020 Cleveland Guardians MLB .539
2019 Boston Red Sox MLB .548
2018 Boston Red Sox MLB .511
2017 Boston Red Sox MLB .644
2016 Boston Red Sox MLB .845
2015 Boston Red Sox MLB .439
2014 Washington Nationals MLB .447
2013 Washington Nationals MLB .000
2012 Washington Nationals MLB .722