Brian Giles vs. Roy Smalley — Career Comparison

Baby BoomersKansasThrows RightBats RightNorth AmericaNew York MetsNational LeagueSecond Baseman
Baby BoomersCaliforniaThrows RightBats SwitchNorth AmericaMinnesota TwinsAmerican LeagueShortstopAll-Star

On the career numbers, Roy Smalley posted the stronger offensive profile against Brian Giles. Roy Smalley posted stronger numbers in OPS (.745 vs .608) and on-base percentage (.349 vs .299). By the career numbers, Roy Smalley 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 Roy Smalley

Brian Giles
Career
Per 600 PA
6
6
Roy Smalley
Careerverified
Per 600 PAverified
13
13
Brian Giles
Career
Per 600 PAverified
287
217.7
Roy Smalley
Careerverified
Per 600 PA
1653
150.41
Brian Giles
Career
Per 600 PA
791
600
Roy Smalley
Careerverified
Per 600 PA
6594
600
Brian Giles
Career
Per 600 PAverified
709
537.8
Roy Smalley
Careerverified
Per 600 PA
5657
514.74
Brian Giles
Career
Per 600 PA
0.229
0.229
Roy Smalley
Careerverified
Per 600 PAverified
0.257
0.257
Brian Giles
Career
Per 600 PA
0.647
0.647
Roy Smalley
Careerverified
Per 600 PAverified
0.761
0.761
Brian Giles
Career
Per 600 PA
162
122.88
Roy Smalley
Careerverified
Per 600 PAverified
1454
132.3
Brian Giles
Career
Per 600 PAverified
125
94.82
Roy Smalley
Careerverified
Per 600 PA
1022
92.99
Brian Giles
Career
Per 600 PA
27
20.48
Roy Smalley
Careerverified
Per 600 PAverified
244
22.2
Brian Giles
Career
Per 600 PA
0
0
Roy Smalley
Careerverified
Per 600 PAverified
25
2.27
Brian Giles
Career
Per 600 PA
10
7.59
Roy Smalley
Careerverified
Per 600 PAverified
163
14.83
Brian Giles
Career
Per 600 PA
37
28.07
Roy Smalley
Careerverified
Per 600 PAverified
432
39.31
Brian Giles
Career
Per 600 PA
0.228
0.228
Roy Smalley
Careerverified
Per 600 PAverified
0.297
0.297
Brian Giles
Career
Per 600 PA
0.014
0.014
Roy Smalley
Careerverified
Per 600 PAverified
0.029
0.029
Brian Giles
Career
Per 600 PA
0.062
0.062
Roy Smalley
Careerverified
Per 600 PAverified
0.112
0.112
Brian Giles
Career
Per 600 PA
70.08
53.16
Roy Smalley
Careerverified
Per 600 PAverified
800.88
72.87
Brian Giles
Career
Per 600 PA
219
166.12
Roy Smalley
Careerverified
Per 600 PAverified
2237
203.55
Brian Giles
Career
Per 600 PA
234
177.5
Roy Smalley
Careerverified
Per 600 PAverified
2239
203.73
Brian Giles
Career
Per 600 PA
0.298
0.298
Roy Smalley
Careerverified
Per 600 PAverified
0.345
0.345
Brian Giles
Career
Per 600 PA
0.309
0.309
Roy Smalley
Careerverified
Per 600 PAverified
0.395
0.395
Brian Giles
Career
Per 600 PA
0.607
0.607
Roy Smalley
Careerverified
Per 600 PAverified
0.74
0.74
Brian Giles
Career
Per 600 PA
0.08
0.08
Roy Smalley
Careerverified
Per 600 PAverified
0.138
0.138
Brian Giles
Career
Per 600 PA
0.211
0.211
Roy Smalley
Careerverified
Per 600 PAverified
0.254
0.254
Brian Giles
Career
Per 600 PA
0.557
0.557
Roy Smalley
Careerverified
Per 600 PAverified
0.7
0.7
Brian Giles
Career
Per 600 PA
0.275
0.275
Roy Smalley
Careerverified
Per 600 PAverified
0.278
0.278
Brian Giles
Career
Per 600 PA
74
56.13
Roy Smalley
Careerverified
Per 600 PAverified
745
67.79
Brian Giles
Career
Per 600 PA
50
37.93
Roy Smalley
Careerverified
Per 600 PAverified
694
63.15
Brian Giles
Career
Per 600 PA
114
86.47
Roy Smalley
Careerverified
Per 600 PAverified
1276
116.11
Brian Giles
Career
Per 600 PA
71.35
54.12
Roy Smalley
Careerverified
Per 600 PAverified
831.71
75.68
Brian Giles
Career
Per 600 PAverified
2
1.52
Roy Smalley
Careerverified
Per 600 PA
14
1.27
Brian Giles
Career
Per 600 PA
70
53.1
Roy Smalley
Careerverified
Per 600 PAverified
771
70.15
Brian Giles
Career
Per 600 PA
2
1.52
Roy Smalley
Careerverified
Per 600 PAverified
47
4.28
Brian Giles
Careerverified
Per 600 PA
151
114.54
Roy Smalley
Career
Per 600 PAverified
908
82.62
Brian Giles
Career
Per 600 PA
5.24
5.24
Roy Smalley
Careerverified
Per 600 PAverified
7.26
7.26
Brian Giles
Career
Per 600 PA
0.46
0.46
Roy Smalley
Careerverified
Per 600 PAverified
0.85
0.85
Brian Giles
Career
Per 600 PA
5
3.79
Roy Smalley
Careerverified
Per 600 PAverified
98
8.92
Brian Giles
Career
Per 600 PA
5
3.79
Roy Smalley
Careerverified
Per 600 PAverified
54
4.91
Brian Giles
Careerverified
Per 600 PAverified
11
8.34
Roy Smalley
Career
Per 600 PA
121
11.01
Brian Giles
Career
Per 600 PAverified
27
20.48
Roy Smalley
Career
Per 600 PA
27
2.46
Brian Giles
Career
Per 600 PAverified
13
9.86
Roy Smalley
Careerverified
Per 600 PA
34
3.09
Brian Giles
Career
Per 600 PAverified
40
30.34
Roy Smalley
Careerverified
Per 600 PA
61
5.55
Brian Giles
Careerverified
Per 600 PAverified
67.5
67.5
Roy Smalley
Career
Per 600 PA
44.26
44.26

Fielding Stats for Brian Giles and Roy Smalley

Brian Giles
Career
Per 9 Innings
6
6
Roy Smalley
Careerverified
Per 9 Inningsverified
13
13
Brian Giles
Career
Per 9 Inningsverified
284
1.33
Roy Smalley
Careerverified
Per 9 Innings
1350
1.09
Brian Giles
Career
Per 9 Innings
216
1.01
Roy Smalley
Careerverified
Per 9 Innings
1249
1.01
Brian Giles
Career
Per 9 Innings
5767
27
Roy Smalley
Careerverified
Per 9 Innings
33384
27
Brian Giles
Career
Per 9 Innings
1922.1
9
Roy Smalley
Careerverified
Per 9 Innings
11128
9
Brian Giles
Career
Per 9 Inningsverified
556
2.6
Roy Smalley
Careerverified
Per 9 Innings
2131
1.72
Brian Giles
Career
Per 9 Inningsverified
688
3.22
Roy Smalley
Careerverified
Per 9 Innings
3817
3.09
Brian Giles
Careerverified
Per 9 Inningsverified
21
0.1
Roy Smalley
Career
Per 9 Innings
217
0.18
Brian Giles
Career
Per 9 Inningsverified
1265
5.92
Roy Smalley
Careerverified
Per 9 Innings
6165
4.99
Brian Giles
Career
Per 9 Inningsverified
1244
5.82
Roy Smalley
Careerverified
Per 9 Innings
5948
4.81
Brian Giles
Careerverified
Per 9 Inningsverified
98.34
98.34
Roy Smalley
Career
Per 9 Innings
96.48
96.48
Brian Giles
Career
Per 9 Innings
4.38
4.38
Roy Smalley
Careerverified
Per 9 Inningsverified
4.406
4.406
Brian Giles
Career
Per 9 Innings
76.06
76.06
Roy Smalley
Careerverified
Per 9 Inningsverified
92.52
92.52
Brian Giles
Career
Per 9 Inningsverified
164
0.77
Roy Smalley
Careerverified
Per 9 Innings
794
0.64
Brian Giles
Career
Per 9 Innings
0
0
Roy Smalley
Career
Per 9 Innings
0
0
Brian Giles
Career
Per 9 Innings
0
0
Roy Smalley
Career
Per 9 Innings
0
0
Brian Giles
Career
Per 9 Innings
0
0
Roy Smalley
Career
Per 9 Innings
0
0
Brian Giles
Career
Per 9 Innings
0
0
Roy Smalley
Career
Per 9 Innings
0
0