Travis Hafner vs. Davey Johnson — Career Comparison

Gen XNorth DakotaThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueDesignated Hitter
Silent GenerationFloridaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueSecond BasemanGold GloveAll-Star

When their careers are measured against the same standard, Travis Hafner comes out clearly ahead of Davey Johnson across most offensive categories. Travis Hafner led in walk rate (BB%+ 156 vs 119), home run production (HR/PA+ 174 vs 143), and slugging (SLG+ 129 vs 112). Davey Johnson held the edge in contact rate (K%+ 119 vs 82). Travis Hafner was the more complete offensive player.

Hitting Stats for Travis Hafner and Davey Johnson

Travis Hafner
Career
Per 600 PA
12
12
Davey Johnson
Careerverified
Per 600 PAverified
13
13
Travis Hafner
Career
Per 600 PA
1183
148.65
Davey Johnson
Careerverified
Per 600 PAverified
1435
157.55
Travis Hafner
Career
Per 600 PA
4775
600
Davey Johnson
Careerverified
Per 600 PA
5465
600
Travis Hafner
Career
Per 600 PA
4058
509.91
Davey Johnson
Careerverified
Per 600 PAverified
4797
526.66
Travis Hafner
Careerverified
Per 600 PAverified
0.273
0.273
Davey Johnson
Career
Per 600 PA
0.261
0.261
Travis Hafner
Careerverified
Per 600 PAverified
0.878
0.878
Davey Johnson
Career
Per 600 PA
0.762
0.762
Travis Hafner
Career
Per 600 PAverified
1107
139.1
Davey Johnson
Careerverified
Per 600 PA
1252
137.46
Travis Hafner
Career
Per 600 PA
631
79.29
Davey Johnson
Careerverified
Per 600 PAverified
856
93.98
Travis Hafner
Careerverified
Per 600 PAverified
250
31.41
Davey Johnson
Career
Per 600 PA
242
26.57
Travis Hafner
Career
Per 600 PA
13
1.63
Davey Johnson
Careerverified
Per 600 PAverified
18
1.98
Travis Hafner
Careerverified
Per 600 PAverified
213
26.76
Davey Johnson
Career
Per 600 PA
136
14.93
Travis Hafner
Careerverified
Per 600 PAverified
476
59.81
Davey Johnson
Career
Per 600 PA
396
43.48
Travis Hafner
Careerverified
Per 600 PAverified
0.43
0.43
Davey Johnson
Career
Per 600 PA
0.316
0.316
Travis Hafner
Careerverified
Per 600 PAverified
0.053
0.053
Davey Johnson
Career
Per 600 PA
0.028
0.028
Travis Hafner
Careerverified
Per 600 PAverified
0.192
0.192
Davey Johnson
Career
Per 600 PA
0.109
0.109
Travis Hafner
Careerverified
Per 600 PAverified
786.89
98.88
Davey Johnson
Career
Per 600 PA
674.61
74.07
Travis Hafner
Careerverified
Per 600 PAverified
2022
254.07
Davey Johnson
Career
Per 600 PA
1938
212.77
Travis Hafner
Career
Per 600 PAverified
1795
225.55
Davey Johnson
Careerverified
Per 600 PA
1851
203.22
Travis Hafner
Careerverified
Per 600 PAverified
0.376
0.376
Davey Johnson
Career
Per 600 PA
0.34
0.34
Travis Hafner
Careerverified
Per 600 PAverified
0.498
0.498
Davey Johnson
Career
Per 600 PA
0.404
0.404
Travis Hafner
Careerverified
Per 600 PAverified
0.874
0.874
Davey Johnson
Career
Per 600 PA
0.744
0.744
Travis Hafner
Careerverified
Per 600 PAverified
0.226
0.226
Davey Johnson
Career
Per 600 PA
0.143
0.143
Travis Hafner
Careerverified
Per 600 PAverified
0.294
0.294
Davey Johnson
Career
Per 600 PA
0.254
0.254
Travis Hafner
Careerverified
Per 600 PAverified
0.894
0.894
Davey Johnson
Career
Per 600 PA
0.695
0.695
Travis Hafner
Careerverified
Per 600 PAverified
0.309
0.309
Davey Johnson
Career
Per 600 PA
0.277
0.277
Travis Hafner
Careerverified
Per 600 PAverified
619
77.78
Davey Johnson
Career
Per 600 PA
564
61.92
Travis Hafner
Careerverified
Per 600 PAverified
731
91.85
Davey Johnson
Career
Per 600 PA
609
66.86
Travis Hafner
Careerverified
Per 600 PAverified
1137
142.87
Davey Johnson
Career
Per 600 PA
1037
113.85
Travis Hafner
Careerverified
Per 600 PAverified
764.14
96.02
Davey Johnson
Career
Per 600 PA
689.19
75.67
Travis Hafner
Careerverified
Per 600 PAverified
90
11.31
Davey Johnson
Career
Per 600 PA
40
4.39
Travis Hafner
Careerverified
Per 600 PAverified
598
75.14
Davey Johnson
Career
Per 600 PA
559
61.37
Travis Hafner
Careerverified
Per 600 PAverified
81
10.18
Davey Johnson
Career
Per 600 PA
57
6.26
Travis Hafner
Career
Per 600 PA
976
122.64
Davey Johnson
Careerverified
Per 600 PAverified
675
74.11
Travis Hafner
Career
Per 600 PA
4.89
4.89
Davey Johnson
Careerverified
Per 600 PAverified
8.1
8.1
Travis Hafner
Career
Per 600 PA
0.61
0.61
Davey Johnson
Careerverified
Per 600 PAverified
0.83
0.83
Travis Hafner
Career
Per 600 PA
0
0
Davey Johnson
Careerverified
Per 600 PAverified
26
2.85
Travis Hafner
Career
Per 600 PA
29
3.64
Davey Johnson
Careerverified
Per 600 PAverified
43
4.72
Travis Hafner
Careerverified
Per 600 PAverified
86
10.81
Davey Johnson
Career
Per 600 PA
126
13.83
Travis Hafner
Career
Per 600 PA
11
1.38
Davey Johnson
Careerverified
Per 600 PAverified
33
3.62
Travis Hafner
Career
Per 600 PA
7
0.88
Davey Johnson
Careerverified
Per 600 PAverified
25
2.74
Travis Hafner
Career
Per 600 PA
18
2.26
Davey Johnson
Careerverified
Per 600 PAverified
58
6.37
Travis Hafner
Careerverified
Per 600 PAverified
61.11
61.11
Davey Johnson
Career
Per 600 PA
56.9
56.9

Fielding Stats for Travis Hafner and Davey Johnson

Travis Hafner
Career
Per 9 Innings
6
6
Davey Johnson
Careerverified
Per 9 Inningsverified
12
12
Travis Hafner
Career
Per 9 Inningsverified
72
1.15
Davey Johnson
Careerverified
Per 9 Innings
1403
1.08
Travis Hafner
Career
Per 9 Inningsverified
68
1.08
Davey Johnson
Careerverified
Per 9 Innings
1308
1.01
Travis Hafner
Career
Per 9 Innings
1694
27
Davey Johnson
Careerverified
Per 9 Innings
35051
27
Travis Hafner
Career
Per 9 Innings
564.2
9
Davey Johnson
Careerverified
Per 9 Innings
11683.2
9
Travis Hafner
Career
Per 9 Inningsverified
578
9.21
Davey Johnson
Careerverified
Per 9 Innings
3862
2.97
Travis Hafner
Career
Per 9 Innings
40
0.64
Davey Johnson
Careerverified
Per 9 Inningsverified
3339
2.57
Travis Hafner
Careerverified
Per 9 Innings
7
0.11
Davey Johnson
Career
Per 9 Innings
142
0.11
Travis Hafner
Career
Per 9 Inningsverified
625
9.96
Davey Johnson
Careerverified
Per 9 Innings
7343
5.66
Travis Hafner
Career
Per 9 Inningsverified
618
9.85
Davey Johnson
Careerverified
Per 9 Innings
7201
5.55
Travis Hafner
Careerverified
Per 9 Inningsverified
98.88
98.88
Davey Johnson
Career
Per 9 Innings
98.07
98.07
Travis Hafner
Careerverified
Per 9 Inningsverified
8.583
8.583
Davey Johnson
Career
Per 9 Innings
5.133
5.133
Travis Hafner
Careerverified
Per 9 Inningsverified
94.44
94.44
Davey Johnson
Career
Per 9 Innings
93.23
93.23
Travis Hafner
Career
Per 9 Inningsverified
61
0.97
Davey Johnson
Careerverified
Per 9 Innings
860
0.66
Travis Hafner
Career
Per 9 Innings
0
0
Davey Johnson
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Davey Johnson
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Davey Johnson
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Davey Johnson
Career
Per 9 Innings
0
0