T.J. McFarland #48
Athletics
- P
- B/T: L/L
- 6' 3"/200
- Timothy John McFarland
- Status: Released
- Nickname: Mac Attack
- Born: 6/08/1989 in Palos Park, IL
- Draft: 2007, Cleveland Indians, Round: 4, Overall Pick: 137
- High School: Amos Alonso Stagg, Palos Park, IL
- MLB Debut: 4/06/2013
MiLB Career Stats
| G | W-L | ERA | IP | SO | WHIP |
|---|---|---|---|---|---|
| 245 | 59-43 | 3.69 | 858.2 | 641 | 1.32 |
MLB Career Stats
| G | W-L | ERA | IP | SO | WHIP |
|---|---|---|---|---|---|
| 460 | 26-20 | 4.18 | 546.1 | 325 | 1.46 |
MiLB Career Stats
| AB | AVG | HR | RBI | SB | OPS |
|---|---|---|---|---|---|
| 0 | .000 | 0 | 0 | 0 | .000 |
MLB Career Stats
| AB | AVG | HR | RBI | SB | OPS |
|---|---|---|---|---|---|
| 15 | .067 | 0 | 0 | 0 | .134 |
| Year | AB | R | H | HR | RBI | SB | AVG | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|
| MiLB Career Stats | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| MLB Career Stats | 15 | 0 | 1 | 0 | 0 | 0 | .067 | .067 | .134 |
| Year | W | L | ERA | G | GS | SV | IP | SO | WHIP |
|---|---|---|---|---|---|---|---|---|---|
| MiLB Career Stats | 59 | 43 | 3.69 | 245 | 129 | 6 | 858.2 | 641 | 1.32 |
| MLB Career Stats | 26 | 20 | 4.18 | 460 | 3 | 1 | 546.1 | 325 | 1.46 |
Splits
| Duration | W | L | ERA | G | GS | SV | IP | H | ER | BB | SO | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 7 Games | 0 | 0 | 13.50 | 7 | 0 | 0 | 4.0 | 10 | 6 | 0 | 2 | 2.50 |
| Last 15 Games | 0 | 0 | 6.00 | 15 | 0 | 0 | 9.0 | 14 | 6 | 1 | 5 | 1.67 |
| Last 30 Games | 0 | 0 | 6.89 | 27 | 0 | 0 | 15.2 | 26 | 12 | 3 | 7 | 1.85 |
| Last 3 Games | W | L | SV | IP | H | ER | BB | SO |
|---|---|---|---|---|---|---|---|---|
| 6/26 @ DET | 0 | 0 | 0 | 1.0 | 3 | 3 | 0 | 0 |
| 6/24 @ DET | 0 | 0 | 0 | 0.1 | 1 | 0 | 0 | 0 |
| 6/21 vs CLE | 0 | 0 | 0 | 0.1 | 0 | 0 | 0 | 1 |
2025 :
RP
(27)
Latest Transactions
| Team | Date | Transaction |
|---|---|---|
|
|
July 2, 2025 | Athletics released LHP T.J. McFarland. |
|
|
June 27, 2025 | Athletics designated LHP T.J. McFarland for assignment. |
|
|
June 5, 2025 | Athletics activated LHP T.J. McFarland from the 15-day injured list. |
|
|
June 3, 2025 | Athletics sent LHP T.J. McFarland on a rehab assignment to Stockton Ports. |
|
|
May 12, 2025 | Athletics placed LHP T.J. McFarland on the 15-day injured list. Adductor strain. |
|
|
April 16, 2025 | LHP T.J. McFarland changed number to 48. |
|
|
April 15, 2025 | LHP T.J. McFarland changed number to 42. |
|
|
November 7, 2024 | Athletics signed free agent LHP T.J. McFarland. |
|
|
October 31, 2024 | LHP T.J. McFarland elected free agency. |
|
|
March 26, 2024 | Los Angeles Dodgers traded LHP T.J. McFarland to Oakland Athletics for cash. |
|
|
March 24, 2024 | LHP T.J. McFarland assigned to Los Angeles Dodgers. |
|
|
January 26, 2024 | Los Angeles Dodgers signed free agent LHP T.J. McFarland to a minor league contract and invited him to spring training. |
|
|
January 23, 2024 | LHP T.J. McFarland assigned to Oklahoma City Baseball Club. |
|
|
January 23, 2024 | Oklahoma City Baseball Club activated LHP T.J. McFarland. |
|
|
November 6, 2023 | LHP T.J. McFarland elected free agency. |
|
|
July 22, 2023 | Baltimore Orioles signed free agent LHP T.J. McFarland to a minor league contract. |
|
|
July 22, 2023 | LHP T.J. McFarland assigned to Norfolk Tides. |
|
|
July 18, 2023 | LHP T.J. McFarland elected free agency. |
|
|
July 17, 2023 | New York Mets sent LHP T.J. McFarland outright to Syracuse Mets. |
|
|
July 14, 2023 | New York Mets designated LHP T.J. McFarland for assignment. |
|
|
June 26, 2023 | New York Mets selected the contract of LHP T.J. McFarland from Syracuse Mets. |
|
|
February 3, 2023 | LHP T.J. McFarland roster status changed by New York Mets. |
|
|
February 3, 2023 | New York Mets invited non-roster LHP T.J. McFarland to spring training. |
|
|
January 2, 2023 | LHP T.J. McFarland and assigned to Syracuse Mets. |
|
|
December 20, 2022 | New York Mets signed free agent LHP T.J. McFarland to a minor league contract. |
|
|
November 10, 2022 | LHP T.J. McFarland elected free agency. |
|
|
August 23, 2022 | LHP T.J. McFarland assigned to Memphis Redbirds. |
|
|
August 23, 2022 | St. Louis Cardinals signed LHP T.J. McFarland. |
|
|
August 12, 2022 | St. Louis Cardinals released LHP T.J. McFarland. |
|
|
August 10, 2022 | St. Louis Cardinals designated LHP T.J. McFarland for assignment. |
|
|
July 11, 2022 | St. Louis Cardinals activated LHP T.J. McFarland. |
|
|
July 6, 2022 | St. Louis Cardinals sent LHP T.J. McFarland on a rehab assignment to Memphis Redbirds. |
|
|
June 22, 2022 | St. Louis Cardinals placed LHP T.J. McFarland on the 10-day injured list. |
|
|
November 8, 2021 | St. Louis Cardinals signed free agent LHP T.J. McFarland, and. |
|
|
November 3, 2021 | LHP T.J. McFarland elected free agency. |
|
|
July 16, 2021 | St. Louis Cardinals selected the contract of LHP T.J. McFarland from Memphis Redbirds. |
|
|
July 1, 2021 | LHP T.J. McFarland assigned to Memphis Redbirds. |
|
|
July 1, 2021 | St. Louis Cardinals signed free agent LHP T.J. McFarland to a minor league contract. |
|
|
June 29, 2021 | Rochester Red Wings released LHP T.J. McFarland. |
|
|
May 3, 2021 | LHP T.J. McFarland assigned to Rochester Red Wings from Nationals Alternate Training Site. |
|
|
May 3, 2021 | LHP T.J. McFarland assigned to Rochester Red Wings. |
|
|
March 29, 2021 | P T.J. McFarland assigned to Nationals Alternate Training Site . |
|
|
March 29, 2021 | Washington Nationals signed free agent P T.J. McFarland. |
|
|
March 27, 2021 | Rochester Red Wings released P T.J. McFarland. |
|
|
February 17, 2021 | LHP T.J. McFarland assigned to Rochester Red Wings. |
|
|
February 17, 2021 | Washington Nationals signed free agent LHP T.J. McFarland to a minor league contract and invited him to spring training. |
|
|
October 28, 2020 | LHP T.J. McFarland elected free agency. |
|
|
November 4, 2019 | Oakland Athletics claimed LHP T.J. McFarland off waivers from Arizona Diamondbacks. |
|
|
October 31, 2019 | LHP T.J. McFarland elected free agency. |
|
|
April 30, 2019 | Arizona Diamondbacks activated LHP T.J. McFarland from the 10-day injured list. |
|
|
April 18, 2019 | Arizona Diamondbacks sent LHP T.J. McFarland on a rehab assignment to Reno Aces. |
|
|
March 28, 2019 | Arizona Diamondbacks placed LHP T.J. McFarland on the 10-day injured list. Left shoulder inflammation. |
|
|
July 23, 2018 | Arizona Diamondbacks activated LHP T.J. McFarland from the 10-day injured list. |
|
|
July 12, 2018 | Arizona Diamondbacks placed LHP T.J. McFarland on the 10-day disabled list. Left neck strain. |
|
|
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. |
|
|
October 15, 2013 | LHP T.J. McFarland assigned to Caribes de Anzoategui. |
|
|
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. |
+ Show More Transactions
Awards
SAL Pitcher of the Week
| Week | ||
|---|---|---|
| 05/11/2009 | Lake County Captains | SAL |
CAR Mid-Season All-Star
| Year | ||
|---|---|---|
| 2010 | Kinston Indians | CAR |
EAS Pitcher of the Week
| Week | ||
|---|---|---|
| 07/04/2011 | Akron Aeros | EAS |
| 05/21/2012 | Akron Aeros | EAS |
League Rankings
Games Played
| BP | ||
|---|---|---|
| 2024 | 79 | in AL |
Triples
| 3B | ||
|---|---|---|
| 2025 | 3 | in AL |
| 2025 | 0 | in CAL |