Xavier Avery vs. Dave Roberts — Career Comparison
On the career numbers, Dave Roberts posted the stronger offensive profile against Xavier Avery. Dave Roberts posted stronger numbers in slugging (.357 vs .340) and batting average (.239 vs .223). Xavier Avery had the advantage in on-base percentage (.305 vs .293). By the career numbers, Dave Roberts 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 Dave Roberts
Xavier Avery
Career
Per 600 PA
32
179.44
Dave Roberts
Career
Per 600 PA
709
194.34
Xavier Avery
Career
Per 600 PA
107
600
Dave Roberts
Career
Per 600 PA
2189
600
Xavier Avery
Career
Per 600 PA
0.223
0.223
Dave Roberts
Career
Per 600 PA
0.24
0.24
Xavier Avery
Career
Per 600 PA
0.692
0.692
Dave Roberts
Career
Per 600 PA
0.667
0.667
Xavier Avery
Career
Per 600 PA
8
44.86
Dave Roberts
Career
Per 600 PA
133
36.46
Xavier Avery
Career
Per 600 PA
0.381
0.381
Dave Roberts
Career
Per 600 PA
0.275
0.275
Xavier Avery
Career
Per 600 PA
0.011
0.011
Dave Roberts
Career
Per 600 PA
0.024
0.024
Xavier Avery
Career
Per 600 PA
0.048
0.048
Dave Roberts
Career
Per 600 PA
0.101
0.101
Xavier Avery
Career
Per 600 PA
10.47
58.72
Dave Roberts
Career
Per 600 PA
213.94
58.64
Xavier Avery
Career
Per 600 PA
32
179.44
Dave Roberts
Career
Per 600 PA
721
197.62
Xavier Avery
Career
Per 600 PA
32
179.44
Dave Roberts
Career
Per 600 PA
619
169.67
Xavier Avery
Career
Per 600 PA
0.305
0.305
Dave Roberts
Career
Per 600 PA
0.286
0.286
Xavier Avery
Career
Per 600 PA
0.34
0.34
Dave Roberts
Career
Per 600 PA
0.358
0.358
Xavier Avery
Career
Per 600 PA
0.117
0.117
Dave Roberts
Career
Per 600 PA
0.118
0.118
Xavier Avery
Career
Per 600 PA
0.222
0.222
Dave Roberts
Career
Per 600 PA
0.218
0.218
Xavier Avery
Career
Per 600 PA
0.628
0.628
Dave Roberts
Career
Per 600 PA
0.56
0.56
Xavier Avery
Career
Per 600 PA
0.286
0.286
Dave Roberts
Career
Per 600 PA
0.269
0.269
Xavier Avery
Career
Per 600 PA
19
106.54
Dave Roberts
Career
Per 600 PA
353
96.76
Xavier Avery
Career
Per 600 PA
9.9
55.49
Dave Roberts
Career
Per 600 PA
215.71
59.13
Xavier Avery
Career
Per 600 PA
23
128.97
Dave Roberts
Career
Per 600 PA
361
98.95
Xavier Avery
Career
Per 600 PA
4.65
4.65
Dave Roberts
Career
Per 600 PA
6.06
6.06
Xavier Avery
Career
Per 600 PA
0.48
0.48
Dave Roberts
Career
Per 600 PA
0.35
0.35
Xavier Avery
Career
Per 600 PA
2
11.21
Dave Roberts
Career
Per 600 PA
36
9.87
Xavier Avery
Career
Per 600 PA
3
16.82
Dave Roberts
Career
Per 600 PA
8
2.19
Xavier Avery
Career
Per 600 PA
9
50.47
Dave Roberts
Career
Per 600 PA
35
9.59
Xavier Avery
Career
Per 600 PA
66.67
66.67
Dave Roberts
Career
Per 600 PA
77.14
77.14
Fielding Stats for Xavier Avery and Dave Roberts
Xavier Avery
Career
Per 9 Innings
28
1.16
Dave Roberts
Career
Per 9 Innings
686
1.29
Xavier Avery
Career
Per 9 Innings
23
0.95
Dave Roberts
Career
Per 9 Innings
507
0.95
Xavier Avery
Career
Per 9 Innings
651
27
Dave Roberts
Career
Per 9 Innings
14344
27
Xavier Avery
Career
Per 9 Innings
217
9
Dave Roberts
Career
Per 9 Innings
4781.1
9
Xavier Avery
Career
Per 9 Innings
49
2.03
Dave Roberts
Career
Per 9 Innings
1046
1.97
Xavier Avery
Career
Per 9 Innings
1
0.04
Dave Roberts
Career
Per 9 Innings
932
1.75
Xavier Avery
Career
Per 9 Innings
52
2.16
Dave Roberts
Career
Per 9 Innings
2074
3.9
Xavier Avery
Career
Per 9 Innings
50
2.07
Dave Roberts
Career
Per 9 Innings
1978
3.72
Xavier Avery
Career
Per 9 Innings
96.15
96.15
Dave Roberts
Career
Per 9 Innings
95.37
95.37
Xavier Avery
Career
Per 9 Innings
1.786
1.786
Dave Roberts
Career
Per 9 Innings
2.883
2.883
Xavier Avery
Career
Per 9 Innings
82.14
82.14
Dave Roberts
Career
Per 9 Innings
73.91
73.91
Xavier Avery
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
43
0.08