Josh Barfield vs. Phil Garner — Career Comparison

MillenialVenezuelaThrows RightBats RightSouth AmericaCleveland GuardiansAmerican LeagueSecond Baseman
Baby BoomersTennesseeThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueSecond BasemanAll-Star

When their careers are measured against the same standard, Phil Garner comes out clearly ahead of Josh Barfield across most offensive categories. Phil Garner led in walk rate (BB%+ 97 vs 48), home run production (HR/PA+ 85 vs 51), and slugging (SLG+ 107 vs 86). Josh Barfield held the edge in contact rate (K%+ 100 vs 99). Phil Garner was the more complete offensive player.

Hitting Stats for Josh Barfield and Phil Garner

Josh Barfield
Career
Per 600 PA
4
4
Phil Garner
Careerverified
Per 600 PAverified
16
16
Josh Barfield
Career
Per 600 PAverified
309
172.47
Phil Garner
Careerverified
Per 600 PA
1860
162.68
Josh Barfield
Career
Per 600 PA
1075
600
Phil Garner
Careerverified
Per 600 PA
6860
600
Josh Barfield
Career
Per 600 PAverified
1012
564.84
Phil Garner
Careerverified
Per 600 PA
6136
536.68
Josh Barfield
Careerverified
Per 600 PAverified
0.264
0.264
Phil Garner
Career
Per 600 PA
0.26
0.26
Josh Barfield
Career
Per 600 PA
0.701
0.701
Phil Garner
Careerverified
Per 600 PAverified
0.742
0.742
Josh Barfield
Career
Per 600 PAverified
267
149.02
Phil Garner
Careerverified
Per 600 PA
1594
139.42
Josh Barfield
Career
Per 600 PAverified
192
107.16
Phil Garner
Careerverified
Per 600 PA
1104
96.56
Josh Barfield
Career
Per 600 PAverified
53
29.58
Phil Garner
Careerverified
Per 600 PA
299
26.15
Josh Barfield
Career
Per 600 PA
6
3.35
Phil Garner
Careerverified
Per 600 PAverified
82
7.17
Josh Barfield
Career
Per 600 PA
16
8.93
Phil Garner
Careerverified
Per 600 PAverified
109
9.53
Josh Barfield
Career
Per 600 PA
75
41.86
Phil Garner
Careerverified
Per 600 PAverified
490
42.86
Josh Barfield
Career
Per 600 PA
0.281
0.281
Phil Garner
Careerverified
Per 600 PAverified
0.307
0.307
Josh Barfield
Career
Per 600 PA
0.016
0.016
Phil Garner
Careerverified
Per 600 PAverified
0.018
0.018
Josh Barfield
Career
Per 600 PA
0.06
0.06
Phil Garner
Careerverified
Per 600 PAverified
0.068
0.068
Josh Barfield
Career
Per 600 PA
115.42
64.42
Phil Garner
Careerverified
Per 600 PAverified
799.18
69.9
Josh Barfield
Career
Per 600 PAverified
380
212.09
Phil Garner
Careerverified
Per 600 PA
2384
208.51
Josh Barfield
Career
Per 600 PA
316
176.37
Phil Garner
Careerverified
Per 600 PAverified
2192
191.72
Josh Barfield
Career
Per 600 PA
0.295
0.295
Phil Garner
Careerverified
Per 600 PAverified
0.323
0.323
Josh Barfield
Career
Per 600 PA
0.376
0.376
Phil Garner
Careerverified
Per 600 PAverified
0.389
0.389
Josh Barfield
Career
Per 600 PA
0.671
0.671
Phil Garner
Careerverified
Per 600 PAverified
0.711
0.711
Josh Barfield
Career
Per 600 PA
0.112
0.112
Phil Garner
Careerverified
Per 600 PAverified
0.129
0.129
Josh Barfield
Career
Per 600 PA
0.227
0.227
Phil Garner
Careerverified
Per 600 PAverified
0.242
0.242
Josh Barfield
Career
Per 600 PA
0.605
0.605
Phil Garner
Careerverified
Per 600 PAverified
0.671
0.671
Josh Barfield
Careerverified
Per 600 PAverified
0.307
0.307
Phil Garner
Career
Per 600 PA
0.283
0.283
Josh Barfield
Career
Per 600 PAverified
133
74.23
Phil Garner
Careerverified
Per 600 PA
780
68.22
Josh Barfield
Career
Per 600 PA
112
62.51
Phil Garner
Careerverified
Per 600 PAverified
738
64.55
Josh Barfield
Career
Per 600 PAverified
229
127.81
Phil Garner
Careerverified
Per 600 PA
1409
123.24
Josh Barfield
Career
Per 600 PA
120.06
67.01
Phil Garner
Careerverified
Per 600 PAverified
810.47
70.89
Josh Barfield
Career
Per 600 PA
5
2.79
Phil Garner
Careerverified
Per 600 PAverified
34
2.97
Josh Barfield
Career
Per 600 PA
44
24.56
Phil Garner
Careerverified
Per 600 PAverified
564
49.33
Josh Barfield
Career
Per 600 PA
7
3.91
Phil Garner
Careerverified
Per 600 PAverified
74
6.47
Josh Barfield
Careerverified
Per 600 PA
188
104.93
Phil Garner
Career
Per 600 PAverified
842
73.64
Josh Barfield
Career
Per 600 PA
5.72
5.72
Phil Garner
Careerverified
Per 600 PAverified
8.15
8.15
Josh Barfield
Career
Per 600 PA
0.23
0.23
Phil Garner
Careerverified
Per 600 PAverified
0.67
0.67
Josh Barfield
Career
Per 600 PA
5
2.79
Phil Garner
Careerverified
Per 600 PAverified
67
5.86
Josh Barfield
Career
Per 600 PA
9
5.02
Phil Garner
Careerverified
Per 600 PAverified
59
5.16
Josh Barfield
Careerverified
Per 600 PAverified
11
6.14
Phil Garner
Career
Per 600 PA
131
11.46
Josh Barfield
Career
Per 600 PA
35
19.53
Phil Garner
Careerverified
Per 600 PAverified
225
19.68
Josh Barfield
Career
Per 600 PA
11
6.14
Phil Garner
Careerverified
Per 600 PAverified
105
9.18
Josh Barfield
Career
Per 600 PA
46
25.67
Phil Garner
Careerverified
Per 600 PAverified
330
28.86
Josh Barfield
Careerverified
Per 600 PAverified
76.09
76.09
Phil Garner
Career
Per 600 PA
68.18
68.18

Fielding Stats for Josh Barfield and Phil Garner

Josh Barfield
Career
Per 9 Innings
4
4
Phil Garner
Careerverified
Per 9 Inningsverified
16
16
Josh Barfield
Career
Per 9 Innings
285
1.07
Phil Garner
Careerverified
Per 9 Inningsverified
1856
1.12
Josh Barfield
Career
Per 9 Innings
264
0.99
Phil Garner
Careerverified
Per 9 Inningsverified
1653
1
Josh Barfield
Career
Per 9 Innings
7206
27
Phil Garner
Careerverified
Per 9 Innings
44662
27
Josh Barfield
Career
Per 9 Innings
2402
9
Phil Garner
Careerverified
Per 9 Innings
14887.1
9
Josh Barfield
Career
Per 9 Inningsverified
574
2.15
Phil Garner
Careerverified
Per 9 Innings
2746
1.66
Josh Barfield
Career
Per 9 Inningsverified
755
2.83
Phil Garner
Careerverified
Per 9 Innings
4356
2.63
Josh Barfield
Careerverified
Per 9 Inningsverified
24
0.09
Phil Garner
Career
Per 9 Innings
259
0.16
Josh Barfield
Career
Per 9 Inningsverified
1353
5.07
Phil Garner
Careerverified
Per 9 Innings
7361
4.45
Josh Barfield
Career
Per 9 Inningsverified
1329
4.98
Phil Garner
Careerverified
Per 9 Innings
7102
4.29
Josh Barfield
Careerverified
Per 9 Inningsverified
98.23
98.23
Phil Garner
Career
Per 9 Innings
96.48
96.48
Josh Barfield
Careerverified
Per 9 Inningsverified
4.663
4.663
Phil Garner
Career
Per 9 Innings
3.827
3.827
Josh Barfield
Careerverified
Per 9 Inningsverified
92.63
92.63
Phil Garner
Career
Per 9 Innings
89.06
89.06
Josh Barfield
Career
Per 9 Inningsverified
170
0.64
Phil Garner
Careerverified
Per 9 Innings
752
0.45
Josh Barfield
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Josh Barfield
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Josh Barfield
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Josh Barfield
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0