| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2017 | Cleveland Indians | 25 | 535,000 | - | - | 4,097,122 | 535,000 | 0.068 |
| 2018 | Cleveland Indians | 26 | 545,000 | - | - | 4,095,686 | 545,000 | 0.122 |
| 2019 | Tampa Bay Rays | 27 | 558,400 | 23 | 843 | 4,509,524 | 555,000 | 1.122 |
| 2020 | Tampa Bay Rays | 28 | 576,600 | 20 | 694 | 4,724,815 | 563,500 | 2.122 |
| 2021 | Tampa Bay Rays | 29 | 588,900 | 17 | 639 | 4,170,000 | 570,500 | 3.122 |
| 2022 | Tampa Bay Rays | 30 | 2,800,000 | 11 | 346 | 4,317,736 | 700,000 | 4.122 |
| 2023 | Tampa Bay Rays | 31 | 6,000,000 | 3 | 235 | 4,644,046 | 720,000 | 5.122 |
| 2024 | Tampa Bay Rays | 32 | 8,000,000 | 4 | 185 | 4,888,833 | 740,000 | 6.122 |
| 2025 | Tampa Bay Rays | 33 | 10,000,000 | 3 | 168 | 5,200,000 | 760,000 | 7.122 |
| 9 season(s) | 29,603,900 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2013-09-20 | Cleveland Indians | Bonus | 300,000 | Signed as undrafted free agent (Cuba) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2022-03-22 | Tampa Bay Rays | 2022 | 2022 | 1 | 2,800,000 | Signed to 1-year contract for 2022-2022 ($2.8m) [Avoids arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2023-01-31 | Tampa Bay Rays | 2023 | 2025 | 3 | 24,000,000 | Signed to 3-year contract for 2023-2025 ($24m) [Avoids Arbitration] Extension. Club option for 2026 at $12m | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||