Barry Bonds vs. John Morris — Career Comparison
On the career numbers, Barry Bonds posted the stronger offensive profile against John Morris. Barry Bonds posted stronger numbers in OPS (1.080 vs .625) and on-base percentage (.473 vs .300). 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 John Morris
Barry Bonds
Career
Per 600 PA
2986
142.12
John Morris
Career
Per 600 PA
402
362.71
Barry Bonds
Career
Per 600 PA
12606
600
John Morris
Career
Per 600 PA
665
600
Barry Bonds
Career
Per 600 PA
0.298
0.298
John Morris
Career
Per 600 PA
0.236
0.236
Barry Bonds
Career
Per 600 PA
1.046
1.046
John Morris
Career
Per 600 PA
0.643
0.643
Barry Bonds
Career
Per 600 PA
1440
68.54
John Morris
Career
Per 600 PA
31
27.97
Barry Bonds
Career
Per 600 PA
0.491
0.491
John Morris
Career
Per 600 PA
0.214
0.214
Barry Bonds
Career
Per 600 PA
0.077
0.077
John Morris
Career
Per 600 PA
0.013
0.013
Barry Bonds
Career
Per 600 PA
0.26
0.26
John Morris
Career
Per 600 PA
0.055
0.055
Barry Bonds
Career
Per 600 PA
2925.36
139.24
John Morris
Career
Per 600 PA
61.34
55.34
Barry Bonds
Career
Per 600 PA
5976
284.44
John Morris
Career
Per 600 PA
200
180.45
Barry Bonds
Career
Per 600 PA
5599
266.49
John Morris
Career
Per 600 PA
190
171.43
Barry Bonds
Career
Per 600 PA
0.444
0.444
John Morris
Career
Per 600 PA
0.288
0.288
Barry Bonds
Career
Per 600 PA
0.607
0.607
John Morris
Career
Per 600 PA
0.326
0.326
Barry Bonds
Career
Per 600 PA
0.309
0.309
John Morris
Career
Per 600 PA
0.09
0.09
Barry Bonds
Career
Per 600 PA
0.352
0.352
John Morris
Career
Per 600 PA
0.211
0.211
Barry Bonds
Career
Per 600 PA
1.268
1.268
John Morris
Career
Per 600 PA
0.539
0.539
Barry Bonds
Career
Per 600 PA
3461
164.73
John Morris
Career
Per 600 PA
115
103.76
Barry Bonds
Career
Per 600 PA
2625.02
124.94
John Morris
Career
Per 600 PA
62.92
56.77
Barry Bonds
Career
Per 600 PA
688
32.75
John Morris
Career
Per 600 PA
11
9.92
Barry Bonds
Career
Per 600 PA
1539
73.25
John Morris
Career
Per 600 PA
108
97.44
Barry Bonds
Career
Per 600 PA
8.19
8.19
John Morris
Career
Per 600 PA
6.16
6.16
Barry Bonds
Career
Per 600 PA
1.66
1.66
John Morris
Career
Per 600 PA
0.39
0.39
Barry Bonds
Career
Per 600 PA
165
7.85
John Morris
Career
Per 600 PA
9
8.12
Barry Bonds
Career
Per 600 PA
514
24.46
John Morris
Career
Per 600 PA
15
13.53
Barry Bonds
Career
Per 600 PA
141
6.71
John Morris
Career
Per 600 PA
4
3.61
Barry Bonds
Career
Per 600 PA
655
31.18
John Morris
Career
Per 600 PA
19
17.14
Barry Bonds
Career
Per 600 PA
78.47
78.47
John Morris
Career
Per 600 PA
78.95
78.95
Fielding Stats for Barry Bonds and John Morris
Barry Bonds
Career
Per 9 Innings
2874
1.06
John Morris
Career
Per 9 Innings
249
1.92
Barry Bonds
Career
Per 9 Innings
2810
1.04
John Morris
Career
Per 9 Innings
105
0.81
Barry Bonds
Career
Per 9 Innings
72889
27
John Morris
Career
Per 9 Innings
3504
27
Barry Bonds
Career
Per 9 Innings
24296.1
9
John Morris
Career
Per 9 Innings
1168
9
Barry Bonds
Career
Per 9 Innings
5637
2.09
John Morris
Career
Per 9 Innings
301
2.32
Barry Bonds
Career
Per 9 Innings
5907
2.19
John Morris
Career
Per 9 Innings
308
2.37
Barry Bonds
Career
Per 9 Innings
5810
2.15
John Morris
Career
Per 9 Innings
302
2.33
Barry Bonds
Career
Per 9 Innings
98.36
98.36
John Morris
Career
Per 9 Innings
98.05
98.05
Barry Bonds
Career
Per 9 Innings
2.022
2.022
John Morris
Career
Per 9 Innings
1.213
1.213
Barry Bonds
Career
Per 9 Innings
97.77
97.77
John Morris
Career
Per 9 Innings
42.17
42.17