Barry Bonds vs. Billy Consolo — Career Comparison

Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaSan Francisco GiantsNational LeagueLeft FielderGold GloveSilver SluggerMVPAll-Star
Silent GenerationOhioThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueShortstop

On the career numbers, Barry Bonds posted the stronger offensive profile against Billy Consolo. Barry Bonds posted stronger numbers in OPS (1.080 vs .605) and on-base percentage (.473 vs .317). 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 Billy Consolo

Barry Bonds
Careerverified
Per 600 PAverified
22
22
Billy Consolo
Career
Per 600 PA
10
10
Barry Bonds
Careerverified
Per 600 PA
2986
142.12
Billy Consolo
Career
Per 600 PAverified
603
265.44
Barry Bonds
Careerverified
Per 600 PA
12606
600
Billy Consolo
Career
Per 600 PA
1363
600
Barry Bonds
Careerverified
Per 600 PA
9847
468.68
Billy Consolo
Career
Per 600 PAverified
1178
518.56
Barry Bonds
Careerverified
Per 600 PAverified
0.298
0.298
Billy Consolo
Career
Per 600 PA
0.221
0.221
Barry Bonds
Careerverified
Per 600 PAverified
1.046
1.046
Billy Consolo
Career
Per 600 PA
0.637
0.637
Barry Bonds
Careerverified
Per 600 PAverified
2935
139.7
Billy Consolo
Career
Per 600 PA
260
114.45
Barry Bonds
Careerverified
Per 600 PA
1495
71.16
Billy Consolo
Career
Per 600 PAverified
209
92
Barry Bonds
Careerverified
Per 600 PAverified
601
28.61
Billy Consolo
Career
Per 600 PA
31
13.65
Barry Bonds
Careerverified
Per 600 PA
77
3.66
Billy Consolo
Career
Per 600 PAverified
11
4.84
Barry Bonds
Careerverified
Per 600 PAverified
762
36.27
Billy Consolo
Career
Per 600 PA
9
3.96
Barry Bonds
Careerverified
Per 600 PAverified
1440
68.54
Billy Consolo
Career
Per 600 PA
51
22.45
Barry Bonds
Careerverified
Per 600 PAverified
0.491
0.491
Billy Consolo
Career
Per 600 PA
0.196
0.196
Barry Bonds
Careerverified
Per 600 PAverified
0.077
0.077
Billy Consolo
Career
Per 600 PA
0.008
0.008
Barry Bonds
Careerverified
Per 600 PAverified
0.26
0.26
Billy Consolo
Career
Per 600 PA
0.035
0.035
Barry Bonds
Careerverified
Per 600 PAverified
2925.36
139.24
Billy Consolo
Career
Per 600 PA
112.61
49.57
Barry Bonds
Careerverified
Per 600 PAverified
5976
284.44
Billy Consolo
Career
Per 600 PA
340
149.67
Barry Bonds
Careerverified
Per 600 PAverified
5599
266.49
Billy Consolo
Career
Per 600 PA
424
186.65
Barry Bonds
Careerverified
Per 600 PAverified
0.444
0.444
Billy Consolo
Career
Per 600 PA
0.315
0.315
Barry Bonds
Careerverified
Per 600 PAverified
0.607
0.607
Billy Consolo
Career
Per 600 PA
0.289
0.289
Barry Bonds
Careerverified
Per 600 PAverified
1.051
1.051
Billy Consolo
Career
Per 600 PA
0.604
0.604
Barry Bonds
Careerverified
Per 600 PAverified
0.309
0.309
Billy Consolo
Career
Per 600 PA
0.068
0.068
Barry Bonds
Careerverified
Per 600 PAverified
0.352
0.352
Billy Consolo
Career
Per 600 PA
0.214
0.214
Barry Bonds
Careerverified
Per 600 PAverified
1.268
1.268
Billy Consolo
Career
Per 600 PA
0.539
0.539
Barry Bonds
Career
Per 600 PA
0.285
0.285
Billy Consolo
Careerverified
Per 600 PAverified
0.287
0.287
Barry Bonds
Careerverified
Per 600 PAverified
2227
106
Billy Consolo
Career
Per 600 PA
158
69.55
Barry Bonds
Careerverified
Per 600 PAverified
1996
95
Billy Consolo
Career
Per 600 PA
83
36.54
Barry Bonds
Careerverified
Per 600 PAverified
3461
164.73
Billy Consolo
Career
Per 600 PA
232
102.13
Barry Bonds
Careerverified
Per 600 PAverified
2625.02
124.94
Billy Consolo
Career
Per 600 PA
122.04
53.72
Barry Bonds
Careerverified
Per 600 PAverified
106
5.05
Billy Consolo
Career
Per 600 PA
3
1.32
Barry Bonds
Careerverified
Per 600 PAverified
2558
121.75
Billy Consolo
Career
Per 600 PA
161
70.87
Barry Bonds
Careerverified
Per 600 PAverified
688
32.75
Billy Consolo
Career
Per 600 PA
3
1.32
Barry Bonds
Career
Per 600 PAverified
1539
73.25
Billy Consolo
Careerverified
Per 600 PA
297
130.74
Barry Bonds
Careerverified
Per 600 PAverified
8.19
8.19
Billy Consolo
Career
Per 600 PA
4.59
4.59
Barry Bonds
Careerverified
Per 600 PAverified
1.66
1.66
Billy Consolo
Career
Per 600 PA
0.54
0.54
Barry Bonds
Career
Per 600 PA
4
0.19
Billy Consolo
Careerverified
Per 600 PAverified
18
7.92
Barry Bonds
Careerverified
Per 600 PAverified
91
4.33
Billy Consolo
Career
Per 600 PA
3
1.32
Barry Bonds
Career
Per 600 PAverified
165
7.85
Billy Consolo
Careerverified
Per 600 PA
24
10.56
Barry Bonds
Careerverified
Per 600 PAverified
514
24.46
Billy Consolo
Career
Per 600 PA
9
3.96
Barry Bonds
Careerverified
Per 600 PAverified
141
6.71
Billy Consolo
Career
Per 600 PA
10
4.4
Barry Bonds
Careerverified
Per 600 PAverified
655
31.18
Billy Consolo
Career
Per 600 PA
19
8.36
Barry Bonds
Careerverified
Per 600 PAverified
78.47
78.47
Billy Consolo
Career
Per 600 PA
47.37
47.37

Fielding Stats for Barry Bonds and Billy Consolo

Barry Bonds
Careerverified
Per 9 Inningsverified
22
22
Billy Consolo
Career
Per 9 Innings
10
10
Barry Bonds
Careerverified
Per 9 Innings
2874
1.06
Billy Consolo
Career
Per 9 Inningsverified
479
1.45
Barry Bonds
Careerverified
Per 9 Inningsverified
2810
1.04
Billy Consolo
Career
Per 9 Innings
313
0.95
Barry Bonds
Careerverified
Per 9 Innings
72889
27
Billy Consolo
Career
Per 9 Innings
8939
27
Barry Bonds
Careerverified
Per 9 Innings
24296.1
9
Billy Consolo
Career
Per 9 Innings
2979.2
9
Barry Bonds
Careerverified
Per 9 Inningsverified
5637
2.09
Billy Consolo
Career
Per 9 Innings
594
1.79
Barry Bonds
Career
Per 9 Innings
173
0.06
Billy Consolo
Careerverified
Per 9 Inningsverified
1060
3.2
Barry Bonds
Career
Per 9 Inningsverified
97
0.04
Billy Consolo
Careerverified
Per 9 Innings
96
0.29
Barry Bonds
Careerverified
Per 9 Innings
5907
2.19
Billy Consolo
Career
Per 9 Inningsverified
1750
5.29
Barry Bonds
Careerverified
Per 9 Innings
5810
2.15
Billy Consolo
Career
Per 9 Inningsverified
1654
5
Barry Bonds
Careerverified
Per 9 Inningsverified
98.36
98.36
Billy Consolo
Career
Per 9 Innings
94.51
94.51
Barry Bonds
Career
Per 9 Innings
2.022
2.022
Billy Consolo
Careerverified
Per 9 Inningsverified
3.453
3.453
Barry Bonds
Careerverified
Per 9 Inningsverified
97.77
97.77
Billy Consolo
Career
Per 9 Innings
65.34
65.34
Barry Bonds
Career
Per 9 Innings
25
0.01
Billy Consolo
Careerverified
Per 9 Inningsverified
220
0.66
Barry Bonds
Career
Per 9 Innings
0
0
Billy Consolo
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Billy Consolo
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Billy Consolo
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Billy Consolo
Career
Per 9 Innings
0
0