Hal Epps vs. Brian Giles — Career Comparison

Greatest GenerationGeorgiaThrows LeftBats LeftNorth AmericaPhiladelphia AthleticsAmerican LeagueCenter Fielder
Gen XCaliforniaThrows LeftBats LeftNorth AmericaSan Diego PadresNational LeagueRight FielderAll-Star

On the career numbers, Brian Giles posted the stronger offensive profile against Hal Epps. Brian Giles posted stronger numbers in OPS (.911 vs .660) and on-base percentage (.408 vs .319). By the career numbers, Brian Giles 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 Brian Giles

Hal Epps
Career
Per 600 PA
4
4
Brian Giles
Careerverified
Per 600 PAverified
15
15
Hal Epps
Career
Per 600 PAverified
125
172.41
Brian Giles
Careerverified
Per 600 PA
1847
141.44
Hal Epps
Career
Per 600 PA
435
600
Brian Giles
Careerverified
Per 600 PA
7835
600
Hal Epps
Career
Per 600 PAverified
391
539.31
Brian Giles
Careerverified
Per 600 PA
6527
499.83
Hal Epps
Career
Per 600 PA
0.253
0.253
Brian Giles
Careerverified
Per 600 PAverified
0.291
0.291
Hal Epps
Career
Per 600 PA
0.682
0.682
Brian Giles
Careerverified
Per 600 PAverified
0.911
0.911
Hal Epps
Career
Per 600 PA
99
136.55
Brian Giles
Careerverified
Per 600 PAverified
1897
145.27
Hal Epps
Career
Per 600 PAverified
76
104.83
Brian Giles
Careerverified
Per 600 PA
1144
87.61
Hal Epps
Career
Per 600 PA
13
17.93
Brian Giles
Careerverified
Per 600 PAverified
411
31.47
Hal Epps
Career
Per 600 PAverified
9
12.41
Brian Giles
Careerverified
Per 600 PA
55
4.21
Hal Epps
Career
Per 600 PA
1
1.38
Brian Giles
Careerverified
Per 600 PAverified
287
21.98
Hal Epps
Career
Per 600 PA
23
31.72
Brian Giles
Careerverified
Per 600 PAverified
753
57.66
Hal Epps
Career
Per 600 PA
0.232
0.232
Brian Giles
Careerverified
Per 600 PAverified
0.397
0.397
Hal Epps
Career
Per 600 PA
0.003
0.003
Brian Giles
Careerverified
Per 600 PAverified
0.044
0.044
Hal Epps
Career
Per 600 PA
0.01
0.01
Brian Giles
Careerverified
Per 600 PAverified
0.151
0.151
Hal Epps
Career
Per 600 PA
43.41
59.88
Brian Giles
Careerverified
Per 600 PAverified
1369.63
104.89
Hal Epps
Career
Per 600 PA
133
183.45
Brian Giles
Careerverified
Per 600 PAverified
3279
251.1
Hal Epps
Career
Per 600 PA
137
188.97
Brian Giles
Careerverified
Per 600 PAverified
3131
239.77
Hal Epps
Career
Per 600 PA
0.319
0.319
Brian Giles
Careerverified
Per 600 PAverified
0.4
0.4
Hal Epps
Career
Per 600 PA
0.34
0.34
Brian Giles
Careerverified
Per 600 PAverified
0.502
0.502
Hal Epps
Career
Per 600 PA
0.66
0.66
Brian Giles
Careerverified
Per 600 PAverified
0.902
0.902
Hal Epps
Career
Per 600 PA
0.087
0.087
Brian Giles
Careerverified
Per 600 PAverified
0.212
0.212
Hal Epps
Career
Per 600 PA
0.229
0.229
Brian Giles
Careerverified
Per 600 PAverified
0.306
0.306
Hal Epps
Career
Per 600 PA
0.585
0.585
Brian Giles
Careerverified
Per 600 PAverified
0.956
0.956
Hal Epps
Career
Per 600 PA
0.282
0.282
Brian Giles
Careerverified
Per 600 PAverified
0.294
0.294
Hal Epps
Career
Per 600 PA
58
80
Brian Giles
Careerverified
Per 600 PAverified
1121
85.85
Hal Epps
Career
Per 600 PA
21
28.97
Brian Giles
Careerverified
Per 600 PAverified
1078
82.55
Hal Epps
Career
Per 600 PA
78
107.59
Brian Giles
Careerverified
Per 600 PAverified
1912
146.42
Hal Epps
Career
Per 600 PA
47.84
65.99
Brian Giles
Careerverified
Per 600 PAverified
1345.17
103.01
Hal Epps
Career
Per 600 PA
1
1.38
Brian Giles
Careerverified
Per 600 PAverified
51
3.91
Hal Epps
Career
Per 600 PA
37
51.03
Brian Giles
Careerverified
Per 600 PAverified
1183
90.59
Hal Epps
Career
Per 600 PA
0
0
Brian Giles
Careerverified
Per 600 PAverified
114
8.73
Hal Epps
Careerverified
Per 600 PAverified
43
59.31
Brian Giles
Career
Per 600 PA
835
63.94
Hal Epps
Careerverified
Per 600 PAverified
10.12
10.12
Brian Giles
Career
Per 600 PA
9.38
9.38
Hal Epps
Career
Per 600 PA
0.86
0.86
Brian Giles
Careerverified
Per 600 PAverified
1.42
1.42
Hal Epps
Careerverified
Per 600 PAverified
6
8.28
Brian Giles
Career
Per 600 PA
4
0.31
Hal Epps
Career
Per 600 PA
0
0
Brian Giles
Careerverified
Per 600 PAverified
70
5.36
Hal Epps
Careerverified
Per 600 PAverified
6
8.28
Brian Giles
Career
Per 600 PA
160
12.25
Hal Epps
Career
Per 600 PA
5
6.9
Brian Giles
Careerverified
Per 600 PAverified
109
8.35
Hal Epps
Career
Per 600 PAverified
3
4.14
Brian Giles
Careerverified
Per 600 PA
45
3.45
Hal Epps
Career
Per 600 PA
8
11.03
Brian Giles
Careerverified
Per 600 PAverified
154
11.79
Hal Epps
Career
Per 600 PA
62.5
62.5
Brian Giles
Careerverified
Per 600 PAverified
70.78
70.78

Fielding Stats for Hal Epps and Brian Giles

Hal Epps
Career
Per 9 Innings
4
Brian Giles
Careerverified
Per 9 Inningsverified
15
15
Hal Epps
Career
Per 9 Innings
99
Brian Giles
Careerverified
Per 9 Inningsverified
1766
1.05
Hal Epps
Career
Per 9 Innings
0
Brian Giles
Careerverified
Per 9 Inningsverified
1720
1.02
Hal Epps
Career
Per 9 Innings
0
Brian Giles
Careerverified
Per 9 Inningsverified
45517
27
Hal Epps
Career
Per 9 Innings
0
Brian Giles
Careerverified
Per 9 Inningsverified
15172.1
9
Hal Epps
Career
Per 9 Innings
236
Brian Giles
Careerverified
Per 9 Inningsverified
3447
2.04
Hal Epps
Career
Per 9 Innings
7
Brian Giles
Careerverified
Per 9 Inningsverified
95
0.06
Hal Epps
Careerverified
Per 9 Inningsverified
8
Brian Giles
Career
Per 9 Innings
71
0.04
Hal Epps
Career
Per 9 Innings
251
Brian Giles
Careerverified
Per 9 Inningsverified
3613
2.14
Hal Epps
Career
Per 9 Innings
243
Brian Giles
Careerverified
Per 9 Inningsverified
3542
2.1
Hal Epps
Career
Per 9 Innings
96.81
Brian Giles
Careerverified
Per 9 Inningsverified
98.03
98.03
Hal Epps
Careerverified
Per 9 Innings
2.455
Brian Giles
Career
Per 9 Inningsverified
2.006
2.006
Hal Epps
Career
Per 9 Innings
0
Brian Giles
Careerverified
Per 9 Inningsverified
97.4
97.4
Hal Epps
Career
Per 9 Innings
3
Brian Giles
Careerverified
Per 9 Inningsverified
23
0.01
Hal Epps
Career
Per 9 Innings
0
Brian Giles
Career
Per 9 Innings
0
0
Hal Epps
Career
Per 9 Innings
0
Brian Giles
Career
Per 9 Innings
0
0
Hal Epps
Career
Per 9 Innings
0
Brian Giles
Career
Per 9 Innings
0
0
Hal Epps
Career
Per 9 Innings
0
Brian Giles
Career
Per 9 Innings
0
0