| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2019 | San Diego Padres | 25 | 555,000 | - | - | 4,509,524 | 555,000 | 0.077 |
| 2020 | Oakland Athletics | 26 | 566,000 | 25 | 897 | 4,724,815 | 563,500 | 0.171 |
| 2021 | Oakland Athletics | 27 | 570,500 | - | - | 4,170,000 | 570,500 | 1.017 |
| 2022 | Oakland Athletics | 28 | 700,000 | - | - | 4,317,736 | 700,000 | 1.065 |
| 4 season(s) | 2,391,500 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2015-06-13 | San Diego Padres | Bonus | 484,000 | SIgned out of draft (Florida Tech) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2022-12-05 | Miami Marlins | 2022 | 2022 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2024-01-16 | New York Mets | 2024 | 2024 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||