Bill Anderson vs. Travis Hafner — Career Comparison
On the career numbers, Travis Hafner posted the stronger offensive profile against Bill Anderson. Travis Hafner posted stronger numbers in OPS (.885 vs .688) and on-base percentage (.386 vs .333). Bill Anderson had the advantage in batting average (.290 vs .273). By the career numbers, Travis Hafner had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Bill Anderson and Travis Hafner
Bill Anderson
Career
Per 600 PA
12
194.59
Travis Hafner
Career
Per 600 PA
1183
148.65
Bill Anderson
Career
Per 600 PA
37
600
Travis Hafner
Career
Per 600 PA
4775
600
Bill Anderson
Career
Per 600 PA
31
502.7
Travis Hafner
Career
Per 600 PA
4058
509.91
Bill Anderson
Career
Per 600 PA
0.29
0.29
Travis Hafner
Career
Per 600 PA
0.273
0.273
Bill Anderson
Career
Per 600 PA
0.73
0.73
Travis Hafner
Career
Per 600 PA
0.878
0.878
Bill Anderson
Career
Per 600 PA
2
32.43
Travis Hafner
Career
Per 600 PA
476
59.81
Bill Anderson
Career
Per 600 PA
0.222
0.222
Travis Hafner
Career
Per 600 PA
0.43
0.43
Bill Anderson
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PA
0.053
0.053
Bill Anderson
Career
Per 600 PA
3.72
60.25
Travis Hafner
Career
Per 600 PA
786.89
98.88
Bill Anderson
Career
Per 600 PA
11
178.38
Travis Hafner
Career
Per 600 PA
2022
254.07
Bill Anderson
Career
Per 600 PA
11
178.38
Travis Hafner
Career
Per 600 PA
1795
225.55
Bill Anderson
Career
Per 600 PA
0.333
0.333
Travis Hafner
Career
Per 600 PA
0.376
0.376
Bill Anderson
Career
Per 600 PA
0.355
0.355
Travis Hafner
Career
Per 600 PA
0.498
0.498
Bill Anderson
Career
Per 600 PA
0.688
0.688
Travis Hafner
Career
Per 600 PA
0.874
0.874
Bill Anderson
Career
Per 600 PA
0.065
0.065
Travis Hafner
Career
Per 600 PA
0.226
0.226
Bill Anderson
Career
Per 600 PA
0.239
0.239
Travis Hafner
Career
Per 600 PA
0.294
0.294
Bill Anderson
Career
Per 600 PA
0.591
0.591
Travis Hafner
Career
Per 600 PA
0.894
0.894
Bill Anderson
Career
Per 600 PA
0.29
0.29
Travis Hafner
Career
Per 600 PA
0.309
0.309
Bill Anderson
Career
Per 600 PA
5
81.08
Travis Hafner
Career
Per 600 PA
1137
142.87
Bill Anderson
Career
Per 600 PA
4.37
70.79
Travis Hafner
Career
Per 600 PA
764.14
96.02
Bill Anderson
Career
Per 600 PA
Travis Hafner
Career
Per 600 PA
4.89
4.89
Bill Anderson
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PA
86
10.81
Fielding Stats for Bill Anderson and Travis Hafner
Bill Anderson
Career
Per 9 Innings
12
1.24
Travis Hafner
Career
Per 9 Innings
72
1.15
Bill Anderson
Career
Per 9 Innings
12
1.24
Travis Hafner
Career
Per 9 Innings
68
1.08
Bill Anderson
Career
Per 9 Innings
262
27
Travis Hafner
Career
Per 9 Innings
1694
27
Bill Anderson
Career
Per 9 Innings
87.1
9
Travis Hafner
Career
Per 9 Innings
564.2
9
Bill Anderson
Career
Per 9 Innings
13
1.34
Travis Hafner
Career
Per 9 Innings
578
9.21
Bill Anderson
Career
Per 9 Innings
16
1.65
Travis Hafner
Career
Per 9 Innings
625
9.96
Bill Anderson
Career
Per 9 Innings
13
1.34
Travis Hafner
Career
Per 9 Innings
618
9.85
Bill Anderson
Career
Per 9 Innings
81.25
81.25
Travis Hafner
Career
Per 9 Innings
98.88
98.88
Bill Anderson
Career
Per 9 Innings
1.083
1.083
Travis Hafner
Career
Per 9 Innings
8.583
8.583
Bill Anderson
Career
Per 9 Innings
100
100
Travis Hafner
Career
Per 9 Innings
94.44
94.44
Bill Anderson
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0