Brian Giles vs. Jim Keenan — Career Comparison
On the career numbers, Jim Keenan posted the stronger offensive profile against Brian Giles. Jim Keenan posted stronger numbers in OPS (.657 vs .608) and on-base percentage (.312 vs .299). Brian Giles had the advantage in home run production (10 career HR at a higher rate). By the career numbers, Jim Keenan had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Brian Giles and Jim Keenan
Brian Giles
Career
Per 600 PA
287
217.7
Jim Keenan
Career
Per 600 PA
527
152.09
Brian Giles
Career
Per 600 PA
791
600
Jim Keenan
Career
Per 600 PA
2079
600
Brian Giles
Career
Per 600 PA
0.229
0.229
Jim Keenan
Career
Per 600 PA
0.24
0.24
Brian Giles
Career
Per 600 PA
0.647
0.647
Jim Keenan
Career
Per 600 PA
0.687
0.687
Brian Giles
Career
Per 600 PA
37
28.07
Jim Keenan
Career
Per 600 PA
118
34.05
Brian Giles
Career
Per 600 PA
0.228
0.228
Jim Keenan
Career
Per 600 PA
0.262
0.262
Brian Giles
Career
Per 600 PA
0.014
0.014
Jim Keenan
Career
Per 600 PA
0.012
0.012
Brian Giles
Career
Per 600 PA
0.062
0.062
Jim Keenan
Career
Per 600 PA
0.049
0.049
Brian Giles
Career
Per 600 PA
70.08
53.16
Jim Keenan
Career
Per 600 PA
226.38
65.33
Brian Giles
Career
Per 600 PA
219
166.12
Jim Keenan
Career
Per 600 PA
649
187.3
Brian Giles
Career
Per 600 PA
234
177.5
Jim Keenan
Career
Per 600 PA
649
187.3
Brian Giles
Career
Per 600 PA
0.298
0.298
Jim Keenan
Career
Per 600 PA
0.312
0.312
Brian Giles
Career
Per 600 PA
0.309
0.309
Jim Keenan
Career
Per 600 PA
0.345
0.345
Brian Giles
Career
Per 600 PA
0.08
0.08
Jim Keenan
Career
Per 600 PA
0.105
0.105
Brian Giles
Career
Per 600 PA
0.211
0.211
Jim Keenan
Career
Per 600 PA
0.227
0.227
Brian Giles
Career
Per 600 PA
0.557
0.557
Jim Keenan
Career
Per 600 PA
0.621
0.621
Brian Giles
Career
Per 600 PA
114
86.47
Jim Keenan
Career
Per 600 PA
440
126.98
Brian Giles
Career
Per 600 PA
71.35
54.12
Jim Keenan
Career
Per 600 PA
243.15
70.17
Brian Giles
Career
Per 600 PA
5.24
5.24
Jim Keenan
Career
Per 600 PA
11.61
11.61
Brian Giles
Career
Per 600 PA
0.46
0.46
Jim Keenan
Career
Per 600 PA
0.99
0.99
Brian Giles
Career
Per 600 PA
11
8.34
Jim Keenan
Career
Per 600 PA
0
0
Brian Giles
Career
Per 600 PA
40
30.34
Jim Keenan
Career
Per 600 PA
41
11.83
Brian Giles
Career
Per 600 PA
67.5
67.5
Jim Keenan
Career
Per 600 PA
100
100
Fielding Stats for Brian Giles and Jim Keenan
Brian Giles
Career
Per 9 Innings
284
1.33
Jim Keenan
Career
Per 9 Innings
540
1.07
Brian Giles
Career
Per 9 Innings
5767
27
Jim Keenan
Career
Per 9 Innings
13569
27
Brian Giles
Career
Per 9 Innings
1922.1
9
Jim Keenan
Career
Per 9 Innings
4523
9
Brian Giles
Career
Per 9 Innings
1265
5.92
Jim Keenan
Career
Per 9 Innings
3998
7.96
Brian Giles
Career
Per 9 Innings
1244
5.82
Jim Keenan
Career
Per 9 Innings
3765
7.49
Brian Giles
Career
Per 9 Innings
98.34
98.34
Jim Keenan
Career
Per 9 Innings
94.17
94.17
Brian Giles
Career
Per 9 Innings
4.38
4.38
Jim Keenan
Career
Per 9 Innings
6.972
6.972
Brian Giles
Career
Per 9 Innings
164
0.77
Jim Keenan
Career
Per 9 Innings
98
0.2
Brian Giles
Career
Per 9 Innings
0
0
Jim Keenan
Career
Per 9 Innings
87
0.17