Josh Barfield vs. Ed McFarland — Career Comparison

MillenialVenezuelaThrows RightBats RightSouth AmericaCleveland GuardiansAmerican LeagueSecond Baseman
Pre-GenerationalOhioThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueCatcher

On the career numbers, Ed McFarland posted the stronger offensive profile against Josh Barfield. Ed McFarland posted stronger numbers in OPS (.704 vs .675) and on-base percentage (.335 vs .300). Josh Barfield had the advantage in home run production (16 career HR at a higher rate). By the career numbers, Ed McFarland had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Josh Barfield and Ed McFarland

Josh Barfield
Career
Per 600 PA
4
4
Ed McFarland
Careerverified
Per 600 PAverified
14
14
Josh Barfield
Career
Per 600 PAverified
309
172.47
Ed McFarland
Careerverified
Per 600 PA
894
159.45
Josh Barfield
Career
Per 600 PA
1075
600
Ed McFarland
Careerverified
Per 600 PA
3364
600
Josh Barfield
Career
Per 600 PAverified
1012
564.84
Ed McFarland
Careerverified
Per 600 PA
3007
536.33
Josh Barfield
Career
Per 600 PA
0.264
0.264
Ed McFarland
Careerverified
Per 600 PAverified
0.275
0.275
Josh Barfield
Career
Per 600 PA
0.701
0.701
Ed McFarland
Careerverified
Per 600 PAverified
0.736
0.736
Josh Barfield
Career
Per 600 PAverified
267
149.02
Ed McFarland
Careerverified
Per 600 PA
826
147.32
Josh Barfield
Career
Per 600 PA
192
107.16
Ed McFarland
Careerverified
Per 600 PAverified
618
110.23
Josh Barfield
Career
Per 600 PAverified
53
29.58
Ed McFarland
Careerverified
Per 600 PA
146
26.04
Josh Barfield
Career
Per 600 PA
6
3.35
Ed McFarland
Careerverified
Per 600 PAverified
49
8.74
Josh Barfield
Careerverified
Per 600 PAverified
16
8.93
Ed McFarland
Career
Per 600 PA
13
2.32
Josh Barfield
Career
Per 600 PAverified
75
41.86
Ed McFarland
Careerverified
Per 600 PA
208
37.1
Josh Barfield
Careerverified
Per 600 PAverified
0.281
0.281
Ed McFarland
Career
Per 600 PA
0.252
0.252
Josh Barfield
Careerverified
Per 600 PAverified
0.016
0.016
Ed McFarland
Career
Per 600 PA
0.004
0.004
Josh Barfield
Careerverified
Per 600 PAverified
0.06
0.06
Ed McFarland
Career
Per 600 PA
0.016
0.016
Josh Barfield
Career
Per 600 PA
115.42
64.42
Ed McFarland
Careerverified
Per 600 PAverified
400.99
71.52
Josh Barfield
Career
Per 600 PAverified
380
212.09
Ed McFarland
Careerverified
Per 600 PA
1109
197.8
Josh Barfield
Career
Per 600 PA
316
176.37
Ed McFarland
Careerverified
Per 600 PAverified
1098
195.84
Josh Barfield
Career
Per 600 PA
0.295
0.295
Ed McFarland
Careerverified
Per 600 PAverified
0.335
0.335
Josh Barfield
Careerverified
Per 600 PAverified
0.376
0.376
Ed McFarland
Career
Per 600 PA
0.369
0.369
Josh Barfield
Career
Per 600 PA
0.671
0.671
Ed McFarland
Careerverified
Per 600 PAverified
0.704
0.704
Josh Barfield
Careerverified
Per 600 PAverified
0.112
0.112
Ed McFarland
Career
Per 600 PA
0.094
0.094
Josh Barfield
Career
Per 600 PA
0.227
0.227
Ed McFarland
Careerverified
Per 600 PAverified
0.243
0.243
Josh Barfield
Career
Per 600 PA
0.605
0.605
Ed McFarland
Careerverified
Per 600 PAverified
0.663
0.663
Josh Barfield
Careerverified
Per 600 PAverified
0.307
0.307
Ed McFarland
Career
Per 600 PA
0.288
0.288
Josh Barfield
Career
Per 600 PAverified
133
74.23
Ed McFarland
Careerverified
Per 600 PA
398
70.99
Josh Barfield
Career
Per 600 PA
112
62.51
Ed McFarland
Careerverified
Per 600 PAverified
383
68.31
Josh Barfield
Career
Per 600 PA
229
127.81
Ed McFarland
Careerverified
Per 600 PAverified
768
136.98
Josh Barfield
Career
Per 600 PA
120.06
67.01
Ed McFarland
Careerverified
Per 600 PAverified
442.02
78.84
Josh Barfield
Career
Per 600 PA
5
2.79
Ed McFarland
Careerverified
Per 600 PAverified
18
3.21
Josh Barfield
Career
Per 600 PA
44
24.56
Ed McFarland
Careerverified
Per 600 PAverified
254
45.3
Josh Barfield
Careerverified
Per 600 PAverified
7
3.91
Ed McFarland
Career
Per 600 PA
0
0
Josh Barfield
Career
Per 600 PA
188
104.93
Ed McFarland
Careerverified
Per 600 PAverified
174
31.03
Josh Barfield
Career
Per 600 PA
5.72
5.72
Ed McFarland
Careerverified
Per 600 PAverified
19.33
19.33
Josh Barfield
Career
Per 600 PA
0.23
0.23
Ed McFarland
Careerverified
Per 600 PAverified
1.46
1.46
Josh Barfield
Career
Per 600 PA
5
2.79
Ed McFarland
Careerverified
Per 600 PAverified
85
15.16
Josh Barfield
Careerverified
Per 600 PAverified
9
5.02
Ed McFarland
Career
Per 600 PA
0
0
Josh Barfield
Career
Per 600 PA
11
6.14
Ed McFarland
Careerverified
Per 600 PAverified
0
0
Josh Barfield
Career
Per 600 PAverified
35
19.53
Ed McFarland
Careerverified
Per 600 PA
65
11.59
Josh Barfield
Careerverified
Per 600 PAverified
11
6.14
Ed McFarland
Career
Per 600 PA
0
0
Josh Barfield
Career
Per 600 PAverified
46
25.67
Ed McFarland
Careerverified
Per 600 PA
65
11.59
Josh Barfield
Career
Per 600 PA
76.09
76.09
Ed McFarland
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Josh Barfield and Ed McFarland

Josh Barfield
Career
Per 9 Innings
4
4
Ed McFarland
Careerverified
Per 9 Inningsverified
14
14
Josh Barfield
Career
Per 9 Inningsverified
285
1.07
Ed McFarland
Careerverified
Per 9 Innings
849
1.06
Josh Barfield
Careerverified
Per 9 Inningsverified
264
0.99
Ed McFarland
Career
Per 9 Innings
161
0.2
Josh Barfield
Career
Per 9 Innings
7206
27
Ed McFarland
Careerverified
Per 9 Innings
21588
27
Josh Barfield
Career
Per 9 Innings
2402
9
Ed McFarland
Careerverified
Per 9 Innings
7196
9
Josh Barfield
Career
Per 9 Innings
574
2.15
Ed McFarland
Careerverified
Per 9 Inningsverified
3189
3.99
Josh Barfield
Career
Per 9 Inningsverified
755
2.83
Ed McFarland
Careerverified
Per 9 Innings
1036
1.3
Josh Barfield
Careerverified
Per 9 Inningsverified
24
0.09
Ed McFarland
Career
Per 9 Innings
151
0.19
Josh Barfield
Career
Per 9 Innings
1353
5.07
Ed McFarland
Careerverified
Per 9 Inningsverified
4376
5.47
Josh Barfield
Career
Per 9 Innings
1329
4.98
Ed McFarland
Careerverified
Per 9 Inningsverified
4225
5.28
Josh Barfield
Careerverified
Per 9 Inningsverified
98.23
98.23
Ed McFarland
Career
Per 9 Innings
96.55
96.55
Josh Barfield
Career
Per 9 Innings
4.663
4.663
Ed McFarland
Careerverified
Per 9 Inningsverified
4.976
4.976
Josh Barfield
Careerverified
Per 9 Inningsverified
92.63
92.63
Ed McFarland
Career
Per 9 Innings
18.96
18.96
Josh Barfield
Careerverified
Per 9 Inningsverified
170
0.64
Ed McFarland
Career
Per 9 Innings
73
0.09
Josh Barfield
Careerverified
Per 9 Inningsverified
0
0
Ed McFarland
Career
Per 9 Innings
176
0.22
Josh Barfield
Career
Per 9 Innings
0
0
Ed McFarland
Career
Per 9 Innings
0
0
Josh Barfield
Careerverified
Per 9 Inningsverified
0
0
Ed McFarland
Career
Per 9 Innings
1088
1.36
Josh Barfield
Career
Per 9 Innings
0
0
Ed McFarland
Careerverified
Per 9 Inningsverified
851
1.06