Xavier Avery vs. Al Schweitzer — Career Comparison
Looking at the career totals, Xavier Avery and Al Schweitzer are closely matched on the surface stats. Xavier Avery posted stronger numbers in OPS (.645 vs .626) and slugging (.340 vs .299). Al Schweitzer had the advantage in on-base percentage (.327 vs .305). 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 Al Schweitzer
Xavier Avery
Career
Per 600 PA
32
179.44
Al Schweitzer
Career
Per 600 PA
280
165.68
Xavier Avery
Career
Per 600 PA
107
600
Al Schweitzer
Career
Per 600 PA
1014
600
Xavier Avery
Career
Per 600 PA
0.223
0.223
Al Schweitzer
Career
Per 600 PA
0.238
0.238
Xavier Avery
Career
Per 600 PA
0.692
0.692
Al Schweitzer
Career
Per 600 PA
0.693
0.693
Xavier Avery
Career
Per 600 PA
8
44.86
Al Schweitzer
Career
Per 600 PA
39
23.08
Xavier Avery
Career
Per 600 PA
0.381
0.381
Al Schweitzer
Career
Per 600 PA
0.188
0.188
Xavier Avery
Career
Per 600 PA
0.011
0.011
Al Schweitzer
Career
Per 600 PA
0.003
0.003
Xavier Avery
Career
Per 600 PA
0.048
0.048
Al Schweitzer
Career
Per 600 PA
0.014
0.014
Xavier Avery
Career
Per 600 PA
10.47
58.72
Al Schweitzer
Career
Per 600 PA
105.86
62.64
Xavier Avery
Career
Per 600 PA
32
179.44
Al Schweitzer
Career
Per 600 PA
261
154.44
Xavier Avery
Career
Per 600 PA
32
179.44
Al Schweitzer
Career
Per 600 PA
324
191.72
Xavier Avery
Career
Per 600 PA
0.305
0.305
Al Schweitzer
Career
Per 600 PA
0.327
0.327
Xavier Avery
Career
Per 600 PA
0.34
0.34
Al Schweitzer
Career
Per 600 PA
0.299
0.299
Xavier Avery
Career
Per 600 PA
0.117
0.117
Al Schweitzer
Career
Per 600 PA
0.061
0.061
Xavier Avery
Career
Per 600 PA
0.222
0.222
Al Schweitzer
Career
Per 600 PA
0.222
0.222
Xavier Avery
Career
Per 600 PA
0.628
0.628
Al Schweitzer
Career
Per 600 PA
0.637
0.637
Xavier Avery
Career
Per 600 PA
0.286
0.286
Al Schweitzer
Career
Per 600 PA
0.292
0.292
Xavier Avery
Career
Per 600 PA
19
106.54
Al Schweitzer
Career
Per 600 PA
181
107.1
Xavier Avery
Career
Per 600 PA
9.9
55.49
Al Schweitzer
Career
Per 600 PA
114.09
67.51
Xavier Avery
Career
Per 600 PA
23
128.97
Al Schweitzer
Career
Per 600 PA
169
100
Xavier Avery
Career
Per 600 PA
4.65
4.65
Al Schweitzer
Career
Per 600 PA
6
6
Xavier Avery
Career
Per 600 PA
0.48
0.48
Al Schweitzer
Career
Per 600 PA
0.62
0.62
Xavier Avery
Career
Per 600 PA
2
11.21
Al Schweitzer
Career
Per 600 PA
24
14.2
Xavier Avery
Career
Per 600 PA
2
11.21
Al Schweitzer
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
6
33.64
Al Schweitzer
Career
Per 600 PA
47
27.81
Xavier Avery
Career
Per 600 PA
9
50.47
Al Schweitzer
Career
Per 600 PA
47
27.81
Xavier Avery
Career
Per 600 PA
66.67
66.67
Al Schweitzer
Career
Per 600 PA
100
100
Fielding Stats for Xavier Avery and Al Schweitzer
Xavier Avery
Career
Per 9 Innings
28
1.16
Al Schweitzer
Career
Per 9 Innings
254
1.51
Xavier Avery
Career
Per 9 Innings
23
0.95
Al Schweitzer
Career
Per 9 Innings
175
1.04
Xavier Avery
Career
Per 9 Innings
651
27
Al Schweitzer
Career
Per 9 Innings
4554
27
Xavier Avery
Career
Per 9 Innings
217
9
Al Schweitzer
Career
Per 9 Innings
1518
9
Xavier Avery
Career
Per 9 Innings
49
2.03
Al Schweitzer
Career
Per 9 Innings
361
2.14
Xavier Avery
Career
Per 9 Innings
1
0.04
Al Schweitzer
Career
Per 9 Innings
44
0.26
Xavier Avery
Career
Per 9 Innings
52
2.16
Al Schweitzer
Career
Per 9 Innings
431
2.56
Xavier Avery
Career
Per 9 Innings
50
2.07
Al Schweitzer
Career
Per 9 Innings
405
2.4
Xavier Avery
Career
Per 9 Innings
96.15
96.15
Al Schweitzer
Career
Per 9 Innings
93.97
93.97
Xavier Avery
Career
Per 9 Innings
1.786
1.786
Al Schweitzer
Career
Per 9 Innings
1.595
1.595
Xavier Avery
Career
Per 9 Innings
82.14
82.14
Al Schweitzer
Career
Per 9 Innings
68.9
68.9
Xavier Avery
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0