Barry Bonds vs. Al Schweitzer — Career Comparison

Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaSan Francisco GiantsNational LeagueLeft FielderGold GloveSilver SluggerMVPAll-Star
Pre-GenerationalOhioThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueRight Fielder

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
Careerverified
Per 600 PAverified
22
22
Al Schweitzer
Career
Per 600 PA
4
4
Barry Bonds
Careerverified
Per 600 PA
2986
142.12
Al Schweitzer
Career
Per 600 PAverified
280
165.68
Barry Bonds
Careerverified
Per 600 PA
12606
600
Al Schweitzer
Career
Per 600 PA
1014
600
Barry Bonds
Careerverified
Per 600 PA
9847
468.68
Al Schweitzer
Career
Per 600 PAverified
874
517.16
Barry Bonds
Careerverified
Per 600 PAverified
0.298
0.298
Al Schweitzer
Career
Per 600 PA
0.238
0.238
Barry Bonds
Careerverified
Per 600 PAverified
1.046
1.046
Al Schweitzer
Career
Per 600 PA
0.693
0.693
Barry Bonds
Careerverified
Per 600 PAverified
2935
139.7
Al Schweitzer
Career
Per 600 PA
208
123.08
Barry Bonds
Careerverified
Per 600 PA
1495
71.16
Al Schweitzer
Career
Per 600 PAverified
169
100
Barry Bonds
Careerverified
Per 600 PAverified
601
28.61
Al Schweitzer
Career
Per 600 PA
28
16.57
Barry Bonds
Careerverified
Per 600 PA
77
3.66
Al Schweitzer
Career
Per 600 PAverified
8
4.73
Barry Bonds
Careerverified
Per 600 PAverified
762
36.27
Al Schweitzer
Career
Per 600 PA
3
1.78
Barry Bonds
Careerverified
Per 600 PAverified
1440
68.54
Al Schweitzer
Career
Per 600 PA
39
23.08
Barry Bonds
Careerverified
Per 600 PAverified
0.491
0.491
Al Schweitzer
Career
Per 600 PA
0.188
0.188
Barry Bonds
Careerverified
Per 600 PAverified
0.077
0.077
Al Schweitzer
Career
Per 600 PA
0.003
0.003
Barry Bonds
Careerverified
Per 600 PAverified
0.26
0.26
Al Schweitzer
Career
Per 600 PA
0.014
0.014
Barry Bonds
Careerverified
Per 600 PAverified
2925.36
139.24
Al Schweitzer
Career
Per 600 PA
105.86
62.64
Barry Bonds
Careerverified
Per 600 PAverified
5976
284.44
Al Schweitzer
Career
Per 600 PA
261
154.44
Barry Bonds
Careerverified
Per 600 PAverified
5599
266.49
Al Schweitzer
Career
Per 600 PA
324
191.72
Barry Bonds
Careerverified
Per 600 PAverified
0.444
0.444
Al Schweitzer
Career
Per 600 PA
0.327
0.327
Barry Bonds
Careerverified
Per 600 PAverified
0.607
0.607
Al Schweitzer
Career
Per 600 PA
0.299
0.299
Barry Bonds
Careerverified
Per 600 PAverified
1.051
1.051
Al Schweitzer
Career
Per 600 PA
0.626
0.626
Barry Bonds
Careerverified
Per 600 PAverified
0.309
0.309
Al Schweitzer
Career
Per 600 PA
0.061
0.061
Barry Bonds
Careerverified
Per 600 PAverified
0.352
0.352
Al Schweitzer
Career
Per 600 PA
0.222
0.222
Barry Bonds
Careerverified
Per 600 PAverified
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
Careerverified
Per 600 PAverified
0.292
0.292
Barry Bonds
Careerverified
Per 600 PAverified
2227
106
Al Schweitzer
Career
Per 600 PA
97
57.4
Barry Bonds
Careerverified
Per 600 PAverified
1996
95
Al Schweitzer
Career
Per 600 PA
87
51.48
Barry Bonds
Careerverified
Per 600 PAverified
3461
164.73
Al Schweitzer
Career
Per 600 PA
181
107.1
Barry Bonds
Careerverified
Per 600 PAverified
2625.02
124.94
Al Schweitzer
Career
Per 600 PA
114.09
67.51
Barry Bonds
Careerverified
Per 600 PA
106
5.05
Al Schweitzer
Career
Per 600 PAverified
12
7.1
Barry Bonds
Careerverified
Per 600 PAverified
2558
121.75
Al Schweitzer
Career
Per 600 PA
104
61.54
Barry Bonds
Careerverified
Per 600 PAverified
688
32.75
Al Schweitzer
Career
Per 600 PA
0
0
Barry Bonds
Career
Per 600 PAverified
1539
73.25
Al Schweitzer
Careerverified
Per 600 PA
169
100
Barry Bonds
Careerverified
Per 600 PAverified
8.19
8.19
Al Schweitzer
Career
Per 600 PA
6
6
Barry Bonds
Careerverified
Per 600 PAverified
1.66
1.66
Al Schweitzer
Career
Per 600 PA
0.62
0.62
Barry Bonds
Career
Per 600 PA
4
0.19
Al Schweitzer
Careerverified
Per 600 PAverified
24
14.2
Barry Bonds
Careerverified
Per 600 PAverified
91
4.33
Al Schweitzer
Career
Per 600 PA
0
0
Barry Bonds
Career
Per 600 PA
165
7.85
Al Schweitzer
Careerverified
Per 600 PAverified
0
0
Barry Bonds
Careerverified
Per 600 PA
514
24.46
Al Schweitzer
Career
Per 600 PAverified
47
27.81
Barry Bonds
Careerverified
Per 600 PAverified
141
6.71
Al Schweitzer
Career
Per 600 PA
0
0
Barry Bonds
Careerverified
Per 600 PAverified
655
31.18
Al Schweitzer
Career
Per 600 PA
47
27.81
Barry Bonds
Career
Per 600 PA
78.47
78.47
Al Schweitzer
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Barry Bonds and Al Schweitzer

Barry Bonds
Careerverified
Per 9 Inningsverified
22
22
Al Schweitzer
Career
Per 9 Innings
4
4
Barry Bonds
Careerverified
Per 9 Innings
2874
1.06
Al Schweitzer
Career
Per 9 Inningsverified
254
1.51
Barry Bonds
Careerverified
Per 9 Innings
2810
1.04
Al Schweitzer
Career
Per 9 Innings
175
1.04
Barry Bonds
Careerverified
Per 9 Innings
72889
27
Al Schweitzer
Career
Per 9 Innings
4554
27
Barry Bonds
Careerverified
Per 9 Innings
24296.1
9
Al Schweitzer
Career
Per 9 Innings
1518
9
Barry Bonds
Careerverified
Per 9 Innings
5637
2.09
Al Schweitzer
Career
Per 9 Inningsverified
361
2.14
Barry Bonds
Careerverified
Per 9 Innings
173
0.06
Al Schweitzer
Career
Per 9 Inningsverified
44
0.26
Barry Bonds
Career
Per 9 Inningsverified
97
0.04
Al Schweitzer
Careerverified
Per 9 Innings
26
0.15
Barry Bonds
Careerverified
Per 9 Innings
5907
2.19
Al Schweitzer
Career
Per 9 Inningsverified
431
2.56
Barry Bonds
Careerverified
Per 9 Innings
5810
2.15
Al Schweitzer
Career
Per 9 Inningsverified
405
2.4
Barry Bonds
Careerverified
Per 9 Inningsverified
98.36
98.36
Al Schweitzer
Career
Per 9 Innings
93.97
93.97
Barry Bonds
Careerverified
Per 9 Inningsverified
2.022
2.022
Al Schweitzer
Career
Per 9 Innings
1.595
1.595
Barry Bonds
Careerverified
Per 9 Inningsverified
97.77
97.77
Al Schweitzer
Career
Per 9 Innings
68.9
68.9
Barry Bonds
Careerverified
Per 9 Innings
25
0.01
Al Schweitzer
Career
Per 9 Inningsverified
10
0.06
Barry Bonds
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Al Schweitzer
Career
Per 9 Innings
0
0