Ruben Amaro Jr. vs. Al Schweitzer — Career Comparison

Gen XPennsylvaniaThrows RightBats SwitchNorth AmericaPhiladelphia PhilliesNational LeagueUnknown
Pre-GenerationalOhioThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueRight Fielder

On the career numbers, Ruben Amaro Jr. posted the stronger offensive profile against Al Schweitzer. Ruben Amaro Jr. posted stronger numbers in OPS (.664 vs .626) and slugging (.353 vs .299). Al Schweitzer had the advantage in on-base percentage (.327 vs .311). By the career numbers, Ruben Amaro Jr. had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ruben Amaro Jr. and Al Schweitzer

Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8
8
Al Schweitzer
Career
Per 600 PA
4
4
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
485
277.14
Al Schweitzer
Career
Per 600 PA
280
165.68
Ruben Amaro Jr.
Careerverified
Per 600 PA
1050
600
Al Schweitzer
Career
Per 600 PA
1014
600
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
927
529.71
Al Schweitzer
Career
Per 600 PA
874
517.16
Ruben Amaro Jr.
Career
Per 600 PA
0.235
0.235
Al Schweitzer
Careerverified
Per 600 PAverified
0.238
0.238
Ruben Amaro Jr.
Career
Per 600 PA
0.69
0.69
Al Schweitzer
Careerverified
Per 600 PAverified
0.693
0.693
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
218
124.57
Al Schweitzer
Career
Per 600 PA
208
123.08
Ruben Amaro Jr.
Career
Per 600 PA
150
85.71
Al Schweitzer
Careerverified
Per 600 PAverified
169
100
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
43
24.57
Al Schweitzer
Career
Per 600 PA
28
16.57
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
9
5.14
Al Schweitzer
Career
Per 600 PA
8
4.73
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
16
9.14
Al Schweitzer
Career
Per 600 PA
3
1.78
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
68
38.86
Al Schweitzer
Career
Per 600 PA
39
23.08
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.312
0.312
Al Schweitzer
Career
Per 600 PA
0.188
0.188
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.017
0.017
Al Schweitzer
Career
Per 600 PA
0.003
0.003
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.073
0.073
Al Schweitzer
Career
Per 600 PA
0.014
0.014
Ruben Amaro Jr.
Career
Per 600 PA
104.74
59.85
Al Schweitzer
Careerverified
Per 600 PAverified
105.86
62.64
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
327
186.86
Al Schweitzer
Career
Per 600 PA
261
154.44
Ruben Amaro Jr.
Career
Per 600 PA
322
184
Al Schweitzer
Careerverified
Per 600 PAverified
324
191.72
Ruben Amaro Jr.
Career
Per 600 PA
0.31
0.31
Al Schweitzer
Careerverified
Per 600 PAverified
0.327
0.327
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.353
0.353
Al Schweitzer
Career
Per 600 PA
0.299
0.299
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.663
0.663
Al Schweitzer
Career
Per 600 PA
0.626
0.626
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.118
0.118
Al Schweitzer
Career
Per 600 PA
0.061
0.061
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.228
0.228
Al Schweitzer
Career
Per 600 PA
0.222
0.222
Ruben Amaro Jr.
Career
Per 600 PA
0.602
0.602
Al Schweitzer
Careerverified
Per 600 PAverified
0.637
0.637
Ruben Amaro Jr.
Career
Per 600 PA
0.255
0.255
Al Schweitzer
Careerverified
Per 600 PAverified
0.292
0.292
Ruben Amaro Jr.
Careerverified
Per 600 PA
99
56.57
Al Schweitzer
Career
Per 600 PAverified
97
57.4
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
100
57.14
Al Schweitzer
Career
Per 600 PA
87
51.48
Ruben Amaro Jr.
Careerverified
Per 600 PA
183
104.57
Al Schweitzer
Career
Per 600 PAverified
181
107.1
Ruben Amaro Jr.
Career
Per 600 PA
107.11
61.2
Al Schweitzer
Careerverified
Per 600 PAverified
114.09
67.51
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
16
9.14
Al Schweitzer
Career
Per 600 PA
12
7.1
Ruben Amaro Jr.
Career
Per 600 PA
88
50.29
Al Schweitzer
Careerverified
Per 600 PAverified
104
61.54
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
2
1.14
Al Schweitzer
Career
Per 600 PA
0
0
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
128
73.14
Al Schweitzer
Career
Per 600 PA
169
100
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8.2
8.2
Al Schweitzer
Career
Per 600 PA
6
6
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.69
0.69
Al Schweitzer
Career
Per 600 PA
0.62
0.62
Ruben Amaro Jr.
Career
Per 600 PA
11
6.29
Al Schweitzer
Careerverified
Per 600 PAverified
24
14.2
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8
4.57
Al Schweitzer
Career
Per 600 PA
0
0
Ruben Amaro Jr.
Career
Per 600 PA
22
12.57
Al Schweitzer
Careerverified
Per 600 PAverified
0
0
Ruben Amaro Jr.
Career
Per 600 PA
15
8.57
Al Schweitzer
Careerverified
Per 600 PAverified
47
27.81
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
10
5.71
Al Schweitzer
Career
Per 600 PA
0
0
Ruben Amaro Jr.
Career
Per 600 PA
25
14.29
Al Schweitzer
Careerverified
Per 600 PAverified
47
27.81
Ruben Amaro Jr.
Career
Per 600 PA
60
60
Al Schweitzer
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Ruben Amaro Jr. and Al Schweitzer

Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
8
8
Al Schweitzer
Career
Per 9 Innings
4
4
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
332
1.67
Al Schweitzer
Career
Per 9 Innings
254
1.51
Ruben Amaro Jr.
Career
Per 9 Innings
160
0.8
Al Schweitzer
Careerverified
Per 9 Inningsverified
175
1.04
Ruben Amaro Jr.
Careerverified
Per 9 Innings
5380
27
Al Schweitzer
Career
Per 9 Innings
4554
27
Ruben Amaro Jr.
Careerverified
Per 9 Innings
1793.1
9
Al Schweitzer
Career
Per 9 Innings
1518
9
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
466
2.34
Al Schweitzer
Career
Per 9 Innings
361
2.14
Ruben Amaro Jr.
Career
Per 9 Innings
17
0.09
Al Schweitzer
Careerverified
Per 9 Inningsverified
44
0.26
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
6
0.03
Al Schweitzer
Career
Per 9 Innings
26
0.15
Ruben Amaro Jr.
Careerverified
Per 9 Innings
489
2.45
Al Schweitzer
Career
Per 9 Inningsverified
431
2.56
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
483
2.42
Al Schweitzer
Career
Per 9 Innings
405
2.4
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
98.77
98.77
Al Schweitzer
Career
Per 9 Innings
93.97
93.97
Ruben Amaro Jr.
Career
Per 9 Innings
1.455
1.455
Al Schweitzer
Careerverified
Per 9 Inningsverified
1.595
1.595
Ruben Amaro Jr.
Career
Per 9 Innings
48.19
48.19
Al Schweitzer
Careerverified
Per 9 Inningsverified
68.9
68.9
Ruben Amaro Jr.
Career
Per 9 Innings
4
0.02
Al Schweitzer
Careerverified
Per 9 Inningsverified
10
0.06
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0