John Anderson vs. Brian Giles — Career Comparison
On the career numbers, John Anderson posted the stronger offensive profile against Brian Giles. John Anderson posted stronger numbers in OPS (.734 vs .608) and on-base percentage (.329 vs .299). Brian Giles had the advantage in home run production (10 career HR at a higher rate). By the career numbers, John Anderson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for John Anderson and Brian Giles
John Anderson
Career
Per 600 PA
1636
144.93
Brian Giles
Career
Per 600 PA
287
217.7
John Anderson
Career
Per 600 PA
6773
600
Brian Giles
Career
Per 600 PA
791
600
John Anderson
Career
Per 600 PA
6345
562.08
Brian Giles
Career
Per 600 PA
709
537.8
John Anderson
Career
Per 600 PA
0.291
0.291
Brian Giles
Career
Per 600 PA
0.229
0.229
John Anderson
Career
Per 600 PA
0.778
0.778
Brian Giles
Career
Per 600 PA
0.647
0.647
John Anderson
Career
Per 600 PA
502
44.47
Brian Giles
Career
Per 600 PA
37
28.07
John Anderson
Career
Per 600 PA
0.272
0.272
Brian Giles
Career
Per 600 PA
0.228
0.228
John Anderson
Career
Per 600 PA
0.008
0.008
Brian Giles
Career
Per 600 PA
0.014
0.014
John Anderson
Career
Per 600 PA
0.027
0.027
Brian Giles
Career
Per 600 PA
0.062
0.062
John Anderson
Career
Per 600 PA
903.39
80.03
Brian Giles
Career
Per 600 PA
70.08
53.16
John Anderson
Career
Per 600 PA
2569
227.58
Brian Giles
Career
Per 600 PA
219
166.12
John Anderson
Career
Per 600 PA
2206
195.42
Brian Giles
Career
Per 600 PA
234
177.5
John Anderson
Career
Per 600 PA
0.329
0.329
Brian Giles
Career
Per 600 PA
0.298
0.298
John Anderson
Career
Per 600 PA
0.405
0.405
Brian Giles
Career
Per 600 PA
0.309
0.309
John Anderson
Career
Per 600 PA
0.114
0.114
Brian Giles
Career
Per 600 PA
0.08
0.08
John Anderson
Career
Per 600 PA
0.249
0.249
Brian Giles
Career
Per 600 PA
0.211
0.211
John Anderson
Career
Per 600 PA
0.726
0.726
Brian Giles
Career
Per 600 PA
0.557
0.557
John Anderson
Career
Per 600 PA
0.302
0.302
Brian Giles
Career
Per 600 PA
0.275
0.275
John Anderson
Career
Per 600 PA
1799
159.37
Brian Giles
Career
Per 600 PA
114
86.47
John Anderson
Career
Per 600 PA
991.09
87.8
Brian Giles
Career
Per 600 PA
71.35
54.12
John Anderson
Career
Per 600 PA
356
31.54
Brian Giles
Career
Per 600 PA
151
114.54
John Anderson
Career
Per 600 PA
19.03
19.03
Brian Giles
Career
Per 600 PA
5.24
5.24
John Anderson
Career
Per 600 PA
0.87
0.87
Brian Giles
Career
Per 600 PA
0.46
0.46
John Anderson
Career
Per 600 PA
0
0
Brian Giles
Career
Per 600 PA
11
8.34
John Anderson
Career
Per 600 PA
338
29.94
Brian Giles
Career
Per 600 PA
27
20.48
John Anderson
Career
Per 600 PA
338
29.94
Brian Giles
Career
Per 600 PA
40
30.34
John Anderson
Career
Per 600 PA
100
100
Brian Giles
Career
Per 600 PA
67.5
67.5
Fielding Stats for John Anderson and Brian Giles
John Anderson
Career
Per 9 Innings
1610
1.04
Brian Giles
Career
Per 9 Innings
284
1.33
John Anderson
Career
Per 9 Innings
595
0.39
Brian Giles
Career
Per 9 Innings
216
1.01
John Anderson
Career
Per 9 Innings
41697
27
Brian Giles
Career
Per 9 Innings
5767
27
John Anderson
Career
Per 9 Innings
13899
9
Brian Giles
Career
Per 9 Innings
1922.1
9
John Anderson
Career
Per 9 Innings
8078
5.23
Brian Giles
Career
Per 9 Innings
556
2.6
John Anderson
Career
Per 9 Innings
444
0.29
Brian Giles
Career
Per 9 Innings
688
3.22
John Anderson
Career
Per 9 Innings
8766
5.68
Brian Giles
Career
Per 9 Innings
1265
5.92
John Anderson
Career
Per 9 Innings
8522
5.52
Brian Giles
Career
Per 9 Innings
1244
5.82
John Anderson
Career
Per 9 Innings
97.22
97.22
Brian Giles
Career
Per 9 Innings
98.34
98.34
John Anderson
Career
Per 9 Innings
5.293
5.293
Brian Giles
Career
Per 9 Innings
4.38
4.38
John Anderson
Career
Per 9 Innings
36.96
36.96
Brian Giles
Career
Per 9 Innings
76.06
76.06
John Anderson
Career
Per 9 Innings
362
0.23
Brian Giles
Career
Per 9 Innings
164
0.77