Travis Hafner vs. Skip James — Career Comparison

Gen XNorth DakotaThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueDesignated Hitter
Baby BoomersIllinoisThrows LeftBats LeftNorth AmericaSan Francisco GiantsNational LeagueFirst Baseman

On the career numbers, Travis Hafner posted the stronger offensive profile against Skip James. Travis Hafner posted stronger numbers in OPS (.885 vs .508) and on-base percentage (.386 vs .286). 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 Skip James

Travis Hafner
Careerverified
Per 600 PAverified
12
12
Skip James
Career
Per 600 PA
2
2
Travis Hafner
Careerverified
Per 600 PA
1183
148.65
Skip James
Career
Per 600 PAverified
51
711.63
Travis Hafner
Careerverified
Per 600 PA
4775
600
Skip James
Career
Per 600 PA
43
600
Travis Hafner
Careerverified
Per 600 PAverified
4058
509.91
Skip James
Career
Per 600 PA
36
502.33
Travis Hafner
Careerverified
Per 600 PAverified
0.273
0.273
Skip James
Career
Per 600 PA
0.167
0.167
Travis Hafner
Careerverified
Per 600 PAverified
0.878
0.878
Skip James
Career
Per 600 PA
0.577
0.577
Travis Hafner
Careerverified
Per 600 PAverified
1107
139.1
Skip James
Career
Per 600 PA
6
83.72
Travis Hafner
Careerverified
Per 600 PAverified
631
79.29
Skip James
Career
Per 600 PA
4
55.81
Travis Hafner
Careerverified
Per 600 PAverified
250
31.41
Skip James
Career
Per 600 PA
2
27.91
Travis Hafner
Careerverified
Per 600 PAverified
13
1.63
Skip James
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
213
26.76
Skip James
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
476
59.81
Skip James
Career
Per 600 PA
2
27.91
Travis Hafner
Careerverified
Per 600 PAverified
0.43
0.43
Skip James
Career
Per 600 PA
0.333
0.333
Travis Hafner
Careerverified
Per 600 PAverified
0.053
0.053
Skip James
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.192
0.192
Skip James
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
786.89
98.88
Skip James
Career
Per 600 PA
2.11
29.44
Travis Hafner
Careerverified
Per 600 PAverified
2022
254.07
Skip James
Career
Per 600 PA
8
111.63
Travis Hafner
Careerverified
Per 600 PAverified
1795
225.55
Skip James
Career
Per 600 PA
12
167.44
Travis Hafner
Careerverified
Per 600 PAverified
0.376
0.376
Skip James
Career
Per 600 PA
0.286
0.286
Travis Hafner
Careerverified
Per 600 PAverified
0.498
0.498
Skip James
Career
Per 600 PA
0.222
0.222
Travis Hafner
Careerverified
Per 600 PAverified
0.874
0.874
Skip James
Career
Per 600 PA
0.508
0.508
Travis Hafner
Careerverified
Per 600 PAverified
0.226
0.226
Skip James
Career
Per 600 PA
0.056
0.056
Travis Hafner
Careerverified
Per 600 PAverified
0.294
0.294
Skip James
Career
Per 600 PA
0.184
0.184
Travis Hafner
Careerverified
Per 600 PAverified
0.894
0.894
Skip James
Career
Per 600 PA
0.455
0.455
Travis Hafner
Careerverified
Per 600 PAverified
0.309
0.309
Skip James
Career
Per 600 PA
0.214
0.214
Travis Hafner
Careerverified
Per 600 PA
619
77.78
Skip James
Career
Per 600 PAverified
8
111.63
Travis Hafner
Careerverified
Per 600 PAverified
731
91.85
Skip James
Career
Per 600 PA
6
83.72
Travis Hafner
Careerverified
Per 600 PA
1137
142.87
Skip James
Career
Per 600 PAverified
14
195.35
Travis Hafner
Careerverified
Per 600 PAverified
764.14
96.02
Skip James
Career
Per 600 PA
1.83
25.49
Travis Hafner
Careerverified
Per 600 PAverified
90
11.31
Skip James
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PA
598
75.14
Skip James
Career
Per 600 PAverified
6
83.72
Travis Hafner
Careerverified
Per 600 PAverified
81
10.18
Skip James
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PA
976
122.64
Skip James
Careerverified
Per 600 PAverified
8
111.63
Travis Hafner
Career
Per 600 PA
4.89
4.89
Skip James
Careerverified
Per 600 PAverified
5.38
5.38
Travis Hafner
Career
Per 600 PA
0.61
0.61
Skip James
Careerverified
Per 600 PAverified
0.75
0.75
Travis Hafner
Career
Per 600 PA
0
0
Skip James
Careerverified
Per 600 PAverified
1
13.95
Travis Hafner
Careerverified
Per 600 PAverified
29
3.64
Skip James
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PAverified
86
10.81
Skip James
Careerverified
Per 600 PA
3
41.86
Travis Hafner
Careerverified
Per 600 PA
11
1.38
Skip James
Career
Per 600 PAverified
1
13.95
Travis Hafner
Careerverified
Per 600 PAverified
7
0.88
Skip James
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PA
18
2.26
Skip James
Career
Per 600 PAverified
1
13.95
Travis Hafner
Career
Per 600 PA
61.11
61.11
Skip James
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Travis Hafner and Skip James

Travis Hafner
Careerverified
Per 9 Inningsverified
6
6
Skip James
Career
Per 9 Innings
2
2
Travis Hafner
Careerverified
Per 9 Innings
72
1.15
Skip James
Career
Per 9 Inningsverified
36
3.07
Travis Hafner
Careerverified
Per 9 Inningsverified
68
1.08
Skip James
Career
Per 9 Innings
2
0.17
Travis Hafner
Careerverified
Per 9 Innings
1694
27
Skip James
Career
Per 9 Innings
317
27
Travis Hafner
Careerverified
Per 9 Innings
564.2
9
Skip James
Career
Per 9 Innings
105.2
9
Travis Hafner
Careerverified
Per 9 Inningsverified
578
9.21
Skip James
Career
Per 9 Innings
104
8.86
Travis Hafner
Careerverified
Per 9 Innings
40
0.64
Skip James
Career
Per 9 Inningsverified
10
0.85
Travis Hafner
Career
Per 9 Innings
7
0.11
Skip James
Careerverified
Per 9 Inningsverified
0
0
Travis Hafner
Careerverified
Per 9 Inningsverified
625
9.96
Skip James
Career
Per 9 Innings
114
9.71
Travis Hafner
Careerverified
Per 9 Inningsverified
618
9.85
Skip James
Career
Per 9 Innings
114
9.71
Travis Hafner
Career
Per 9 Innings
98.88
98.88
Skip James
Careerverified
Per 9 Inningsverified
100
100
Travis Hafner
Careerverified
Per 9 Inningsverified
8.583
8.583
Skip James
Career
Per 9 Innings
3.167
3.167
Travis Hafner
Careerverified
Per 9 Inningsverified
94.44
94.44
Skip James
Career
Per 9 Innings
5.56
5.56
Travis Hafner
Careerverified
Per 9 Inningsverified
61
0.97
Skip James
Career
Per 9 Innings
7
0.6
Travis Hafner
Career
Per 9 Innings
0
0
Skip James
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Skip James
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Skip James
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Skip James
Career
Per 9 Innings
0
0