Cannonball Johnson vs. Emmanuel Rivera — Career Comparison

UnknownThrows RightBats LeftNew York Lincoln GiantsIndependentLeft Fielder
MillenialP.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueThird Baseman

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
4
4
Emmanuel Rivera
Careerverified
Per 600 PAverified
5
5
Cannonball Johnson
Career
Per 600 PA
30
157.89
Emmanuel Rivera
Careerverified
Per 600 PAverified
384
197.09
Cannonball Johnson
Career
Per 600 PA
114
600
Emmanuel Rivera
Careerverified
Per 600 PA
1169
600
Cannonball Johnson
Career
Per 600 PA
101
531.58
Emmanuel Rivera
Careerverified
Per 600 PAverified
1062
545.08
Cannonball Johnson
Careerverified
Per 600 PAverified
0.267
0.267
Emmanuel Rivera
Career
Per 600 PA
0.245
0.245
Cannonball Johnson
Careerverified
Per 600 PAverified
0.728
0.728
Emmanuel Rivera
Career
Per 600 PA
0.685
0.685
Cannonball Johnson
Career
Per 600 PAverified
27
142.11
Emmanuel Rivera
Careerverified
Per 600 PA
260
133.45
Cannonball Johnson
Career
Per 600 PAverified
20
105.26
Emmanuel Rivera
Careerverified
Per 600 PA
187
95.98
Cannonball Johnson
Career
Per 600 PAverified
5
26.32
Emmanuel Rivera
Careerverified
Per 600 PA
46
23.61
Cannonball Johnson
Career
Per 600 PA
0
0
Emmanuel Rivera
Careerverified
Per 600 PAverified
5
2.57
Cannonball Johnson
Career
Per 600 PA
2
10.53
Emmanuel Rivera
Careerverified
Per 600 PAverified
22
11.29
Cannonball Johnson
Career
Per 600 PA
7
36.84
Emmanuel Rivera
Careerverified
Per 600 PAverified
73
37.47
Cannonball Johnson
Career
Per 600 PA
0.259
0.259
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.281
0.281
Cannonball Johnson
Career
Per 600 PA
0.02
0.02
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.021
0.021
Cannonball Johnson
Career
Per 600 PA
0.074
0.074
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.085
0.085
Cannonball Johnson
Career
Per 600 PAverified
12.64
66.51
Emmanuel Rivera
Careerverified
Per 600 PA
116.95
60.03
Cannonball Johnson
Career
Per 600 PAverified
38
200
Emmanuel Rivera
Careerverified
Per 600 PA
382
196.07
Cannonball Johnson
Career
Per 600 PA
34
178.95
Emmanuel Rivera
Careerverified
Per 600 PAverified
356
182.72
Cannonball Johnson
Careerverified
Per 600 PAverified
0.315
0.315
Emmanuel Rivera
Career
Per 600 PA
0.305
0.305
Cannonball Johnson
Careerverified
Per 600 PAverified
0.376
0.376
Emmanuel Rivera
Career
Per 600 PA
0.36
0.36
Cannonball Johnson
Careerverified
Per 600 PAverified
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
Careerverified
Per 600 PAverified
0.115
0.115
Cannonball Johnson
Careerverified
Per 600 PAverified
0.236
0.236
Emmanuel Rivera
Career
Per 600 PA
0.227
0.227
Cannonball Johnson
Careerverified
Per 600 PAverified
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
Careerverified
Per 600 PAverified
0.299
0.299
Cannonball Johnson
Career
Per 600 PAverified
14
73.68
Emmanuel Rivera
Careerverified
Per 600 PA
120
61.59
Cannonball Johnson
Career
Per 600 PAverified
17
89.47
Emmanuel Rivera
Careerverified
Per 600 PA
116
59.54
Cannonball Johnson
Career
Per 600 PAverified
29
152.63
Emmanuel Rivera
Careerverified
Per 600 PA
214
109.84
Cannonball Johnson
Career
Per 600 PAverified
13.99
73.62
Emmanuel Rivera
Careerverified
Per 600 PA
120.94
62.07
Cannonball Johnson
Career
Per 600 PA
0
0
Emmanuel Rivera
Careerverified
Per 600 PAverified
11
5.65
Cannonball Johnson
Career
Per 600 PA
7
36.84
Emmanuel Rivera
Careerverified
Per 600 PAverified
85
43.63
Cannonball Johnson
Career
Per 600 PA
0
0
Emmanuel Rivera
Career
Per 600 PA
0
0
Cannonball Johnson
Careerverified
Per 600 PAverified
0
0
Emmanuel Rivera
Career
Per 600 PA
253
129.85
Cannonball Johnson
Career
Per 600 PA
Emmanuel Rivera
Careerverified
Per 600 PAverified
4.62
4.62
Cannonball Johnson
Career
Per 600 PA
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.34
0.34
Cannonball Johnson
Careerverified
Per 600 PAverified
6
31.58
Emmanuel Rivera
Career
Per 600 PA
1
0.51
Cannonball Johnson
Career
Per 600 PA
0
0
Emmanuel Rivera
Careerverified
Per 600 PAverified
10
5.13
Cannonball Johnson
Careerverified
Per 600 PAverified
0
0
Emmanuel Rivera
Career
Per 600 PA
29
14.88
Cannonball Johnson
Career
Per 600 PAverified
2
10.53
Emmanuel Rivera
Careerverified
Per 600 PA
7
3.59
Cannonball Johnson
Career
Per 600 PA
0
0
Emmanuel Rivera
Careerverified
Per 600 PAverified
2
1.03
Cannonball Johnson
Career
Per 600 PAverified
2
10.53
Emmanuel Rivera
Careerverified
Per 600 PA
9
4.62
Cannonball Johnson
Careerverified
Per 600 PAverified
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
Careerverified
Per 9 Inningsverified
5
5
Cannonball Johnson
Career
Per 9 Innings
32
1.23
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
358
1.3
Cannonball Johnson
Career
Per 9 Inningsverified
27
1.03
Emmanuel Rivera
Careerverified
Per 9 Innings
275
1
Cannonball Johnson
Career
Per 9 Innings
705
27
Emmanuel Rivera
Careerverified
Per 9 Innings
7415
27
Cannonball Johnson
Career
Per 9 Innings
235
9
Emmanuel Rivera
Careerverified
Per 9 Innings
2471.2
9
Cannonball Johnson
Career
Per 9 Inningsverified
138
5.29
Emmanuel Rivera
Careerverified
Per 9 Innings
387
1.41
Cannonball Johnson
Career
Per 9 Innings
10
0.38
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
484
1.76
Cannonball Johnson
Careerverified
Per 9 Innings
5
0.19
Emmanuel Rivera
Career
Per 9 Inningsverified
19
0.07
Cannonball Johnson
Career
Per 9 Inningsverified
153
5.86
Emmanuel Rivera
Careerverified
Per 9 Innings
890
3.24
Cannonball Johnson
Career
Per 9 Inningsverified
148
5.67
Emmanuel Rivera
Careerverified
Per 9 Innings
871
3.17
Cannonball Johnson
Career
Per 9 Innings
96.73
96.73
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
97.87
97.87
Cannonball Johnson
Careerverified
Per 9 Inningsverified
4.625
4.625
Emmanuel Rivera
Career
Per 9 Innings
2.433
2.433
Cannonball Johnson
Careerverified
Per 9 Inningsverified
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
Careerverified
Per 9 Inningsverified
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
Cannonball Johnson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0