| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2023 | Cincinnati Reds | 32 | 720,000 | - | - | 4,644,046 | 720,000 | 0.072 |
| 2024 | Milwaukee Brewers | 33 | 740,000 | - | - | 4,888,833 | 740,000 | 0.102 |
| 2025 | New York Mets | 34 | 760,000 | - | - | 5,200,000 | 760,000 | 0.140 |
| 3 season(s) | 2,220,000 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2013-06-12 | St. Louis Cardinals | Bonus | 0 | Signed out of draft (Kean) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2021-05-25 | Cleveland Indians | 2021 | 2021 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2022-05-11 | Tampa Bay Rays | 2022 | 2022 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2022-11-10 | Cincinnati Reds | 2022 | 2022 | 1 | Signed to minor league contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2024-02-22 | Milwaukee Brewers | 2024 | 2024 | 1 | Signed to minor league contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2025-07-18 | New York Mets | 2025 | 2025 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2025-12-18 | New York Mets | 2025 | 2025 | 1 | Signed to minor league contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||