| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 2016 | Los Angeles Angels | 25 | 650,000 | 17 | 516 | 3,966,020 | 507,500 | 0.129 |
| 2017 | New York Yankees | 26 | 700,000 | 18 | 535 | 4,097,122 | 535,000 | |
| 2018 | Milwaukee Brewers | 27 | 850,000 | 23 | 513 | 4,095,686 | 545,000 | 1.076 |
| 2019 | Tampa Bay Rays | 28 | 850,000 | 9 | 531 | 4,509,524 | 555,000 | 2.075 |
| 2020 | Tampa Bay Rays | 29 | 850,000 | 14 | 514 | 4,724,815 | 563,500 | 3.076 |
| 2021 | Tampa Bay Rays | 30 | 2,450,000 | 9 | 326 | 4,170,000 | 570,500 | 4.076 |
| 2022 | Tampa Bay Rays | 31 | 3,200,000 | 10 | 322 | 4,317,736 | 700,000 | 5.076 |
| 2023 | Pittsburgh Pirates | 32 | 4,650,000 | 7 | 283 | 4,644,046 | 720,000 | 6.076 |
| 8 season(s) | 14,200,000 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2009-07-02 | Seattle Mariners | Bonus | 0 | Signed as undrafted free agent (Korea) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2015-11-22 | Baltimore Orioles | 2015 | 2015 | 1 | Signed to Minor League Contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2017-01-14 | New York Yankees | 2017 | 2017 | 1 | Signed to Minor League Contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2018-01-15 | Milwaukee Brewers | 2018 | 2018 | 1 | Signed to Minor League Contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2021-02-05 | Tampa Bay Rays | 2021 | 2021 | 1 | 2,450,000 | Signed to 1-year contract for 2021-2021 ($2.45m) [Won Arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2022-03-22 | Tampa Bay Rays | 2022 | 2022 | 1 | 3,200,000 | Signed to 1-year contract for 2022-2022 ($3.2m) [Avoids arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2023-02-17 | Pittsburgh Pirates | 2023 | 2023 | 1 | 4,650,000 | Signed to 1-year contract for 2023-2023 ($4.65m) [Lost Arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2024-02-16 | New York Mets | 2024 | 2024 | 1 | Signed to minor league contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||