Cannonball Johnson vs. Dave Rosello — Career Comparison

UnknownThrows RightBats LeftNew York Lincoln GiantsIndependentLeft Fielder
Baby BoomersP.R.Throws RightBats RightCaribbeanChicago CubsNational LeagueSecond Baseman

On the career numbers, Cannonball Johnson posted the stronger offensive profile against Dave Rosello. Cannonball Johnson posted stronger numbers in OPS (.691 vs .638) and slugging (.376 vs .313). Dave Rosello had the advantage in on-base percentage (.326 vs .315). 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 Dave Rosello

Cannonball Johnson
Career
Per 600 PA
4
4
Dave Rosello
Careerverified
Per 600 PAverified
9
9
Cannonball Johnson
Career
Per 600 PA
30
157.89
Dave Rosello
Careerverified
Per 600 PAverified
422
249.7
Cannonball Johnson
Career
Per 600 PA
114
600
Dave Rosello
Careerverified
Per 600 PA
1014
600
Cannonball Johnson
Career
Per 600 PAverified
101
531.58
Dave Rosello
Careerverified
Per 600 PA
873
516.57
Cannonball Johnson
Careerverified
Per 600 PAverified
0.267
0.267
Dave Rosello
Career
Per 600 PA
0.236
0.236
Cannonball Johnson
Careerverified
Per 600 PAverified
0.728
0.728
Dave Rosello
Career
Per 600 PA
0.664
0.664
Cannonball Johnson
Career
Per 600 PAverified
27
142.11
Dave Rosello
Careerverified
Per 600 PA
206
121.89
Cannonball Johnson
Career
Per 600 PAverified
20
105.26
Dave Rosello
Careerverified
Per 600 PA
162
95.86
Cannonball Johnson
Career
Per 600 PAverified
5
26.32
Dave Rosello
Careerverified
Per 600 PA
31
18.34
Cannonball Johnson
Career
Per 600 PA
0
0
Dave Rosello
Careerverified
Per 600 PAverified
3
1.78
Cannonball Johnson
Career
Per 600 PAverified
2
10.53
Dave Rosello
Careerverified
Per 600 PA
10
5.92
Cannonball Johnson
Career
Per 600 PAverified
7
36.84
Dave Rosello
Careerverified
Per 600 PA
44
26.04
Cannonball Johnson
Careerverified
Per 600 PAverified
0.259
0.259
Dave Rosello
Career
Per 600 PA
0.214
0.214
Cannonball Johnson
Careerverified
Per 600 PAverified
0.02
0.02
Dave Rosello
Career
Per 600 PA
0.012
0.012
Cannonball Johnson
Careerverified
Per 600 PAverified
0.074
0.074
Dave Rosello
Career
Per 600 PA
0.049
0.049
Cannonball Johnson
Career
Per 600 PAverified
12.64
66.51
Dave Rosello
Careerverified
Per 600 PA
91.65
54.23
Cannonball Johnson
Career
Per 600 PAverified
38
200
Dave Rosello
Careerverified
Per 600 PA
273
161.54
Cannonball Johnson
Career
Per 600 PA
34
178.95
Dave Rosello
Careerverified
Per 600 PAverified
315
186.39
Cannonball Johnson
Career
Per 600 PA
0.315
0.315
Dave Rosello
Careerverified
Per 600 PAverified
0.318
0.318
Cannonball Johnson
Careerverified
Per 600 PAverified
0.376
0.376
Dave Rosello
Career
Per 600 PA
0.313
0.313
Cannonball Johnson
Careerverified
Per 600 PAverified
0.691
0.691
Dave Rosello
Career
Per 600 PA
0.63
0.63
Cannonball Johnson
Careerverified
Per 600 PAverified
0.109
0.109
Dave Rosello
Career
Per 600 PA
0.077
0.077
Cannonball Johnson
Careerverified
Per 600 PAverified
0.236
0.236
Dave Rosello
Career
Per 600 PA
0.221
0.221
Cannonball Johnson
Careerverified
Per 600 PAverified
0.635
0.635
Dave Rosello
Career
Per 600 PA
0.562
0.562
Cannonball Johnson
Career
Per 600 PA
0.253
0.253
Dave Rosello
Careerverified
Per 600 PAverified
0.269
0.269
Cannonball Johnson
Career
Per 600 PAverified
14
73.68
Dave Rosello
Careerverified
Per 600 PA
114
67.46
Cannonball Johnson
Career
Per 600 PAverified
17
89.47
Dave Rosello
Careerverified
Per 600 PA
76
44.97
Cannonball Johnson
Career
Per 600 PAverified
29
152.63
Dave Rosello
Careerverified
Per 600 PA
180
106.51
Cannonball Johnson
Career
Per 600 PAverified
13.99
73.62
Dave Rosello
Careerverified
Per 600 PA
98.38
58.21
Cannonball Johnson
Career
Per 600 PA
0
0
Dave Rosello
Careerverified
Per 600 PAverified
1
0.59
Cannonball Johnson
Career
Per 600 PA
7
36.84
Dave Rosello
Careerverified
Per 600 PAverified
108
63.91
Cannonball Johnson
Career
Per 600 PA
0
0
Dave Rosello
Careerverified
Per 600 PAverified
12
7.1
Cannonball Johnson
Careerverified
Per 600 PAverified
0
0
Dave Rosello
Career
Per 600 PA
145
85.8
Cannonball Johnson
Career
Per 600 PA
Dave Rosello
Careerverified
Per 600 PAverified
6.99
6.99
Cannonball Johnson
Career
Per 600 PA
Dave Rosello
Careerverified
Per 600 PAverified
0.74
0.74
Cannonball Johnson
Career
Per 600 PAverified
6
31.58
Dave Rosello
Careerverified
Per 600 PA
22
13.02
Cannonball Johnson
Career
Per 600 PA
0
0
Dave Rosello
Careerverified
Per 600 PAverified
10
5.92
Cannonball Johnson
Careerverified
Per 600 PAverified
0
0
Dave Rosello
Career
Per 600 PA
15
8.88
Cannonball Johnson
Career
Per 600 PAverified
2
10.53
Dave Rosello
Careerverified
Per 600 PA
5
2.96
Cannonball Johnson
Career
Per 600 PA
0
0
Dave Rosello
Careerverified
Per 600 PAverified
7
4.14
Cannonball Johnson
Career
Per 600 PAverified
2
10.53
Dave Rosello
Careerverified
Per 600 PA
12
7.1
Cannonball Johnson
Careerverified
Per 600 PAverified
100
100
Dave Rosello
Career
Per 600 PA
41.67
41.67

Fielding Stats for Cannonball Johnson and Dave Rosello

Cannonball Johnson
Career
Per 9 Innings
4
4
Dave Rosello
Careerverified
Per 9 Inningsverified
9
9
Cannonball Johnson
Career
Per 9 Innings
32
1.23
Dave Rosello
Careerverified
Per 9 Inningsverified
384
1.48
Cannonball Johnson
Career
Per 9 Inningsverified
27
1.03
Dave Rosello
Careerverified
Per 9 Innings
232
0.89
Cannonball Johnson
Career
Per 9 Innings
705
27
Dave Rosello
Careerverified
Per 9 Innings
7016
27
Cannonball Johnson
Career
Per 9 Innings
235
9
Dave Rosello
Careerverified
Per 9 Innings
2338.2
9
Cannonball Johnson
Career
Per 9 Inningsverified
138
5.29
Dave Rosello
Careerverified
Per 9 Innings
476
1.83
Cannonball Johnson
Career
Per 9 Innings
10
0.38
Dave Rosello
Careerverified
Per 9 Inningsverified
718
2.76
Cannonball Johnson
Careerverified
Per 9 Innings
5
0.19
Dave Rosello
Career
Per 9 Innings
49
0.19
Cannonball Johnson
Career
Per 9 Inningsverified
153
5.86
Dave Rosello
Careerverified
Per 9 Innings
1243
4.78
Cannonball Johnson
Career
Per 9 Inningsverified
148
5.67
Dave Rosello
Careerverified
Per 9 Innings
1194
4.59
Cannonball Johnson
Careerverified
Per 9 Inningsverified
96.73
96.73
Dave Rosello
Career
Per 9 Innings
96.06
96.06
Cannonball Johnson
Careerverified
Per 9 Inningsverified
4.625
4.625
Dave Rosello
Career
Per 9 Innings
3.109
3.109
Cannonball Johnson
Careerverified
Per 9 Inningsverified
84.38
84.38
Dave Rosello
Career
Per 9 Innings
60.42
60.42
Cannonball Johnson
Career
Per 9 Innings
5
0.19
Dave Rosello
Careerverified
Per 9 Inningsverified
151
0.58
Cannonball Johnson
Career
Per 9 Innings
0
0
Dave Rosello
Career
Per 9 Innings
0
0
Cannonball Johnson
Career
Per 9 Innings
0
0
Dave Rosello
Career
Per 9 Innings
0
0
Cannonball Johnson
Career
Per 9 Innings
0
0
Dave Rosello
Career
Per 9 Innings
0
0
Cannonball Johnson
Career
Per 9 Innings
0
0
Dave Rosello
Career
Per 9 Innings
0
0