Brian Giles vs. David Peralta — Career Comparison
On the career numbers, David Peralta posted the stronger offensive profile against Brian Giles. David Peralta posted stronger numbers in OPS (.785 vs .608) and on-base percentage (.338 vs .299). By the career numbers, David Peralta 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 David Peralta
Brian Giles
Career
Per 600 PA
287
217.7
David Peralta
Career
Per 600 PA
1232
161.05
Brian Giles
Career
Per 600 PA
791
600
David Peralta
Career
Per 600 PA
4590
600
Brian Giles
Career
Per 600 PA
709
537.8
David Peralta
Career
Per 600 PA
4188
547.45
Brian Giles
Career
Per 600 PA
0.229
0.229
David Peralta
Career
Per 600 PA
0.278
0.278
Brian Giles
Career
Per 600 PA
0.647
0.647
David Peralta
Career
Per 600 PA
0.794
0.794
Brian Giles
Career
Per 600 PA
37
28.07
David Peralta
Career
Per 600 PA
411
53.73
Brian Giles
Career
Per 600 PA
0.228
0.228
David Peralta
Career
Per 600 PA
0.353
0.353
Brian Giles
Career
Per 600 PA
0.014
0.014
David Peralta
Career
Per 600 PA
0.03
0.03
Brian Giles
Career
Per 600 PA
0.062
0.062
David Peralta
Career
Per 600 PA
0.107
0.107
Brian Giles
Career
Per 600 PA
70.08
53.16
David Peralta
Career
Per 600 PA
623.71
81.53
Brian Giles
Career
Per 600 PA
219
166.12
David Peralta
Career
Per 600 PA
1875
245.1
Brian Giles
Career
Per 600 PA
234
177.5
David Peralta
Career
Per 600 PA
1536
200.78
Brian Giles
Career
Per 600 PA
0.298
0.298
David Peralta
Career
Per 600 PA
0.335
0.335
Brian Giles
Career
Per 600 PA
0.309
0.309
David Peralta
Career
Per 600 PA
0.448
0.448
Brian Giles
Career
Per 600 PA
0.08
0.08
David Peralta
Career
Per 600 PA
0.169
0.169
Brian Giles
Career
Per 600 PA
0.211
0.211
David Peralta
Career
Per 600 PA
0.263
0.263
Brian Giles
Career
Per 600 PA
0.557
0.557
David Peralta
Career
Per 600 PA
0.732
0.732
Brian Giles
Career
Per 600 PA
0.275
0.275
David Peralta
Career
Per 600 PA
0.325
0.325
Brian Giles
Career
Per 600 PA
114
86.47
David Peralta
Career
Per 600 PA
970
126.8
Brian Giles
Career
Per 600 PA
71.35
54.12
David Peralta
Career
Per 600 PA
641.15
83.81
Brian Giles
Career
Per 600 PA
2
1.52
David Peralta
Career
Per 600 PA
20
2.61
Brian Giles
Career
Per 600 PA
151
114.54
David Peralta
Career
Per 600 PA
891
116.47
Brian Giles
Career
Per 600 PA
5.24
5.24
David Peralta
Career
Per 600 PA
5.15
5.15
Brian Giles
Career
Per 600 PA
0.46
0.46
David Peralta
Career
Per 600 PA
0.38
0.38
Brian Giles
Career
Per 600 PA
11
8.34
David Peralta
Career
Per 600 PA
81
10.59
Brian Giles
Career
Per 600 PA
13
9.86
David Peralta
Career
Per 600 PA
16
2.09
Brian Giles
Career
Per 600 PA
40
30.34
David Peralta
Career
Per 600 PA
55
7.19
Brian Giles
Career
Per 600 PA
67.5
67.5
David Peralta
Career
Per 600 PA
70.91
70.91
Fielding Stats for Brian Giles and David Peralta
Brian Giles
Career
Per 9 Innings
284
1.33
David Peralta
Career
Per 9 Innings
1114
1.12
Brian Giles
Career
Per 9 Innings
216
1.01
David Peralta
Career
Per 9 Innings
1012
1.02
Brian Giles
Career
Per 9 Innings
5767
27
David Peralta
Career
Per 9 Innings
26788
27
Brian Giles
Career
Per 9 Innings
1922.1
9
David Peralta
Career
Per 9 Innings
8929.1
9
Brian Giles
Career
Per 9 Innings
556
2.6
David Peralta
Career
Per 9 Innings
1998
2.01
Brian Giles
Career
Per 9 Innings
688
3.22
David Peralta
Career
Per 9 Innings
29
0.03
Brian Giles
Career
Per 9 Innings
1265
5.92
David Peralta
Career
Per 9 Innings
2051
2.07
Brian Giles
Career
Per 9 Innings
1244
5.82
David Peralta
Career
Per 9 Innings
2027
2.04
Brian Giles
Career
Per 9 Innings
98.34
98.34
David Peralta
Career
Per 9 Innings
98.83
98.83
Brian Giles
Career
Per 9 Innings
4.38
4.38
David Peralta
Career
Per 9 Innings
1.82
1.82
Brian Giles
Career
Per 9 Innings
76.06
76.06
David Peralta
Career
Per 9 Innings
90.84
90.84
Brian Giles
Career
Per 9 Innings
164
0.77
David Peralta
Career
Per 9 Innings
9
0.01