Barry Bonds vs. Al Simmons — Career Comparison

Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaSan Francisco GiantsNational LeagueLeft FielderGold GloveSilver SluggerMVPAll-Star
Greatest GenerationWisconsinThrows RightBats RightNorth AmericaPhiladelphia AthleticsAmerican LeagueHall of FameLeft FielderAll-Star

Adjusted for the eras they played in, Barry Bonds holds a real edge over Al Simmons in this comparison. Barry Bonds led in walk rate (BB%+ 321 vs 72), contact rate (K%+ 172 vs 103), and on-base percentage (OBP+ 159 vs 118). Al Simmons held the edge in home run production (HR/PA+ 354 vs 293). The edge belongs to Barry Bonds.

Hitting Stats for Barry Bonds and Al Simmons

Barry Bonds
Careerverified
Per 600 PAverified
22
22
Al Simmons
Career
Per 600 PA
20
20
Barry Bonds
Careerverified
Per 600 PAverified
2986
142.12
Al Simmons
Career
Per 600 PA
2215
139.67
Barry Bonds
Careerverified
Per 600 PA
12606
600
Al Simmons
Career
Per 600 PA
9515
600
Barry Bonds
Careerverified
Per 600 PA
9847
468.68
Al Simmons
Career
Per 600 PAverified
8759
552.33
Barry Bonds
Career
Per 600 PA
0.298
0.298
Al Simmons
Careerverified
Per 600 PAverified
0.334
0.334
Barry Bonds
Careerverified
Per 600 PAverified
1.046
1.046
Al Simmons
Career
Per 600 PA
0.914
0.914
Barry Bonds
Careerverified
Per 600 PA
2935
139.7
Al Simmons
Career
Per 600 PAverified
2927
184.57
Barry Bonds
Career
Per 600 PA
1495
71.16
Al Simmons
Careerverified
Per 600 PAverified
1932
121.83
Barry Bonds
Careerverified
Per 600 PA
601
28.61
Al Simmons
Career
Per 600 PAverified
539
33.99
Barry Bonds
Career
Per 600 PA
77
3.66
Al Simmons
Careerverified
Per 600 PAverified
149
9.4
Barry Bonds
Careerverified
Per 600 PAverified
762
36.27
Al Simmons
Career
Per 600 PA
307
19.36
Barry Bonds
Careerverified
Per 600 PAverified
1440
68.54
Al Simmons
Career
Per 600 PA
995
62.74
Barry Bonds
Careerverified
Per 600 PAverified
0.491
0.491
Al Simmons
Career
Per 600 PA
0.34
0.34
Barry Bonds
Careerverified
Per 600 PAverified
0.077
0.077
Al Simmons
Career
Per 600 PA
0.035
0.035
Barry Bonds
Careerverified
Per 600 PAverified
0.26
0.26
Al Simmons
Career
Per 600 PA
0.105
0.105
Barry Bonds
Careerverified
Per 600 PAverified
2925.36
139.24
Al Simmons
Career
Per 600 PA
1688.59
106.48
Barry Bonds
Careerverified
Per 600 PA
5976
284.44
Al Simmons
Career
Per 600 PAverified
4685
295.43
Barry Bonds
Careerverified
Per 600 PAverified
5599
266.49
Al Simmons
Career
Per 600 PA
3572
225.24
Barry Bonds
Careerverified
Per 600 PAverified
0.444
0.444
Al Simmons
Career
Per 600 PA
0.38
0.38
Barry Bonds
Careerverified
Per 600 PAverified
0.607
0.607
Al Simmons
Career
Per 600 PA
0.535
0.535
Barry Bonds
Careerverified
Per 600 PAverified
1.051
1.051
Al Simmons
Career
Per 600 PA
0.915
0.915
Barry Bonds
Careerverified
Per 600 PAverified
0.309
0.309
Al Simmons
Career
Per 600 PA
0.201
0.201
Barry Bonds
Careerverified
Per 600 PAverified
0.352
0.352
Al Simmons
Career
Per 600 PA
0.305
0.305
Barry Bonds
Careerverified
Per 600 PAverified
1.268
1.268
Al Simmons
Career
Per 600 PA
0.915
0.915
Barry Bonds
Career
Per 600 PA
0.285
0.285
Al Simmons
Careerverified
Per 600 PAverified
0.34
0.34
Barry Bonds
Careerverified
Per 600 PAverified
2227
106
Al Simmons
Career
Per 600 PA
1507
95.03
Barry Bonds
Careerverified
Per 600 PA
1996
95
Al Simmons
Career
Per 600 PAverified
1827
115.21
Barry Bonds
Careerverified
Per 600 PA
3461
164.73
Al Simmons
Career
Per 600 PAverified
3027
190.88
Barry Bonds
Careerverified
Per 600 PAverified
2625.02
124.94
Al Simmons
Career
Per 600 PA
1801.22
113.58
Barry Bonds
Careerverified
Per 600 PAverified
106
5.05
Al Simmons
Career
Per 600 PA
30
1.89
Barry Bonds
Careerverified
Per 600 PAverified
2558
121.75
Al Simmons
Career
Per 600 PA
615
38.78
Barry Bonds
Careerverified
Per 600 PAverified
688
32.75
Al Simmons
Career
Per 600 PA
0
0
Barry Bonds
Career
Per 600 PA
1539
73.25
Al Simmons
Careerverified
Per 600 PAverified
737
46.47
Barry Bonds
Career
Per 600 PA
8.19
8.19
Al Simmons
Careerverified
Per 600 PAverified
12.91
12.91
Barry Bonds
Careerverified
Per 600 PAverified
1.66
1.66
Al Simmons
Career
Per 600 PA
0.83
0.83
Barry Bonds
Career
Per 600 PA
4
0.19
Al Simmons
Careerverified
Per 600 PAverified
111
7
Barry Bonds
Careerverified
Per 600 PAverified
91
4.33
Al Simmons
Career
Per 600 PA
0
0
Barry Bonds
Career
Per 600 PA
165
7.85
Al Simmons
Careerverified
Per 600 PAverified
23
1.45
Barry Bonds
Careerverified
Per 600 PAverified
514
24.46
Al Simmons
Career
Per 600 PA
88
5.55
Barry Bonds
Careerverified
Per 600 PAverified
141
6.71
Al Simmons
Career
Per 600 PA
64
4.04
Barry Bonds
Careerverified
Per 600 PAverified
655
31.18
Al Simmons
Career
Per 600 PA
152
9.58
Barry Bonds
Careerverified
Per 600 PAverified
78.47
78.47
Al Simmons
Career
Per 600 PA
57.89
57.89

Fielding Stats for Barry Bonds and Al Simmons

Barry Bonds
Careerverified
Per 9 Inningsverified
22
22
Al Simmons
Career
Per 9 Innings
20
Barry Bonds
Careerverified
Per 9 Inningsverified
2874
1.06
Al Simmons
Career
Per 9 Innings
2143
Barry Bonds
Careerverified
Per 9 Inningsverified
2810
1.04
Al Simmons
Career
Per 9 Innings
0
Barry Bonds
Careerverified
Per 9 Inningsverified
72889
27
Al Simmons
Career
Per 9 Innings
0
Barry Bonds
Careerverified
Per 9 Inningsverified
24296.1
9
Al Simmons
Career
Per 9 Innings
0
Barry Bonds
Careerverified
Per 9 Inningsverified
5637
2.09
Al Simmons
Career
Per 9 Innings
5000
Barry Bonds
Careerverified
Per 9 Inningsverified
173
0.06
Al Simmons
Career
Per 9 Innings
169
Barry Bonds
Career
Per 9 Innings
97
0.04
Al Simmons
Careerverified
Per 9 Inningsverified
94
Barry Bonds
Careerverified
Per 9 Inningsverified
5907
2.19
Al Simmons
Career
Per 9 Innings
5263
Barry Bonds
Careerverified
Per 9 Inningsverified
5810
2.15
Al Simmons
Career
Per 9 Innings
5169
Barry Bonds
Careerverified
Per 9 Inningsverified
98.36
98.36
Al Simmons
Career
Per 9 Innings
98.21
Barry Bonds
Career
Per 9 Inningsverified
2.022
2.022
Al Simmons
Careerverified
Per 9 Innings
2.412
Barry Bonds
Careerverified
Per 9 Inningsverified
97.77
97.77
Al Simmons
Career
Per 9 Innings
0
Barry Bonds
Career
Per 9 Inningsverified
25
0.01
Al Simmons
Careerverified
Per 9 Innings
38
Barry Bonds
Career
Per 9 Innings
0
0
Al Simmons
Career
Per 9 Innings
0
Barry Bonds
Career
Per 9 Innings
0
0
Al Simmons
Career
Per 9 Innings
0
Barry Bonds
Career
Per 9 Innings
0
0
Al Simmons
Career
Per 9 Innings
0
Barry Bonds
Career
Per 9 Innings
0
0
Al Simmons
Career
Per 9 Innings
0