OPS

Adam Duvall · Season-by-season history

OPS over time

Adam Duvall — OPS over time Each bar is a recorded season value, grouped by season and coloured by team and competition. Bars extend from zero. Exact values are listed in the table below. 0 0.18 0.35 0.53 0.71 0.88 2014 2016 2018 2020 2022 2024 2014 · San Francisco Giants · MLB: .576 2015 · Cincinnati Reds · MLB: .790 2016 · Cincinnati Reds · MLB: .795 2017 · Cincinnati Reds · MLB: .782 2018 · Cincinnati Reds · MLB: .685 2018 · Atlanta Braves · MLB: .344 2019 · Atlanta Braves · MLB: .882 2020 · Atlanta Braves · MLB: .833 2021 · Atlanta Braves · MLB: .800 2021 · Miami Marlins · MLB: .755 2022 · Atlanta Braves · MLB: .677 2023 · Boston Red Sox · MLB: .834 2024 · Atlanta Braves · MLB: .569
  • San Francisco Giants · MLB
  • Cincinnati Reds · MLB
  • Atlanta Braves · MLB
  • Miami Marlins · MLB
  • Boston Red Sox · MLB

Hover over a bar for its value. Only numeric values with a recorded season are charted; missing seasons are not treated as zero.

Adam Duvall — OPS by season
SeasonTeamLeagueOPS
2024 Atlanta Braves MLB .569
2023 Boston Red Sox MLB .834
2022 Atlanta Braves MLB .677
2021 Atlanta Braves MLB .800
2021 Miami Marlins MLB .755
2020 Atlanta Braves MLB .833
2019 Atlanta Braves MLB .882
2018 Atlanta Braves MLB .344
2018 Cincinnati Reds MLB .685
2017 Cincinnati Reds MLB .782
2016 Cincinnati Reds MLB .795
2015 Cincinnati Reds MLB .790
2014 San Francisco Giants MLB .576