Josh Barfield vs. Chris Snelling — Career Comparison

MillenialVenezuelaThrows RightBats RightSouth AmericaCleveland GuardiansAmerican LeagueSecond Baseman
MillenialFloridaThrows LeftBats LeftNorth AmericaSeattle MarinersAmerican LeagueRight Fielder

On the career numbers, Chris Snelling posted the stronger offensive profile against Josh Barfield. Chris Snelling posted stronger numbers in OPS (.762 vs .675) and on-base percentage (.362 vs .300). Josh Barfield had the advantage in batting average (.264 vs .244). By the career numbers, Chris Snelling 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 Chris Snelling

Josh Barfield
Career
Per 600 PA
4
4
Chris Snelling
Careerverified
Per 600 PAverified
5
5
Josh Barfield
Careerverified
Per 600 PA
309
172.47
Chris Snelling
Career
Per 600 PAverified
93
204.4
Josh Barfield
Careerverified
Per 600 PA
1075
600
Chris Snelling
Career
Per 600 PA
273
600
Josh Barfield
Careerverified
Per 600 PAverified
1012
564.84
Chris Snelling
Career
Per 600 PA
225
494.51
Josh Barfield
Careerverified
Per 600 PAverified
0.264
0.264
Chris Snelling
Career
Per 600 PA
0.244
0.244
Josh Barfield
Career
Per 600 PA
0.701
0.701
Chris Snelling
Careerverified
Per 600 PAverified
0.776
0.776
Josh Barfield
Careerverified
Per 600 PAverified
267
149.02
Chris Snelling
Career
Per 600 PA
55
120.88
Josh Barfield
Careerverified
Per 600 PAverified
192
107.16
Chris Snelling
Career
Per 600 PA
36
79.12
Josh Barfield
Careerverified
Per 600 PAverified
53
29.58
Chris Snelling
Career
Per 600 PA
10
21.98
Josh Barfield
Careerverified
Per 600 PA
6
3.35
Chris Snelling
Career
Per 600 PAverified
2
4.4
Josh Barfield
Careerverified
Per 600 PA
16
8.93
Chris Snelling
Career
Per 600 PAverified
7
15.38
Josh Barfield
Careerverified
Per 600 PAverified
75
41.86
Chris Snelling
Career
Per 600 PA
19
41.76
Josh Barfield
Career
Per 600 PA
0.281
0.281
Chris Snelling
Careerverified
Per 600 PAverified
0.346
0.346
Josh Barfield
Career
Per 600 PA
0.016
0.016
Chris Snelling
Careerverified
Per 600 PAverified
0.031
0.031
Josh Barfield
Career
Per 600 PA
0.06
0.06
Chris Snelling
Careerverified
Per 600 PAverified
0.127
0.127
Josh Barfield
Careerverified
Per 600 PA
115.42
64.42
Chris Snelling
Career
Per 600 PAverified
34.53
75.9
Josh Barfield
Careerverified
Per 600 PAverified
380
212.09
Chris Snelling
Career
Per 600 PA
90
197.8
Josh Barfield
Careerverified
Per 600 PA
316
176.37
Chris Snelling
Career
Per 600 PAverified
96
210.99
Josh Barfield
Career
Per 600 PA
0.295
0.295
Chris Snelling
Careerverified
Per 600 PAverified
0.36
0.36
Josh Barfield
Career
Per 600 PA
0.376
0.376
Chris Snelling
Careerverified
Per 600 PAverified
0.4
0.4
Josh Barfield
Career
Per 600 PA
0.671
0.671
Chris Snelling
Careerverified
Per 600 PAverified
0.76
0.76
Josh Barfield
Career
Per 600 PA
0.112
0.112
Chris Snelling
Careerverified
Per 600 PAverified
0.156
0.156
Josh Barfield
Career
Per 600 PA
0.227
0.227
Chris Snelling
Careerverified
Per 600 PAverified
0.262
0.262
Josh Barfield
Career
Per 600 PA
0.605
0.605
Chris Snelling
Careerverified
Per 600 PAverified
0.751
0.751
Josh Barfield
Careerverified
Per 600 PAverified
0.307
0.307
Chris Snelling
Career
Per 600 PA
0.3
0.3
Josh Barfield
Careerverified
Per 600 PAverified
133
74.23
Chris Snelling
Career
Per 600 PA
31
68.13
Josh Barfield
Careerverified
Per 600 PAverified
112
62.51
Chris Snelling
Career
Per 600 PA
20
43.96
Josh Barfield
Careerverified
Per 600 PAverified
229
127.81
Chris Snelling
Career
Per 600 PA
44
96.7
Josh Barfield
Careerverified
Per 600 PA
120.06
67.01
Chris Snelling
Career
Per 600 PAverified
34.99
76.91
Josh Barfield
Career
Per 600 PA
5
2.79
Chris Snelling
Careerverified
Per 600 PAverified
7
15.38
Josh Barfield
Careerverified
Per 600 PA
44
24.56
Chris Snelling
Career
Per 600 PAverified
34
74.73
Josh Barfield
Careerverified
Per 600 PAverified
7
3.91
Chris Snelling
Career
Per 600 PA
1
2.2
Josh Barfield
Career
Per 600 PAverified
188
104.93
Chris Snelling
Careerverified
Per 600 PA
59
129.67
Josh Barfield
Careerverified
Per 600 PAverified
5.72
5.72
Chris Snelling
Career
Per 600 PA
4.63
4.63
Josh Barfield
Career
Per 600 PA
0.23
0.23
Chris Snelling
Careerverified
Per 600 PAverified
0.58
0.58
Josh Barfield
Career
Per 600 PA
5
2.79
Chris Snelling
Careerverified
Per 600 PAverified
6
13.19
Josh Barfield
Careerverified
Per 600 PAverified
9
5.02
Chris Snelling
Career
Per 600 PA
1
2.2
Josh Barfield
Career
Per 600 PAverified
11
6.14
Chris Snelling
Careerverified
Per 600 PA
3
6.59
Josh Barfield
Careerverified
Per 600 PAverified
35
19.53
Chris Snelling
Career
Per 600 PA
2
4.4
Josh Barfield
Careerverified
Per 600 PA
11
6.14
Chris Snelling
Career
Per 600 PAverified
4
8.79
Josh Barfield
Careerverified
Per 600 PAverified
46
25.67
Chris Snelling
Career
Per 600 PA
6
13.19
Josh Barfield
Careerverified
Per 600 PAverified
76.09
76.09
Chris Snelling
Career
Per 600 PA
33.33
33.33

Fielding Stats for Josh Barfield and Chris Snelling

Josh Barfield
Career
Per 9 Innings
4
4
Chris Snelling
Career
Per 9 Innings
4
4
Josh Barfield
Careerverified
Per 9 Innings
285
1.07
Chris Snelling
Career
Per 9 Inningsverified
78
1.25
Josh Barfield
Careerverified
Per 9 Innings
264
0.99
Chris Snelling
Career
Per 9 Inningsverified
63
1.01
Josh Barfield
Careerverified
Per 9 Innings
7206
27
Chris Snelling
Career
Per 9 Innings
1685
27
Josh Barfield
Careerverified
Per 9 Innings
2402
9
Chris Snelling
Career
Per 9 Innings
561.2
9
Josh Barfield
Careerverified
Per 9 Inningsverified
574
2.15
Chris Snelling
Career
Per 9 Innings
118
1.89
Josh Barfield
Careerverified
Per 9 Inningsverified
755
2.83
Chris Snelling
Career
Per 9 Innings
5
0.08
Josh Barfield
Career
Per 9 Innings
24
0.09
Chris Snelling
Careerverified
Per 9 Inningsverified
1
0.02
Josh Barfield
Careerverified
Per 9 Inningsverified
1353
5.07
Chris Snelling
Career
Per 9 Innings
124
1.99
Josh Barfield
Careerverified
Per 9 Inningsverified
1329
4.98
Chris Snelling
Career
Per 9 Innings
123
1.97
Josh Barfield
Career
Per 9 Innings
98.23
98.23
Chris Snelling
Careerverified
Per 9 Inningsverified
99.19
99.19
Josh Barfield
Careerverified
Per 9 Inningsverified
4.663
4.663
Chris Snelling
Career
Per 9 Innings
1.577
1.577
Josh Barfield
Careerverified
Per 9 Inningsverified
92.63
92.63
Chris Snelling
Career
Per 9 Innings
80.77
80.77
Josh Barfield
Careerverified
Per 9 Inningsverified
170
0.64
Chris Snelling
Career
Per 9 Innings
2
0.03
Josh Barfield
Career
Per 9 Innings
0
0
Chris Snelling
Career
Per 9 Innings
0
0
Josh Barfield
Career
Per 9 Innings
0
0
Chris Snelling
Career
Per 9 Innings
0
0
Josh Barfield
Career
Per 9 Innings
0
0
Chris Snelling
Career
Per 9 Innings
0
0
Josh Barfield
Career
Per 9 Innings
0
0
Chris Snelling
Career
Per 9 Innings
0
0