OPS

Tommy Pham · Season-by-season history

OPS over time

Tommy Pham — 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.21 0.43 0.64 0.86 1.07 2014 2016 2018 2020 2022 2024 2025 2014 · St. Louis Cardinals · MLB: .000 2015 · St. Louis Cardinals · MLB: .824 St. Louis Cardinals 2016 · St. Louis Cardinals · MLB: .764 St. Louis Cardinals 2017 · St. Louis Cardinals · MLB: .931 St. Louis Cardinals 2018 · St. Louis Cardinals · MLB: .730 St. Louis Cardinals 2018 · Tampa Bay Rays · MLB: 1.071 Tampa Bay Rays 2019 · Tampa Bay Rays · MLB: .818 Tampa Bay Rays 2020 · San Diego Padres · MLB: .624 San Diego Padres 2021 · San Diego Padres · MLB: .724 San Diego Padres 2022 · Cincinnati Reds · MLB: .694 Cincinnati Reds 2022 · Boston Red Sox · MLB: .672 Boston Red Sox 2023 · New York Mets · MLB: .820 New York Mets 2023 · Arizona Diamondbacks · MLB: .720 Arizona Diamondbacks 2024 · St. Louis Cardinals · MLB: .653 St. Louis Cardinals 2024 · Kansas City Royals · MLB: .587 Kansas City Royals 2025 · Pittsburgh Pirates · MLB: .700 Pittsburgh Pirates
  • St. Louis Cardinals · MLB
  • Tampa Bay Rays · MLB
  • San Diego Padres · MLB
  • Cincinnati Reds · MLB
  • Boston Red Sox · MLB
  • New York Mets · MLB
  • Arizona Diamondbacks · MLB
  • Kansas City Royals · MLB
  • Pittsburgh Pirates · MLB
SeasonTeamLeagueOPS
2025 Pittsburgh Pirates MLB .700
2024 Kansas City Royals MLB .587
2024 St. Louis Cardinals MLB .653
2023 Arizona Diamondbacks MLB .720
2023 New York Mets MLB .820
2022 Boston Red Sox MLB .672
2022 Cincinnati Reds MLB .694
2021 San Diego Padres MLB .724
2020 San Diego Padres MLB .624
2019 Tampa Bay Rays MLB .818
2018 Tampa Bay Rays MLB 1.071
2018 St. Louis Cardinals MLB .730
2017 St. Louis Cardinals MLB .931
2016 St. Louis Cardinals MLB .764
2015 St. Louis Cardinals MLB .824
2014 St. Louis Cardinals MLB .000