Hal Epps vs. Phil Geier — Career Comparison

Greatest GenerationGeorgiaThrows LeftBats LeftNorth AmericaPhiladelphia AthleticsAmerican LeagueCenter Fielder
Pre-GenerationalDistrict of ColumbiaThrows RightBats LeftNorth AmericaBoston BravesNational LeagueCenter Fielder

On the career numbers, Hal Epps posted the stronger offensive profile against Phil Geier. Hal Epps posted stronger numbers in OPS (.660 vs .626) and slugging (.340 vs .294). Phil Geier had the advantage in on-base percentage (.332 vs .319). By the career numbers, Hal Epps had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Hal Epps and Phil Geier

Hal Epps
Career
Per 600 PA
4
4
Phil Geier
Careerverified
Per 600 PAverified
5
5
Hal Epps
Career
Per 600 PAverified
125
172.41
Phil Geier
Careerverified
Per 600 PA
349
139.88
Hal Epps
Career
Per 600 PA
435
600
Phil Geier
Careerverified
Per 600 PA
1497
600
Hal Epps
Career
Per 600 PAverified
391
539.31
Phil Geier
Careerverified
Per 600 PA
1315
527.05
Hal Epps
Careerverified
Per 600 PAverified
0.253
0.253
Phil Geier
Career
Per 600 PA
0.249
0.249
Hal Epps
Careerverified
Per 600 PAverified
0.682
0.682
Phil Geier
Career
Per 600 PA
0.681
0.681
Hal Epps
Career
Per 600 PAverified
99
136.55
Phil Geier
Careerverified
Per 600 PA
327
131.06
Hal Epps
Career
Per 600 PA
76
104.83
Phil Geier
Careerverified
Per 600 PAverified
283
113.43
Hal Epps
Career
Per 600 PAverified
13
17.93
Phil Geier
Careerverified
Per 600 PA
30
12.02
Hal Epps
Career
Per 600 PAverified
9
12.41
Phil Geier
Careerverified
Per 600 PA
12
4.81
Hal Epps
Career
Per 600 PAverified
1
1.38
Phil Geier
Careerverified
Per 600 PA
2
0.8
Hal Epps
Career
Per 600 PAverified
23
31.72
Phil Geier
Careerverified
Per 600 PA
44
17.64
Hal Epps
Careerverified
Per 600 PAverified
0.232
0.232
Phil Geier
Career
Per 600 PA
0.135
0.135
Hal Epps
Careerverified
Per 600 PAverified
0.003
0.003
Phil Geier
Career
Per 600 PA
0.002
0.002
Hal Epps
Careerverified
Per 600 PAverified
0.01
0.01
Phil Geier
Career
Per 600 PA
0.006
0.006
Hal Epps
Career
Per 600 PA
43.41
59.88
Phil Geier
Careerverified
Per 600 PAverified
153.87
61.67
Hal Epps
Career
Per 600 PAverified
133
183.45
Phil Geier
Careerverified
Per 600 PA
387
155.11
Hal Epps
Career
Per 600 PA
137
188.97
Phil Geier
Careerverified
Per 600 PAverified
491
196.79
Hal Epps
Career
Per 600 PA
0.319
0.319
Phil Geier
Careerverified
Per 600 PAverified
0.332
0.332
Hal Epps
Careerverified
Per 600 PAverified
0.34
0.34
Phil Geier
Career
Per 600 PA
0.294
0.294
Hal Epps
Careerverified
Per 600 PAverified
0.66
0.66
Phil Geier
Career
Per 600 PA
0.626
0.626
Hal Epps
Careerverified
Per 600 PAverified
0.087
0.087
Phil Geier
Career
Per 600 PA
0.046
0.046
Hal Epps
Careerverified
Per 600 PAverified
0.229
0.229
Phil Geier
Career
Per 600 PA
0.223
0.223
Hal Epps
Career
Per 600 PA
0.585
0.585
Phil Geier
Careerverified
Per 600 PAverified
0.612
0.612
Hal Epps
Careerverified
Per 600 PAverified
0.282
0.282
Phil Geier
Career
Per 600 PA
0.27
0.27
Hal Epps
Career
Per 600 PAverified
58
80
Phil Geier
Careerverified
Per 600 PA
197
78.96
Hal Epps
Career
Per 600 PA
21
28.97
Phil Geier
Careerverified
Per 600 PAverified
102
40.88
Hal Epps
Career
Per 600 PA
78
107.59
Phil Geier
Careerverified
Per 600 PAverified
297
119.04
Hal Epps
Career
Per 600 PA
47.84
65.99
Phil Geier
Careerverified
Per 600 PAverified
173.63
69.59
Hal Epps
Career
Per 600 PA
1
1.38
Phil Geier
Careerverified
Per 600 PAverified
10
4.01
Hal Epps
Career
Per 600 PA
37
51.03
Phil Geier
Careerverified
Per 600 PAverified
154
61.72
Hal Epps
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
0
0
Hal Epps
Careerverified
Per 600 PA
43
59.31
Phil Geier
Career
Per 600 PAverified
110
44.09
Hal Epps
Career
Per 600 PA
10.12
10.12
Phil Geier
Careerverified
Per 600 PAverified
13.61
13.61
Hal Epps
Career
Per 600 PA
0.86
0.86
Phil Geier
Careerverified
Per 600 PAverified
1.4
1.4
Hal Epps
Career
Per 600 PAverified
6
8.28
Phil Geier
Careerverified
Per 600 PA
18
7.21
Hal Epps
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
0
0
Hal Epps
Career
Per 600 PA
6
8.28
Phil Geier
Careerverified
Per 600 PAverified
0
0
Hal Epps
Career
Per 600 PA
5
6.9
Phil Geier
Careerverified
Per 600 PAverified
54
21.64
Hal Epps
Careerverified
Per 600 PAverified
3
4.14
Phil Geier
Career
Per 600 PA
0
0
Hal Epps
Career
Per 600 PA
8
11.03
Phil Geier
Careerverified
Per 600 PAverified
54
21.64
Hal Epps
Career
Per 600 PA
62.5
62.5
Phil Geier
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Hal Epps and Phil Geier

Hal Epps
Career
Per 9 Innings
4
Phil Geier
Careerverified
Per 9 Inningsverified
5
5
Hal Epps
Career
Per 9 Innings
99
Phil Geier
Careerverified
Per 9 Inningsverified
350
1.09
Hal Epps
Career
Per 9 Innings
0
Phil Geier
Careerverified
Per 9 Inningsverified
147
0.46
Hal Epps
Career
Per 9 Innings
0
Phil Geier
Careerverified
Per 9 Inningsverified
8709
27
Hal Epps
Career
Per 9 Innings
0
Phil Geier
Careerverified
Per 9 Inningsverified
2903
9
Hal Epps
Career
Per 9 Innings
236
Phil Geier
Careerverified
Per 9 Inningsverified
600
1.86
Hal Epps
Career
Per 9 Innings
7
Phil Geier
Careerverified
Per 9 Inningsverified
224
0.69
Hal Epps
Careerverified
Per 9 Inningsverified
8
Phil Geier
Career
Per 9 Innings
72
0.22
Hal Epps
Career
Per 9 Innings
251
Phil Geier
Careerverified
Per 9 Inningsverified
896
2.78
Hal Epps
Career
Per 9 Innings
243
Phil Geier
Careerverified
Per 9 Inningsverified
824
2.55
Hal Epps
Careerverified
Per 9 Innings
96.81
Phil Geier
Career
Per 9 Inningsverified
91.96
91.96
Hal Epps
Careerverified
Per 9 Innings
2.455
Phil Geier
Career
Per 9 Inningsverified
2.354
2.354
Hal Epps
Career
Per 9 Innings
0
Phil Geier
Careerverified
Per 9 Inningsverified
42
42
Hal Epps
Career
Per 9 Innings
3
Phil Geier
Careerverified
Per 9 Inningsverified
25
0.08
Hal Epps
Career
Per 9 Innings
0
Phil Geier
Career
Per 9 Innings
0
0
Hal Epps
Career
Per 9 Innings
0
Phil Geier
Career
Per 9 Innings
0
0
Hal Epps
Career
Per 9 Innings
0
Phil Geier
Career
Per 9 Innings
0
0
Hal Epps
Career
Per 9 Innings
0
Phil Geier
Career
Per 9 Innings
0
0