Barry Bonds vs. Luis Rivera — Career Comparison
When their careers are measured against the same standard, Barry Bonds comes out clearly ahead of Luis Rivera across most offensive categories. Barry Bonds led in walk rate (BB%+ 321 vs 78), home run production (HR/PA+ 293 vs 58), and slugging (SLG+ 182 vs 87). Barry Bonds was the more complete offensive player.
Hitting Stats for Barry Bonds and Luis Rivera
Barry Bonds
Career
Per 600 PA
2986
142.12
Luis Rivera
Career
Per 600 PA
781
191.03
Barry Bonds
Career
Per 600 PA
12606
600
Luis Rivera
Career
Per 600 PA
2453
600
Barry Bonds
Career
Per 600 PA
9847
468.68
Luis Rivera
Career
Per 600 PA
2215
541.79
Barry Bonds
Career
Per 600 PA
0.298
0.298
Luis Rivera
Career
Per 600 PA
0.233
0.233
Barry Bonds
Career
Per 600 PA
1.046
1.046
Luis Rivera
Career
Per 600 PA
0.647
0.647
Barry Bonds
Career
Per 600 PA
1440
68.54
Luis Rivera
Career
Per 600 PA
154
37.67
Barry Bonds
Career
Per 600 PA
0.491
0.491
Luis Rivera
Career
Per 600 PA
0.298
0.298
Barry Bonds
Career
Per 600 PA
0.077
0.077
Luis Rivera
Career
Per 600 PA
0.013
0.013
Barry Bonds
Career
Per 600 PA
0.26
0.26
Luis Rivera
Career
Per 600 PA
0.054
0.054
Barry Bonds
Career
Per 600 PA
2925.36
139.24
Luis Rivera
Career
Per 600 PA
214.88
52.56
Barry Bonds
Career
Per 600 PA
5976
284.44
Luis Rivera
Career
Per 600 PA
738
180.51
Barry Bonds
Career
Per 600 PA
5599
266.49
Luis Rivera
Career
Per 600 PA
701
171.46
Barry Bonds
Career
Per 600 PA
0.444
0.444
Luis Rivera
Career
Per 600 PA
0.291
0.291
Barry Bonds
Career
Per 600 PA
0.607
0.607
Luis Rivera
Career
Per 600 PA
0.333
0.333
Barry Bonds
Career
Per 600 PA
0.309
0.309
Luis Rivera
Career
Per 600 PA
0.1
0.1
Barry Bonds
Career
Per 600 PA
0.352
0.352
Luis Rivera
Career
Per 600 PA
0.214
0.214
Barry Bonds
Career
Per 600 PA
1.268
1.268
Luis Rivera
Career
Per 600 PA
0.534
0.534
Barry Bonds
Career
Per 600 PA
3461
164.73
Luis Rivera
Career
Per 600 PA
430
105.18
Barry Bonds
Career
Per 600 PA
2625.02
124.94
Luis Rivera
Career
Per 600 PA
218.58
53.46
Barry Bonds
Career
Per 600 PA
688
32.75
Luis Rivera
Career
Per 600 PA
5
1.22
Barry Bonds
Career
Per 600 PA
1539
73.25
Luis Rivera
Career
Per 600 PA
443
108.36
Barry Bonds
Career
Per 600 PA
8.19
8.19
Luis Rivera
Career
Per 600 PA
5.54
5.54
Barry Bonds
Career
Per 600 PA
1.66
1.66
Luis Rivera
Career
Per 600 PA
0.39
0.39
Barry Bonds
Career
Per 600 PA
165
7.85
Luis Rivera
Career
Per 600 PA
46
11.25
Barry Bonds
Career
Per 600 PA
141
6.71
Luis Rivera
Career
Per 600 PA
22
5.38
Barry Bonds
Career
Per 600 PA
655
31.18
Luis Rivera
Career
Per 600 PA
42
10.27
Barry Bonds
Career
Per 600 PA
78.47
78.47
Luis Rivera
Career
Per 600 PA
47.62
47.62
Fielding Stats for Barry Bonds and Luis Rivera
Barry Bonds
Career
Per 9 Innings
2874
1.06
Luis Rivera
Career
Per 9 Innings
739
1.17
Barry Bonds
Career
Per 9 Innings
2810
1.04
Luis Rivera
Career
Per 9 Innings
630
1
Barry Bonds
Career
Per 9 Innings
72889
27
Luis Rivera
Career
Per 9 Innings
17038
27
Barry Bonds
Career
Per 9 Innings
24296.1
9
Luis Rivera
Career
Per 9 Innings
5679.1
9
Barry Bonds
Career
Per 9 Innings
5637
2.09
Luis Rivera
Career
Per 9 Innings
988
1.57
Barry Bonds
Career
Per 9 Innings
173
0.06
Luis Rivera
Career
Per 9 Innings
1909
3.03
Barry Bonds
Career
Per 9 Innings
5907
2.19
Luis Rivera
Career
Per 9 Innings
3014
4.78
Barry Bonds
Career
Per 9 Innings
5810
2.15
Luis Rivera
Career
Per 9 Innings
2897
4.59
Barry Bonds
Career
Per 9 Innings
98.36
98.36
Luis Rivera
Career
Per 9 Innings
96.12
96.12
Barry Bonds
Career
Per 9 Innings
2.022
2.022
Luis Rivera
Career
Per 9 Innings
3.92
3.92
Barry Bonds
Career
Per 9 Innings
97.77
97.77
Luis Rivera
Career
Per 9 Innings
85.25
85.25
Barry Bonds
Career
Per 9 Innings
25
0.01
Luis Rivera
Career
Per 9 Innings
430
0.68