Travis Hafner vs. Bob Scheffing — Career Comparison

Gen XNorth DakotaThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueDesignated Hitter
Greatest GenerationMissouriThrows RightBats RightNorth AmericaChicago CubsNational LeagueCatcher

When their careers are measured against the same standard, Travis Hafner comes out clearly ahead of Bob Scheffing across most offensive categories. Travis Hafner led in home run production (HR/PA+ 174 vs 74), walk rate (BB%+ 156 vs 68), and slugging (SLG+ 129 vs 98). Bob Scheffing held the edge in contact rate (K%+ 118 vs 82). Travis Hafner was the more complete offensive player.

Hitting Stats for Travis Hafner and Bob Scheffing

Travis Hafner
Careerverified
Per 600 PAverified
12
12
Bob Scheffing
Career
Per 600 PA
8
8
Travis Hafner
Careerverified
Per 600 PA
1183
148.65
Bob Scheffing
Career
Per 600 PAverified
517
210.45
Travis Hafner
Careerverified
Per 600 PA
4775
600
Bob Scheffing
Career
Per 600 PA
1474
600
Travis Hafner
Careerverified
Per 600 PA
4058
509.91
Bob Scheffing
Career
Per 600 PAverified
1357
552.37
Travis Hafner
Careerverified
Per 600 PAverified
0.273
0.273
Bob Scheffing
Career
Per 600 PA
0.263
0.263
Travis Hafner
Careerverified
Per 600 PAverified
0.878
0.878
Bob Scheffing
Career
Per 600 PA
0.692
0.692
Travis Hafner
Careerverified
Per 600 PA
1107
139.1
Bob Scheffing
Career
Per 600 PAverified
357
145.32
Travis Hafner
Careerverified
Per 600 PA
631
79.29
Bob Scheffing
Career
Per 600 PAverified
275
111.94
Travis Hafner
Careerverified
Per 600 PAverified
250
31.41
Bob Scheffing
Career
Per 600 PA
53
21.57
Travis Hafner
Careerverified
Per 600 PA
13
1.63
Bob Scheffing
Career
Per 600 PAverified
9
3.66
Travis Hafner
Careerverified
Per 600 PAverified
213
26.76
Bob Scheffing
Career
Per 600 PA
20
8.14
Travis Hafner
Careerverified
Per 600 PAverified
476
59.81
Bob Scheffing
Career
Per 600 PA
82
33.38
Travis Hafner
Careerverified
Per 600 PAverified
0.43
0.43
Bob Scheffing
Career
Per 600 PA
0.23
0.23
Travis Hafner
Careerverified
Per 600 PAverified
0.053
0.053
Bob Scheffing
Career
Per 600 PA
0.015
0.015
Travis Hafner
Careerverified
Per 600 PAverified
0.192
0.192
Bob Scheffing
Career
Per 600 PA
0.056
0.056
Travis Hafner
Careerverified
Per 600 PAverified
786.89
98.88
Bob Scheffing
Career
Per 600 PA
147.94
60.22
Travis Hafner
Careerverified
Per 600 PAverified
2022
254.07
Bob Scheffing
Career
Per 600 PA
488
198.64
Travis Hafner
Careerverified
Per 600 PAverified
1795
225.55
Bob Scheffing
Career
Per 600 PA
463
188.47
Travis Hafner
Careerverified
Per 600 PAverified
0.376
0.376
Bob Scheffing
Career
Per 600 PA
0.317
0.317
Travis Hafner
Careerverified
Per 600 PAverified
0.498
0.498
Bob Scheffing
Career
Per 600 PA
0.36
0.36
Travis Hafner
Careerverified
Per 600 PAverified
0.874
0.874
Bob Scheffing
Career
Per 600 PA
0.676
0.676
Travis Hafner
Careerverified
Per 600 PAverified
0.226
0.226
Bob Scheffing
Career
Per 600 PA
0.097
0.097
Travis Hafner
Careerverified
Per 600 PAverified
0.294
0.294
Bob Scheffing
Career
Per 600 PA
0.232
0.232
Travis Hafner
Careerverified
Per 600 PAverified
0.894
0.894
Bob Scheffing
Career
Per 600 PA
0.575
0.575
Travis Hafner
Careerverified
Per 600 PAverified
0.309
0.309
Bob Scheffing
Career
Per 600 PA
0.279
0.279
Travis Hafner
Careerverified
Per 600 PAverified
619
77.78
Bob Scheffing
Career
Per 600 PA
105
42.74
Travis Hafner
Careerverified
Per 600 PAverified
731
91.85
Bob Scheffing
Career
Per 600 PA
187
76.12
Travis Hafner
Careerverified
Per 600 PAverified
1137
142.87
Bob Scheffing
Career
Per 600 PA
272
110.72
Travis Hafner
Careerverified
Per 600 PAverified
764.14
96.02
Bob Scheffing
Career
Per 600 PA
162.01
65.95
Travis Hafner
Careerverified
Per 600 PAverified
90
11.31
Bob Scheffing
Career
Per 600 PA
3
1.22
Travis Hafner
Careerverified
Per 600 PAverified
598
75.14
Bob Scheffing
Career
Per 600 PA
103
41.93
Travis Hafner
Careerverified
Per 600 PAverified
81
10.18
Bob Scheffing
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PA
976
122.64
Bob Scheffing
Careerverified
Per 600 PAverified
127
51.7
Travis Hafner
Career
Per 600 PA
4.89
4.89
Bob Scheffing
Careerverified
Per 600 PAverified
11.61
11.61
Travis Hafner
Career
Per 600 PA
0.61
0.61
Bob Scheffing
Careerverified
Per 600 PAverified
0.81
0.81
Travis Hafner
Career
Per 600 PA
0
0
Bob Scheffing
Careerverified
Per 600 PAverified
11
4.48
Travis Hafner
Careerverified
Per 600 PAverified
29
3.64
Bob Scheffing
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PAverified
86
10.81
Bob Scheffing
Careerverified
Per 600 PA
44
17.91
Travis Hafner
Careerverified
Per 600 PA
11
1.38
Bob Scheffing
Career
Per 600 PAverified
6
2.44
Travis Hafner
Careerverified
Per 600 PAverified
7
0.88
Bob Scheffing
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PA
18
2.26
Bob Scheffing
Career
Per 600 PAverified
6
2.44
Travis Hafner
Career
Per 600 PA
61.11
61.11
Bob Scheffing
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Travis Hafner and Bob Scheffing

Travis Hafner
Career
Per 9 Inningsverified
6
6
Bob Scheffing
Careerverified
Per 9 Innings
8
Travis Hafner
Career
Per 9 Inningsverified
72
1.15
Bob Scheffing
Careerverified
Per 9 Innings
387
Travis Hafner
Careerverified
Per 9 Inningsverified
68
1.08
Bob Scheffing
Career
Per 9 Innings
0
Travis Hafner
Careerverified
Per 9 Inningsverified
1694
27
Bob Scheffing
Career
Per 9 Innings
0
Travis Hafner
Careerverified
Per 9 Inningsverified
564.2
9
Bob Scheffing
Career
Per 9 Innings
0
Travis Hafner
Career
Per 9 Inningsverified
578
9.21
Bob Scheffing
Careerverified
Per 9 Innings
1444
Travis Hafner
Career
Per 9 Inningsverified
40
0.64
Bob Scheffing
Careerverified
Per 9 Innings
166
Travis Hafner
Careerverified
Per 9 Innings
7
0.11
Bob Scheffing
Career
Per 9 Inningsverified
27
Travis Hafner
Career
Per 9 Inningsverified
625
9.96
Bob Scheffing
Careerverified
Per 9 Innings
1637
Travis Hafner
Career
Per 9 Inningsverified
618
9.85
Bob Scheffing
Careerverified
Per 9 Innings
1610
Travis Hafner
Careerverified
Per 9 Inningsverified
98.88
98.88
Bob Scheffing
Career
Per 9 Innings
98.35
Travis Hafner
Careerverified
Per 9 Inningsverified
8.583
8.583
Bob Scheffing
Career
Per 9 Innings
4.16
Travis Hafner
Careerverified
Per 9 Inningsverified
94.44
94.44
Bob Scheffing
Career
Per 9 Innings
0
Travis Hafner
Careerverified
Per 9 Inningsverified
61
0.97
Bob Scheffing
Career
Per 9 Innings
24
Travis Hafner
Careerverified
Per 9 Innings
0
0
Bob Scheffing
Career
Per 9 Innings
31
Travis Hafner
Career
Per 9 Innings
0
0
Bob Scheffing
Career
Per 9 Innings
0
Travis Hafner
Career
Per 9 Innings
0
0
Bob Scheffing
Career
Per 9 Innings
0
Travis Hafner
Career
Per 9 Innings
0
0
Bob Scheffing
Career
Per 9 Innings
0