Cannonball Johnson vs. Emmanuel Rivera — Career Comparison
On the career numbers, Cannonball Johnson posted the stronger offensive profile against Emmanuel Rivera. Cannonball Johnson posted stronger numbers in OPS (.691 vs .664) and on-base percentage (.315 vs .305). By the career numbers, Cannonball Johnson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Cannonball Johnson and Emmanuel Rivera
Cannonball Johnson
Career
Per 600 PA
30
157.89
Emmanuel Rivera
Career
Per 600 PA
384
197.09
Cannonball Johnson
Career
Per 600 PA
114
600
Emmanuel Rivera
Career
Per 600 PA
1169
600
Cannonball Johnson
Career
Per 600 PA
101
531.58
Emmanuel Rivera
Career
Per 600 PA
1062
545.08
Cannonball Johnson
Career
Per 600 PA
0.267
0.267
Emmanuel Rivera
Career
Per 600 PA
0.245
0.245
Cannonball Johnson
Career
Per 600 PA
0.728
0.728
Emmanuel Rivera
Career
Per 600 PA
0.685
0.685
Cannonball Johnson
Career
Per 600 PA
27
142.11
Emmanuel Rivera
Career
Per 600 PA
260
133.45
Cannonball Johnson
Career
Per 600 PA
20
105.26
Emmanuel Rivera
Career
Per 600 PA
187
95.98
Cannonball Johnson
Career
Per 600 PA
5
26.32
Emmanuel Rivera
Career
Per 600 PA
46
23.61
Cannonball Johnson
Career
Per 600 PA
2
10.53
Emmanuel Rivera
Career
Per 600 PA
22
11.29
Cannonball Johnson
Career
Per 600 PA
7
36.84
Emmanuel Rivera
Career
Per 600 PA
73
37.47
Cannonball Johnson
Career
Per 600 PA
0.259
0.259
Emmanuel Rivera
Career
Per 600 PA
0.281
0.281
Cannonball Johnson
Career
Per 600 PA
0.02
0.02
Emmanuel Rivera
Career
Per 600 PA
0.021
0.021
Cannonball Johnson
Career
Per 600 PA
0.074
0.074
Emmanuel Rivera
Career
Per 600 PA
0.085
0.085
Cannonball Johnson
Career
Per 600 PA
12.64
66.51
Emmanuel Rivera
Career
Per 600 PA
116.95
60.03
Cannonball Johnson
Career
Per 600 PA
38
200
Emmanuel Rivera
Career
Per 600 PA
382
196.07
Cannonball Johnson
Career
Per 600 PA
34
178.95
Emmanuel Rivera
Career
Per 600 PA
356
182.72
Cannonball Johnson
Career
Per 600 PA
0.315
0.315
Emmanuel Rivera
Career
Per 600 PA
0.305
0.305
Cannonball Johnson
Career
Per 600 PA
0.376
0.376
Emmanuel Rivera
Career
Per 600 PA
0.36
0.36
Cannonball Johnson
Career
Per 600 PA
0.691
0.691
Emmanuel Rivera
Career
Per 600 PA
0.665
0.665
Cannonball Johnson
Career
Per 600 PA
0.109
0.109
Emmanuel Rivera
Career
Per 600 PA
0.115
0.115
Cannonball Johnson
Career
Per 600 PA
0.236
0.236
Emmanuel Rivera
Career
Per 600 PA
0.227
0.227
Cannonball Johnson
Career
Per 600 PA
0.635
0.635
Emmanuel Rivera
Career
Per 600 PA
0.582
0.582
Cannonball Johnson
Career
Per 600 PA
0.253
0.253
Emmanuel Rivera
Career
Per 600 PA
0.299
0.299
Cannonball Johnson
Career
Per 600 PA
14
73.68
Emmanuel Rivera
Career
Per 600 PA
120
61.59
Cannonball Johnson
Career
Per 600 PA
17
89.47
Emmanuel Rivera
Career
Per 600 PA
116
59.54
Cannonball Johnson
Career
Per 600 PA
29
152.63
Emmanuel Rivera
Career
Per 600 PA
214
109.84
Cannonball Johnson
Career
Per 600 PA
13.99
73.62
Emmanuel Rivera
Career
Per 600 PA
120.94
62.07
Cannonball Johnson
Career
Per 600 PA
7
36.84
Emmanuel Rivera
Career
Per 600 PA
85
43.63
Cannonball Johnson
Career
Per 600 PA
Emmanuel Rivera
Career
Per 600 PA
4.62
4.62
Cannonball Johnson
Career
Per 600 PA
Emmanuel Rivera
Career
Per 600 PA
0.34
0.34
Cannonball Johnson
Career
Per 600 PA
6
31.58
Emmanuel Rivera
Career
Per 600 PA
1
0.51
Cannonball Johnson
Career
Per 600 PA
0
0
Emmanuel Rivera
Career
Per 600 PA
29
14.88
Cannonball Johnson
Career
Per 600 PA
2
10.53
Emmanuel Rivera
Career
Per 600 PA
7
3.59
Cannonball Johnson
Career
Per 600 PA
2
10.53
Emmanuel Rivera
Career
Per 600 PA
9
4.62
Cannonball Johnson
Career
Per 600 PA
100
100
Emmanuel Rivera
Career
Per 600 PA
77.78
77.78
Fielding Stats for Cannonball Johnson and Emmanuel Rivera
Cannonball Johnson
Career
Per 9 Innings
4
4
Emmanuel Rivera
Career
Per 9 Innings
5
5
Cannonball Johnson
Career
Per 9 Innings
32
1.23
Emmanuel Rivera
Career
Per 9 Innings
358
1.3
Cannonball Johnson
Career
Per 9 Innings
27
1.03
Emmanuel Rivera
Career
Per 9 Innings
275
1
Cannonball Johnson
Career
Per 9 Innings
705
27
Emmanuel Rivera
Career
Per 9 Innings
7415
27
Cannonball Johnson
Career
Per 9 Innings
235
9
Emmanuel Rivera
Career
Per 9 Innings
2471.2
9
Cannonball Johnson
Career
Per 9 Innings
138
5.29
Emmanuel Rivera
Career
Per 9 Innings
387
1.41
Cannonball Johnson
Career
Per 9 Innings
10
0.38
Emmanuel Rivera
Career
Per 9 Innings
484
1.76
Cannonball Johnson
Career
Per 9 Innings
5
0.19
Emmanuel Rivera
Career
Per 9 Innings
19
0.07
Cannonball Johnson
Career
Per 9 Innings
153
5.86
Emmanuel Rivera
Career
Per 9 Innings
890
3.24
Cannonball Johnson
Career
Per 9 Innings
148
5.67
Emmanuel Rivera
Career
Per 9 Innings
871
3.17
Cannonball Johnson
Career
Per 9 Innings
96.73
96.73
Emmanuel Rivera
Career
Per 9 Innings
97.87
97.87
Cannonball Johnson
Career
Per 9 Innings
4.625
4.625
Emmanuel Rivera
Career
Per 9 Innings
2.433
2.433
Cannonball Johnson
Career
Per 9 Innings
84.38
84.38
Emmanuel Rivera
Career
Per 9 Innings
76.82
76.82
Cannonball Johnson
Career
Per 9 Innings
5
0.19
Emmanuel Rivera
Career
Per 9 Innings
59
0.21
Cannonball Johnson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Cannonball Johnson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Cannonball Johnson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0