Travis Hafner vs. Sammy Sosa — Career Comparison
Adjusted for the eras they played in, Travis Hafner holds a real edge over Sammy Sosa in this comparison. Travis Hafner led in walk rate (BB%+ 156 vs 140), contact rate (K%+ 82 vs 72), and on-base percentage (OBP+ 120 vs 115). Sammy Sosa held the edge in home run production (HR/PA+ 283 vs 174). The edge belongs to Travis Hafner.
Hitting Stats for Travis Hafner and Sammy Sosa
Travis Hafner
Career
Per 600 PA
1183
148.65
Sammy Sosa
Career
Per 600 PA
2354
142.72
Travis Hafner
Career
Per 600 PA
4775
600
Sammy Sosa
Career
Per 600 PA
9896
600
Travis Hafner
Career
Per 600 PA
4058
509.91
Sammy Sosa
Career
Per 600 PA
8813
534.34
Travis Hafner
Career
Per 600 PA
0.273
0.273
Sammy Sosa
Career
Per 600 PA
0.273
0.273
Travis Hafner
Career
Per 600 PA
0.878
0.878
Sammy Sosa
Career
Per 600 PA
0.885
0.885
Travis Hafner
Career
Per 600 PA
476
59.81
Sammy Sosa
Career
Per 600 PA
1033
62.63
Travis Hafner
Career
Per 600 PA
0.43
0.43
Sammy Sosa
Career
Per 600 PA
0.429
0.429
Travis Hafner
Career
Per 600 PA
0.053
0.053
Sammy Sosa
Career
Per 600 PA
0.069
0.069
Travis Hafner
Career
Per 600 PA
0.192
0.192
Sammy Sosa
Career
Per 600 PA
0.253
0.253
Travis Hafner
Career
Per 600 PA
786.89
98.88
Sammy Sosa
Career
Per 600 PA
1619.91
98.22
Travis Hafner
Career
Per 600 PA
2022
254.07
Sammy Sosa
Career
Per 600 PA
4704
285.21
Travis Hafner
Career
Per 600 PA
1795
225.55
Sammy Sosa
Career
Per 600 PA
3396
205.9
Travis Hafner
Career
Per 600 PA
0.376
0.376
Sammy Sosa
Career
Per 600 PA
0.344
0.344
Travis Hafner
Career
Per 600 PA
0.498
0.498
Sammy Sosa
Career
Per 600 PA
0.534
0.534
Travis Hafner
Career
Per 600 PA
0.226
0.226
Sammy Sosa
Career
Per 600 PA
0.261
0.261
Travis Hafner
Career
Per 600 PA
0.294
0.294
Sammy Sosa
Career
Per 600 PA
0.288
0.288
Travis Hafner
Career
Per 600 PA
0.894
0.894
Sammy Sosa
Career
Per 600 PA
0.883
0.883
Travis Hafner
Career
Per 600 PA
1137
142.87
Sammy Sosa
Career
Per 600 PA
2533
153.58
Travis Hafner
Career
Per 600 PA
764.14
96.02
Sammy Sosa
Career
Per 600 PA
1569.6
95.17
Travis Hafner
Career
Per 600 PA
81
10.18
Sammy Sosa
Career
Per 600 PA
154
9.34
Travis Hafner
Career
Per 600 PA
976
122.64
Sammy Sosa
Career
Per 600 PA
2306
139.81
Travis Hafner
Career
Per 600 PA
4.89
4.89
Sammy Sosa
Career
Per 600 PA
4.29
4.29
Travis Hafner
Career
Per 600 PA
0.61
0.61
Sammy Sosa
Career
Per 600 PA
0.4
0.4
Travis Hafner
Career
Per 600 PA
86
10.81
Sammy Sosa
Career
Per 600 PA
202
12.25
Travis Hafner
Career
Per 600 PA
11
1.38
Sammy Sosa
Career
Per 600 PA
234
14.19
Travis Hafner
Career
Per 600 PA
7
0.88
Sammy Sosa
Career
Per 600 PA
107
6.49
Travis Hafner
Career
Per 600 PA
18
2.26
Sammy Sosa
Career
Per 600 PA
341
20.68
Travis Hafner
Career
Per 600 PA
61.11
61.11
Sammy Sosa
Career
Per 600 PA
68.62
68.62
Fielding Stats for Travis Hafner and Sammy Sosa
Travis Hafner
Career
Per 9 Innings
72
1.15
Sammy Sosa
Career
Per 9 Innings
2203
1.05
Travis Hafner
Career
Per 9 Innings
68
1.08
Sammy Sosa
Career
Per 9 Innings
2138
1.01
Travis Hafner
Career
Per 9 Innings
1694
27
Sammy Sosa
Career
Per 9 Innings
56899
27
Travis Hafner
Career
Per 9 Innings
564.2
9
Sammy Sosa
Career
Per 9 Innings
18966.1
9
Travis Hafner
Career
Per 9 Innings
578
9.21
Sammy Sosa
Career
Per 9 Innings
4522
2.15
Travis Hafner
Career
Per 9 Innings
40
0.64
Sammy Sosa
Career
Per 9 Innings
143
0.07
Travis Hafner
Career
Per 9 Innings
625
9.96
Sammy Sosa
Career
Per 9 Innings
4793
2.27
Travis Hafner
Career
Per 9 Innings
618
9.85
Sammy Sosa
Career
Per 9 Innings
4665
2.21
Travis Hafner
Career
Per 9 Innings
98.88
98.88
Sammy Sosa
Career
Per 9 Innings
97.33
97.33
Travis Hafner
Career
Per 9 Innings
8.583
8.583
Sammy Sosa
Career
Per 9 Innings
2.118
2.118
Travis Hafner
Career
Per 9 Innings
94.44
94.44
Sammy Sosa
Career
Per 9 Innings
97.05
97.05
Travis Hafner
Career
Per 9 Innings
61
0.97
Sammy Sosa
Career
Per 9 Innings
26
0.01