T. J. McFarland

Bats L Throws L6'3" 200 lbBorn 1989 Palos Hills, USADebut 2013Team ATHDraft 2007 R4 #137 Cleveland Guardians, A A Stagg School

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202611216.96.72.6421.66.19100.8
2027100.9
2028101.0

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 36

His ten closest age-36 comparables averaged 102 PITCH+ the next season; 5 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Carlos Torres201998.0did not play
2Paul Quantrill200589.9did not play
3Eddie Guardado200798.7108.6227
4Buddy Carlyle201496.0110.032
5Rick White200596.898.8276
6Julian Tavarez200995.7did not play
7Kevin Gregg2014101.785.651
8Ricardo Rincon200690.0did not play
9Joey Eischen200694.5did not play
10Alan Embree200699.0108.4284

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025ATH270000000000
2024OAK790000000000
2023NYM30000000000
2022STL280000000000
2021STL380000000000
2020OAK230000000000
2019ARI5150000000030.0000.0000.0000.000-115.6
2018ARI4770000000060.0000.0000.0000.000-132.7
2017ARI4350100000030.2000.2000.2000.400-14.2
2016BAL160000000000
2015BAL300000000000
2014BAL371000000000
2013BAL380000000000
Career4601801000000120.0670.0670.0670.133-92.8

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj112100.9
2026*0
2025ATH006.89270015.77423765.897.263.0
2024OAK243.81790056.723541739102.3102.1104.5
2023NYM015.403001.71101246.4105.652.0
2022STL006.61280032.71455111678.599.578.1
2021STL412.56380038.71443921108.494.1102.4
2020OAK204.35230020.79255980.3105.485.7
2019ARI004.82510056.02506203589.4105.094.4
2018ARI222.00470172.029242242112.5100.4112.8
2017ARI455.33431054.024141729100.6100.0100.6
2016BAL226.93160024.7112310778.397.175.4
2015BAL224.91300040.31884182688.1100.588.6
2014BAL422.76371058.72552133495.1
2013BAL414.22381074.73317285897.6
Career26204.1846031546.323704917432595.095.4

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
201950.00.054.537.50.0000.0000.000
2018792.4-28.40.00.058.330.80.0110.0110.010
2017586.6-19.00.053.866.70.0570.0720.061

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025ATHP271640001.000-0.3
2024OAKP795799011.000+0.6
2023NYMP3211001.000+0.1
2022STLP283336001.000-0.1
2021STLP383920001.000-1.0
2020OAKP232135001.000+0.6
2019ARIP5156517110.957+1.5
2018ARIP4772416200.909+0.1
2017ARIP4354513031.000+0.0
2016BALP162503001.000-0.4
2015BALP304006001.000+0.1
2014BALP3759310100.929
2013BALP3875312001.000

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2023AAAnanPit26662.2 IP, 25% K2.32
2023AAASyracuse MetsPit14332.2 IP, 26% K2.80
2023AAANorfolk TidesPit12330.0 IP, 24% K1.80
2022AAAMemphis RedbirdsPit7218.0 IP, 21% K4.00
2021AAARochester Red WingsPit10124.0 IP, 26% K5.25
2021AAAMemphis RedbirdsPit317.0 IP, 26% K2.57
2021AAAnanPit13231.0 IP, 26% K4.65
2017AAAReno AcesPit3911.0 IP, 23% K0.00
2016AAANorfolk TidesPit11426.1 IP, 10% K4.48
2015AAANorfolk TidesPit21052.2 IP, 15% K2.93
2014AAANorfolk TidesPit10524.0 IP, 24% K3.75
2012AAAkron AerosPit24060.1 IP, 17% K2.70
2012AAAColumbus ClippersPit435102.2 IP, 13% K4.84

Splits

Yearvs LHPvs RHPHomeAway
20190.0000.0000.000
20180.0000.0000.0000.000
20170.1800.180

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.

Postseason batting

YearGABRH2B3BHRRBISBBBSOAVGOBPSLGOPS
202110000000000
202020000000000
Career30000000000

Postseason pitching

YearWLERAGGSSVIPHHRBBSOWHIP
20210113.501000.700101.50
2020000.002002.000120.50
Career013.383002.700220.75

Salaries

YearTeamSalary
2016BAL$523,500
2015BAL$519,000
2014BAL$505,500
2013BAL$490,000

Public salary records run through 2016; current contract data is on the roadmap.