Xavier Avery vs. Ron Shepherd — Career Comparison
On the career numbers, Xavier Avery posted the stronger offensive profile against Ron Shepherd. Xavier Avery posted stronger numbers in OPS (.645 vs .481) and on-base percentage (.305 vs .204). Ron Shepherd had the advantage in home run production (2 career HR at a higher rate). By the career numbers, Xavier Avery had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Xavier Avery and Ron Shepherd
Xavier Avery
Career
Per 600 PA
32
179.44
Ron Shepherd
Career
Per 600 PA
115
605.26
Xavier Avery
Career
Per 600 PA
107
600
Ron Shepherd
Career
Per 600 PA
114
600
Xavier Avery
Career
Per 600 PA
0.223
0.223
Ron Shepherd
Career
Per 600 PA
0.167
0.167
Xavier Avery
Career
Per 600 PA
0.692
0.692
Ron Shepherd
Career
Per 600 PA
0.513
0.513
Xavier Avery
Career
Per 600 PA
8
44.86
Ron Shepherd
Career
Per 600 PA
8
42.11
Xavier Avery
Career
Per 600 PA
0.381
0.381
Ron Shepherd
Career
Per 600 PA
0.444
0.444
Xavier Avery
Career
Per 600 PA
0.011
0.011
Ron Shepherd
Career
Per 600 PA
0.019
0.019
Xavier Avery
Career
Per 600 PA
0.048
0.048
Ron Shepherd
Career
Per 600 PA
0.111
0.111
Xavier Avery
Career
Per 600 PA
10.47
58.72
Ron Shepherd
Career
Per 600 PA
6.9
36.29
Xavier Avery
Career
Per 600 PA
32
179.44
Ron Shepherd
Career
Per 600 PA
30
157.89
Xavier Avery
Career
Per 600 PA
32
179.44
Ron Shepherd
Career
Per 600 PA
23
121.05
Xavier Avery
Career
Per 600 PA
0.305
0.305
Ron Shepherd
Career
Per 600 PA
0.204
0.204
Xavier Avery
Career
Per 600 PA
0.34
0.34
Ron Shepherd
Career
Per 600 PA
0.278
0.278
Xavier Avery
Career
Per 600 PA
0.117
0.117
Ron Shepherd
Career
Per 600 PA
0.111
0.111
Xavier Avery
Career
Per 600 PA
0.222
0.222
Ron Shepherd
Career
Per 600 PA
0.161
0.161
Xavier Avery
Career
Per 600 PA
0.628
0.628
Ron Shepherd
Career
Per 600 PA
0.409
0.409
Xavier Avery
Career
Per 600 PA
0.286
0.286
Ron Shepherd
Career
Per 600 PA
0.232
0.232
Xavier Avery
Career
Per 600 PA
19
106.54
Ron Shepherd
Career
Per 600 PA
26
136.84
Xavier Avery
Career
Per 600 PA
9.9
55.49
Ron Shepherd
Career
Per 600 PA
4.43
23.34
Xavier Avery
Career
Per 600 PA
23
128.97
Ron Shepherd
Career
Per 600 PA
37
194.74
Xavier Avery
Career
Per 600 PA
4.65
4.65
Ron Shepherd
Career
Per 600 PA
3.08
3.08
Xavier Avery
Career
Per 600 PA
0.48
0.48
Ron Shepherd
Career
Per 600 PA
0.14
0.14
Xavier Avery
Career
Per 600 PA
2
11.21
Ron Shepherd
Career
Per 600 PA
2
10.53
Xavier Avery
Career
Per 600 PA
3
16.82
Ron Shepherd
Career
Per 600 PA
1
5.26
Xavier Avery
Career
Per 600 PA
9
50.47
Ron Shepherd
Career
Per 600 PA
4
21.05
Xavier Avery
Career
Per 600 PA
66.67
66.67
Ron Shepherd
Career
Per 600 PA
75
75
Fielding Stats for Xavier Avery and Ron Shepherd
Xavier Avery
Career
Per 9 Innings
28
1.16
Ron Shepherd
Career
Per 9 Innings
53
1.95
Xavier Avery
Career
Per 9 Innings
23
0.95
Ron Shepherd
Career
Per 9 Innings
21
0.77
Xavier Avery
Career
Per 9 Innings
651
27
Ron Shepherd
Career
Per 9 Innings
732
27
Xavier Avery
Career
Per 9 Innings
217
9
Ron Shepherd
Career
Per 9 Innings
244
9
Xavier Avery
Career
Per 9 Innings
49
2.03
Ron Shepherd
Career
Per 9 Innings
56
2.07
Xavier Avery
Career
Per 9 Innings
52
2.16
Ron Shepherd
Career
Per 9 Innings
57
2.1
Xavier Avery
Career
Per 9 Innings
50
2.07
Ron Shepherd
Career
Per 9 Innings
57
2.1
Xavier Avery
Career
Per 9 Innings
96.15
96.15
Ron Shepherd
Career
Per 9 Innings
100
100
Xavier Avery
Career
Per 9 Innings
1.786
1.786
Ron Shepherd
Career
Per 9 Innings
1.076
1.076
Xavier Avery
Career
Per 9 Innings
82.14
82.14
Ron Shepherd
Career
Per 9 Innings
39.62
39.62