Brian Giles vs. Trey Sweeney — Career Comparison
On the career numbers, Brian Giles posted the stronger offensive profile against Trey Sweeney. Brian Giles posted stronger numbers in OPS (.608 vs .573) and on-base percentage (.299 vs .261). Trey Sweeney had the advantage in home run production (10 career HR at a higher rate). 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 Brian Giles and Trey Sweeney
Brian Giles
Career
Per 600 PA
287
217.7
Trey Sweeney
Career
Per 600 PA
154
207.64
Brian Giles
Career
Per 600 PA
791
600
Trey Sweeney
Career
Per 600 PA
445
600
Brian Giles
Career
Per 600 PA
0.229
0.229
Trey Sweeney
Career
Per 600 PA
0.202
0.202
Brian Giles
Career
Per 600 PA
0.647
0.647
Trey Sweeney
Career
Per 600 PA
0.603
0.603
Brian Giles
Career
Per 600 PA
37
28.07
Trey Sweeney
Career
Per 600 PA
23
31.01
Brian Giles
Career
Per 600 PA
0.228
0.228
Trey Sweeney
Career
Per 600 PA
0.281
0.281
Brian Giles
Career
Per 600 PA
0.014
0.014
Trey Sweeney
Career
Per 600 PA
0.025
0.025
Brian Giles
Career
Per 600 PA
0.062
0.062
Trey Sweeney
Career
Per 600 PA
0.122
0.122
Brian Giles
Career
Per 600 PA
70.08
53.16
Trey Sweeney
Career
Per 600 PA
36.72
49.51
Brian Giles
Career
Per 600 PA
219
166.12
Trey Sweeney
Career
Per 600 PA
127
171.24
Brian Giles
Career
Per 600 PA
234
177.5
Trey Sweeney
Career
Per 600 PA
116
156.4
Brian Giles
Career
Per 600 PA
0.298
0.298
Trey Sweeney
Career
Per 600 PA
0.261
0.261
Brian Giles
Career
Per 600 PA
0.309
0.309
Trey Sweeney
Career
Per 600 PA
0.313
0.313
Brian Giles
Career
Per 600 PA
0.08
0.08
Trey Sweeney
Career
Per 600 PA
0.111
0.111
Brian Giles
Career
Per 600 PA
0.211
0.211
Trey Sweeney
Career
Per 600 PA
0.196
0.196
Brian Giles
Career
Per 600 PA
0.557
0.557
Trey Sweeney
Career
Per 600 PA
0.503
0.503
Brian Giles
Career
Per 600 PA
114
86.47
Trey Sweeney
Career
Per 600 PA
86
115.96
Brian Giles
Career
Per 600 PA
71.35
54.12
Trey Sweeney
Career
Per 600 PA
34.96
47.14
Brian Giles
Career
Per 600 PA
151
114.54
Trey Sweeney
Career
Per 600 PA
124
167.19
Brian Giles
Career
Per 600 PA
5.24
5.24
Trey Sweeney
Career
Per 600 PA
3.59
3.59
Brian Giles
Career
Per 600 PA
0.46
0.46
Trey Sweeney
Career
Per 600 PA
0.27
0.27
Brian Giles
Career
Per 600 PA
11
8.34
Trey Sweeney
Career
Per 600 PA
5
6.74
Brian Giles
Career
Per 600 PA
13
9.86
Trey Sweeney
Career
Per 600 PA
1
1.35
Brian Giles
Career
Per 600 PA
40
30.34
Trey Sweeney
Career
Per 600 PA
6
8.09
Brian Giles
Career
Per 600 PA
67.5
67.5
Trey Sweeney
Career
Per 600 PA
83.33
83.33
Fielding Stats for Brian Giles and Trey Sweeney
Brian Giles
Career
Per 9 Innings
284
1.33
Trey Sweeney
Career
Per 9 Innings
148
1.26
Brian Giles
Career
Per 9 Innings
216
1.01
Trey Sweeney
Career
Per 9 Innings
115
0.98
Brian Giles
Career
Per 9 Innings
5767
27
Trey Sweeney
Career
Per 9 Innings
3161
27
Brian Giles
Career
Per 9 Innings
1922.1
9
Trey Sweeney
Career
Per 9 Innings
1053.2
9
Brian Giles
Career
Per 9 Innings
556
2.6
Trey Sweeney
Career
Per 9 Innings
157
1.34
Brian Giles
Career
Per 9 Innings
688
3.22
Trey Sweeney
Career
Per 9 Innings
288
2.46
Brian Giles
Career
Per 9 Innings
1265
5.92
Trey Sweeney
Career
Per 9 Innings
455
3.89
Brian Giles
Career
Per 9 Innings
1244
5.82
Trey Sweeney
Career
Per 9 Innings
445
3.8
Brian Giles
Career
Per 9 Innings
98.34
98.34
Trey Sweeney
Career
Per 9 Innings
97.8
97.8
Brian Giles
Career
Per 9 Innings
4.38
4.38
Trey Sweeney
Career
Per 9 Innings
3.007
3.007
Brian Giles
Career
Per 9 Innings
76.06
76.06
Trey Sweeney
Career
Per 9 Innings
77.7
77.7
Brian Giles
Career
Per 9 Innings
164
0.77
Trey Sweeney
Career
Per 9 Innings
56
0.48