| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2019 | Kansas City Royals | 24 | 555,000 | - | - | 4,509,524 | 555,000 | 0.049 |
| 2020 | Kansas City Royals | 25 | 563,500 | - | - | 4,724,815 | 563,500 | 1.046 |
| 2021 | Kansas City Royals | 26 | 570,500 | - | - | 4,170,000 | 570,500 | 1.157 |
| 2022 | Baltimore Orioles | 27 | 700,000 | - | - | 4,317,736 | 700,000 | 2.015 |
| 4 season(s) | 2,389,000 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2013-04-10 | Washington Nationals | Bonus | 0 | Signed as undrafted free agent (Dominican Republic) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||