Travis Hafner vs. Cecil Johnson — Career Comparison
On the career numbers, Cecil Johnson posted the stronger offensive profile against Travis Hafner. Cecil Johnson posted stronger numbers in OPS (1.080 vs .885) and on-base percentage (.480 vs .386). Travis Hafner had the advantage in home run production (213 career HR at a higher rate). By the career numbers, Cecil 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 Travis Hafner and Cecil Johnson
Travis Hafner
Career
Per 600 PA
1183
148.65
Cecil Johnson
Career
Per 600 PA
14
164.71
Travis Hafner
Career
Per 600 PA
4775
600
Cecil Johnson
Career
Per 600 PA
51
600
Travis Hafner
Career
Per 600 PA
4058
509.91
Cecil Johnson
Career
Per 600 PA
40
470.59
Travis Hafner
Career
Per 600 PA
0.273
0.273
Cecil Johnson
Career
Per 600 PA
0.35
0.35
Travis Hafner
Career
Per 600 PA
0.878
0.878
Cecil Johnson
Career
Per 600 PA
1.071
1.071
Travis Hafner
Career
Per 600 PA
213
26.76
Cecil Johnson
Career
Per 600 PA
2
23.53
Travis Hafner
Career
Per 600 PA
476
59.81
Cecil Johnson
Career
Per 600 PA
6
70.59
Travis Hafner
Career
Per 600 PA
0.43
0.43
Cecil Johnson
Career
Per 600 PA
0.429
0.429
Travis Hafner
Career
Per 600 PA
0.053
0.053
Cecil Johnson
Career
Per 600 PA
0.05
0.05
Travis Hafner
Career
Per 600 PA
0.192
0.192
Cecil Johnson
Career
Per 600 PA
0.143
0.143
Travis Hafner
Career
Per 600 PA
786.89
98.88
Cecil Johnson
Career
Per 600 PA
12.38
145.6
Travis Hafner
Career
Per 600 PA
2022
254.07
Cecil Johnson
Career
Per 600 PA
24
282.35
Travis Hafner
Career
Per 600 PA
1795
225.55
Cecil Johnson
Career
Per 600 PA
24
282.35
Travis Hafner
Career
Per 600 PA
0.376
0.376
Cecil Johnson
Career
Per 600 PA
0.48
0.48
Travis Hafner
Career
Per 600 PA
0.498
0.498
Cecil Johnson
Career
Per 600 PA
0.6
0.6
Travis Hafner
Career
Per 600 PA
0.226
0.226
Cecil Johnson
Career
Per 600 PA
0.25
0.25
Travis Hafner
Career
Per 600 PA
0.294
0.294
Cecil Johnson
Career
Per 600 PA
0.366
0.366
Travis Hafner
Career
Per 600 PA
0.894
0.894
Cecil Johnson
Career
Per 600 PA
1.346
1.346
Travis Hafner
Career
Per 600 PA
0.309
0.309
Cecil Johnson
Career
Per 600 PA
0.316
0.316
Travis Hafner
Career
Per 600 PA
1137
142.87
Cecil Johnson
Career
Per 600 PA
22
258.82
Travis Hafner
Career
Per 600 PA
764.14
96.02
Cecil Johnson
Career
Per 600 PA
11.86
139.58
Travis Hafner
Career
Per 600 PA
4.89
4.89
Cecil Johnson
Career
Per 600 PA
Travis Hafner
Career
Per 600 PA
86
10.81
Cecil Johnson
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PA
11
1.38
Cecil Johnson
Career
Per 600 PA
1
11.76
Travis Hafner
Career
Per 600 PA
18
2.26
Cecil Johnson
Career
Per 600 PA
1
11.76
Travis Hafner
Career
Per 600 PA
61.11
61.11
Cecil Johnson
Career
Per 600 PA
100
100
Fielding Stats for Travis Hafner and Cecil Johnson
Travis Hafner
Career
Per 9 Innings
72
1.15
Cecil Johnson
Career
Per 9 Innings
12
1.08
Travis Hafner
Career
Per 9 Innings
68
1.08
Cecil Johnson
Career
Per 9 Innings
7
0.63
Travis Hafner
Career
Per 9 Innings
1694
27
Cecil Johnson
Career
Per 9 Innings
300
27
Travis Hafner
Career
Per 9 Innings
564.2
9
Cecil Johnson
Career
Per 9 Innings
100
9
Travis Hafner
Career
Per 9 Innings
578
9.21
Cecil Johnson
Career
Per 9 Innings
24
2.16
Travis Hafner
Career
Per 9 Innings
40
0.64
Cecil Johnson
Career
Per 9 Innings
9
0.81
Travis Hafner
Career
Per 9 Innings
625
9.96
Cecil Johnson
Career
Per 9 Innings
37
3.33
Travis Hafner
Career
Per 9 Innings
618
9.85
Cecil Johnson
Career
Per 9 Innings
33
2.97
Travis Hafner
Career
Per 9 Innings
98.88
98.88
Cecil Johnson
Career
Per 9 Innings
89.19
89.19
Travis Hafner
Career
Per 9 Innings
8.583
8.583
Cecil Johnson
Career
Per 9 Innings
2.75
2.75
Travis Hafner
Career
Per 9 Innings
94.44
94.44
Cecil Johnson
Career
Per 9 Innings
58.33
58.33
Travis Hafner
Career
Per 9 Innings
61
0.97
Cecil Johnson
Career
Per 9 Innings
1
0.09
Travis Hafner
Career
Per 9 Innings
0
0
Cecil Johnson
Career
Per 9 Innings
0
0