T.J. McFarland

T.J. McFarland

Contracts

contract info
length team amount avg annual salary
2023-2023 New York Mets $720,000 $720,000
2022-2022 St. Louis Cardinals $2,500,000 $2,500,000
2021-2021 St. Louis Cardinals $1,000,000 $1,000,000
2020-2020 Oakland Athletics $1,800,000 $1,800,000
2019-2020 Arizona Diamondbacks $1,450,000 $1,450,000
2018-2018 Arizona Diamondbacks $850,000 $850,000
2017-2017 Arizona Diamondbacks $685,000 $685,000
Baltimore Orioles $685,000 $685,000
2016-2016 Baltimore Orioles $523,500 $523,500
2015-2015 Baltimore Orioles $519,000 $519,000
2014-2014 Baltimore Orioles $505,500 $505,500
2013-2013 Baltimore Orioles $490,000 $490,000