Barry Bonds vs. Alex Grammas — Career Comparison

Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaSan Francisco GiantsNational LeagueLeft FielderGold GloveSilver SluggerMVPAll-Star
Greatest GenerationAlabamaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueShortstop

When their careers are measured against the same standard, Barry Bonds comes out clearly ahead of Alex Grammas across most offensive categories. Barry Bonds led in home run production (HR/PA+ 293 vs 24), walk rate (BB%+ 321 vs 94), and slugging (SLG+ 182 vs 80). Barry Bonds was the more complete offensive player.

Hitting Stats for Barry Bonds and Alex Grammas

Barry Bonds
Careerverified
Per 600 PAverified
22
22
Alex Grammas
Career
Per 600 PA
10
10
Barry Bonds
Careerverified
Per 600 PA
2986
142.12
Alex Grammas
Career
Per 600 PAverified
913
233.3
Barry Bonds
Careerverified
Per 600 PA
12606
600
Alex Grammas
Career
Per 600 PA
2348
600
Barry Bonds
Careerverified
Per 600 PA
9847
468.68
Alex Grammas
Career
Per 600 PAverified
2073
529.73
Barry Bonds
Careerverified
Per 600 PAverified
0.298
0.298
Alex Grammas
Career
Per 600 PA
0.247
0.247
Barry Bonds
Careerverified
Per 600 PAverified
1.046
1.046
Alex Grammas
Career
Per 600 PA
0.664
0.664
Barry Bonds
Careerverified
Per 600 PAverified
2935
139.7
Alex Grammas
Career
Per 600 PA
512
130.83
Barry Bonds
Careerverified
Per 600 PA
1495
71.16
Alex Grammas
Career
Per 600 PAverified
400
102.21
Barry Bonds
Careerverified
Per 600 PAverified
601
28.61
Alex Grammas
Career
Per 600 PA
90
23
Barry Bonds
Careerverified
Per 600 PAverified
77
3.66
Alex Grammas
Career
Per 600 PA
10
2.56
Barry Bonds
Careerverified
Per 600 PAverified
762
36.27
Alex Grammas
Career
Per 600 PA
12
3.07
Barry Bonds
Careerverified
Per 600 PAverified
1440
68.54
Alex Grammas
Career
Per 600 PA
112
28.62
Barry Bonds
Careerverified
Per 600 PAverified
0.491
0.491
Alex Grammas
Career
Per 600 PA
0.219
0.219
Barry Bonds
Careerverified
Per 600 PAverified
0.077
0.077
Alex Grammas
Career
Per 600 PA
0.006
0.006
Barry Bonds
Careerverified
Per 600 PAverified
0.26
0.26
Alex Grammas
Career
Per 600 PA
0.023
0.023
Barry Bonds
Careerverified
Per 600 PAverified
2925.36
139.24
Alex Grammas
Career
Per 600 PA
210.11
53.69
Barry Bonds
Careerverified
Per 600 PAverified
5976
284.44
Alex Grammas
Career
Per 600 PA
658
168.14
Barry Bonds
Careerverified
Per 600 PAverified
5599
266.49
Alex Grammas
Career
Per 600 PA
733
187.31
Barry Bonds
Careerverified
Per 600 PAverified
0.444
0.444
Alex Grammas
Career
Per 600 PA
0.318
0.318
Barry Bonds
Careerverified
Per 600 PAverified
0.607
0.607
Alex Grammas
Career
Per 600 PA
0.317
0.317
Barry Bonds
Careerverified
Per 600 PAverified
1.051
1.051
Alex Grammas
Career
Per 600 PA
0.635
0.635
Barry Bonds
Careerverified
Per 600 PAverified
0.309
0.309
Alex Grammas
Career
Per 600 PA
0.07
0.07
Barry Bonds
Careerverified
Per 600 PAverified
0.352
0.352
Alex Grammas
Career
Per 600 PA
0.222
0.222
Barry Bonds
Careerverified
Per 600 PAverified
1.268
1.268
Alex Grammas
Career
Per 600 PA
0.549
0.549
Barry Bonds
Careerverified
Per 600 PAverified
0.285
0.285
Alex Grammas
Career
Per 600 PA
0.266
0.266
Barry Bonds
Careerverified
Per 600 PAverified
2227
106
Alex Grammas
Career
Per 600 PA
236
60.31
Barry Bonds
Careerverified
Per 600 PAverified
1996
95
Alex Grammas
Career
Per 600 PA
163
41.65
Barry Bonds
Careerverified
Per 600 PAverified
3461
164.73
Alex Grammas
Career
Per 600 PA
387
98.89
Barry Bonds
Careerverified
Per 600 PAverified
2625.02
124.94
Alex Grammas
Career
Per 600 PA
228.22
58.32
Barry Bonds
Careerverified
Per 600 PAverified
106
5.05
Alex Grammas
Career
Per 600 PA
15
3.83
Barry Bonds
Careerverified
Per 600 PAverified
2558
121.75
Alex Grammas
Career
Per 600 PA
206
52.64
Barry Bonds
Careerverified
Per 600 PAverified
688
32.75
Alex Grammas
Career
Per 600 PA
22
5.62
Barry Bonds
Career
Per 600 PA
1539
73.25
Alex Grammas
Careerverified
Per 600 PAverified
192
49.06
Barry Bonds
Career
Per 600 PA
8.19
8.19
Alex Grammas
Careerverified
Per 600 PAverified
12.23
12.23
Barry Bonds
Careerverified
Per 600 PAverified
1.66
1.66
Alex Grammas
Career
Per 600 PA
1.07
1.07
Barry Bonds
Career
Per 600 PA
4
0.19
Alex Grammas
Careerverified
Per 600 PAverified
41
10.48
Barry Bonds
Careerverified
Per 600 PAverified
91
4.33
Alex Grammas
Career
Per 600 PA
13
3.32
Barry Bonds
Career
Per 600 PAverified
165
7.85
Alex Grammas
Careerverified
Per 600 PA
56
14.31
Barry Bonds
Careerverified
Per 600 PAverified
514
24.46
Alex Grammas
Career
Per 600 PA
17
4.34
Barry Bonds
Careerverified
Per 600 PAverified
141
6.71
Alex Grammas
Career
Per 600 PA
14
3.58
Barry Bonds
Careerverified
Per 600 PAverified
655
31.18
Alex Grammas
Career
Per 600 PA
31
7.92
Barry Bonds
Careerverified
Per 600 PAverified
78.47
78.47
Alex Grammas
Career
Per 600 PA
54.84
54.84

Fielding Stats for Barry Bonds and Alex Grammas

Barry Bonds
Careerverified
Per 9 Inningsverified
22
22
Alex Grammas
Career
Per 9 Innings
10
10
Barry Bonds
Careerverified
Per 9 Innings
2874
1.06
Alex Grammas
Career
Per 9 Inningsverified
894
1.41
Barry Bonds
Careerverified
Per 9 Inningsverified
2810
1.04
Alex Grammas
Career
Per 9 Innings
635
1
Barry Bonds
Careerverified
Per 9 Innings
72889
27
Alex Grammas
Career
Per 9 Innings
17078
27
Barry Bonds
Careerverified
Per 9 Innings
24296.1
9
Alex Grammas
Career
Per 9 Innings
5692.2
9
Barry Bonds
Careerverified
Per 9 Inningsverified
5637
2.09
Alex Grammas
Career
Per 9 Innings
1206
1.91
Barry Bonds
Career
Per 9 Innings
173
0.06
Alex Grammas
Careerverified
Per 9 Inningsverified
1931
3.05
Barry Bonds
Careerverified
Per 9 Inningsverified
97
0.04
Alex Grammas
Career
Per 9 Innings
101
0.16
Barry Bonds
Careerverified
Per 9 Innings
5907
2.19
Alex Grammas
Career
Per 9 Inningsverified
3238
5.12
Barry Bonds
Careerverified
Per 9 Innings
5810
2.15
Alex Grammas
Career
Per 9 Inningsverified
3137
4.96
Barry Bonds
Careerverified
Per 9 Inningsverified
98.36
98.36
Alex Grammas
Career
Per 9 Innings
96.88
96.88
Barry Bonds
Career
Per 9 Innings
2.022
2.022
Alex Grammas
Careerverified
Per 9 Inningsverified
3.509
3.509
Barry Bonds
Careerverified
Per 9 Inningsverified
97.77
97.77
Alex Grammas
Career
Per 9 Innings
71.03
71.03
Barry Bonds
Career
Per 9 Innings
25
0.01
Alex Grammas
Careerverified
Per 9 Inningsverified
398
0.63
Barry Bonds
Career
Per 9 Innings
0
0
Alex Grammas
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Alex Grammas
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Alex Grammas
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Alex Grammas
Career
Per 9 Innings
0
0