Baseball Sim
Historical Stats
Sign In
Sign Up
Historical Stats / Player
T. J. McFarland
B/T: L/L
Career span: 2013-2025
Born: 1989
Primary positions: P
Batting
Pitching
Fielding
Year
Team
Lg
G
GS
GF
CG
SHO
W
L
SV
IP
H
R
ER
HR
BB
SO
BAOpp
IBB
HBP
BK
WP
BFP
SH
SF
GIDP
ERA
K/9
BB/9
WHIP
2013
Baltimore Orioles
AL
38
1
8
0
0
4
1
0
74.2
83
37
35
7
28
58
0.277
5
0
0
2
331
2
1
4
4.219
6.991
3.375
1.487
2014
Baltimore Orioles
AL
37
1
14
0
0
4
2
0
58.2
70
22
18
2
13
34
0.300
2
4
0
0
255
5
0
11
2.761
5.216
1.994
1.415
2015
Baltimore Orioles
AL
30
0
7
0
0
2
2
0
40.1
52
26
22
4
18
26
0.306
5
0
0
3
188
0
0
5
4.909
5.802
4.017
1.736
2016
Baltimore Orioles
AL
16
0
2
0
0
2
2
0
24.2
33
19
19
3
10
7
0.340
2
2
0
1
112
0
3
6
6.932
2.554
3.649
1.743
2017
Arizona Diamondbacks
NL
43
1
22
0
0
4
5
0
54.0
65
42
32
4
17
29
0.300
6
2
0
2
241
2
3
11
5.333
4.833
2.833
1.519
2018
Arizona Diamondbacks
NL
47
0
21
0
0
2
2
1
72.0
64
18
16
4
22
42
0.239
3
0
0
2
292
1
1
13
2.000
5.250
2.750
1.194
2019
Arizona Diamondbacks
NL
51
0
13
0
0
0
0
0
56.0
71
35
30
6
20
35
0.316
5
1
0
1
250
2
2
5
4.821
5.625
3.214
1.625
2020
Oakland Athletics
AL
23
0
2
0
0
2
0
0
20.2
26
10
10
5
5
9
0.302
0
1
0
1
92
0
0
1
4.355
3.919
2.177
1.500
2021
St. Louis Cardinals
NL
38
0
7
0
0
4
1
0
38.2
32
11
11
3
9
21
0.237
1
0
0
0
144
0
0
12
2.560
4.888
2.095
1.060
2022
St. Louis Cardinals
NL
28
0
11
0
0
0
0
0
32.2
42
26
24
5
11
16
0.323
0
2
0
2
145
1
1
6
6.612
4.408
3.031
1.622
2023
New York Mets
NL
3
0
1
0
0
0
1
0
1.2
4
2
1
0
1
2
0.444
0
1
0
0
11
0
0
0
5.400
10.800
5.400
3.000
2024
Oakland Athletics
AL
79
0
12
0
0
2
4
0
56.2
53
28
24
4
17
39
0.252
5
4
0
0
235
1
3
10
3.812
6.194
2.700
1.235
2025
Athletics
AL
27
0
5
0
0
0
0
0
15.2
26
12
12
2
3
7
0.377
0
1
0
1
74
0
1
3
6.894
4.021
1.723
1.851
Career
Totals
460
3
125
0
0
26
20
1
546.1
621
288
254
49
174
325
0.289
34
18
0
15
2370
14
15
87
4.184
5.354
2.866
1.455