| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2013 | Seattle Mariners | 22 | 490,000 | - | - | 3,386,212 | 490,000 | |
| 2014 | Seattle Mariners | 23 | 504,100 | 27 | 771 | 3,818,923 | 500,000 | |
| 2015 | Seattle Mariners | 24 | 523,500 | 20 | 604 | 3,952,252 | 507,500 | 2.084 |
| 2016 | Seattle Mariners | 25 | 507,500 | - | - | 3,966,020 | 507,500 | 2.165 |
| 2017 | Seattle Mariners | 26 | 570,000 | 22 | 571 | 4,097,122 | 535,000 | 3.160 |
| 2018 | Seattle Mariners | 27 | 2,975,000 | 15 | 326 | 4,095,686 | 545,000 | 4.165 |
| 2019 | Tampa Bay Rays | 28 | 4,412,500 | 2 | 271 | 4,509,524 | 555,000 | 5.165 |
| 2020 | Tampa Bay Rays | 29 | 4,500,000 | 5 | 248 | 4,724,815 | 563,500 | 6.165 |
| 2021 | Tampa Bay Rays | 30 | 2,000,000 | 12 | 353 | 4,170,000 | 570,500 | 7.165 |
| 2022 | Tampa Bay Rays | 31 | 7,000,000 | 3 | 181 | 4,317,736 | 700,000 | 8.165 |
| 2023 | Cleveland Guardians | 32 | 6,000,000 | 5 | 235 | 4,644,046 | 720,000 | 9.077 |
| 11 season(s) | 29,482,600 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2012-07-02 | Seattle Mariners | Bonus | 4,000,000 | Signed out of draft (Florida) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2018-01-11 | Seattle Mariners | 2018 | 2018 | 1 | 2,975,000 | Signed to 1-year contract for 2018-2018 ($2.975m) [Avoids arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2019-01-12 | Tampa Bay Rays | 2019 | 2019 | 1 | 4,412,500 | Signed to 1-year contract for 2019-2019 ($4.4125m) [Avoids arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2019-11-25 | Tampa Bay Rays | 2020 | 2020 | 1 | 4,500,000 | Signed to 1-year contract for 2020-2020 ($4.5m) [Avoids arbitration] Option for $4.5m for 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2020-12-16 | Tampa Bay Rays | 2021 | 2021 | 1 | 3,000,000 | Signed to 1-year contract for 2021-2021 ($3m) [Free Agent] Club option for 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2022-12-15 | Cleveland Guardians | 2023 | 2023 | 1 | 6,000,000 | Signed to 1-year contract for 2023-2023 ($6m) [Free agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||