OPS

Luke Maile · Season-by-season history

OPS over time

Luke Maile — 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.16 0.33 0.49 0.65 0.82 2015 2016 2017 2018 2019 2021 2022 2023 2024 2025 2015 · Tampa Bay Rays · MLB: .429 2016 · Tampa Bay Rays · MLB: .613 2017 · Toronto Blue Jays · MLB: .407 2018 · Toronto Blue Jays · MLB: .700 2019 · Toronto Blue Jays · MLB: .440 2021 · Milwaukee Brewers · MLB: .816 2022 · Cleveland Guardians · MLB: .627 2023 · Cincinnati Reds · MLB: .699 2024 · Cincinnati Reds · MLB: .520 2025 · Kansas City Royals · MLB: .702
  • Tampa Bay Rays · MLB
  • Toronto Blue Jays · MLB
  • Milwaukee Brewers · MLB
  • Cleveland Guardians · MLB
  • Cincinnati Reds · MLB
  • Kansas City Royals · MLB

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

Luke Maile — OPS by season
SeasonTeamLeagueOPS
2025 Kansas City Royals MLB .702
2024 Cincinnati Reds MLB .520
2023 Cincinnati Reds MLB .699
2022 Cleveland Guardians MLB .627
2021 Milwaukee Brewers MLB .816
2019 Toronto Blue Jays MLB .440
2018 Toronto Blue Jays MLB .700
2017 Toronto Blue Jays MLB .407
2016 Tampa Bay Rays MLB .613
2015 Tampa Bay Rays MLB .429