| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2022 | Tampa Bay Rays | 25 | 700,000 | - | - | 4,317,736 | 700,000 | 0.077 |
| 2023 | Tampa Bay Rays | 26 | 720,000 | - | - | 4,644,046 | 720,000 | 0.150 |
| 2024 | Tampa Bay Rays | 27 | 745,100 | 32 | 869 | 4,888,833 | 740,000 | 1.015 |
| 3 season(s) | 2,165,100 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2013-10-01 | Tampa Bay Rays | Bonus | 100,000 | Signed as undrafted free agent (Venezuela) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2020-11-16 | Tampa Bay Rays | 2020 | 2020 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2025-09-01 | Toronto Blue Jays | 2025 | 2025 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2026-01-06 | Philadelphia Phillies | 2026 | 2026 | 1 | Signed to minor league contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||