Josh Barfield vs. Zach Sorensen — Career Comparison

MillenialVenezuelaThrows RightBats RightSouth AmericaCleveland GuardiansAmerican LeagueSecond Baseman
Gen XUtahThrows RightBats SwitchNorth AmericaCleveland GuardiansAmerican LeagueUnknown

On the career numbers, Josh Barfield posted the stronger offensive profile against Zach Sorensen. Josh Barfield posted stronger numbers in OPS (.675 vs .495) and on-base percentage (.300 vs .250). Zach Sorensen had the advantage in home run production (1 career HR at a higher rate). By the career numbers, Josh Barfield 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 Zach Sorensen

Josh Barfield
Careerverified
Per 600 PAverified
4
4
Zach Sorensen
Career
Per 600 PA
2
2
Josh Barfield
Careerverified
Per 600 PA
309
172.47
Zach Sorensen
Career
Per 600 PAverified
48
505.26
Josh Barfield
Careerverified
Per 600 PA
1075
600
Zach Sorensen
Career
Per 600 PA
57
600
Josh Barfield
Careerverified
Per 600 PAverified
1012
564.84
Zach Sorensen
Career
Per 600 PA
49
515.79
Josh Barfield
Careerverified
Per 600 PAverified
0.264
0.264
Zach Sorensen
Career
Per 600 PA
0.143
0.143
Josh Barfield
Careerverified
Per 600 PAverified
0.701
0.701
Zach Sorensen
Career
Per 600 PA
0.508
0.508
Josh Barfield
Careerverified
Per 600 PAverified
267
149.02
Zach Sorensen
Career
Per 600 PA
7
73.68
Josh Barfield
Careerverified
Per 600 PAverified
192
107.16
Zach Sorensen
Career
Per 600 PA
4
42.11
Josh Barfield
Careerverified
Per 600 PAverified
53
29.58
Zach Sorensen
Career
Per 600 PA
2
21.05
Josh Barfield
Careerverified
Per 600 PAverified
6
3.35
Zach Sorensen
Career
Per 600 PA
0
0
Josh Barfield
Careerverified
Per 600 PA
16
8.93
Zach Sorensen
Career
Per 600 PAverified
1
10.53
Josh Barfield
Careerverified
Per 600 PAverified
75
41.86
Zach Sorensen
Career
Per 600 PA
3
31.58
Josh Barfield
Career
Per 600 PA
0.281
0.281
Zach Sorensen
Careerverified
Per 600 PAverified
0.429
0.429
Josh Barfield
Career
Per 600 PA
0.016
0.016
Zach Sorensen
Careerverified
Per 600 PAverified
0.02
0.02
Josh Barfield
Career
Per 600 PA
0.06
0.06
Zach Sorensen
Careerverified
Per 600 PAverified
0.143
0.143
Josh Barfield
Careerverified
Per 600 PAverified
115.42
64.42
Zach Sorensen
Career
Per 600 PA
3.04
31.97
Josh Barfield
Careerverified
Per 600 PAverified
380
212.09
Zach Sorensen
Career
Per 600 PA
12
126.32
Josh Barfield
Careerverified
Per 600 PAverified
316
176.37
Zach Sorensen
Career
Per 600 PA
14
147.37
Josh Barfield
Careerverified
Per 600 PAverified
0.295
0.295
Zach Sorensen
Career
Per 600 PA
0.25
0.25
Josh Barfield
Careerverified
Per 600 PAverified
0.376
0.376
Zach Sorensen
Career
Per 600 PA
0.245
0.245
Josh Barfield
Careerverified
Per 600 PAverified
0.671
0.671
Zach Sorensen
Career
Per 600 PA
0.495
0.495
Josh Barfield
Careerverified
Per 600 PAverified
0.112
0.112
Zach Sorensen
Career
Per 600 PA
0.102
0.102
Josh Barfield
Careerverified
Per 600 PAverified
0.227
0.227
Zach Sorensen
Career
Per 600 PA
0.174
0.174
Josh Barfield
Careerverified
Per 600 PAverified
0.605
0.605
Zach Sorensen
Career
Per 600 PA
0.422
0.422
Josh Barfield
Careerverified
Per 600 PAverified
0.307
0.307
Zach Sorensen
Career
Per 600 PA
0.182
0.182
Josh Barfield
Careerverified
Per 600 PAverified
133
74.23
Zach Sorensen
Career
Per 600 PA
5
52.63
Josh Barfield
Careerverified
Per 600 PAverified
112
62.51
Zach Sorensen
Career
Per 600 PA
2
21.05
Josh Barfield
Careerverified
Per 600 PAverified
229
127.81
Zach Sorensen
Career
Per 600 PA
6
63.16
Josh Barfield
Careerverified
Per 600 PAverified
120.06
67.01
Zach Sorensen
Career
Per 600 PA
2.01
21.15
Josh Barfield
Careerverified
Per 600 PAverified
5
2.79
Zach Sorensen
Career
Per 600 PA
0
0
Josh Barfield
Careerverified
Per 600 PA
44
24.56
Zach Sorensen
Career
Per 600 PAverified
7
73.68
Josh Barfield
Careerverified
Per 600 PAverified
7
3.91
Zach Sorensen
Career
Per 600 PA
0
0
Josh Barfield
Career
Per 600 PAverified
188
104.93
Zach Sorensen
Careerverified
Per 600 PA
15
157.89
Josh Barfield
Careerverified
Per 600 PAverified
5.72
5.72
Zach Sorensen
Career
Per 600 PA
3.8
3.8
Josh Barfield
Career
Per 600 PA
0.23
0.23
Zach Sorensen
Careerverified
Per 600 PAverified
0.47
0.47
Josh Barfield
Careerverified
Per 600 PA
5
2.79
Zach Sorensen
Career
Per 600 PAverified
1
10.53
Josh Barfield
Careerverified
Per 600 PAverified
9
5.02
Zach Sorensen
Career
Per 600 PA
0
0
Josh Barfield
Career
Per 600 PA
11
6.14
Zach Sorensen
Careerverified
Per 600 PAverified
0
0
Josh Barfield
Careerverified
Per 600 PAverified
35
19.53
Zach Sorensen
Career
Per 600 PA
0
0
Josh Barfield
Careerverified
Per 600 PA
11
6.14
Zach Sorensen
Career
Per 600 PAverified
3
31.58
Josh Barfield
Careerverified
Per 600 PA
46
25.67
Zach Sorensen
Career
Per 600 PAverified
3
31.58
Josh Barfield
Careerverified
Per 600 PAverified
76.09
76.09
Zach Sorensen
Career
Per 600 PA
0
0

Fielding Stats for Josh Barfield and Zach Sorensen

Josh Barfield
Careerverified
Per 9 Inningsverified
4
4
Zach Sorensen
Career
Per 9 Innings
2
2
Josh Barfield
Careerverified
Per 9 Innings
285
1.07
Zach Sorensen
Career
Per 9 Inningsverified
25
1.9
Josh Barfield
Careerverified
Per 9 Inningsverified
264
0.99
Zach Sorensen
Career
Per 9 Innings
10
0.76
Josh Barfield
Careerverified
Per 9 Innings
7206
27
Zach Sorensen
Career
Per 9 Innings
355
27
Josh Barfield
Careerverified
Per 9 Innings
2402
9
Zach Sorensen
Career
Per 9 Innings
118.1
9
Josh Barfield
Careerverified
Per 9 Inningsverified
574
2.15
Zach Sorensen
Career
Per 9 Innings
21
1.6
Josh Barfield
Careerverified
Per 9 Inningsverified
755
2.83
Zach Sorensen
Career
Per 9 Innings
34
2.59
Josh Barfield
Career
Per 9 Inningsverified
24
0.09
Zach Sorensen
Careerverified
Per 9 Innings
3
0.23
Josh Barfield
Careerverified
Per 9 Inningsverified
1353
5.07
Zach Sorensen
Career
Per 9 Innings
58
4.41
Josh Barfield
Careerverified
Per 9 Inningsverified
1329
4.98
Zach Sorensen
Career
Per 9 Innings
55
4.18
Josh Barfield
Careerverified
Per 9 Inningsverified
98.23
98.23
Zach Sorensen
Career
Per 9 Innings
94.83
94.83
Josh Barfield
Careerverified
Per 9 Inningsverified
4.663
4.663
Zach Sorensen
Career
Per 9 Innings
2.2
2.2
Josh Barfield
Careerverified
Per 9 Inningsverified
92.63
92.63
Zach Sorensen
Career
Per 9 Innings
40
40
Josh Barfield
Careerverified
Per 9 Inningsverified
170
0.64
Zach Sorensen
Career
Per 9 Innings
7
0.53
Josh Barfield
Career
Per 9 Innings
0
0
Zach Sorensen
Career
Per 9 Innings
0
0
Josh Barfield
Career
Per 9 Innings
0
0
Zach Sorensen
Career
Per 9 Innings
0
0
Josh Barfield
Career
Per 9 Innings
0
0
Zach Sorensen
Career
Per 9 Innings
0
0
Josh Barfield
Career
Per 9 Innings
0
0
Zach Sorensen
Career
Per 9 Innings
0
0