| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2016 | Chicago Cubs | 24 | 507,500 | - | - | 3,966,020 | 507,500 | 0.108 |
| 2017 | Chicago Cubs | 25 | 544,500 | 26 | 694 | 4,097,122 | 535,000 | 1.108 |
| 2018 | Chicago Cubs | 26 | 604,500 | 24 | 555 | 4,095,686 | 545,000 | 2.108 |
| 2019 | Chicago Cubs | 27 | 684,000 | 25 | 553 | 4,509,524 | 555,000 | 3.108 |
| 2020 | Chicago Cubs | 28 | 4,500,000 | 12 | 248 | 4,724,815 | 563,500 | 4.108 |
| 2021 | Chicago Cubs | 29 | 6,650,000 | 8 | 178 | 4,170,000 | 570,500 | 5.108 |
| 2022 | Chicago Cubs | 30 | 7,500,000 | 5 | 166 | 4,317,736 | 700,000 | 6.108 |
| 2023 | St. Louis Cardinals | 31 | 10,000,000 | 5 | 136 | 4,644,046 | 720,000 | 7.108 |
| 2024 | St. Louis Cardinals | 32 | 18,000,000 | 3 | 61 | 4,888,833 | 740,000 | 8.108 |
| 2025 | St. Louis Cardinals | 33 | 18,000,000 | 3 | 75 | 5,200,000 | 760,000 | 9.108 |
| 2026 | Boston Red Sox | 34 | 14,000,000 | 4 | 115 | 5,335,966 | 780,000 | |
| 11 season(s) | 80,990,500 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2009-07-02 | Chicago Cubs | Bonus | 850,000 | Signed as undrafted free agent (Venezuela) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2020-01-10 | Chicago Cubs | 2020 | 2020 | 1 | 4,500,000 | Signed to 1-year contract for 2020-2020 ($4.5m) [Avoids arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2021-01-15 | Chicago Cubs | 2021 | 2021 | 1 | 6,650,000 | Signed to 1-year contract for 2021-2021 ($6.65m) [Avoids Arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2022-12-09 | St. Louis Cardinals | 2023 | 2027 | 5 | 87,500,000 | Signed to 5-year contract for 2023-2027 ($87.5m) [Free agent] Club option for 2028 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||