Standard Batting

Upgraded
Standard Batting Table
Season Age Team Lg WAR G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ rOBA Rbat+ TB GIDP HBP SH SF IBB Pos Awards
2013 24 BAL AL 0.0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
2014 25 BAL AL 0.0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1
2015 26 BAL AL 0.0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
2016 27 BAL AL 0.0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
2017 28 ARI NL 0.0 41 5 5 0 1 0 0 0 0 0 0 0 3 .200 .200 .200 .400 2 .160 -34 1 0 0 0 0 0 1
2018 29 ARI NL -0.1 46 7 7 0 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -100 .000 -145 0 0 0 0 0 0 1
2019 30 ARI NL -0.1 47 5 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -100 .000 -303 0 0 0 2 0 0 1
2021 32 STL NL 0.0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
8 Yrs -0.1 178 18 15 0 1 0 0 0 0 0 0 0 12 .067 .067 .067 .133 -65 .053 -140 1 0 0 3 0 0 1
162 Game Avg -0.1 162 16 14 0 1 0 0 0 0 0 0 0 11 .067 .067 .067 .133 -65 -140 1 0 0 3 0 0
BAL (4 Yrs) 0.0 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1
ARI (3 Yrs) -0.2 134 17 15 0 1 0 0 0 0 0 0 0 12 .067 .067 .067 .133 -65 .053 -140 1 0 0 2 0 0 1
STL (1 Yr) 0.0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
NL (4 Yrs) -0.2 170 17 15 0 1 0 0 0 0 0 0 0 12 .067 .067 .067 .133 -65 .053 -140 1 0 0 2 0 0 1
AL (4 Yrs) 0.0 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1
Standard Batting Table
Season Age Team Lg G PA AB R H 2B 3B HR RBI SB CS BB SO TB GIDP HBP SH SF IBB Pos Awards
2020 31 OAK AL 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 /1
2021 32 STL NL 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 /*1
2 Yrs 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 /1
162 Game Avg 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
OAK (1 Yr) 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 /1
STL (1 Yr) 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 /*1
AL (1 Yr) 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 /1
NL (1 Yr) 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 /*1

Value Batting

Upgraded
Value Batting Table
Season Age Team Lg PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Pos Awards
2013 24 BAL AL 0 0 0 0 0 0 0 0.0 0 0 0.0 .500 .500 0.0 0.0 0 1
2014 25 BAL AL 1 0 0 0 0 0 0 0.0 0 0 0.0 .505 .500 0.0 0.0 0 1
2015 26 BAL AL 0 0 0 0 0 0 0 0.0 0 0 0.0 .500 .500 0.0 0.0 0 1
2016 27 BAL AL 0 0 0 0 0 0 0 0.0 0 0 0.0 .500 .500 0.0 0.0 0 1
2017 28 ARI NL 5 -1 0 0 0 1 0 0.0 0 0 0.0 .500 .500 0.0 0.0 0 1
2018 29 ARI NL 7 -2 0 0 0 1 -1 -0.1 0 -1 -0.1 .498 .499 -0.1 -0.1 -1 1
2019 30 ARI NL 5 -1 0 0 0 1 -1 -0.1 0 -1 -0.1 .499 .500 -0.1 -0.1 -1 1
2021 32 STL NL 0 0 0 0 0 0 0 0.0 0 0 0.0 .500 .500 0.0 0.0 0 1
8 Yrs 18 -4 0 0 0 3 -1 -0.1 0 -1 -0.1 .499 .500 -0.1 -0.1 -1 1
162 Game Avg 16 -4 0 0 0 3 -1 -0.1 0 -1 -0.1 .499 .500 -0.1 -0.1 -1
BAL (4 Yrs) 1 0 0 0 0 0 0 0.0 0 0 0.0 .502 .500 0.0 0.0 0 1
ARI (3 Yrs) 17 -4 0 0 0 3 -1 -0.2 0 -1 -0.2 .499 .500 -0.2 -0.1 -1 1
STL (1 Yr) 0 0 0 0 0 0 0 0.0 0 0 0.0 .500 .500 0.0 0.0 0 1
NL (4 Yrs) 17 -4 0 0 0 3 -1 -0.2 0 -1 -0.2 .499 .500 -0.2 -0.1 -1 1
AL (4 Yrs) 1 0 0 0 0 0 0 0.0 0 0 0.0 .502 .500 0.0 0.0 0 1

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios Batted Ball Win Probability
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% EV HardH% LD% GB% FB% Pull% Cent% Oppo% WPA cWPA RE24 RS% Pos Awards
2013 24 BAL AL 0 1
2014 25 BAL AL 1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 100.0 0.0 0.0% -0.18 1
2015 26 BAL AL 0 1
2016 27 BAL AL 0 1
2017 28 ARI NL 5 .160 -34 .500 .000 0.0 60.0 0.0 0.0 100.0 0.0 0.0 50.0 50.0 -0.1 0.0% -0.63 0.0 1
2018 29 ARI NL 7 .000 -145 .000 .000 0.0 85.7 0.0 92.4 0.0 0.0 100.0 0.0 0.0 100.0 0.0 -0.1 -0.1% -1.82 1
2019 30 ARI NL 5 .000 -303 .000 0.0 60.0 0.0 39.6 0.0 0.0 0.0 0.0 50.0 50.0 0.0 -0.1 -0.1% -0.97 1
2021 32 STL NL 0 1
8 Yrs 18 .053 -140 .333 .000 0.0 66.7 0.0 66.0 0.0 0.0 50.0 0.0 16.7 50.0 33.3 -0.3 -0.2% -3.60 0.0 1
MLB Average .322 100 .296 .159 3.0 21.9 8.3 88.4 39.0 24.6 43.3 23.7 28.9 52.9 18.2 30.0
Advanced Batting Table
Win Probability
Season Age Team Lg PA WPA cWPA Pos Awards
2020 31 OAK AL 0 0.0 0.0% /1
2021 32 STL NL 0 /*1
2 Yrs 0 0.0 0.0% /1
MLB Average

Sabermetric Batting

Become a Stathead & surf this site ad-free.

Ratio Batting *

Win Probability *

Baserunning & Misc. Stats *

Situational Batting *

Pitch Summary -- Batting *

Cumulative Batting

Neutralized Batting

* - Disclaimer & Completeness Note

Frequently Asked Questions

How old is T.J. McFarland?

T.J. McFarland is 37 years old.

When was T.J. McFarland born?

T.J. McFarland was born on June 8, 1989.

Where was T.J. McFarland born?

T.J. McFarland was born in Palos Park, IL.

How tall is T.J. McFarland?

T.J. McFarland is 6-3 (190 cm) tall.

How much did T.J. McFarland weigh when playing?

T.J. McFarland weighed 200 lbs (90 kg) when playing.

How many seasons did T.J. McFarland play?

T.J. McFarland played 13 seasons.

Is T.J. McFarland in the Hall of Fame?

T.J. McFarland has not been elected into the Hall of Fame.

When was T.J. McFarland drafted?

T.J. McFarland was drafted by the Cleveland Indians in the 4th round of the 2007 MLB June Amateur Draft from Amos Alonzo Stagg HS (Palos Hills, IL).

What position did T.J. McFarland play?

T.J. McFarland was a Pitcher.

How many strikeouts did T.J. McFarland have?

T.J. McFarland had 325 strikeouts over his career.

How many teams has T.J. McFarland played for?

T.J. McFarland played for 5 teams; the Arizona Diamondbacks, Baltimore Orioles, New York Mets, Athletics and St. Louis Cardinals.

When did T.J. McFarland retire?

T.J. McFarland last played in 2025.

What are T.J. McFarland's nicknames?

Mac, Return of the Mac, Mac Attack are nicknames for T.J. McFarland.

Other Resources & Links