Hubert Bates vs. Al Schweitzer — Career Comparison

Greatest GenerationCaliforniaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Pre-GenerationalOhioThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueRight Fielder

On the career numbers, Hubert Bates posted the stronger offensive profile against Al Schweitzer. Hubert Bates posted stronger numbers in slugging (.345 vs .299) and batting average (.259 vs .238). Al Schweitzer had the advantage in on-base percentage (.327 vs .283). By the career numbers, Hubert Bates had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Hubert Bates and Al Schweitzer

Hubert Bates
Career
Per 600 PA
1
1
Al Schweitzer
Careerverified
Per 600 PAverified
4
4
Hubert Bates
Career
Per 600 PA
15
145.16
Al Schweitzer
Careerverified
Per 600 PAverified
280
165.68
Hubert Bates
Career
Per 600 PA
62
600
Al Schweitzer
Careerverified
Per 600 PA
1014
600
Hubert Bates
Career
Per 600 PAverified
58
561.29
Al Schweitzer
Careerverified
Per 600 PA
874
517.16
Hubert Bates
Careerverified
Per 600 PAverified
0.259
0.259
Al Schweitzer
Career
Per 600 PA
0.238
0.238
Hubert Bates
Career
Per 600 PA
0.658
0.658
Al Schweitzer
Careerverified
Per 600 PAverified
0.693
0.693
Hubert Bates
Career
Per 600 PAverified
15
145.16
Al Schweitzer
Careerverified
Per 600 PA
208
123.08
Hubert Bates
Career
Per 600 PAverified
12
116.13
Al Schweitzer
Careerverified
Per 600 PA
169
100
Hubert Bates
Career
Per 600 PAverified
2
19.35
Al Schweitzer
Careerverified
Per 600 PA
28
16.57
Hubert Bates
Career
Per 600 PA
0
0
Al Schweitzer
Careerverified
Per 600 PAverified
8
4.73
Hubert Bates
Career
Per 600 PAverified
1
9.68
Al Schweitzer
Careerverified
Per 600 PA
3
1.78
Hubert Bates
Career
Per 600 PAverified
3
29.03
Al Schweitzer
Careerverified
Per 600 PA
39
23.08
Hubert Bates
Careerverified
Per 600 PAverified
0.2
0.2
Al Schweitzer
Career
Per 600 PA
0.188
0.188
Hubert Bates
Careerverified
Per 600 PAverified
0.017
0.017
Al Schweitzer
Career
Per 600 PA
0.003
0.003
Hubert Bates
Careerverified
Per 600 PAverified
0.067
0.067
Al Schweitzer
Career
Per 600 PA
0.014
0.014
Hubert Bates
Career
Per 600 PA
5.1
49.34
Al Schweitzer
Careerverified
Per 600 PAverified
105.86
62.64
Hubert Bates
Career
Per 600 PAverified
20
193.55
Al Schweitzer
Careerverified
Per 600 PA
261
154.44
Hubert Bates
Career
Per 600 PA
17
164.52
Al Schweitzer
Careerverified
Per 600 PAverified
324
191.72
Hubert Bates
Career
Per 600 PA
0.283
0.283
Al Schweitzer
Careerverified
Per 600 PAverified
0.327
0.327
Hubert Bates
Careerverified
Per 600 PAverified
0.345
0.345
Al Schweitzer
Career
Per 600 PA
0.299
0.299
Hubert Bates
Careerverified
Per 600 PAverified
0.628
0.628
Al Schweitzer
Career
Per 600 PA
0.626
0.626
Hubert Bates
Careerverified
Per 600 PAverified
0.086
0.086
Al Schweitzer
Career
Per 600 PA
0.061
0.061
Hubert Bates
Career
Per 600 PA
0.214
0.214
Al Schweitzer
Careerverified
Per 600 PAverified
0.222
0.222
Hubert Bates
Career
Per 600 PA
0.5
0.5
Al Schweitzer
Careerverified
Per 600 PAverified
0.637
0.637
Hubert Bates
Career
Per 600 PA
0.286
0.286
Al Schweitzer
Careerverified
Per 600 PAverified
0.292
0.292
Hubert Bates
Career
Per 600 PAverified
8
77.42
Al Schweitzer
Careerverified
Per 600 PA
97
57.4
Hubert Bates
Career
Per 600 PA
2
19.35
Al Schweitzer
Careerverified
Per 600 PAverified
87
51.48
Hubert Bates
Career
Per 600 PA
9
87.1
Al Schweitzer
Careerverified
Per 600 PAverified
181
107.1
Hubert Bates
Career
Per 600 PA
5.42
52.49
Al Schweitzer
Careerverified
Per 600 PAverified
114.09
67.51
Hubert Bates
Career
Per 600 PA
0
0
Al Schweitzer
Careerverified
Per 600 PAverified
12
7.1
Hubert Bates
Career
Per 600 PA
2
19.35
Al Schweitzer
Careerverified
Per 600 PAverified
104
61.54
Hubert Bates
Career
Per 600 PA
0
0
Al Schweitzer
Career
Per 600 PA
0
0
Hubert Bates
Careerverified
Per 600 PAverified
8
77.42
Al Schweitzer
Career
Per 600 PA
169
100
Hubert Bates
Careerverified
Per 600 PAverified
7.75
7.75
Al Schweitzer
Career
Per 600 PA
6
6
Hubert Bates
Career
Per 600 PA
0.25
0.25
Al Schweitzer
Careerverified
Per 600 PAverified
0.62
0.62
Hubert Bates
Career
Per 600 PAverified
2
19.35
Al Schweitzer
Careerverified
Per 600 PA
24
14.2
Hubert Bates
Career
Per 600 PA
0
0
Al Schweitzer
Career
Per 600 PA
0
0
Hubert Bates
Career
Per 600 PA
3
29.03
Al Schweitzer
Careerverified
Per 600 PAverified
0
0
Hubert Bates
Career
Per 600 PA
1
9.68
Al Schweitzer
Careerverified
Per 600 PAverified
47
27.81
Hubert Bates
Career
Per 600 PA
0
0
Al Schweitzer
Career
Per 600 PA
0
0
Hubert Bates
Career
Per 600 PA
1
9.68
Al Schweitzer
Careerverified
Per 600 PAverified
47
27.81
Hubert Bates
Career
Per 600 PA
100
100
Al Schweitzer
Career
Per 600 PA
100
100

Fielding Stats for Hubert Bates and Al Schweitzer

Hubert Bates
Career
Per 9 Innings
1
Al Schweitzer
Careerverified
Per 9 Inningsverified
4
4
Hubert Bates
Career
Per 9 Innings
14
Al Schweitzer
Careerverified
Per 9 Inningsverified
254
1.51
Hubert Bates
Career
Per 9 Innings
0
Al Schweitzer
Careerverified
Per 9 Inningsverified
175
1.04
Hubert Bates
Career
Per 9 Innings
0
Al Schweitzer
Careerverified
Per 9 Inningsverified
4554
27
Hubert Bates
Career
Per 9 Innings
0
Al Schweitzer
Careerverified
Per 9 Inningsverified
1518
9
Hubert Bates
Career
Per 9 Innings
44
Al Schweitzer
Careerverified
Per 9 Inningsverified
361
2.14
Hubert Bates
Career
Per 9 Innings
1
Al Schweitzer
Careerverified
Per 9 Inningsverified
44
0.26
Hubert Bates
Careerverified
Per 9 Inningsverified
1
Al Schweitzer
Career
Per 9 Innings
26
0.15
Hubert Bates
Career
Per 9 Innings
46
Al Schweitzer
Careerverified
Per 9 Inningsverified
431
2.56
Hubert Bates
Career
Per 9 Innings
45
Al Schweitzer
Careerverified
Per 9 Inningsverified
405
2.4
Hubert Bates
Careerverified
Per 9 Innings
97.83
Al Schweitzer
Career
Per 9 Inningsverified
93.97
93.97
Hubert Bates
Careerverified
Per 9 Innings
3.214
Al Schweitzer
Career
Per 9 Inningsverified
1.595
1.595
Hubert Bates
Career
Per 9 Innings
0
Al Schweitzer
Careerverified
Per 9 Inningsverified
68.9
68.9
Hubert Bates
Career
Per 9 Innings
1
Al Schweitzer
Careerverified
Per 9 Inningsverified
10
0.06
Hubert Bates
Career
Per 9 Innings
0
Al Schweitzer
Career
Per 9 Innings
0
0
Hubert Bates
Career
Per 9 Innings
0
Al Schweitzer
Career
Per 9 Innings
0
0
Hubert Bates
Career
Per 9 Innings
0
Al Schweitzer
Career
Per 9 Innings
0
0
Hubert Bates
Career
Per 9 Innings
0
Al Schweitzer
Career
Per 9 Innings
0
0