T.J. McFarland

T.J. McFarland #30

  • P
  • B/T: L/L
  • 6' 3" /220
  • Age: 28

Live

Game IP H R ER BB SO HR HBP
- - - - - - - -
Pitches: Strikes, Balls

vs

vs AB H HR BB SO RBI
Last 5 years - - - - - -

T.J. McFarland 2018 Stats

G W-L ERA IP SO WHIP
6 1-0 1.93 9.1 6 0.75

T.J. McFarland MLB Career Stats

G W-L ERA IP SO WHIP
170 17-12 4.40 261.2 160 1.51

T.J. McFarland Bio

  • Full Name: Timothy John McFarland
  • Nickname: Mac
  • Born: 6/8/1989 in Palos Hills, IL
  • Draft: 2007, Cleveland Indians, 4th rd. (137th overall)
  • High School: Amos Alonso Stagg, Palos Hills, IL
  • Debut: 4/6/2013
Year W L ERA G GS SV IP SO WHIP
2018 Stats 1 0 1.93 6 0 0 9.1 6 0.75
MLB Career Stats 17 12 4.40 170 3 0 261.2 160 1.51

T.J. McFarland 2018 Splits

Duration W L ERA G GS SV IP H ER BB SO WHIP
Last 7 Games 1 0 1.93 6 0 0 9.1 7 2 0 6 0.75
Last 15 Games - - --- - - - --- - - - - ---
Last 30 Games - - --- - - - --- - - - - ---
Duration W L ERA G GS SV IP H ER BB SO WHIP
Last 7 Games 1 0 1.93 6 0 0 9.1 7 2 0 6 0.75
Last 15 Games - - --- - - - --- - - - - ---
Last 30 Games - - --- - - - --- - - - - ---
Last 3 Games W L SV IP H ER BB SO
4/14 @ LAD 1 0 0 4.0 2 0 0 1
4/21 vs SD 0 0 0 2.0 1 0 0 1
4/24 @ PHI 0 0 0 1.0 0 0 0 2
Last 3 Games W L SV IP H ER BB SO
4/14 @ LAD 1 0 0 4.0 2 0 0 1
4/21 vs SD 0 0 0 2.0 1 0 0 1
4/24 @ PHI 0 0 0 1.0 0 0 0 2
2018 Games by Position: RP (6)

T.J. McFarland Two-seam FB Statcast Averages

Year Team LG NP Pitch Type Avg Pitch Speed (mph) Avg Perceived Speed (mph) Avg Spin Rate (rpm) Avg Extension (feet) Avg Exit Velocity (mph)
2018 D-backs NL 94 Two-seam FB 90.02 87.69 2,004.6 5.53 93.47
MLB Avg - - - Two-seam FB 91.88 91.02 2,158.38 6.05 89.09
Year Team LG NP Pitch Type Avg Pitch Speed (mph) Avg Perceived Speed (mph) Avg Spin Rate (rpm) Avg Extension (feet) Avg Exit Velocity (mph)
2018 D-backs NL 94 Two-seam FB 90.02 87.69 2,004.6 5.53 93.47
MLB Avg - - - Two-seam FB 91.88 91.02 2,158.38 6.05 89.09

Stats

vs.
Note: Opponent can be found on current team or on team when both players met.
LOADING...

T.J. McFarland Stats

*Since 2006

T.J. McFarland Advanced Stats

*Since 2006
*Since 2006

T.J. McFarland Statcast Events

Charts

T.J. McFarland Zone Charts

Loading...
T.J. McFarland Pitch Breakdown [Catcher Perspective]
Loading...
T.J. McFarland Strikeouts [Catcher Perspective]
Loading...
T.J. McFarland Batting Avg Against [Catcher Perspective]
Loading...
T.J. McFarland Exit Velocity Against [Catcher Perspective]

Fantasy

T.J. McFarland 2018 Projections

Duration W L ERA G GS CG SHO SV SVO IP H R ER HR HB BB IBB SO WHIP
Rest of Season
?
1 1 4.15 26 0 0 0 0 0 26.0 28 13 12 2 1 9 0 18 1.42
Cumulative
?
2 1 3.57 32 0 0 0 0 0 35.1 35 15 14 2 1 9 0 24 1.25
Duration W L ERA G GS CG SHO SV SVO IP H R ER HR HB BB IBB SO WHIP
Rest of Season
?
1 1 4.15 26 0 0 0 0 0 26.0 28 13 12 2 1 9 0 18 1.42
Cumulative
?
2 1 3.57 32 0 0 0 0 0 35.1 35 15 14 2 1 9 0 24 1.25

T.J. McFarland Fantasy News

December 6, 2017 at 9:01 PM ET

D-backs retain McFarland on one-year deal

The D-backs signed left-hander T.J. McFarland to a one-year deal Wednesday, just days after not tendering him a contract.

December 2, 2017 at 10:28 PM ET

Hoover, McFarland become free agents

The D-backs tendered contracts to 13 players on Friday, while pitchers J.J. Hoover and T.J. McFarland -- both of whom were eligible for arbitration -- were non-tendered and are now free agents.

Awards

T.J. McFarland Awards

EAS Pitcher of the Week

Week Team League
07/04/2011 Akron EAS
05/21/2012 Akron EAS

CAR Mid-Season All-Star

Year Team League
2010 Kinston CAR

SAL Pitcher of the Week

Week Team League
05/11/2009 Lake County SAL

T.J. McFarland Latest Transactions

Team Date Transaction
December 6, 2017 Arizona Diamondbacks signed free agent LHP T.J. McFarland.
December 1, 2017 LHP T.J. McFarland elected free agency.
October 4, 2017 Arizona Diamondbacks reassigned LHP T.J. McFarland to the minor leagues.
May 21, 2017 Arizona Diamondbacks activated LHP T.J. McFarland from the 10-day disabled list.
May 10, 2017 Arizona Diamondbacks placed LHP T.J. McFarland on the 10-day disabled list. Left ankle contusion.
April 27, 2017 Arizona Diamondbacks recalled LHP T.J. McFarland from Reno Aces.
April 5, 2017 LHP T.J. McFarland assigned to Reno Aces.
March 17, 2017 Arizona Diamondbacks invited non-roster LHP T.J. McFarland to spring training.
February 24, 2017 Baltimore Orioles released LHP T.J. McFarland.
February 19, 2017 Baltimore Orioles designated LHP T.J. McFarland for assignment.
October 5, 2016 Baltimore Orioles activated LHP T.J. McFarland.
October 4, 2016 Baltimore Orioles reassigned LHP T.J. McFarland to the minor leagues.
October 3, 2016 Baltimore Orioles recalled LHP T.J. McFarland from Norfolk Tides.
August 29, 2016 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
August 28, 2016 Baltimore Orioles designated T.J. McFarland for assignment.
August 26, 2016 Baltimore Orioles activated LHP T.J. McFarland from the 15-day disabled list.
August 22, 2016 Baltimore Orioles sent LHP T.J. McFarland on a rehab assignment to Bowie Baysox.
August 15, 2016 Baltimore Orioles sent LHP T.J. McFarland on a rehab assignment to Frederick Keys.
August 9, 2016 Baltimore Orioles sent LHP T.J. McFarland on a rehab assignment to GCL Orioles.
June 30, 2016 Baltimore Orioles placed LHP T.J. McFarland on the 15-day disabled list retroactive to June 29, 2016. Left knee inflammation.
June 28, 2016 Baltimore Orioles recalled LHP T.J. McFarland from Norfolk Tides.
June 26, 2016 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
June 25, 2016 Baltimore Orioles recalled T.J. McFarland from Norfolk Tides.
June 18, 2016 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
June 1, 2016 Baltimore Orioles recalled T.J. McFarland from Norfolk Tides.
May 30, 2016 Norfolk Tides activated LHP T.J. McFarland from the 7-day disabled list.
May 21, 2016 Norfolk Tides placed LHP T.J. McFarland on the 7-day disabled list. Left knee injury.
May 8, 2016 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
May 7, 2016 Baltimore Orioles recalled LHP T.J. McFarland from Norfolk Tides.
May 7, 2016 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
August 4, 2015 Baltimore Orioles recalled LHP T.J. McFarland from Norfolk Tides.
June 29, 2015 Baltimore Orioles optioned T.J. McFarland to Norfolk Tides.
June 28, 2015 Baltimore Orioles recalled T.J. McFarland from Norfolk Tides.
June 26, 2015 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
June 24, 2015 Baltimore Orioles recalled T.J. McFarland from Norfolk Tides.
June 14, 2015 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
June 3, 2015 Baltimore Orioles recalled T.J. McFarland from Norfolk Tides.
May 24, 2015 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
May 8, 2015 Baltimore Orioles recalled T.J. McFarland from Norfolk Tides.
April 5, 2015 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
October 17, 2014 T.J. McFarland roster status changed by Baltimore Orioles.
October 2, 2014 Baltimore Orioles reassigned LHP T.J. McFarland to the minor leagues.
September 1, 2014 Baltimore Orioles recalled LHP T.J. McFarland from Aberdeen IronBirds.
August 31, 2014 Baltimore Orioles optioned LHP T.J. McFarland to Aberdeen IronBirds.
July 31, 2014 T.J. McFarland roster status changed by Baltimore Orioles.
July 28, 2014 Baltimore Orioles placed LHP T.J. McFarland on the bereavement list.
May 23, 2014 Baltimore Orioles recalled LHP T.J. McFarland from Norfolk Tides.
May 12, 2014 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
May 6, 2014 Baltimore Orioles recalled T.J. McFarland from Norfolk Tides.
April 26, 2014 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
April 22, 2014 Baltimore Orioles recalled T.J. McFarland from Norfolk Tides.
March 29, 2014 Baltimore Orioles optioned LHP T.J. McFarland to Norfolk Tides.
December 6, 2012 Baltimore Orioles claimed T.J. McFarland off waivers from Columbus Clippers.
May 27, 2012 T.J. McFarland assigned to Columbus Clippers from Akron Aeros.
March 9, 2012 LHP T.J. McFarland assigned to Cleveland Indians.
April 19, 2011 T.J. McFarland assigned to Akron Aeros from Kinston Indians.
August 11, 2010 T.J. McFarland assigned to Kinston Indians from Akron Aeros.
August 7, 2010 T.J. McFarland assigned to Akron Aeros from Kinston Indians.
April 14, 2010 T.J. McFarland assigned to Kinston Indians.
April 3, 2010 T.J. McFarland assigned to Kinston Indians from Lake County Captains.

Timothy John McFarland Bio Info