Monte Irvin vs. Cannonball Johnson — Career Comparison

Greatest GenerationAlabamaThrows RightBats RightNorth AmericaNew York GiantsNational LeagueHall of FameLeft FielderAll-Star
UnknownThrows RightBats LeftNew York Lincoln GiantsIndependentLeft Fielder

On the career numbers, Monte Irvin posted the stronger offensive profile against Cannonball Johnson. Monte Irvin posted stronger numbers in OPS (.887 vs .691) and on-base percentage (.393 vs .315). By the career numbers, Monte Irvin had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Monte Irvin and Cannonball Johnson

Monte Irvin
Careerverified
Per 600 PAverified
18
18
Cannonball Johnson
Career
Per 600 PA
4
4
Monte Irvin
Careerverified
Per 600 PA
1055
153.79
Cannonball Johnson
Career
Per 600 PAverified
30
157.89
Monte Irvin
Careerverified
Per 600 PA
4116
600
Cannonball Johnson
Career
Per 600 PA
114
600
Monte Irvin
Careerverified
Per 600 PA
3570
520.41
Cannonball Johnson
Career
Per 600 PAverified
101
531.58
Monte Irvin
Careerverified
Per 600 PAverified
0.306
0.306
Cannonball Johnson
Career
Per 600 PA
0.267
0.267
Monte Irvin
Careerverified
Per 600 PAverified
0.896
0.896
Cannonball Johnson
Career
Per 600 PA
0.728
0.728
Monte Irvin
Careerverified
Per 600 PAverified
1091
159.04
Cannonball Johnson
Career
Per 600 PA
27
142.11
Monte Irvin
Careerverified
Per 600 PAverified
746
108.75
Cannonball Johnson
Career
Per 600 PA
20
105.26
Monte Irvin
Careerverified
Per 600 PA
159
23.18
Cannonball Johnson
Career
Per 600 PAverified
5
26.32
Monte Irvin
Careerverified
Per 600 PAverified
46
6.71
Cannonball Johnson
Career
Per 600 PA
0
0
Monte Irvin
Careerverified
Per 600 PAverified
140
20.41
Cannonball Johnson
Career
Per 600 PA
2
10.53
Monte Irvin
Careerverified
Per 600 PAverified
345
50.29
Cannonball Johnson
Career
Per 600 PA
7
36.84
Monte Irvin
Careerverified
Per 600 PAverified
0.316
0.316
Cannonball Johnson
Career
Per 600 PA
0.259
0.259
Monte Irvin
Careerverified
Per 600 PAverified
0.039
0.039
Cannonball Johnson
Career
Per 600 PA
0.02
0.02
Monte Irvin
Careerverified
Per 600 PAverified
0.128
0.128
Cannonball Johnson
Career
Per 600 PA
0.074
0.074
Monte Irvin
Careerverified
Per 600 PAverified
693.89
101.15
Cannonball Johnson
Career
Per 600 PA
12.64
66.51
Monte Irvin
Careerverified
Per 600 PAverified
1762
256.85
Cannonball Johnson
Career
Per 600 PA
38
200
Monte Irvin
Careerverified
Per 600 PAverified
1606
234.11
Cannonball Johnson
Career
Per 600 PA
34
178.95
Monte Irvin
Careerverified
Per 600 PAverified
0.392
0.392
Cannonball Johnson
Career
Per 600 PA
0.315
0.315
Monte Irvin
Careerverified
Per 600 PAverified
0.494
0.494
Cannonball Johnson
Career
Per 600 PA
0.376
0.376
Monte Irvin
Careerverified
Per 600 PAverified
0.886
0.886
Cannonball Johnson
Career
Per 600 PA
0.691
0.691
Monte Irvin
Careerverified
Per 600 PAverified
0.188
0.188
Cannonball Johnson
Career
Per 600 PA
0.109
0.109
Monte Irvin
Careerverified
Per 600 PAverified
0.3
0.3
Cannonball Johnson
Career
Per 600 PA
0.236
0.236
Monte Irvin
Careerverified
Per 600 PAverified
0.908
0.908
Cannonball Johnson
Career
Per 600 PA
0.635
0.635
Monte Irvin
Careerverified
Per 600 PAverified
0.296
0.296
Cannonball Johnson
Career
Per 600 PA
0.253
0.253
Monte Irvin
Careerverified
Per 600 PAverified
593
86.44
Cannonball Johnson
Career
Per 600 PA
14
73.68
Monte Irvin
Careerverified
Per 600 PAverified
693
101.02
Cannonball Johnson
Career
Per 600 PA
17
89.47
Monte Irvin
Careerverified
Per 600 PAverified
1146
167.06
Cannonball Johnson
Career
Per 600 PA
29
152.63
Monte Irvin
Careerverified
Per 600 PAverified
722.77
105.36
Cannonball Johnson
Career
Per 600 PA
13.99
73.62
Monte Irvin
Careerverified
Per 600 PAverified
31
4.52
Cannonball Johnson
Career
Per 600 PA
0
0
Monte Irvin
Careerverified
Per 600 PAverified
484
70.55
Cannonball Johnson
Career
Per 600 PA
7
36.84
Monte Irvin
Careerverified
Per 600 PAverified
6
0.87
Cannonball Johnson
Career
Per 600 PA
0
0
Monte Irvin
Career
Per 600 PA
231
33.67
Cannonball Johnson
Careerverified
Per 600 PAverified
0
0
Monte Irvin
Careerverified
Per 600 PAverified
17.82
17.82
Cannonball Johnson
Career
Per 600 PA
Monte Irvin
Careerverified
Per 600 PAverified
2.1
2.1
Cannonball Johnson
Career
Per 600 PA
Monte Irvin
Careerverified
Per 600 PA
20
2.92
Cannonball Johnson
Career
Per 600 PAverified
6
31.58
Monte Irvin
Careerverified
Per 600 PAverified
11
1.6
Cannonball Johnson
Career
Per 600 PA
0
0
Monte Irvin
Career
Per 600 PA
81
11.81
Cannonball Johnson
Careerverified
Per 600 PAverified
0
0
Monte Irvin
Careerverified
Per 600 PA
54
7.87
Cannonball Johnson
Career
Per 600 PAverified
2
10.53
Monte Irvin
Careerverified
Per 600 PAverified
7
1.02
Cannonball Johnson
Career
Per 600 PA
0
0
Monte Irvin
Careerverified
Per 600 PA
61
8.89
Cannonball Johnson
Career
Per 600 PAverified
2
10.53
Monte Irvin
Career
Per 600 PA
88.52
88.52
Cannonball Johnson
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Monte Irvin and Cannonball Johnson

Monte Irvin
Careerverified
Per 9 Inningsverified
18
18
Cannonball Johnson
Career
Per 9 Innings
4
4
Monte Irvin
Careerverified
Per 9 Inningsverified
1005
1.95
Cannonball Johnson
Career
Per 9 Innings
32
1.23
Monte Irvin
Careerverified
Per 9 Innings
531
1.03
Cannonball Johnson
Career
Per 9 Innings
27
1.03
Monte Irvin
Careerverified
Per 9 Innings
13925
27
Cannonball Johnson
Career
Per 9 Innings
705
27
Monte Irvin
Careerverified
Per 9 Innings
4641.2
9
Cannonball Johnson
Career
Per 9 Innings
235
9
Monte Irvin
Careerverified
Per 9 Innings
2621
5.08
Cannonball Johnson
Career
Per 9 Inningsverified
138
5.29
Monte Irvin
Careerverified
Per 9 Inningsverified
531
1.03
Cannonball Johnson
Career
Per 9 Innings
10
0.38
Monte Irvin
Career
Per 9 Innings
101
0.2
Cannonball Johnson
Careerverified
Per 9 Inningsverified
5
0.19
Monte Irvin
Careerverified
Per 9 Inningsverified
3253
6.31
Cannonball Johnson
Career
Per 9 Innings
153
5.86
Monte Irvin
Careerverified
Per 9 Inningsverified
3152
6.11
Cannonball Johnson
Career
Per 9 Innings
148
5.67
Monte Irvin
Careerverified
Per 9 Inningsverified
96.9
96.9
Cannonball Johnson
Career
Per 9 Innings
96.73
96.73
Monte Irvin
Career
Per 9 Innings
3.136
3.136
Cannonball Johnson
Careerverified
Per 9 Inningsverified
4.625
4.625
Monte Irvin
Career
Per 9 Innings
52.84
52.84
Cannonball Johnson
Careerverified
Per 9 Inningsverified
84.38
84.38
Monte Irvin
Careerverified
Per 9 Inningsverified
175
0.34
Cannonball Johnson
Career
Per 9 Innings
5
0.19
Monte Irvin
Career
Per 9 Innings
0
0
Cannonball Johnson
Career
Per 9 Innings
0
0
Monte Irvin
Career
Per 9 Innings
0
0
Cannonball Johnson
Career
Per 9 Innings
0
0
Monte Irvin
Career
Per 9 Innings
0
0
Cannonball Johnson
Career
Per 9 Innings
0
0
Monte Irvin
Career
Per 9 Innings
0
0
Cannonball Johnson
Career
Per 9 Innings
0
0