Cecil Cooper vs. Ivan Herrera — Career Comparison

Baby BoomersTexasThrows LeftBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueFirst BasemanGold GloveSilver SluggerAll-Star
Gen ZPanamaThrows RightBats RightCentral AmericaSt. Louis CardinalsNational LeagueDesignated Hitter

Looking at the career totals, Cecil Cooper and Ivan Herrera are closely matched on the surface stats. Cecil Cooper posted stronger numbers in slugging (.466 vs .436) and batting average (.298 vs .286). Ivan Herrera had the advantage in on-base percentage (.371 vs .343). By the career numbers, Cecil Cooper had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Cecil Cooper and Ivan Herrera

Cecil Cooper
Careerverified
Per 600 PAverified
17
17
Ivan Herrera
Career
Per 600 PA
4
4
Cecil Cooper
Careerverified
Per 600 PA
1896
143.29
Ivan Herrera
Career
Per 600 PAverified
203
157.36
Cecil Cooper
Careerverified
Per 600 PA
7939
600
Ivan Herrera
Career
Per 600 PA
774
600
Cecil Cooper
Careerverified
Per 600 PAverified
7349
555.41
Ivan Herrera
Career
Per 600 PA
672
520.93
Cecil Cooper
Careerverified
Per 600 PAverified
0.298
0.298
Ivan Herrera
Career
Per 600 PA
0.286
0.286
Cecil Cooper
Career
Per 600 PA
0.814
0.814
Ivan Herrera
Careerverified
Per 600 PAverified
0.829
0.829
Cecil Cooper
Careerverified
Per 600 PAverified
2192
165.66
Ivan Herrera
Career
Per 600 PA
192
148.84
Cecil Cooper
Careerverified
Per 600 PAverified
1489
112.53
Ivan Herrera
Career
Per 600 PA
140
108.53
Cecil Cooper
Careerverified
Per 600 PAverified
415
31.36
Ivan Herrera
Career
Per 600 PA
27
20.93
Cecil Cooper
Careerverified
Per 600 PAverified
47
3.55
Ivan Herrera
Career
Per 600 PA
1
0.78
Cecil Cooper
Careerverified
Per 600 PA
241
18.21
Ivan Herrera
Career
Per 600 PAverified
24
18.6
Cecil Cooper
Careerverified
Per 600 PAverified
703
53.13
Ivan Herrera
Career
Per 600 PA
52
40.31
Cecil Cooper
Careerverified
Per 600 PAverified
0.321
0.321
Ivan Herrera
Career
Per 600 PA
0.271
0.271
Cecil Cooper
Career
Per 600 PA
0.033
0.033
Ivan Herrera
Careerverified
Per 600 PAverified
0.036
0.036
Cecil Cooper
Career
Per 600 PA
0.11
0.11
Ivan Herrera
Careerverified
Per 600 PAverified
0.125
0.125
Cecil Cooper
Careerverified
Per 600 PA
1115.87
84.33
Ivan Herrera
Career
Per 600 PAverified
109.08
84.56
Cecil Cooper
Careerverified
Per 600 PAverified
3424
258.77
Ivan Herrera
Career
Per 600 PA
293
227.13
Cecil Cooper
Careerverified
Per 600 PA
2657
200.81
Ivan Herrera
Career
Per 600 PAverified
286
221.71
Cecil Cooper
Career
Per 600 PA
0.337
0.337
Ivan Herrera
Careerverified
Per 600 PAverified
0.37
0.37
Cecil Cooper
Careerverified
Per 600 PAverified
0.466
0.466
Ivan Herrera
Career
Per 600 PA
0.436
0.436
Cecil Cooper
Career
Per 600 PA
0.803
0.803
Ivan Herrera
Careerverified
Per 600 PAverified
0.806
0.806
Cecil Cooper
Careerverified
Per 600 PAverified
0.168
0.168
Ivan Herrera
Career
Per 600 PA
0.15
0.15
Cecil Cooper
Career
Per 600 PA
0.268
0.268
Ivan Herrera
Careerverified
Per 600 PAverified
0.276
0.276
Cecil Cooper
Career
Per 600 PA
0.743
0.743
Ivan Herrera
Careerverified
Per 600 PAverified
0.791
0.791
Cecil Cooper
Career
Per 600 PA
0.311
0.311
Ivan Herrera
Careerverified
Per 600 PAverified
0.337
0.337
Cecil Cooper
Careerverified
Per 600 PAverified
1012
76.48
Ivan Herrera
Career
Per 600 PA
97
75.19
Cecil Cooper
Careerverified
Per 600 PAverified
1125
85.02
Ivan Herrera
Career
Per 600 PA
98
75.97
Cecil Cooper
Careerverified
Per 600 PAverified
1896
143.29
Ivan Herrera
Career
Per 600 PA
171
132.56
Cecil Cooper
Careerverified
Per 600 PA
1164.75
88.03
Ivan Herrera
Career
Per 600 PAverified
113.91
88.3
Cecil Cooper
Career
Per 600 PA
17
1.28
Ivan Herrera
Careerverified
Per 600 PAverified
19
14.73
Cecil Cooper
Careerverified
Per 600 PA
448
33.86
Ivan Herrera
Career
Per 600 PAverified
75
58.14
Cecil Cooper
Careerverified
Per 600 PAverified
79
5.97
Ivan Herrera
Career
Per 600 PA
1
0.78
Cecil Cooper
Career
Per 600 PAverified
911
68.85
Ivan Herrera
Careerverified
Per 600 PA
156
120.93
Cecil Cooper
Careerverified
Per 600 PAverified
8.71
8.71
Ivan Herrera
Career
Per 600 PA
4.96
4.96
Cecil Cooper
Careerverified
Per 600 PAverified
0.49
0.49
Ivan Herrera
Career
Per 600 PA
0.48
0.48
Cecil Cooper
Careerverified
Per 600 PAverified
46
3.48
Ivan Herrera
Career
Per 600 PA
1
0.78
Cecil Cooper
Careerverified
Per 600 PAverified
79
5.97
Ivan Herrera
Career
Per 600 PA
7
5.43
Cecil Cooper
Career
Per 600 PAverified
150
11.34
Ivan Herrera
Careerverified
Per 600 PA
24
18.6
Cecil Cooper
Careerverified
Per 600 PA
89
6.73
Ivan Herrera
Career
Per 600 PAverified
13
10.08
Cecil Cooper
Careerverified
Per 600 PAverified
49
3.7
Ivan Herrera
Career
Per 600 PA
2
1.55
Cecil Cooper
Careerverified
Per 600 PA
138
10.43
Ivan Herrera
Career
Per 600 PAverified
15
11.63
Cecil Cooper
Career
Per 600 PA
64.49
64.49
Ivan Herrera
Careerverified
Per 600 PAverified
86.67
86.67

Fielding Stats for Cecil Cooper and Ivan Herrera

Cecil Cooper
Careerverified
Per 9 Inningsverified
16
16
Ivan Herrera
Career
Per 9 Innings
4
4
Cecil Cooper
Careerverified
Per 9 Innings
1475
1.04
Ivan Herrera
Career
Per 9 Inningsverified
98
1.17
Cecil Cooper
Careerverified
Per 9 Innings
1436
1.01
Ivan Herrera
Career
Per 9 Inningsverified
85
1.02
Cecil Cooper
Careerverified
Per 9 Innings
38383
27
Ivan Herrera
Career
Per 9 Innings
2258
27
Cecil Cooper
Careerverified
Per 9 Innings
12794.1
9
Ivan Herrera
Career
Per 9 Innings
752.2
9
Cecil Cooper
Careerverified
Per 9 Inningsverified
13361
9.4
Ivan Herrera
Career
Per 9 Innings
695
8.31
Cecil Cooper
Careerverified
Per 9 Inningsverified
1000
0.7
Ivan Herrera
Career
Per 9 Innings
37
0.44
Cecil Cooper
Career
Per 9 Innings
121
0.09
Ivan Herrera
Careerverified
Per 9 Inningsverified
4
0.05
Cecil Cooper
Careerverified
Per 9 Inningsverified
14482
10.19
Ivan Herrera
Career
Per 9 Innings
736
8.8
Cecil Cooper
Careerverified
Per 9 Inningsverified
14361
10.1
Ivan Herrera
Career
Per 9 Innings
732
8.75
Cecil Cooper
Career
Per 9 Innings
99.16
99.16
Ivan Herrera
Careerverified
Per 9 Inningsverified
99.46
99.46
Cecil Cooper
Careerverified
Per 9 Inningsverified
9.736
9.736
Ivan Herrera
Career
Per 9 Innings
7.469
7.469
Cecil Cooper
Careerverified
Per 9 Inningsverified
97.36
97.36
Ivan Herrera
Career
Per 9 Innings
86.73
86.73
Cecil Cooper
Careerverified
Per 9 Inningsverified
1348
0.95
Ivan Herrera
Career
Per 9 Innings
2
0.02
Cecil Cooper
Careerverified
Per 9 Inningsverified
0
0
Ivan Herrera
Career
Per 9 Innings
3
0.04
Cecil Cooper
Careerverified
Per 9 Inningsverified
0
0
Ivan Herrera
Career
Per 9 Innings
28
0.33
Cecil Cooper
Careerverified
Per 9 Inningsverified
0
0
Ivan Herrera
Career
Per 9 Innings
75
0.9
Cecil Cooper
Career
Per 9 Innings
0
0
Ivan Herrera
Careerverified
Per 9 Inningsverified
6
0.07