Phil Garner vs. Travis Hafner — Career Comparison
When their careers are measured against the same standard, Travis Hafner comes out clearly ahead of Phil Garner across most offensive categories. Travis Hafner led in home run production (HR/PA+ 174 vs 85), walk rate (BB%+ 156 vs 97), and slugging (SLG+ 129 vs 107). Phil Garner held the edge in contact rate (K%+ 99 vs 82). Travis Hafner was the more complete offensive player.
Hitting Stats for Phil Garner and Travis Hafner
Phil Garner
Career
Per 600 PA
1860
162.68
Travis Hafner
Career
Per 600 PA
1183
148.65
Phil Garner
Career
Per 600 PA
6860
600
Travis Hafner
Career
Per 600 PA
4775
600
Phil Garner
Career
Per 600 PA
6136
536.68
Travis Hafner
Career
Per 600 PA
4058
509.91
Phil Garner
Career
Per 600 PA
0.26
0.26
Travis Hafner
Career
Per 600 PA
0.273
0.273
Phil Garner
Career
Per 600 PA
0.742
0.742
Travis Hafner
Career
Per 600 PA
0.878
0.878
Phil Garner
Career
Per 600 PA
490
42.86
Travis Hafner
Career
Per 600 PA
476
59.81
Phil Garner
Career
Per 600 PA
0.307
0.307
Travis Hafner
Career
Per 600 PA
0.43
0.43
Phil Garner
Career
Per 600 PA
0.018
0.018
Travis Hafner
Career
Per 600 PA
0.053
0.053
Phil Garner
Career
Per 600 PA
0.068
0.068
Travis Hafner
Career
Per 600 PA
0.192
0.192
Phil Garner
Career
Per 600 PA
799.18
69.9
Travis Hafner
Career
Per 600 PA
786.89
98.88
Phil Garner
Career
Per 600 PA
2384
208.51
Travis Hafner
Career
Per 600 PA
2022
254.07
Phil Garner
Career
Per 600 PA
2192
191.72
Travis Hafner
Career
Per 600 PA
1795
225.55
Phil Garner
Career
Per 600 PA
0.323
0.323
Travis Hafner
Career
Per 600 PA
0.376
0.376
Phil Garner
Career
Per 600 PA
0.389
0.389
Travis Hafner
Career
Per 600 PA
0.498
0.498
Phil Garner
Career
Per 600 PA
0.129
0.129
Travis Hafner
Career
Per 600 PA
0.226
0.226
Phil Garner
Career
Per 600 PA
0.242
0.242
Travis Hafner
Career
Per 600 PA
0.294
0.294
Phil Garner
Career
Per 600 PA
0.671
0.671
Travis Hafner
Career
Per 600 PA
0.894
0.894
Phil Garner
Career
Per 600 PA
0.283
0.283
Travis Hafner
Career
Per 600 PA
0.309
0.309
Phil Garner
Career
Per 600 PA
1409
123.24
Travis Hafner
Career
Per 600 PA
1137
142.87
Phil Garner
Career
Per 600 PA
810.47
70.89
Travis Hafner
Career
Per 600 PA
764.14
96.02
Phil Garner
Career
Per 600 PA
34
2.97
Travis Hafner
Career
Per 600 PA
90
11.31
Phil Garner
Career
Per 600 PA
74
6.47
Travis Hafner
Career
Per 600 PA
81
10.18
Phil Garner
Career
Per 600 PA
842
73.64
Travis Hafner
Career
Per 600 PA
976
122.64
Phil Garner
Career
Per 600 PA
8.15
8.15
Travis Hafner
Career
Per 600 PA
4.89
4.89
Phil Garner
Career
Per 600 PA
0.67
0.67
Travis Hafner
Career
Per 600 PA
0.61
0.61
Phil Garner
Career
Per 600 PA
59
5.16
Travis Hafner
Career
Per 600 PA
29
3.64
Phil Garner
Career
Per 600 PA
131
11.46
Travis Hafner
Career
Per 600 PA
86
10.81
Phil Garner
Career
Per 600 PA
225
19.68
Travis Hafner
Career
Per 600 PA
11
1.38
Phil Garner
Career
Per 600 PA
105
9.18
Travis Hafner
Career
Per 600 PA
7
0.88
Phil Garner
Career
Per 600 PA
330
28.86
Travis Hafner
Career
Per 600 PA
18
2.26
Phil Garner
Career
Per 600 PA
68.18
68.18
Travis Hafner
Career
Per 600 PA
61.11
61.11
Fielding Stats for Phil Garner and Travis Hafner
Phil Garner
Career
Per 9 Innings
1856
1.12
Travis Hafner
Career
Per 9 Innings
72
1.15
Phil Garner
Career
Per 9 Innings
1653
1
Travis Hafner
Career
Per 9 Innings
68
1.08
Phil Garner
Career
Per 9 Innings
44662
27
Travis Hafner
Career
Per 9 Innings
1694
27
Phil Garner
Career
Per 9 Innings
14887.1
9
Travis Hafner
Career
Per 9 Innings
564.2
9
Phil Garner
Career
Per 9 Innings
2746
1.66
Travis Hafner
Career
Per 9 Innings
578
9.21
Phil Garner
Career
Per 9 Innings
4356
2.63
Travis Hafner
Career
Per 9 Innings
40
0.64
Phil Garner
Career
Per 9 Innings
7361
4.45
Travis Hafner
Career
Per 9 Innings
625
9.96
Phil Garner
Career
Per 9 Innings
7102
4.29
Travis Hafner
Career
Per 9 Innings
618
9.85
Phil Garner
Career
Per 9 Innings
96.48
96.48
Travis Hafner
Career
Per 9 Innings
98.88
98.88
Phil Garner
Career
Per 9 Innings
3.827
3.827
Travis Hafner
Career
Per 9 Innings
8.583
8.583
Phil Garner
Career
Per 9 Innings
89.06
89.06
Travis Hafner
Career
Per 9 Innings
94.44
94.44
Phil Garner
Career
Per 9 Innings
752
0.45
Travis Hafner
Career
Per 9 Innings
61
0.97