| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2023 | Arizona Diamondbacks | 25 | 720,000 | - | - | 4,644,046 | 720,000 | 0.087 |
| 2024 | Seattle Mariners | 26 | 743,700 | 29 | 911 | 4,888,833 | 740,000 | 1.068 |
| 2025 | Seattle Mariners | 27 | 760,000 | - | - | 5,200,000 | 760,000 | 2.014 |
| 2026 | Seattle Mariners | 28 | 796,600 | 28 | 853 | 5,335,966 | 780,000 | |
| 4 season(s) | 3,020,300 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2019-06-22 | Arizona Diamondbacks | Bonus | 170,300 | Signed out of draft (Ohio State) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||