Cannonball Johnson vs. Blake Swihart — Career Comparison
On the career numbers, Cannonball Johnson posted the stronger offensive profile against Blake Swihart. Cannonball Johnson posted stronger numbers in OPS (.691 vs .656) and on-base percentage (.315 vs .301). 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 Blake Swihart
Cannonball Johnson
Career
Per 600 PA
30
157.89
Blake Swihart
Career
Per 600 PA
234
201.72
Cannonball Johnson
Career
Per 600 PA
114
600
Blake Swihart
Career
Per 600 PA
696
600
Cannonball Johnson
Career
Per 600 PA
101
531.58
Blake Swihart
Career
Per 600 PA
639
550.86
Cannonball Johnson
Career
Per 600 PA
0.267
0.267
Blake Swihart
Career
Per 600 PA
0.243
0.243
Cannonball Johnson
Career
Per 600 PA
0.728
0.728
Blake Swihart
Career
Per 600 PA
0.677
0.677
Cannonball Johnson
Career
Per 600 PA
27
142.11
Blake Swihart
Career
Per 600 PA
155
133.62
Cannonball Johnson
Career
Per 600 PA
20
105.26
Blake Swihart
Career
Per 600 PA
111
95.69
Cannonball Johnson
Career
Per 600 PA
5
26.32
Blake Swihart
Career
Per 600 PA
28
24.14
Cannonball Johnson
Career
Per 600 PA
2
10.53
Blake Swihart
Career
Per 600 PA
12
10.34
Cannonball Johnson
Career
Per 600 PA
7
36.84
Blake Swihart
Career
Per 600 PA
44
37.93
Cannonball Johnson
Career
Per 600 PA
0.259
0.259
Blake Swihart
Career
Per 600 PA
0.284
0.284
Cannonball Johnson
Career
Per 600 PA
0.02
0.02
Blake Swihart
Career
Per 600 PA
0.019
0.019
Cannonball Johnson
Career
Per 600 PA
0.074
0.074
Blake Swihart
Career
Per 600 PA
0.077
0.077
Cannonball Johnson
Career
Per 600 PA
12.64
66.51
Blake Swihart
Career
Per 600 PA
69.26
59.71
Cannonball Johnson
Career
Per 600 PA
38
200
Blake Swihart
Career
Per 600 PA
227
195.69
Cannonball Johnson
Career
Per 600 PA
34
178.95
Blake Swihart
Career
Per 600 PA
209
180.17
Cannonball Johnson
Career
Per 600 PA
0.315
0.315
Blake Swihart
Career
Per 600 PA
0.301
0.301
Cannonball Johnson
Career
Per 600 PA
0.376
0.376
Blake Swihart
Career
Per 600 PA
0.355
0.355
Cannonball Johnson
Career
Per 600 PA
0.691
0.691
Blake Swihart
Career
Per 600 PA
0.656
0.656
Cannonball Johnson
Career
Per 600 PA
0.109
0.109
Blake Swihart
Career
Per 600 PA
0.113
0.113
Cannonball Johnson
Career
Per 600 PA
0.236
0.236
Blake Swihart
Career
Per 600 PA
0.224
0.224
Cannonball Johnson
Career
Per 600 PA
0.635
0.635
Blake Swihart
Career
Per 600 PA
0.58
0.58
Cannonball Johnson
Career
Per 600 PA
0.253
0.253
Blake Swihart
Career
Per 600 PA
0.327
0.327
Cannonball Johnson
Career
Per 600 PA
14
73.68
Blake Swihart
Career
Per 600 PA
98
84.48
Cannonball Johnson
Career
Per 600 PA
17
89.47
Blake Swihart
Career
Per 600 PA
67
57.76
Cannonball Johnson
Career
Per 600 PA
29
152.63
Blake Swihart
Career
Per 600 PA
153
131.9
Cannonball Johnson
Career
Per 600 PA
13.99
73.62
Blake Swihart
Career
Per 600 PA
70.55
60.81
Cannonball Johnson
Career
Per 600 PA
7
36.84
Blake Swihart
Career
Per 600 PA
52
44.83
Cannonball Johnson
Career
Per 600 PA
Blake Swihart
Career
Per 600 PA
3.66
3.66
Cannonball Johnson
Career
Per 600 PA
6
31.58
Blake Swihart
Career
Per 600 PA
2
1.72
Cannonball Johnson
Career
Per 600 PA
0
0
Blake Swihart
Career
Per 600 PA
14
12.07
Cannonball Johnson
Career
Per 600 PA
2
10.53
Blake Swihart
Career
Per 600 PA
10
8.62
Cannonball Johnson
Career
Per 600 PA
2
10.53
Blake Swihart
Career
Per 600 PA
14
12.07
Cannonball Johnson
Career
Per 600 PA
100
100
Blake Swihart
Career
Per 600 PA
71.43
71.43
Fielding Stats for Cannonball Johnson and Blake Swihart
Cannonball Johnson
Career
Per 9 Innings
32
1.23
Blake Swihart
Career
Per 9 Innings
198
1.28
Cannonball Johnson
Career
Per 9 Innings
27
1.03
Blake Swihart
Career
Per 9 Innings
147
0.95
Cannonball Johnson
Career
Per 9 Innings
705
27
Blake Swihart
Career
Per 9 Innings
4190
27
Cannonball Johnson
Career
Per 9 Innings
235
9
Blake Swihart
Career
Per 9 Innings
1396.2
9
Cannonball Johnson
Career
Per 9 Innings
138
5.29
Blake Swihart
Career
Per 9 Innings
965
6.22
Cannonball Johnson
Career
Per 9 Innings
10
0.38
Blake Swihart
Career
Per 9 Innings
64
0.41
Cannonball Johnson
Career
Per 9 Innings
5
0.19
Blake Swihart
Career
Per 9 Innings
7
0.05
Cannonball Johnson
Career
Per 9 Innings
153
5.86
Blake Swihart
Career
Per 9 Innings
1036
6.68
Cannonball Johnson
Career
Per 9 Innings
148
5.67
Blake Swihart
Career
Per 9 Innings
1029
6.63
Cannonball Johnson
Career
Per 9 Innings
96.73
96.73
Blake Swihart
Career
Per 9 Innings
99.32
99.32
Cannonball Johnson
Career
Per 9 Innings
4.625
4.625
Blake Swihart
Career
Per 9 Innings
5.197
5.197
Cannonball Johnson
Career
Per 9 Innings
84.38
84.38
Blake Swihart
Career
Per 9 Innings
74.24
74.24
Cannonball Johnson
Career
Per 9 Innings
5
0.19
Blake Swihart
Career
Per 9 Innings
11
0.07
Cannonball Johnson
Career
Per 9 Innings
0
0
Blake Swihart
Career
Per 9 Innings
0
0
Cannonball Johnson
Career
Per 9 Innings
0
0
Blake Swihart
Career
Per 9 Innings
63
0.41
Cannonball Johnson
Career
Per 9 Innings
0
0
Blake Swihart
Career
Per 9 Innings
23
0.15