Travis Hafner vs. James Cavanagh — Career Comparison
On the career numbers, Travis Hafner posted the stronger offensive profile against James Cavanagh. Travis Hafner posted stronger numbers in OPS (.885 vs .565) and on-base percentage (.386 vs .261). 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 Travis Hafner and James Cavanagh
Travis Hafner
Career
Per 600 PA
1183
148.65
James Cavanagh
Career
Per 600 PA
5
130.43
Travis Hafner
Career
Per 600 PA
4775
600
James Cavanagh
Career
Per 600 PA
23
600
Travis Hafner
Career
Per 600 PA
4058
509.91
James Cavanagh
Career
Per 600 PA
23
600
Travis Hafner
Career
Per 600 PA
0.273
0.273
James Cavanagh
Career
Per 600 PA
0.261
0.261
Travis Hafner
Career
Per 600 PA
0.878
0.878
James Cavanagh
Career
Per 600 PA
0.565
0.565
Travis Hafner
Career
Per 600 PA
631
79.29
James Cavanagh
Career
Per 600 PA
5
130.43
Travis Hafner
Career
Per 600 PA
476
59.81
James Cavanagh
Career
Per 600 PA
1
26.09
Travis Hafner
Career
Per 600 PA
0.43
0.43
James Cavanagh
Career
Per 600 PA
0.167
0.167
Travis Hafner
Career
Per 600 PA
0.053
0.053
James Cavanagh
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PA
786.89
98.88
James Cavanagh
Career
Per 600 PA
1.72
44.81
Travis Hafner
Career
Per 600 PA
2022
254.07
James Cavanagh
Career
Per 600 PA
7
182.61
Travis Hafner
Career
Per 600 PA
1795
225.55
James Cavanagh
Career
Per 600 PA
6
156.52
Travis Hafner
Career
Per 600 PA
0.376
0.376
James Cavanagh
Career
Per 600 PA
0.261
0.261
Travis Hafner
Career
Per 600 PA
0.498
0.498
James Cavanagh
Career
Per 600 PA
0.304
0.304
Travis Hafner
Career
Per 600 PA
0.874
0.874
James Cavanagh
Career
Per 600 PA
0.565
0.565
Travis Hafner
Career
Per 600 PA
0.226
0.226
James Cavanagh
Career
Per 600 PA
0.043
0.043
Travis Hafner
Career
Per 600 PA
0.294
0.294
James Cavanagh
Career
Per 600 PA
0.194
0.194
Travis Hafner
Career
Per 600 PA
0.894
0.894
James Cavanagh
Career
Per 600 PA
0.412
0.412
Travis Hafner
Career
Per 600 PA
0.309
0.309
James Cavanagh
Career
Per 600 PA
0.261
0.261
Travis Hafner
Career
Per 600 PA
1137
142.87
James Cavanagh
Career
Per 600 PA
7
182.61
Travis Hafner
Career
Per 600 PA
764.14
96.02
James Cavanagh
Career
Per 600 PA
2.05
53.41
Travis Hafner
Career
Per 600 PA
4.89
4.89
James Cavanagh
Career
Per 600 PA
Travis Hafner
Career
Per 600 PA
86
10.81
James Cavanagh
Career
Per 600 PA
0
0
Fielding Stats for Travis Hafner and James Cavanagh
Travis Hafner
Career
Per 9 Innings
72
1.15
James Cavanagh
Career
Per 9 Innings
6
1.29
Travis Hafner
Career
Per 9 Innings
68
1.08
James Cavanagh
Career
Per 9 Innings
5
1.07
Travis Hafner
Career
Per 9 Innings
1694
27
James Cavanagh
Career
Per 9 Innings
126
27
Travis Hafner
Career
Per 9 Innings
564.2
9
James Cavanagh
Career
Per 9 Innings
42
9
Travis Hafner
Career
Per 9 Innings
578
9.21
James Cavanagh
Career
Per 9 Innings
36
7.71
Travis Hafner
Career
Per 9 Innings
7
0.11
James Cavanagh
Career
Per 9 Innings
3
0.64
Travis Hafner
Career
Per 9 Innings
625
9.96
James Cavanagh
Career
Per 9 Innings
39
8.36
Travis Hafner
Career
Per 9 Innings
618
9.85
James Cavanagh
Career
Per 9 Innings
36
7.71
Travis Hafner
Career
Per 9 Innings
98.88
98.88
James Cavanagh
Career
Per 9 Innings
92.31
92.31
Travis Hafner
Career
Per 9 Innings
8.583
8.583
James Cavanagh
Career
Per 9 Innings
6
6
Travis Hafner
Career
Per 9 Innings
94.44
94.44
James Cavanagh
Career
Per 9 Innings
83.33
83.33
Travis Hafner
Career
Per 9 Innings
0
0
James Cavanagh
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
James Cavanagh
Career
Per 9 Innings
0
0