| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2020 | Detroit Tigers | 21 | 563,500 | - | - | 4,724,815 | 563,500 | 0.117 |
| 2021 | Detroit Tigers | 22 | 570,500 | - | - | 4,170,000 | 570,500 | 1.009 |
| 2022 | Tampa Bay Rays | 23 | 700,000 | - | - | 4,317,736 | 700,000 | 1.160 |
| 2023 | Tampa Bay Rays | 24 | 735,000 | 21 | 684 | 4,644,046 | 720,000 | 2.160 |
| 2024 | Tampa Bay Rays | 25 | 3,400,000 | 11 | 334 | 4,888,833 | 740,000 | 3.160 |
| 2025 | Houston Astros | 26 | 6,625,000 | 9 | 227 | 5,200,000 | 760,000 | 4.160 |
| 6 season(s) | 12,594,000 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2015-07-31 | Chicago Cubs | Bonus | 800,000 | Signed as undrafted free agent (Mexico) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2024-01-11 | Tampa Bay Rays | 2024 | 2024 | 1 | 3,400,000 | Signed to 1-year contract for 2024-2024 ($3.4m) [Avoids Arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2025-01-09 | Houston Astros | 2025 | 2025 | 1 | 6,625,000 | Signed to 1-year contract for 2025-2025 ($6.625m) [Avoids Arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||