| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2021 | Tampa Bay Rays | 23 | 570,500 | - | - | 4,170,000 | 570,500 | 0.003 |
| 2022 | Tampa Bay Rays | 24 | 700,000 | - | - | 4,317,736 | 700,000 | 0.093 |
| 2023 | Tampa Bay Rays | 25 | 723,200 | 27 | 843 | 4,644,046 | 720,000 | 1.093 |
| 2024 | Tampa Bay Rays | 26 | 755,700 | 27 | 726 | 4,888,833 | 740,000 | 2.093 |
| 2025 | Tampa Bay Rays | 27 | 775,100 | 19 | 761 | 5,200,000 | 760,000 | 3.093 |
| 5 season(s) | 3,524,500 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2016-06-24 | Tampa Bay Rays | Bonus | 2,597,500 | Signed out of draft (Georgia HS) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2026-01-08 | Tampa Bay Rays | 2026 | 2026 | 1 | 2,600,000 | Signed to 1-year contract for 2026-2026 ($2.6m) [Avoids Arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||