Standard Pitching

Upgraded
Standard Pitching Table
Season Age Team Lg WAR W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ FIP WHIP H9 HR9 BB9 SO9 SO/BB Awards
2013 24 BAL AL 0.1 4 1 .800 4.22 38 1 8 0 0 0 74.2 83 37 35 7 28 5 58 0 0 2 331 97 3.84 1.487 10.0 0.8 3.4 7.0 2.07
2014 25 BAL AL 0.5 4 2 .667 2.76 37 1 14 0 0 0 58.2 70 22 18 2 13 2 34 4 0 0 255 143 3.29 1.415 10.7 0.3 2.0 5.2 2.62
2015 26 BAL AL -0.4 2 2 .500 4.91 30 0 7 0 0 0 40.1 52 26 22 4 18 5 26 0 0 3 188 84 4.47 1.736 11.6 0.9 4.0 5.8 1.44
2016 27 BAL AL -0.4 2 2 .500 6.93 16 0 2 0 0 0 24.2 33 19 19 3 10 2 7 2 0 1 112 63 5.62 1.743 12.0 1.1 3.6 2.6 0.70
2017 28 ARI NL -0.9 4 5 .444 5.33 43 1 22 0 0 0 54.0 65 42 32 4 17 6 29 2 0 2 241 88 4.10 1.519 10.8 0.7 2.8 4.8 1.71
2018 29 ARI NL 1.6 2 2 .500 2.00 47 0 21 0 0 1 72.0 64 18 16 4 22 3 42 0 0 2 292 211 3.63 1.194 8.0 0.5 2.8 5.3 1.91
2019 30 ARI NL -0.6 0 0 4.82 51 0 13 0 0 0 56.0 71 35 30 6 20 5 35 1 0 1 250 93 4.48 1.625 11.4 1.0 3.2 5.6 1.75
2020 31 OAK AL 0.1 2 0 1.000 4.35 23 0 2 0 0 0 20.2 26 10 10 5 5 0 9 1 0 1 92 97 6.34 1.500 11.3 2.2 2.2 3.9 1.80
2021 32 STL NL 0.8 4 1 .800 2.56 38 0 7 0 0 0 38.2 32 11 11 3 9 1 21 0 0 0 144 154 3.79 1.060 7.4 0.7 2.1 4.9 2.33
2022 33 STL NL -0.7 0 0 6.61 28 0 11 0 0 0 32.2 42 26 24 5 11 0 16 2 0 2 145 60 5.32 1.622 11.6 1.4 3.0 4.4 1.45
2023 34 NYM NL -0.1 0 1 .000 5.40 3 0 1 0 0 0 1.2 4 2 1 0 1 0 2 1 0 0 11 94 4.46 3.000 21.6 0.0 5.4 10.8 2.00
2024 35 OAK AL 0.6 2 4 .333 3.81 79 0 12 0 0 0 56.2 53 28 24 4 17 5 39 4 0 0 235 104 3.82 1.235 8.4 0.6 2.7 6.2 2.29
2025 36 ATH AL -0.2 0 0 6.89 27 0 5 0 0 0 15.2 26 12 12 2 3 0 7 1 0 1 74 64 4.67 1.851 14.9 1.1 1.7 4.0 2.33
13 Yrs 0.5 26 20 .565 4.18 460 3 125 0 0 1 546.1 621 288 254 49 174 34 325 18 0 15 2370 100 4.17 1.455 10.2 0.8 2.9 5.4 1.87
162 Game Avg 0.1 4 3 .565 4.18 68 0 18 0 0 0 80 91 42 37 7 26 5 48 3 0 2 348 100 4.17 1.455 10.2 0.8 2.9 5.4 1.87
BAL (4 Yrs) -0.2 12 7 .632 4.27 121 2 31 0 0 0 198.1 238 104 94 16 69 14 125 6 0 6 886 96 4.03 1.548 10.8 0.7 3.1 5.7 1.81
ARI (3 Yrs) 0.1 6 7 .462 3.86 141 1 56 0 0 1 182.0 200 95 78 14 59 14 106 3 0 5 783 115 4.03 1.423 9.9 0.7 2.9 5.2 1.80
ATH (3 Yrs) 0.5 4 4 .500 4.45 129 0 19 0 0 0 93.0 105 50 46 11 25 5 55 6 0 2 401 92 4.52 1.398 10.2 1.1 2.4 5.3 2.20
STL (2 Yrs) 0.1 4 1 .800 4.42 66 0 18 0 0 0 71.1 74 37 35 8 20 1 37 2 0 2 289 89 4.49 1.318 9.3 1.0 2.5 4.7 1.85
NYM (1 Yr) -0.1 0 1 .000 5.40 3 0 1 0 0 0 1.2 4 2 1 0 1 0 2 1 0 0 11 94 4.46 3.000 21.6 0.0 5.4 10.8 2.00
AL (7 Yrs) 0.3 16 11 .593 4.32 250 2 50 0 0 0 291.1 343 154 140 27 94 19 180 12 0 8 1287 95 4.18 1.500 10.6 0.8 2.9 5.6 1.91
NL (6 Yrs) 0.2 10 9 .526 4.02 210 1 75 0 0 1 255.0 278 134 114 22 80 15 145 6 0 7 1083 107 4.16 1.404 9.8 0.8 2.8 5.1 1.81
Standard Pitching Table
Season Age Team Lg W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF FIP WHIP H9 HR9 BB9 SO9 SO/BB Awards
2020 31 OAK AL 0 0 0.00 2 0 2 0 0 0 2.0 0 0 0 0 1 0 2 0 0 0 7 2.69 0.500 0.0 0.0 4.5 9.0 2.00
2021 32 STL NL 0 1 .000 13.50 1 0 0 0 0 0 0.2 0 1 1 0 1 0 0 0 0 0 3 7.67 1.500 0.0 0.0 13.5 0.0 0.00
2 Yrs 0 1 .000 3.38 3 0 2 0 0 0 2.2 0 1 1 0 2 0 2 0 0 0 10 3.94 0.750 0.0 0.0 6.8 6.8 1.00
162 Game Avg 0 23 .000 3.38 68 0 45 0 0 0 50 0 23 23 0 45 0 45 0 0 0 227 3.94 0.750 0.0 0.0 6.8 6.8 1.00
OAK (1 Yr) 0 0 0.00 2 0 2 0 0 0 2.0 0 0 0 0 1 0 2 0 0 0 7 2.69 0.500 0.0 0.0 4.5 9.0 2.00
STL (1 Yr) 0 1 .000 13.50 1 0 0 0 0 0 0.2 0 1 1 0 1 0 0 0 0 0 3 7.67 1.500 0.0 0.0 13.5 0.0 0.00
AL (1 Yr) 0 0 0.00 2 0 2 0 0 0 2.0 0 0 0 0 1 0 2 0 0 0 7 2.69 0.500 0.0 0.0 4.5 9.0 2.00
NL (1 Yr) 0 1 .000 13.50 1 0 0 0 0 0 0.2 0 1 1 0 1 0 0 0 0 0 3 7.67 1.500 0.0 0.0 13.5 0.0 0.00

Value Pitching

Upgraded
Value Pitching Table
Season Age Team Lg IP G GS R RA9 RA9opp RA9def RA9role RA9extras PPFp RA9avg RAA WAA gmLI WAAadj WAR RAR waaWL% 162WL% Awards
2013 24 BAL AL 74.2 38 1 37 4.46 4.42 0.16 -0.31 103 4.05 -3 -0.5 0.90 -0.1 0.1 4 .487 .497
2014 25 BAL AL 58.2 37 1 22 3.38 4.13 0.43 -0.27 104 3.56 1 0.1 1.02 -0.1 0.5 7 .502 .500
2015 26 BAL AL 40.1 30 0 26 5.80 4.65 0.14 -0.29 103 4.34 -7 -0.8 0.79 0.0 -0.4 -3 .475 .495
2016 27 BAL AL 24.2 16 0 19 6.93 4.42 0.02 -0.22 104 4.37 -7 -0.7 0.77 0.0 -0.4 -5 .456 .496
2017 28 ARI NL 54.0 43 1 42 7.00 4.70 0.16 -0.33 107 4.49 -15 -1.5 0.71 0.1 -0.9 -10 .466 .491
2018 29 ARI NL 72.0 47 0 18 2.25 4.43 0.80 -0.24 105 3.55 10 1.2 0.75 -0.3 1.6 17 .526 .508
2019 30 ARI NL 56.0 51 0 35 5.63 4.81 0.67 -0.33 103 3.92 -11 -1.0 0.98 -0.1 -0.6 -5 .481 .494
2020 31 OAK AL 20.2 23 0 10 4.35 4.88 -0.18 -0.30 0.00 92 4.39 0 0.0 0.78 -0.1 0.1 2 .500 .500
2021 32 STL NL 38.2 38 0 11 2.56 4.49 0.47 -0.29 0.14 94 3.64 5 0.5 1.28 0.0 0.8 8 .513 .503
2022 33 STL NL 32.2 28 0 26 7.16 4.26 0.46 -0.29 0.00 99 3.49 -13 -1.4 0.41 0.3 -0.7 -10 .452 .492
2023 34 NYM NL 1.2 3 0 2 10.80 4.64 -0.13 -0.31 0.00 91 4.06 -1 -0.1 0.59 0.0 -0.1 -1 .459 .499
2024 35 OAK AL 56.2 79 0 28 4.45 4.56 -0.39 -0.31 0.10 98 4.62 1 0.1 1.36 -0.1 0.6 6 .502 .501
2025 36 ATH AL 15.2 27 0 12 6.89 4.61 -0.27 -0.31 0.00 109 5.00 -3 -0.4 0.91 0.0 -0.2 -2 .487 .498
13 Yrs 546.1 460 3 288 4.74 4.51 0.27 -0.29 0.02 102 4.04 -43 -4.3 0.95 -0.5 0.5 8 .491 .498
162 Game Avg 80 68 0 42 4.74 4.51 0.27 -0.29 0.02 102 4.04 -6 -0.6 0.95 -0.1 0.1 1 .491 .498
BAL (4 Yrs) 198.1 121 2 104 4.72 4.38 0.22 -0.28 103 4.01 -16 -1.9 0.89 -0.3 -0.2 3 .484 .497
ARI (3 Yrs) 182.0 141 1 95 4.70 4.62 0.57 -0.29 105 3.95 -15 -1.2 0.82 -0.4 0.1 1 .492 .498
ATH (3 Yrs) 93.0 129 0 50 4.84 4.64 -0.32 -0.31 0.06 98 4.64 -2 -0.2 1.16 -0.2 0.5 7 .498 .500
STL (2 Yrs) 71.1 66 0 37 4.67 4.39 0.47 -0.29 0.08 96 3.57 -9 -0.9 0.91 0.3 0.1 -2 .487 .498
NYM (1 Yr) 1.2 3 0 2 10.80 4.64 -0.13 -0.31 0.00 91 4.06 -1 -0.1 0.59 0.0 -0.1 -1 .459 .499
AL (7 Yrs) 291.1 250 2 154 4.76 4.46 0.04 -0.29 0.02 102 4.21 -18 -2.1 1.03 -0.5 0.3 9 .491 .499
NL (6 Yrs) 255.0 210 1 134 4.73 4.56 0.54 -0.29 0.02 102 3.84 -25 -2.2 0.84 -0.1 0.2 -2 .490 .498

Batting Against -- Pitching *

Become a Stathead & surf this site ad-free.

Win Probability *

Starting Pitching *

  • Data only available back to 1898

Reliever Pitching *

  • Data only available back to 1898

Ratio Pitching *

Pitch Summary -- Pitching *

Baserunning & Situational Stats *

Cumulative Pitching

Neutralized Pitching

Advanced Pitching

Upgraded
Advanced Pitching Table
Batting Against Pitching Ratios Batted Ball Win Probability
Season Age Team Lg IP BA OBP SLG OPS BAbip HR% K% BB% EV HardH% LD% GB% FB% GB/FB WPA cWPA RE24 Awards
2013 24 BAL AL 74.2 .277 .337 .400 .737 .322 2.1 17.5 8.5 16.3 56.7 18.8 1.42 -0.1 0.0% -3.82
2014 25 BAL AL 58.2 .300 .348 .391 .739 .345 0.8 13.3 5.1 19.6 59.8 14.2 1.69 0.2 0.1% 3.90
2015 26 BAL AL 40.1 .306 .372 .441 .814 .343 2.1 13.8 9.6 90.3 51.4 20.8 64.6 11.8 1.86 0.3 0.0% -7.57
2016 27 BAL AL 24.2 .340 .402 .526 .928 .333 2.7 6.3 8.9 88.2 46.8 21.5 60.2 15.1 1.51 -0.8 -0.8% -6.19
2017 28 ARI NL 54.0 .300 .351 .406 .757 .326 1.7 12.0 7.1 86.8 36.6 19.7 66.3 10.9 2.13 -0.4 0.0% -12.73
2018 29 ARI NL 72.0 .239 .296 .336 .631 .269 1.4 14.4 7.5 91.2 43.2 17.5 66.7 11.4 2.11 1.0 1.0% 14.65
2019 30 ARI NL 56.0 .316 .371 .471 .842 .349 2.4 14.0 8.0 88.0 43.5 24.7 59.8 11.3 1.57 -0.8 -0.5% -8.03
2020 31 OAK AL 20.2 .302 .348 .547 .894 .292 5.4 9.8 5.4 90.8 44.0 23.4 59.7 15.6 1.48 0.7 0.4% -0.14
2021 32 STL NL 38.2 .237 .285 .370 .655 .261 2.1 14.6 6.3 90.3 46.0 21.1 62.3 14.9 1.69 1.6 0.6% 7.46
2022 33 STL NL 32.2 .323 .382 .492 .874 .336 3.4 11.0 7.6 92.0 52.6 25.0 53.4 19.0 1.17 -0.3 -0.2% -9.20
2023 34 NYM NL 1.2 .444 .545 .556 1.101 .571 0.0 18.2 9.1 85.0 42.9 28.6 71.4 0.0 1.67 -0.1 0.0% -1.98
2024 35 OAK AL 56.2 .252 .316 .367 .683 .288 1.7 16.6 7.2 86.3 35.1 20.6 57.1 14.3 1.41 0.9 0.2% 6.56
2025 36 ATH AL 15.2 .377 .405 .609 1.014 .393 2.7 9.5 4.1 90.8 42.9 17.5 60.3 19.0 1.58 0.1 0.1% -6.30
13 Yrs 546.1 .289 .345 .422 .767 .320 2.1 13.7 7.3 89.2 43.3 20.3 60.9 14.2 1.64 2.5 1.0% -23.38
MLB Average .249 .318 .408 .726 .296 3.0 21.9 8.3 88.4 39.0 24.6 43.3 23.7 0.78
Advanced Pitching Table
Batting Against Pitching Ratios Batted Ball Win Probability
Season Age Team Lg IP OBP BAbip HR% K% BB% LD% GB% FB% GB/FB WPA cWPA RE24 Awards
2020 31 OAK AL 2.0 .500 .000 0.0 28.6 14.3 0.0 50.0 50.0 1.00 0.0 0.0% 1.44
2021 32 STL NL 0.2 1.000 0.0 0.0 33.3 100.0 0.0 0.0 0.00 0.1 1.0% 0.29
2 Yrs 2.2 .667 .000 0.0 20.0 20.0 33.3 33.3 33.3 0.50 0.1 1.0% 1.72
MLB Average .333 .317 3.7 25.0 8.9 23.5 42.1 26.6 0.74

* - Disclaimer & Completeness Note

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

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