Barry Bonds vs. Dave Rosello — Career Comparison
On the career numbers, Barry Bonds posted the stronger offensive profile against Dave Rosello. Barry Bonds posted stronger numbers in OPS (1.080 vs .638) and on-base percentage (.473 vs .326). 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 Dave Rosello
Barry Bonds
Career
Per 600 PA
2986
142.12
Dave Rosello
Career
Per 600 PA
422
249.7
Barry Bonds
Career
Per 600 PA
12606
600
Dave Rosello
Career
Per 600 PA
1014
600
Barry Bonds
Career
Per 600 PA
9847
468.68
Dave Rosello
Career
Per 600 PA
873
516.57
Barry Bonds
Career
Per 600 PA
0.298
0.298
Dave Rosello
Career
Per 600 PA
0.236
0.236
Barry Bonds
Career
Per 600 PA
1.046
1.046
Dave Rosello
Career
Per 600 PA
0.664
0.664
Barry Bonds
Career
Per 600 PA
1440
68.54
Dave Rosello
Career
Per 600 PA
44
26.04
Barry Bonds
Career
Per 600 PA
0.491
0.491
Dave Rosello
Career
Per 600 PA
0.214
0.214
Barry Bonds
Career
Per 600 PA
0.077
0.077
Dave Rosello
Career
Per 600 PA
0.012
0.012
Barry Bonds
Career
Per 600 PA
0.26
0.26
Dave Rosello
Career
Per 600 PA
0.049
0.049
Barry Bonds
Career
Per 600 PA
2925.36
139.24
Dave Rosello
Career
Per 600 PA
91.65
54.23
Barry Bonds
Career
Per 600 PA
5976
284.44
Dave Rosello
Career
Per 600 PA
273
161.54
Barry Bonds
Career
Per 600 PA
5599
266.49
Dave Rosello
Career
Per 600 PA
315
186.39
Barry Bonds
Career
Per 600 PA
0.444
0.444
Dave Rosello
Career
Per 600 PA
0.318
0.318
Barry Bonds
Career
Per 600 PA
0.607
0.607
Dave Rosello
Career
Per 600 PA
0.313
0.313
Barry Bonds
Career
Per 600 PA
0.309
0.309
Dave Rosello
Career
Per 600 PA
0.077
0.077
Barry Bonds
Career
Per 600 PA
0.352
0.352
Dave Rosello
Career
Per 600 PA
0.221
0.221
Barry Bonds
Career
Per 600 PA
1.268
1.268
Dave Rosello
Career
Per 600 PA
0.562
0.562
Barry Bonds
Career
Per 600 PA
3461
164.73
Dave Rosello
Career
Per 600 PA
180
106.51
Barry Bonds
Career
Per 600 PA
2625.02
124.94
Dave Rosello
Career
Per 600 PA
98.38
58.21
Barry Bonds
Career
Per 600 PA
688
32.75
Dave Rosello
Career
Per 600 PA
12
7.1
Barry Bonds
Career
Per 600 PA
1539
73.25
Dave Rosello
Career
Per 600 PA
145
85.8
Barry Bonds
Career
Per 600 PA
8.19
8.19
Dave Rosello
Career
Per 600 PA
6.99
6.99
Barry Bonds
Career
Per 600 PA
1.66
1.66
Dave Rosello
Career
Per 600 PA
0.74
0.74
Barry Bonds
Career
Per 600 PA
165
7.85
Dave Rosello
Career
Per 600 PA
15
8.88
Barry Bonds
Career
Per 600 PA
141
6.71
Dave Rosello
Career
Per 600 PA
7
4.14
Barry Bonds
Career
Per 600 PA
655
31.18
Dave Rosello
Career
Per 600 PA
12
7.1
Barry Bonds
Career
Per 600 PA
78.47
78.47
Dave Rosello
Career
Per 600 PA
41.67
41.67
Fielding Stats for Barry Bonds and Dave Rosello
Barry Bonds
Career
Per 9 Innings
2874
1.06
Dave Rosello
Career
Per 9 Innings
384
1.48
Barry Bonds
Career
Per 9 Innings
2810
1.04
Dave Rosello
Career
Per 9 Innings
232
0.89
Barry Bonds
Career
Per 9 Innings
72889
27
Dave Rosello
Career
Per 9 Innings
7016
27
Barry Bonds
Career
Per 9 Innings
24296.1
9
Dave Rosello
Career
Per 9 Innings
2338.2
9
Barry Bonds
Career
Per 9 Innings
5637
2.09
Dave Rosello
Career
Per 9 Innings
476
1.83
Barry Bonds
Career
Per 9 Innings
173
0.06
Dave Rosello
Career
Per 9 Innings
718
2.76
Barry Bonds
Career
Per 9 Innings
5907
2.19
Dave Rosello
Career
Per 9 Innings
1243
4.78
Barry Bonds
Career
Per 9 Innings
5810
2.15
Dave Rosello
Career
Per 9 Innings
1194
4.59
Barry Bonds
Career
Per 9 Innings
98.36
98.36
Dave Rosello
Career
Per 9 Innings
96.06
96.06
Barry Bonds
Career
Per 9 Innings
2.022
2.022
Dave Rosello
Career
Per 9 Innings
3.109
3.109
Barry Bonds
Career
Per 9 Innings
97.77
97.77
Dave Rosello
Career
Per 9 Innings
60.42
60.42
Barry Bonds
Career
Per 9 Innings
25
0.01
Dave Rosello
Career
Per 9 Innings
151
0.58