OPS+

Jorge Soler · Season-by-season history

OPS+ over time

Jorge Soler — OPS+ over time Each point is a recorded season value. Separate lines show each team and competition. Exact values are listed in the table below. 0 29.2 58.4 87.6 116.8 146 2014 2016 2018 2020 2022 2024 2025 2014 · Chicago Cubs · MLB: 146 2015 · Chicago Cubs · MLB: 99 2016 · Chicago Cubs · MLB: 103 2017 · Kansas City Royals · MLB: 35 2018 · Kansas City Royals · MLB: 123 2019 · Kansas City Royals · MLB: 137 2020 · Kansas City Royals · MLB: 106 2021 · Kansas City Royals · MLB: 78 2021 · Atlanta Braves · MLB: 131 2024 · Atlanta Braves · MLB: 134 2022 · Miami Marlins · MLB: 95 2023 · Miami Marlins · MLB: 123 2024 · San Francisco Giants · MLB: 114 2025 · Los Angeles Angels · MLB: 87
  • Chicago Cubs · MLB
  • Kansas City Royals · MLB
  • Atlanta Braves · MLB
  • Miami Marlins · MLB
  • San Francisco Giants · MLB
  • Los Angeles Angels · MLB

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

Jorge Soler — OPS+ by season
SeasonTeamLeagueOPS+
2025 Los Angeles Angels MLB 87
2024 Atlanta Braves MLB 134
2024 San Francisco Giants MLB 114
2023 Miami Marlins MLB 123
2022 Miami Marlins MLB 95
2021 Atlanta Braves MLB 131
2021 Kansas City Royals MLB 78
2020 Kansas City Royals MLB 106
2019 Kansas City Royals MLB 137
2018 Kansas City Royals MLB 123
2017 Kansas City Royals MLB 35
2016 Chicago Cubs MLB 103
2015 Chicago Cubs MLB 99
2014 Chicago Cubs MLB 146