Xavier Avery vs. Al Schweitzer — Career Comparison

MillenialGeorgiaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueLeft Fielder
Pre-GenerationalOhioThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueRight Fielder

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
1
1
Al Schweitzer
Careerverified
Per 600 PAverified
4
4
Xavier Avery
Career
Per 600 PAverified
32
179.44
Al Schweitzer
Careerverified
Per 600 PA
280
165.68
Xavier Avery
Career
Per 600 PA
107
600
Al Schweitzer
Careerverified
Per 600 PA
1014
600
Xavier Avery
Career
Per 600 PAverified
94
527.1
Al Schweitzer
Careerverified
Per 600 PA
874
517.16
Xavier Avery
Career
Per 600 PA
0.223
0.223
Al Schweitzer
Careerverified
Per 600 PAverified
0.238
0.238
Xavier Avery
Career
Per 600 PA
0.692
0.692
Al Schweitzer
Careerverified
Per 600 PAverified
0.693
0.693
Xavier Avery
Career
Per 600 PA
21
117.76
Al Schweitzer
Careerverified
Per 600 PAverified
208
123.08
Xavier Avery
Career
Per 600 PA
13
72.9
Al Schweitzer
Careerverified
Per 600 PAverified
169
100
Xavier Avery
Career
Per 600 PAverified
6
33.64
Al Schweitzer
Careerverified
Per 600 PA
28
16.57
Xavier Avery
Career
Per 600 PAverified
1
5.61
Al Schweitzer
Careerverified
Per 600 PA
8
4.73
Xavier Avery
Career
Per 600 PAverified
1
5.61
Al Schweitzer
Careerverified
Per 600 PA
3
1.78
Xavier Avery
Career
Per 600 PAverified
8
44.86
Al Schweitzer
Careerverified
Per 600 PA
39
23.08
Xavier Avery
Careerverified
Per 600 PAverified
0.381
0.381
Al Schweitzer
Career
Per 600 PA
0.188
0.188
Xavier Avery
Careerverified
Per 600 PAverified
0.011
0.011
Al Schweitzer
Career
Per 600 PA
0.003
0.003
Xavier Avery
Careerverified
Per 600 PAverified
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
Careerverified
Per 600 PAverified
105.86
62.64
Xavier Avery
Career
Per 600 PAverified
32
179.44
Al Schweitzer
Careerverified
Per 600 PA
261
154.44
Xavier Avery
Career
Per 600 PA
32
179.44
Al Schweitzer
Careerverified
Per 600 PAverified
324
191.72
Xavier Avery
Career
Per 600 PA
0.305
0.305
Al Schweitzer
Careerverified
Per 600 PAverified
0.327
0.327
Xavier Avery
Careerverified
Per 600 PAverified
0.34
0.34
Al Schweitzer
Career
Per 600 PA
0.299
0.299
Xavier Avery
Careerverified
Per 600 PAverified
0.645
0.645
Al Schweitzer
Career
Per 600 PA
0.626
0.626
Xavier Avery
Careerverified
Per 600 PAverified
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
Careerverified
Per 600 PAverified
0.637
0.637
Xavier Avery
Career
Per 600 PA
0.286
0.286
Al Schweitzer
Careerverified
Per 600 PAverified
0.292
0.292
Xavier Avery
Career
Per 600 PAverified
14
78.5
Al Schweitzer
Careerverified
Per 600 PA
97
57.4
Xavier Avery
Career
Per 600 PA
6
33.64
Al Schweitzer
Careerverified
Per 600 PAverified
87
51.48
Xavier Avery
Career
Per 600 PA
19
106.54
Al Schweitzer
Careerverified
Per 600 PAverified
181
107.1
Xavier Avery
Career
Per 600 PA
9.9
55.49
Al Schweitzer
Careerverified
Per 600 PAverified
114.09
67.51
Xavier Avery
Career
Per 600 PA
0
0
Al Schweitzer
Careerverified
Per 600 PAverified
12
7.1
Xavier Avery
Career
Per 600 PAverified
11
61.68
Al Schweitzer
Careerverified
Per 600 PA
104
61.54
Xavier Avery
Career
Per 600 PA
0
0
Al Schweitzer
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PA
23
128.97
Al Schweitzer
Career
Per 600 PAverified
169
100
Xavier Avery
Career
Per 600 PA
4.65
4.65
Al Schweitzer
Careerverified
Per 600 PAverified
6
6
Xavier Avery
Career
Per 600 PA
0.48
0.48
Al Schweitzer
Careerverified
Per 600 PAverified
0.62
0.62
Xavier Avery
Career
Per 600 PA
2
11.21
Al Schweitzer
Careerverified
Per 600 PAverified
24
14.2
Xavier Avery
Career
Per 600 PA
0
0
Al Schweitzer
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
2
11.21
Al Schweitzer
Careerverified
Per 600 PAverified
0
0
Xavier Avery
Career
Per 600 PAverified
6
33.64
Al Schweitzer
Careerverified
Per 600 PA
47
27.81
Xavier Avery
Careerverified
Per 600 PAverified
3
16.82
Al Schweitzer
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PAverified
9
50.47
Al Schweitzer
Careerverified
Per 600 PA
47
27.81
Xavier Avery
Career
Per 600 PA
66.67
66.67
Al Schweitzer
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Xavier Avery and Al Schweitzer

Xavier Avery
Career
Per 9 Innings
1
1
Al Schweitzer
Careerverified
Per 9 Inningsverified
4
4
Xavier Avery
Career
Per 9 Innings
28
1.16
Al Schweitzer
Careerverified
Per 9 Inningsverified
254
1.51
Xavier Avery
Career
Per 9 Innings
23
0.95
Al Schweitzer
Careerverified
Per 9 Inningsverified
175
1.04
Xavier Avery
Career
Per 9 Innings
651
27
Al Schweitzer
Careerverified
Per 9 Innings
4554
27
Xavier Avery
Career
Per 9 Innings
217
9
Al Schweitzer
Careerverified
Per 9 Innings
1518
9
Xavier Avery
Career
Per 9 Innings
49
2.03
Al Schweitzer
Careerverified
Per 9 Inningsverified
361
2.14
Xavier Avery
Career
Per 9 Innings
1
0.04
Al Schweitzer
Careerverified
Per 9 Inningsverified
44
0.26
Xavier Avery
Careerverified
Per 9 Inningsverified
2
0.08
Al Schweitzer
Career
Per 9 Innings
26
0.15
Xavier Avery
Career
Per 9 Innings
52
2.16
Al Schweitzer
Careerverified
Per 9 Inningsverified
431
2.56
Xavier Avery
Career
Per 9 Innings
50
2.07
Al Schweitzer
Careerverified
Per 9 Inningsverified
405
2.4
Xavier Avery
Careerverified
Per 9 Inningsverified
96.15
96.15
Al Schweitzer
Career
Per 9 Innings
93.97
93.97
Xavier Avery
Careerverified
Per 9 Inningsverified
1.786
1.786
Al Schweitzer
Career
Per 9 Innings
1.595
1.595
Xavier Avery
Careerverified
Per 9 Inningsverified
82.14
82.14
Al Schweitzer
Career
Per 9 Innings
68.9
68.9
Xavier Avery
Career
Per 9 Innings
0
0
Al Schweitzer
Careerverified
Per 9 Inningsverified
10
0.06
Xavier Avery
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0