| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2014 | Arizona Diamondbacks | 26 | 500,000 | - | - | 3,818,923 | 500,000 | |
| 2015 | Arizona Diamondbacks | 27 | 512,000 | 23 | 721 | 3,952,252 | 507,500 | 1.120 |
| 2016 | Arizona Diamondbacks | 28 | 529,600 | 17 | 575 | 3,966,020 | 507,500 | 2.120 |
| 2017 | Arizona Diamondbacks | 29 | 572,200 | 21 | 566 | 4,097,122 | 535,000 | 3.120 |
| 2018 | Arizona Diamondbacks | 30 | 3,300,000 | 15 | 307 | 4,095,686 | 545,000 | 4.120 |
| 2019 | Arizona Diamondbacks | 31 | 7,000,000 | 3 | 193 | 4,509,524 | 555,000 | 5.120 |
| 2020 | Arizona Diamondbacks | 32 | 7,000,000 | 3 | 187 | 4,724,815 | 563,500 | 6.120 |
| 2021 | Arizona Diamondbacks | 33 | 8,000,000 | 3 | 141 | 4,170,000 | 570,500 | 7.120 |
| 2022 | Arizona Diamondbacks | 34 | 8,000,000 | 2 | 144 | 4,317,736 | 700,000 | 8.120 |
| 2023 | Los Angeles Dodgers | 35 | 6,500,000 | 11 | 224 | 4,644,046 | 720,000 | 9.120 |
| 2024 | San Diego Padres | 36 | 1,000,000 | 15 | 539 | 4,888,833 | 740,000 | 10.079 |
| 11 season(s) | 42,913,800 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2004-09-26 | St. Louis Cardinals | Bonus | 35,000 | Signed as undrafted free agent (Venezuela) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2018-01-12 | Arizona Diamondbacks | 2018 | 2018 | 1 | 3,300,000 | Signed to 1-year contract for 2018-2018 ($3.3m) [Avoids arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2019-01-12 | Arizona Diamondbacks | 2019 | 2019 | 1 | 7,000,000 | Signed to 1-year contract for 2019-2019 ($7m) [Avoids arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2020-01-10 | Arizona Diamondbacks | 2020 | 2022 | 3 | 22,000,000 | Signed to 3-year contract for 2020-2022 ($22m) [Extension] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2023-02-16 | Los Angeles Dodgers | 2023 | 2023 | 1 | 6,500,000 | Signed to 1-year contract for 2023-2023 ($6.5m) [Free agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2024-02-23 | Chicago Cubs | 2024 | 2024 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2024-05-18 | San Diego Padres | 2024 | 2024 | 1 | Signed to minor league contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||