| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2017 | Philadelphia Phillies | 23 | 535,000 | - | - | 4,097,122 | 535,000 | 0.087 |
| 2019 | Tampa Bay Rays | 25 | 555,000 | - | - | 4,509,524 | 555,000 | 0.095 |
| 2024 | Philadelphia Phillies | 30 | 740,000 | - | - | 4,888,833 | 740,000 | 0.126 |
| 3 season(s) | 1,830,000 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2011-12-28 | Philadelphia Phillies | Bonus | 0 | Signed as undrafted free agent (Venezuela) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2019-01-28 | Tampa Bay Rays | 2019 | 2019 | 1 | Signed to Minor League Contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2021-02-26 | Detroit Tigers | 2021 | 2021 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2022-01-14 | Detroit Tigers | 2022 | 2022 | 1 | Signed to Minor League Contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2024-02-19 | Philadelphia Phillies | 2024 | 2024 | 1 | Signed to minor league contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2024-05-09 | Philadelphia Phillies | 2024 | 2024 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||