Mike Epstein vs. Travis Hafner — Career Comparison

Silent GenerationNew YorkThrows LeftBats LeftNorth AmericaWashington SenatorsAmerican LeagueFirst Baseman
Gen XNorth DakotaThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueDesignated Hitter

When their careers are measured against the same standard, Travis Hafner comes out clearly ahead of Mike Epstein across most offensive categories. Travis Hafner led in contact rate (K%+ 82 vs 73), batting average (AVG+ 111 vs 102), and slugging (SLG+ 129 vs 121). Mike Epstein held the edge in home run production (HR/PA+ 201 vs 174). Travis Hafner was the more complete offensive player.

Hitting Stats for Mike Epstein and Travis Hafner

Mike Epstein
Career
Per 600 PA
9
9
Travis Hafner
Careerverified
Per 600 PAverified
12
12
Mike Epstein
Career
Per 600 PAverified
907
160.39
Travis Hafner
Careerverified
Per 600 PA
1183
148.65
Mike Epstein
Career
Per 600 PA
3393
600
Travis Hafner
Careerverified
Per 600 PA
4775
600
Mike Epstein
Career
Per 600 PA
2854
504.69
Travis Hafner
Careerverified
Per 600 PAverified
4058
509.91
Mike Epstein
Career
Per 600 PA
0.244
0.244
Travis Hafner
Careerverified
Per 600 PAverified
0.273
0.273
Mike Epstein
Career
Per 600 PA
0.794
0.794
Travis Hafner
Careerverified
Per 600 PAverified
0.878
0.878
Mike Epstein
Career
Per 600 PA
695
122.9
Travis Hafner
Careerverified
Per 600 PAverified
1107
139.1
Mike Epstein
Career
Per 600 PAverified
456
80.64
Travis Hafner
Careerverified
Per 600 PA
631
79.29
Mike Epstein
Career
Per 600 PA
93
16.45
Travis Hafner
Careerverified
Per 600 PAverified
250
31.41
Mike Epstein
Careerverified
Per 600 PAverified
16
2.83
Travis Hafner
Career
Per 600 PA
13
1.63
Mike Epstein
Career
Per 600 PA
130
22.99
Travis Hafner
Careerverified
Per 600 PAverified
213
26.76
Mike Epstein
Career
Per 600 PA
239
42.26
Travis Hafner
Careerverified
Per 600 PAverified
476
59.81
Mike Epstein
Career
Per 600 PA
0.344
0.344
Travis Hafner
Careerverified
Per 600 PAverified
0.43
0.43
Mike Epstein
Career
Per 600 PA
0.046
0.046
Travis Hafner
Careerverified
Per 600 PAverified
0.053
0.053
Mike Epstein
Career
Per 600 PA
0.187
0.187
Travis Hafner
Careerverified
Per 600 PAverified
0.192
0.192
Mike Epstein
Career
Per 600 PA
463.84
82.02
Travis Hafner
Careerverified
Per 600 PAverified
786.89
98.88
Mike Epstein
Career
Per 600 PA
1210
213.97
Travis Hafner
Careerverified
Per 600 PAverified
2022
254.07
Mike Epstein
Career
Per 600 PA
1213
214.5
Travis Hafner
Careerverified
Per 600 PAverified
1795
225.55
Mike Epstein
Career
Per 600 PA
0.358
0.358
Travis Hafner
Careerverified
Per 600 PAverified
0.376
0.376
Mike Epstein
Career
Per 600 PA
0.424
0.424
Travis Hafner
Careerverified
Per 600 PAverified
0.498
0.498
Mike Epstein
Career
Per 600 PA
0.782
0.782
Travis Hafner
Careerverified
Per 600 PAverified
0.874
0.874
Mike Epstein
Career
Per 600 PA
0.181
0.181
Travis Hafner
Careerverified
Per 600 PAverified
0.226
0.226
Mike Epstein
Career
Per 600 PA
0.267
0.267
Travis Hafner
Careerverified
Per 600 PAverified
0.294
0.294
Mike Epstein
Career
Per 600 PA
0.778
0.778
Travis Hafner
Careerverified
Per 600 PAverified
0.894
0.894
Mike Epstein
Career
Per 600 PA
0.269
0.269
Travis Hafner
Careerverified
Per 600 PAverified
0.309
0.309
Mike Epstein
Career
Per 600 PA
362
64.01
Travis Hafner
Careerverified
Per 600 PAverified
619
77.78
Mike Epstein
Career
Per 600 PA
380
67.2
Travis Hafner
Careerverified
Per 600 PAverified
731
91.85
Mike Epstein
Career
Per 600 PA
612
108.22
Travis Hafner
Careerverified
Per 600 PAverified
1137
142.87
Mike Epstein
Career
Per 600 PA
463.21
81.91
Travis Hafner
Careerverified
Per 600 PAverified
764.14
96.02
Mike Epstein
Career
Per 600 PAverified
70
12.38
Travis Hafner
Careerverified
Per 600 PA
90
11.31
Mike Epstein
Career
Per 600 PAverified
448
79.22
Travis Hafner
Careerverified
Per 600 PA
598
75.14
Mike Epstein
Career
Per 600 PA
43
7.6
Travis Hafner
Careerverified
Per 600 PAverified
81
10.18
Mike Epstein
Careerverified
Per 600 PAverified
645
114.06
Travis Hafner
Career
Per 600 PA
976
122.64
Mike Epstein
Careerverified
Per 600 PAverified
5.26
5.26
Travis Hafner
Career
Per 600 PA
4.89
4.89
Mike Epstein
Careerverified
Per 600 PAverified
0.69
0.69
Travis Hafner
Career
Per 600 PA
0.61
0.61
Mike Epstein
Careerverified
Per 600 PAverified
3
0.53
Travis Hafner
Career
Per 600 PA
0
0
Mike Epstein
Career
Per 600 PA
18
3.18
Travis Hafner
Careerverified
Per 600 PAverified
29
3.64
Mike Epstein
Careerverified
Per 600 PAverified
53
9.37
Travis Hafner
Career
Per 600 PA
86
10.81
Mike Epstein
Career
Per 600 PA
7
1.24
Travis Hafner
Careerverified
Per 600 PAverified
11
1.38
Mike Epstein
Careerverified
Per 600 PAverified
17
3.01
Travis Hafner
Career
Per 600 PA
7
0.88
Mike Epstein
Careerverified
Per 600 PAverified
24
4.24
Travis Hafner
Career
Per 600 PA
18
2.26
Mike Epstein
Career
Per 600 PA
29.17
29.17
Travis Hafner
Careerverified
Per 600 PAverified
61.11
61.11

Fielding Stats for Mike Epstein and Travis Hafner

Mike Epstein
Careerverified
Per 9 Inningsverified
9
9
Travis Hafner
Career
Per 9 Innings
6
6
Mike Epstein
Careerverified
Per 9 Innings
823
1.08
Travis Hafner
Career
Per 9 Inningsverified
72
1.15
Mike Epstein
Careerverified
Per 9 Innings
805
1.05
Travis Hafner
Career
Per 9 Inningsverified
68
1.08
Mike Epstein
Careerverified
Per 9 Innings
20626
27
Travis Hafner
Career
Per 9 Innings
1694
27
Mike Epstein
Careerverified
Per 9 Innings
6875.1
9
Travis Hafner
Career
Per 9 Innings
564.2
9
Mike Epstein
Careerverified
Per 9 Innings
6957
9.11
Travis Hafner
Career
Per 9 Inningsverified
578
9.21
Mike Epstein
Careerverified
Per 9 Innings
477
0.62
Travis Hafner
Career
Per 9 Inningsverified
40
0.64
Mike Epstein
Career
Per 9 Inningsverified
70
0.09
Travis Hafner
Careerverified
Per 9 Innings
7
0.11
Mike Epstein
Careerverified
Per 9 Innings
7504
9.82
Travis Hafner
Career
Per 9 Inningsverified
625
9.96
Mike Epstein
Careerverified
Per 9 Innings
7434
9.73
Travis Hafner
Career
Per 9 Inningsverified
618
9.85
Mike Epstein
Careerverified
Per 9 Inningsverified
99.07
99.07
Travis Hafner
Career
Per 9 Innings
98.88
98.88
Mike Epstein
Careerverified
Per 9 Inningsverified
9.033
9.033
Travis Hafner
Career
Per 9 Innings
8.583
8.583
Mike Epstein
Careerverified
Per 9 Inningsverified
97.81
97.81
Travis Hafner
Career
Per 9 Innings
94.44
94.44
Mike Epstein
Careerverified
Per 9 Innings
681
0.89
Travis Hafner
Career
Per 9 Inningsverified
61
0.97
Mike Epstein
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Mike Epstein
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Mike Epstein
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Mike Epstein
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0