| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2016 | Cincinnati Reds | 23 | 507,500 | - | - | 3,966,020 | 507,500 | 0.107 |
| 2017 | Cincinnati Reds | 24 | 537,000 | 22 | 793 | 4,097,122 | 535,000 | 0.166 |
| 2018 | Cincinnati Reds | 25 | 545,000 | - | - | 4,095,686 | 545,000 | 1.067 |
| 2019 | Cincinnati Reds | 26 | 555,000 | - | - | 4,509,524 | 555,000 | 1.072 |
| 2020 | Cincinnati Reds | 27 | 573,500 | 27 | 755 | 4,724,815 | 563,500 | 2.072 |
| 2021 | Tampa Bay Rays | 28 | 581,200 | 25 | 707 | 4,170,000 | 570,500 | 3.072 |
| 6 season(s) | 3,299,200 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2013-06-11 | Kansas City Royals | Bonus | 1,198,000 | Signed out of draft (Northwest Mississippi CC) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2022-03-15 | Tampa Bay Rays | 2022 | 2022 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||