Brian Giles vs. Ed Sprague Jr. — Career Comparison

Baby BoomersKansasThrows RightBats RightNorth AmericaNew York MetsNational LeagueSecond Baseman
Gen XCaliforniaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueThird BasemanAll-Star

On the career numbers, Ed Sprague Jr. posted the stronger offensive profile against Brian Giles. Ed Sprague Jr. posted stronger numbers in OPS (.740 vs .608) and on-base percentage (.322 vs .299). By the career numbers, Ed Sprague Jr. 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 Ed Sprague Jr.

Brian Giles
Career
Per 600 PA
6
6
Ed Sprague Jr.
Careerverified
Per 600 PAverified
11
11
Brian Giles
Career
Per 600 PAverified
287
217.7
Ed Sprague Jr.
Careerverified
Per 600 PA
1203
157.36
Brian Giles
Career
Per 600 PA
791
600
Ed Sprague Jr.
Careerverified
Per 600 PA
4587
600
Brian Giles
Career
Per 600 PAverified
709
537.8
Ed Sprague Jr.
Careerverified
Per 600 PA
4095
535.64
Brian Giles
Career
Per 600 PA
0.229
0.229
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.247
0.247
Brian Giles
Career
Per 600 PA
0.647
0.647
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.749
0.749
Brian Giles
Career
Per 600 PA
162
122.88
Ed Sprague Jr.
Careerverified
Per 600 PAverified
1010
132.11
Brian Giles
Career
Per 600 PAverified
125
94.82
Ed Sprague Jr.
Careerverified
Per 600 PA
621
81.23
Brian Giles
Career
Per 600 PA
27
20.48
Ed Sprague Jr.
Careerverified
Per 600 PAverified
225
29.43
Brian Giles
Career
Per 600 PA
0
0
Ed Sprague Jr.
Careerverified
Per 600 PAverified
12
1.57
Brian Giles
Career
Per 600 PA
10
7.59
Ed Sprague Jr.
Careerverified
Per 600 PAverified
152
19.88
Brian Giles
Career
Per 600 PA
37
28.07
Ed Sprague Jr.
Careerverified
Per 600 PAverified
389
50.88
Brian Giles
Career
Per 600 PA
0.228
0.228
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.385
0.385
Brian Giles
Career
Per 600 PA
0.014
0.014
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.037
0.037
Brian Giles
Career
Per 600 PA
0.062
0.062
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.151
0.151
Brian Giles
Career
Per 600 PA
70.08
53.16
Ed Sprague Jr.
Careerverified
Per 600 PAverified
554.53
72.53
Brian Giles
Career
Per 600 PA
219
166.12
Ed Sprague Jr.
Careerverified
Per 600 PAverified
1715
224.33
Brian Giles
Career
Per 600 PA
234
177.5
Ed Sprague Jr.
Careerverified
Per 600 PAverified
1459
190.84
Brian Giles
Career
Per 600 PA
0.298
0.298
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.319
0.319
Brian Giles
Career
Per 600 PA
0.309
0.309
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.419
0.419
Brian Giles
Career
Per 600 PA
0.607
0.607
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.737
0.737
Brian Giles
Career
Per 600 PA
0.08
0.08
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.172
0.172
Brian Giles
Career
Per 600 PA
0.211
0.211
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.248
0.248
Brian Giles
Career
Per 600 PA
0.557
0.557
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.678
0.678
Brian Giles
Careerverified
Per 600 PAverified
0.275
0.275
Ed Sprague Jr.
Career
Per 600 PA
0.273
0.273
Brian Giles
Career
Per 600 PA
74
56.13
Ed Sprague Jr.
Careerverified
Per 600 PAverified
506
66.19
Brian Giles
Career
Per 600 PA
50
37.93
Ed Sprague Jr.
Careerverified
Per 600 PAverified
558
72.99
Brian Giles
Career
Per 600 PA
114
86.47
Ed Sprague Jr.
Careerverified
Per 600 PAverified
912
119.29
Brian Giles
Career
Per 600 PA
71.35
54.12
Ed Sprague Jr.
Careerverified
Per 600 PAverified
549.09
71.82
Brian Giles
Career
Per 600 PA
2
1.52
Ed Sprague Jr.
Careerverified
Per 600 PAverified
91
11.9
Brian Giles
Career
Per 600 PAverified
70
53.1
Ed Sprague Jr.
Careerverified
Per 600 PA
358
46.83
Brian Giles
Career
Per 600 PA
2
1.52
Ed Sprague Jr.
Careerverified
Per 600 PAverified
21
2.75
Brian Giles
Careerverified
Per 600 PA
151
114.54
Ed Sprague Jr.
Career
Per 600 PAverified
833
108.96
Brian Giles
Career
Per 600 PA
5.24
5.24
Ed Sprague Jr.
Careerverified
Per 600 PAverified
5.51
5.51
Brian Giles
Careerverified
Per 600 PAverified
0.46
0.46
Ed Sprague Jr.
Career
Per 600 PA
0.43
0.43
Brian Giles
Career
Per 600 PAverified
5
3.79
Ed Sprague Jr.
Careerverified
Per 600 PA
6
0.78
Brian Giles
Career
Per 600 PA
5
3.79
Ed Sprague Jr.
Careerverified
Per 600 PAverified
37
4.84
Brian Giles
Careerverified
Per 600 PAverified
11
8.34
Ed Sprague Jr.
Career
Per 600 PA
106
13.87
Brian Giles
Careerverified
Per 600 PAverified
27
20.48
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Brian Giles
Careerverified
Per 600 PAverified
13
9.86
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Brian Giles
Careerverified
Per 600 PAverified
40
30.34
Ed Sprague Jr.
Career
Per 600 PA
18
2.35
Brian Giles
Careerverified
Per 600 PAverified
67.5
67.5
Ed Sprague Jr.
Career
Per 600 PA
33.33
33.33

Fielding Stats for Brian Giles and Ed Sprague Jr.

Brian Giles
Career
Per 9 Innings
6
6
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
11
11
Brian Giles
Career
Per 9 Inningsverified
284
1.33
Ed Sprague Jr.
Careerverified
Per 9 Innings
1131
1.08
Brian Giles
Career
Per 9 Innings
216
1.01
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1076
1.03
Brian Giles
Career
Per 9 Innings
5767
27
Ed Sprague Jr.
Careerverified
Per 9 Innings
28205
27
Brian Giles
Career
Per 9 Innings
1922.1
9
Ed Sprague Jr.
Careerverified
Per 9 Innings
9401.2
9
Brian Giles
Career
Per 9 Inningsverified
556
2.6
Ed Sprague Jr.
Careerverified
Per 9 Innings
1361
1.3
Brian Giles
Career
Per 9 Inningsverified
688
3.22
Ed Sprague Jr.
Careerverified
Per 9 Innings
1643
1.57
Brian Giles
Careerverified
Per 9 Inningsverified
21
0.1
Ed Sprague Jr.
Career
Per 9 Innings
162
0.16
Brian Giles
Career
Per 9 Inningsverified
1265
5.92
Ed Sprague Jr.
Careerverified
Per 9 Innings
3166
3.03
Brian Giles
Career
Per 9 Inningsverified
1244
5.82
Ed Sprague Jr.
Careerverified
Per 9 Innings
3004
2.88
Brian Giles
Careerverified
Per 9 Inningsverified
98.34
98.34
Ed Sprague Jr.
Career
Per 9 Innings
94.88
94.88
Brian Giles
Careerverified
Per 9 Inningsverified
4.38
4.38
Ed Sprague Jr.
Career
Per 9 Innings
2.656
2.656
Brian Giles
Career
Per 9 Innings
76.06
76.06
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
95.14
95.14
Brian Giles
Career
Per 9 Inningsverified
164
0.77
Ed Sprague Jr.
Careerverified
Per 9 Innings
180
0.17
Brian Giles
Careerverified
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
1
0
Brian Giles
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
0
0
Brian Giles
Careerverified
Per 9 Inningsverified
0
0
Ed Sprague Jr.
Career
Per 9 Innings
7
0.01
Brian Giles
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Careerverified
Per 9 Innings
1
0