| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2024 | Baltimore Orioles | 28 | 742,700 | 30 | 930 | 4,888,833 | 740,000 | 0.159 |
| 1 season(s) | 742,700 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2015-06-30 | Baltimore Orioles | Bonus | 100,000 | Signed out of draft (Palm Beach State) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2025-01-06 | Philadelphia Phillies | 2025 | 2025 | 1 | Signed to minor league contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||