Travis Hafner vs. Roy Johnson — Career Comparison
When their careers are measured against the same standard, Travis Hafner comes out clearly ahead of Roy Johnson across most offensive categories. Travis Hafner led in home run production (HR/PA+ 174 vs 100), walk rate (BB%+ 156 vs 106), and slugging (SLG+ 129 vs 110). Roy Johnson held the edge in contact rate (K%+ 101 vs 82). Travis Hafner was the more complete offensive player.
Hitting Stats for Travis Hafner and Roy Johnson
Travis Hafner
Career
Per 600 PA
1183
148.65
Roy Johnson
Career
Per 600 PA
1155
141.83
Travis Hafner
Career
Per 600 PA
4775
600
Roy Johnson
Career
Per 600 PA
4886
600
Travis Hafner
Career
Per 600 PA
4058
509.91
Roy Johnson
Career
Per 600 PA
4359
535.28
Travis Hafner
Career
Per 600 PA
0.273
0.273
Roy Johnson
Career
Per 600 PA
0.296
0.296
Travis Hafner
Career
Per 600 PA
0.878
0.878
Roy Johnson
Career
Per 600 PA
0.821
0.821
Travis Hafner
Career
Per 600 PA
476
59.81
Roy Johnson
Career
Per 600 PA
416
51.08
Travis Hafner
Career
Per 600 PA
0.43
0.43
Roy Johnson
Career
Per 600 PA
0.322
0.322
Travis Hafner
Career
Per 600 PA
0.053
0.053
Roy Johnson
Career
Per 600 PA
0.013
0.013
Travis Hafner
Career
Per 600 PA
0.192
0.192
Roy Johnson
Career
Per 600 PA
0.045
0.045
Travis Hafner
Career
Per 600 PA
786.89
98.88
Roy Johnson
Career
Per 600 PA
730.63
89.72
Travis Hafner
Career
Per 600 PA
2022
254.07
Roy Johnson
Career
Per 600 PA
1907
234.18
Travis Hafner
Career
Per 600 PA
1795
225.55
Roy Johnson
Career
Per 600 PA
1793
220.18
Travis Hafner
Career
Per 600 PA
0.376
0.376
Roy Johnson
Career
Per 600 PA
0.369
0.369
Travis Hafner
Career
Per 600 PA
0.498
0.498
Roy Johnson
Career
Per 600 PA
0.438
0.438
Travis Hafner
Career
Per 600 PA
0.226
0.226
Roy Johnson
Career
Per 600 PA
0.141
0.141
Travis Hafner
Career
Per 600 PA
0.294
0.294
Roy Johnson
Career
Per 600 PA
0.275
0.275
Travis Hafner
Career
Per 600 PA
0.894
0.894
Roy Johnson
Career
Per 600 PA
0.807
0.807
Travis Hafner
Career
Per 600 PA
0.309
0.309
Roy Johnson
Career
Per 600 PA
0.315
0.315
Travis Hafner
Career
Per 600 PA
1137
142.87
Roy Johnson
Career
Per 600 PA
1215
149.2
Travis Hafner
Career
Per 600 PA
764.14
96.02
Roy Johnson
Career
Per 600 PA
763.48
93.76
Travis Hafner
Career
Per 600 PA
90
11.31
Roy Johnson
Career
Per 600 PA
12
1.47
Travis Hafner
Career
Per 600 PA
976
122.64
Roy Johnson
Career
Per 600 PA
380
46.66
Travis Hafner
Career
Per 600 PA
4.89
4.89
Roy Johnson
Career
Per 600 PA
12.86
12.86
Travis Hafner
Career
Per 600 PA
0.61
0.61
Roy Johnson
Career
Per 600 PA
1.29
1.29
Travis Hafner
Career
Per 600 PA
86
10.81
Roy Johnson
Career
Per 600 PA
6
0.74
Travis Hafner
Career
Per 600 PA
11
1.38
Roy Johnson
Career
Per 600 PA
135
16.58
Travis Hafner
Career
Per 600 PA
7
0.88
Roy Johnson
Career
Per 600 PA
80
9.82
Travis Hafner
Career
Per 600 PA
18
2.26
Roy Johnson
Career
Per 600 PA
215
26.4
Travis Hafner
Career
Per 600 PA
61.11
61.11
Roy Johnson
Career
Per 600 PA
62.79
62.79
Fielding Stats for Travis Hafner and Roy Johnson
Travis Hafner
Career
Per 9 Innings
72
1.15
Roy Johnson
Career
Per 9 Innings
1067
Travis Hafner
Career
Per 9 Innings
625
9.96
Roy Johnson
Career
Per 9 Innings
2516
Travis Hafner
Career
Per 9 Innings
618
9.85
Roy Johnson
Career
Per 9 Innings
2359
Travis Hafner
Career
Per 9 Innings
98.88
98.88
Roy Johnson
Career
Per 9 Innings
93.76
Travis Hafner
Career
Per 9 Innings
8.583
8.583
Roy Johnson
Career
Per 9 Innings
2.211
Travis Hafner
Career
Per 9 Innings
61
0.97
Roy Johnson
Career
Per 9 Innings
22