Barry Bonds vs. Al Schweitzer — Career Comparison
On the career numbers, Barry Bonds posted the stronger offensive profile against Al Schweitzer. Barry Bonds posted stronger numbers in OPS (1.080 vs .626) and on-base percentage (.473 vs .327). By the career numbers, Barry Bonds had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Barry Bonds and Al Schweitzer
Barry Bonds
Career
Per 600 PA
2986
142.12
Al Schweitzer
Career
Per 600 PA
280
165.68
Barry Bonds
Career
Per 600 PA
12606
600
Al Schweitzer
Career
Per 600 PA
1014
600
Barry Bonds
Career
Per 600 PA
9847
468.68
Al Schweitzer
Career
Per 600 PA
874
517.16
Barry Bonds
Career
Per 600 PA
0.298
0.298
Al Schweitzer
Career
Per 600 PA
0.238
0.238
Barry Bonds
Career
Per 600 PA
1.046
1.046
Al Schweitzer
Career
Per 600 PA
0.693
0.693
Barry Bonds
Career
Per 600 PA
1440
68.54
Al Schweitzer
Career
Per 600 PA
39
23.08
Barry Bonds
Career
Per 600 PA
0.491
0.491
Al Schweitzer
Career
Per 600 PA
0.188
0.188
Barry Bonds
Career
Per 600 PA
0.077
0.077
Al Schweitzer
Career
Per 600 PA
0.003
0.003
Barry Bonds
Career
Per 600 PA
0.26
0.26
Al Schweitzer
Career
Per 600 PA
0.014
0.014
Barry Bonds
Career
Per 600 PA
2925.36
139.24
Al Schweitzer
Career
Per 600 PA
105.86
62.64
Barry Bonds
Career
Per 600 PA
5976
284.44
Al Schweitzer
Career
Per 600 PA
261
154.44
Barry Bonds
Career
Per 600 PA
5599
266.49
Al Schweitzer
Career
Per 600 PA
324
191.72
Barry Bonds
Career
Per 600 PA
0.444
0.444
Al Schweitzer
Career
Per 600 PA
0.327
0.327
Barry Bonds
Career
Per 600 PA
0.607
0.607
Al Schweitzer
Career
Per 600 PA
0.299
0.299
Barry Bonds
Career
Per 600 PA
0.309
0.309
Al Schweitzer
Career
Per 600 PA
0.061
0.061
Barry Bonds
Career
Per 600 PA
0.352
0.352
Al Schweitzer
Career
Per 600 PA
0.222
0.222
Barry Bonds
Career
Per 600 PA
1.268
1.268
Al Schweitzer
Career
Per 600 PA
0.637
0.637
Barry Bonds
Career
Per 600 PA
0.285
0.285
Al Schweitzer
Career
Per 600 PA
0.292
0.292
Barry Bonds
Career
Per 600 PA
3461
164.73
Al Schweitzer
Career
Per 600 PA
181
107.1
Barry Bonds
Career
Per 600 PA
2625.02
124.94
Al Schweitzer
Career
Per 600 PA
114.09
67.51
Barry Bonds
Career
Per 600 PA
1539
73.25
Al Schweitzer
Career
Per 600 PA
169
100
Barry Bonds
Career
Per 600 PA
8.19
8.19
Al Schweitzer
Career
Per 600 PA
6
6
Barry Bonds
Career
Per 600 PA
1.66
1.66
Al Schweitzer
Career
Per 600 PA
0.62
0.62
Barry Bonds
Career
Per 600 PA
165
7.85
Al Schweitzer
Career
Per 600 PA
0
0
Barry Bonds
Career
Per 600 PA
514
24.46
Al Schweitzer
Career
Per 600 PA
47
27.81
Barry Bonds
Career
Per 600 PA
655
31.18
Al Schweitzer
Career
Per 600 PA
47
27.81
Barry Bonds
Career
Per 600 PA
78.47
78.47
Al Schweitzer
Career
Per 600 PA
100
100
Fielding Stats for Barry Bonds and Al Schweitzer
Barry Bonds
Career
Per 9 Innings
2874
1.06
Al Schweitzer
Career
Per 9 Innings
254
1.51
Barry Bonds
Career
Per 9 Innings
2810
1.04
Al Schweitzer
Career
Per 9 Innings
175
1.04
Barry Bonds
Career
Per 9 Innings
72889
27
Al Schweitzer
Career
Per 9 Innings
4554
27
Barry Bonds
Career
Per 9 Innings
24296.1
9
Al Schweitzer
Career
Per 9 Innings
1518
9
Barry Bonds
Career
Per 9 Innings
5637
2.09
Al Schweitzer
Career
Per 9 Innings
361
2.14
Barry Bonds
Career
Per 9 Innings
173
0.06
Al Schweitzer
Career
Per 9 Innings
44
0.26
Barry Bonds
Career
Per 9 Innings
5907
2.19
Al Schweitzer
Career
Per 9 Innings
431
2.56
Barry Bonds
Career
Per 9 Innings
5810
2.15
Al Schweitzer
Career
Per 9 Innings
405
2.4
Barry Bonds
Career
Per 9 Innings
98.36
98.36
Al Schweitzer
Career
Per 9 Innings
93.97
93.97
Barry Bonds
Career
Per 9 Innings
2.022
2.022
Al Schweitzer
Career
Per 9 Innings
1.595
1.595
Barry Bonds
Career
Per 9 Innings
97.77
97.77
Al Schweitzer
Career
Per 9 Innings
68.9
68.9
Barry Bonds
Career
Per 9 Innings
25
0.01
Al Schweitzer
Career
Per 9 Innings
10
0.06