| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2023 | Tampa Bay Rays | 27 | 721,500 | 29 | 887 | 4,644,046 | 720,000 | 0.156 |
| 2024 | Miami Marlins | 28 | 740,000 | - | - | 4,888,833 | 740,000 | 1.156 |
| 2025 | Miami Marlins | 29 | 775,500 | 16 | 760 | 5,200,000 | 760,000 | 2.156 |
| 3 season(s) | 2,237,000 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2017-06-24 | Minnesota Twins | Bonus | 10,000 | Signed out of draft (UC Irvine) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||