Rod Allen vs. Brian Giles — Career Comparison

Baby BoomersCaliforniaThrows RightBats RightNorth AmericaDetroit TigersAmerican LeagueDesignated Hitter
Baby BoomersKansasThrows RightBats RightNorth AmericaNew York MetsNational LeagueSecond Baseman

On the career numbers, Brian Giles posted the stronger offensive profile against Rod Allen. Brian Giles posted stronger numbers in OPS (.608 vs .524) and on-base percentage (.299 vs .264). 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 Rod Allen and Brian Giles

Rod Allen
Career
Per 600 PA
3
3
Brian Giles
Careerverified
Per 600 PAverified
6
6
Rod Allen
Career
Per 600 PAverified
31
344.44
Brian Giles
Careerverified
Per 600 PA
287
217.7
Rod Allen
Career
Per 600 PA
54
600
Brian Giles
Careerverified
Per 600 PA
791
600
Rod Allen
Career
Per 600 PAverified
50
555.56
Brian Giles
Careerverified
Per 600 PA
709
537.8
Rod Allen
Career
Per 600 PA
0.22
0.22
Brian Giles
Careerverified
Per 600 PAverified
0.229
0.229
Rod Allen
Career
Per 600 PA
0.561
0.561
Brian Giles
Careerverified
Per 600 PAverified
0.647
0.647
Rod Allen
Career
Per 600 PA
11
122.22
Brian Giles
Careerverified
Per 600 PAverified
162
122.88
Rod Allen
Career
Per 600 PAverified
9
100
Brian Giles
Careerverified
Per 600 PA
125
94.82
Rod Allen
Career
Per 600 PAverified
2
22.22
Brian Giles
Careerverified
Per 600 PA
27
20.48
Rod Allen
Career
Per 600 PA
0
0
Brian Giles
Career
Per 600 PA
0
0
Rod Allen
Career
Per 600 PA
0
0
Brian Giles
Careerverified
Per 600 PAverified
10
7.59
Rod Allen
Career
Per 600 PA
2
22.22
Brian Giles
Careerverified
Per 600 PAverified
37
28.07
Rod Allen
Career
Per 600 PA
0.182
0.182
Brian Giles
Careerverified
Per 600 PAverified
0.228
0.228
Rod Allen
Career
Per 600 PA
0
0
Brian Giles
Careerverified
Per 600 PAverified
0.014
0.014
Rod Allen
Career
Per 600 PA
0
0
Brian Giles
Careerverified
Per 600 PAverified
0.062
0.062
Rod Allen
Career
Per 600 PA
3.71
41.26
Brian Giles
Careerverified
Per 600 PAverified
70.08
53.16
Rod Allen
Career
Per 600 PA
13
144.44
Brian Giles
Careerverified
Per 600 PAverified
219
166.12
Rod Allen
Career
Per 600 PA
14
155.56
Brian Giles
Careerverified
Per 600 PAverified
234
177.5
Rod Allen
Career
Per 600 PA
0.264
0.264
Brian Giles
Careerverified
Per 600 PAverified
0.298
0.298
Rod Allen
Career
Per 600 PA
0.26
0.26
Brian Giles
Careerverified
Per 600 PAverified
0.309
0.309
Rod Allen
Career
Per 600 PA
0.524
0.524
Brian Giles
Careerverified
Per 600 PAverified
0.607
0.607
Rod Allen
Career
Per 600 PA
0.04
0.04
Brian Giles
Careerverified
Per 600 PAverified
0.08
0.08
Rod Allen
Career
Per 600 PA
0.184
0.184
Brian Giles
Careerverified
Per 600 PAverified
0.211
0.211
Rod Allen
Career
Per 600 PA
0.436
0.436
Brian Giles
Careerverified
Per 600 PAverified
0.557
0.557
Rod Allen
Careerverified
Per 600 PAverified
0.282
0.282
Brian Giles
Career
Per 600 PA
0.275
0.275
Rod Allen
Career
Per 600 PAverified
8
88.89
Brian Giles
Careerverified
Per 600 PA
74
56.13
Rod Allen
Career
Per 600 PA
3
33.33
Brian Giles
Careerverified
Per 600 PAverified
50
37.93
Rod Allen
Career
Per 600 PAverified
11
122.22
Brian Giles
Careerverified
Per 600 PA
114
86.47
Rod Allen
Career
Per 600 PA
4.01
44.52
Brian Giles
Careerverified
Per 600 PAverified
71.35
54.12
Rod Allen
Career
Per 600 PAverified
1
11.11
Brian Giles
Careerverified
Per 600 PA
2
1.52
Rod Allen
Career
Per 600 PA
2
22.22
Brian Giles
Careerverified
Per 600 PAverified
70
53.1
Rod Allen
Career
Per 600 PA
0
0
Brian Giles
Careerverified
Per 600 PAverified
2
1.52
Rod Allen
Careerverified
Per 600 PA
11
122.22
Brian Giles
Career
Per 600 PAverified
151
114.54
Rod Allen
Career
Per 600 PA
4.91
4.91
Brian Giles
Careerverified
Per 600 PAverified
5.24
5.24
Rod Allen
Career
Per 600 PA
0.18
0.18
Brian Giles
Careerverified
Per 600 PAverified
0.46
0.46
Rod Allen
Career
Per 600 PAverified
1
11.11
Brian Giles
Careerverified
Per 600 PA
5
3.79
Rod Allen
Career
Per 600 PA
0
0
Brian Giles
Careerverified
Per 600 PAverified
5
3.79
Rod Allen
Careerverified
Per 600 PAverified
0
0
Brian Giles
Career
Per 600 PA
11
8.34
Rod Allen
Career
Per 600 PA
1
11.11
Brian Giles
Careerverified
Per 600 PAverified
27
20.48
Rod Allen
Career
Per 600 PA
0
0
Brian Giles
Careerverified
Per 600 PAverified
13
9.86
Rod Allen
Career
Per 600 PA
1
11.11
Brian Giles
Careerverified
Per 600 PAverified
40
30.34
Rod Allen
Careerverified
Per 600 PAverified
100
100
Brian Giles
Career
Per 600 PA
67.5
67.5

Fielding Stats for Rod Allen and Brian Giles

Rod Allen
Career
Per 9 Innings
2
2
Brian Giles
Careerverified
Per 9 Inningsverified
6
6
Rod Allen
Career
Per 9 Inningsverified
4
1.89
Brian Giles
Careerverified
Per 9 Innings
284
1.33
Rod Allen
Career
Per 9 Innings
2
0.95
Brian Giles
Careerverified
Per 9 Inningsverified
216
1.01
Rod Allen
Career
Per 9 Innings
57
27
Brian Giles
Careerverified
Per 9 Innings
5767
27
Rod Allen
Career
Per 9 Innings
19
9
Brian Giles
Careerverified
Per 9 Innings
1922.1
9
Rod Allen
Career
Per 9 Inningsverified
7
3.32
Brian Giles
Careerverified
Per 9 Innings
556
2.6
Rod Allen
Career
Per 9 Innings
0
0
Brian Giles
Careerverified
Per 9 Inningsverified
688
3.22
Rod Allen
Careerverified
Per 9 Inningsverified
0
0
Brian Giles
Career
Per 9 Innings
21
0.1
Rod Allen
Career
Per 9 Innings
7
3.32
Brian Giles
Careerverified
Per 9 Inningsverified
1265
5.92
Rod Allen
Career
Per 9 Innings
7
3.32
Brian Giles
Careerverified
Per 9 Inningsverified
1244
5.82
Rod Allen
Careerverified
Per 9 Inningsverified
100
100
Brian Giles
Career
Per 9 Innings
98.34
98.34
Rod Allen
Career
Per 9 Innings
1.75
1.75
Brian Giles
Careerverified
Per 9 Inningsverified
4.38
4.38
Rod Allen
Career
Per 9 Innings
50
50
Brian Giles
Careerverified
Per 9 Inningsverified
76.06
76.06
Rod Allen
Career
Per 9 Innings
0
0
Brian Giles
Careerverified
Per 9 Inningsverified
164
0.77
Rod Allen
Career
Per 9 Innings
0
0
Brian Giles
Career
Per 9 Innings
0
0
Rod Allen
Career
Per 9 Innings
0
0
Brian Giles
Career
Per 9 Innings
0
0
Rod Allen
Career
Per 9 Innings
0
0
Brian Giles
Career
Per 9 Innings
0
0
Rod Allen
Career
Per 9 Innings
0
0
Brian Giles
Career
Per 9 Innings
0
0