Travis Hafner vs. Roy Smalley — Career Comparison
When their careers are measured against the same standard, Travis Hafner comes out clearly ahead of Roy Smalley across most offensive categories. Travis Hafner led in home run production (HR/PA+ 174 vs 136), slugging (SLG+ 129 vs 109), and walk rate (BB%+ 156 vs 138). Roy Smalley held the edge in contact rate (K%+ 106 vs 82). Travis Hafner was the more complete offensive player.
Hitting Stats for Travis Hafner and Roy Smalley
Travis Hafner
Career
Per 600 PA
1183
148.65
Roy Smalley
Career
Per 600 PA
1653
150.41
Travis Hafner
Career
Per 600 PA
4775
600
Roy Smalley
Career
Per 600 PA
6594
600
Travis Hafner
Career
Per 600 PA
4058
509.91
Roy Smalley
Career
Per 600 PA
5657
514.74
Travis Hafner
Career
Per 600 PA
0.273
0.273
Roy Smalley
Career
Per 600 PA
0.257
0.257
Travis Hafner
Career
Per 600 PA
0.878
0.878
Roy Smalley
Career
Per 600 PA
0.761
0.761
Travis Hafner
Career
Per 600 PA
213
26.76
Roy Smalley
Career
Per 600 PA
163
14.83
Travis Hafner
Career
Per 600 PA
476
59.81
Roy Smalley
Career
Per 600 PA
432
39.31
Travis Hafner
Career
Per 600 PA
0.43
0.43
Roy Smalley
Career
Per 600 PA
0.297
0.297
Travis Hafner
Career
Per 600 PA
0.053
0.053
Roy Smalley
Career
Per 600 PA
0.029
0.029
Travis Hafner
Career
Per 600 PA
0.192
0.192
Roy Smalley
Career
Per 600 PA
0.112
0.112
Travis Hafner
Career
Per 600 PA
786.89
98.88
Roy Smalley
Career
Per 600 PA
800.88
72.87
Travis Hafner
Career
Per 600 PA
2022
254.07
Roy Smalley
Career
Per 600 PA
2237
203.55
Travis Hafner
Career
Per 600 PA
1795
225.55
Roy Smalley
Career
Per 600 PA
2239
203.73
Travis Hafner
Career
Per 600 PA
0.376
0.376
Roy Smalley
Career
Per 600 PA
0.345
0.345
Travis Hafner
Career
Per 600 PA
0.498
0.498
Roy Smalley
Career
Per 600 PA
0.395
0.395
Travis Hafner
Career
Per 600 PA
0.226
0.226
Roy Smalley
Career
Per 600 PA
0.138
0.138
Travis Hafner
Career
Per 600 PA
0.294
0.294
Roy Smalley
Career
Per 600 PA
0.254
0.254
Travis Hafner
Career
Per 600 PA
0.894
0.894
Roy Smalley
Career
Per 600 PA
0.7
0.7
Travis Hafner
Career
Per 600 PA
0.309
0.309
Roy Smalley
Career
Per 600 PA
0.278
0.278
Travis Hafner
Career
Per 600 PA
1137
142.87
Roy Smalley
Career
Per 600 PA
1276
116.11
Travis Hafner
Career
Per 600 PA
764.14
96.02
Roy Smalley
Career
Per 600 PA
831.71
75.68
Travis Hafner
Career
Per 600 PA
90
11.31
Roy Smalley
Career
Per 600 PA
14
1.27
Travis Hafner
Career
Per 600 PA
81
10.18
Roy Smalley
Career
Per 600 PA
47
4.28
Travis Hafner
Career
Per 600 PA
976
122.64
Roy Smalley
Career
Per 600 PA
908
82.62
Travis Hafner
Career
Per 600 PA
4.89
4.89
Roy Smalley
Career
Per 600 PA
7.26
7.26
Travis Hafner
Career
Per 600 PA
0.61
0.61
Roy Smalley
Career
Per 600 PA
0.85
0.85
Travis Hafner
Career
Per 600 PA
29
3.64
Roy Smalley
Career
Per 600 PA
54
4.91
Travis Hafner
Career
Per 600 PA
86
10.81
Roy Smalley
Career
Per 600 PA
121
11.01
Travis Hafner
Career
Per 600 PA
7
0.88
Roy Smalley
Career
Per 600 PA
34
3.09
Travis Hafner
Career
Per 600 PA
18
2.26
Roy Smalley
Career
Per 600 PA
61
5.55
Travis Hafner
Career
Per 600 PA
61.11
61.11
Roy Smalley
Career
Per 600 PA
44.26
44.26
Fielding Stats for Travis Hafner and Roy Smalley
Travis Hafner
Career
Per 9 Innings
72
1.15
Roy Smalley
Career
Per 9 Innings
1350
1.09
Travis Hafner
Career
Per 9 Innings
68
1.08
Roy Smalley
Career
Per 9 Innings
1249
1.01
Travis Hafner
Career
Per 9 Innings
1694
27
Roy Smalley
Career
Per 9 Innings
33384
27
Travis Hafner
Career
Per 9 Innings
564.2
9
Roy Smalley
Career
Per 9 Innings
11128
9
Travis Hafner
Career
Per 9 Innings
578
9.21
Roy Smalley
Career
Per 9 Innings
2131
1.72
Travis Hafner
Career
Per 9 Innings
40
0.64
Roy Smalley
Career
Per 9 Innings
3817
3.09
Travis Hafner
Career
Per 9 Innings
625
9.96
Roy Smalley
Career
Per 9 Innings
6165
4.99
Travis Hafner
Career
Per 9 Innings
618
9.85
Roy Smalley
Career
Per 9 Innings
5948
4.81
Travis Hafner
Career
Per 9 Innings
98.88
98.88
Roy Smalley
Career
Per 9 Innings
96.48
96.48
Travis Hafner
Career
Per 9 Innings
8.583
8.583
Roy Smalley
Career
Per 9 Innings
4.406
4.406
Travis Hafner
Career
Per 9 Innings
94.44
94.44
Roy Smalley
Career
Per 9 Innings
92.52
92.52
Travis Hafner
Career
Per 9 Innings
61
0.97
Roy Smalley
Career
Per 9 Innings
794
0.64