Garret Anderson vs. Ben Spencer — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaAnaheim AngelsAmerican LeagueLeft FielderSilver SluggerAll-Star
Lost GenerationMarylandThrows LeftBats LeftNorth AmericaWashington SenatorsAmerican LeagueLeft Fielder

On the career numbers, Garret Anderson posted the stronger offensive profile against Ben Spencer. Garret Anderson posted stronger numbers in OPS (.792 vs .776) and slugging (.461 vs .429). Ben Spencer had the advantage in on-base percentage (.348 vs .331). By the career numbers, Garret 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 Garret Anderson and Ben Spencer

Garret Anderson
Careerverified
Per 600 PAverified
17
17
Ben Spencer
Career
Per 600 PA
1
1
Garret Anderson
Careerverified
Per 600 PA
2228
145.67
Ben Spencer
Career
Per 600 PAverified
8
208.7
Garret Anderson
Careerverified
Per 600 PA
9177
600
Ben Spencer
Career
Per 600 PA
23
600
Garret Anderson
Careerverified
Per 600 PAverified
8640
564.89
Ben Spencer
Career
Per 600 PA
21
547.83
Garret Anderson
Careerverified
Per 600 PAverified
0.293
0.293
Ben Spencer
Career
Per 600 PA
0.286
0.286
Garret Anderson
Careerverified
Per 600 PAverified
0.794
0.794
Ben Spencer
Career
Per 600 PA
0.783
0.783
Garret Anderson
Careerverified
Per 600 PAverified
2529
165.35
Ben Spencer
Career
Per 600 PA
6
156.52
Garret Anderson
Careerverified
Per 600 PAverified
1684
110.1
Ben Spencer
Career
Per 600 PA
4
104.35
Garret Anderson
Careerverified
Per 600 PAverified
522
34.13
Ben Spencer
Career
Per 600 PA
1
26.09
Garret Anderson
Careerverified
Per 600 PA
36
2.35
Ben Spencer
Career
Per 600 PAverified
1
26.09
Garret Anderson
Careerverified
Per 600 PAverified
287
18.76
Ben Spencer
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
845
55.25
Ben Spencer
Career
Per 600 PA
2
52.17
Garret Anderson
Careerverified
Per 600 PAverified
0.334
0.334
Ben Spencer
Career
Per 600 PA
0.333
0.333
Garret Anderson
Careerverified
Per 600 PAverified
0.033
0.033
Ben Spencer
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
0.114
0.114
Ben Spencer
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PA
1237.65
80.92
Ben Spencer
Career
Per 600 PAverified
3.22
84.08
Garret Anderson
Careerverified
Per 600 PAverified
3984
260.48
Ben Spencer
Career
Per 600 PA
9
234.78
Garret Anderson
Careerverified
Per 600 PA
2966
193.92
Ben Spencer
Career
Per 600 PAverified
8
208.7
Garret Anderson
Career
Per 600 PA
0.324
0.324
Ben Spencer
Careerverified
Per 600 PAverified
0.348
0.348
Garret Anderson
Careerverified
Per 600 PAverified
0.461
0.461
Ben Spencer
Career
Per 600 PA
0.429
0.429
Garret Anderson
Careerverified
Per 600 PAverified
0.785
0.785
Ben Spencer
Career
Per 600 PA
0.776
0.776
Garret Anderson
Careerverified
Per 600 PAverified
0.168
0.168
Ben Spencer
Career
Per 600 PA
0.143
0.143
Garret Anderson
Career
Per 600 PA
0.261
0.261
Ben Spencer
Careerverified
Per 600 PAverified
0.264
0.264
Garret Anderson
Career
Per 600 PA
0.708
0.708
Ben Spencer
Careerverified
Per 600 PAverified
0.733
0.733
Garret Anderson
Career
Per 600 PA
0.311
0.311
Ben Spencer
Careerverified
Per 600 PAverified
0.353
0.353
Garret Anderson
Careerverified
Per 600 PAverified
1084
70.87
Ben Spencer
Career
Per 600 PA
2
52.17
Garret Anderson
Careerverified
Per 600 PAverified
1365
89.24
Ben Spencer
Career
Per 600 PA
2
52.17
Garret Anderson
Careerverified
Per 600 PAverified
2162
141.35
Ben Spencer
Career
Per 600 PA
4
104.35
Garret Anderson
Careerverified
Per 600 PA
1278.79
83.61
Ben Spencer
Career
Per 600 PAverified
3.46
90.25
Garret Anderson
Careerverified
Per 600 PAverified
8
0.52
Ben Spencer
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PA
429
28.05
Ben Spencer
Career
Per 600 PAverified
2
52.17
Garret Anderson
Careerverified
Per 600 PAverified
104
6.8
Ben Spencer
Career
Per 600 PA
0
0
Garret Anderson
Career
Per 600 PAverified
1224
80.03
Ben Spencer
Careerverified
Per 600 PA
4
104.35
Garret Anderson
Careerverified
Per 600 PAverified
7.5
7.5
Ben Spencer
Career
Per 600 PA
5.75
5.75
Garret Anderson
Career
Per 600 PA
0.35
0.35
Ben Spencer
Careerverified
Per 600 PAverified
0.5
0.5
Garret Anderson
Careerverified
Per 600 PAverified
13
0.85
Ben Spencer
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
87
5.69
Ben Spencer
Career
Per 600 PA
0
0
Garret Anderson
Career
Per 600 PA
197
12.88
Ben Spencer
Careerverified
Per 600 PAverified
0
0
Garret Anderson
Careerverified
Per 600 PAverified
80
5.23
Ben Spencer
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
47
3.07
Ben Spencer
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
127
8.3
Ben Spencer
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
62.99
62.99
Ben Spencer
Career
Per 600 PA

Fielding Stats for Garret Anderson and Ben Spencer

Garret Anderson
Careerverified
Per 9 Inningsverified
17
17
Ben Spencer
Career
Per 9 Innings
1
Garret Anderson
Careerverified
Per 9 Inningsverified
1913
1.04
Ben Spencer
Career
Per 9 Innings
8
Garret Anderson
Careerverified
Per 9 Inningsverified
1885
1.03
Ben Spencer
Career
Per 9 Innings
0
Garret Anderson
Careerverified
Per 9 Inningsverified
49549
27
Ben Spencer
Career
Per 9 Innings
0
Garret Anderson
Careerverified
Per 9 Inningsverified
16516.1
9
Ben Spencer
Career
Per 9 Innings
0
Garret Anderson
Careerverified
Per 9 Inningsverified
4057
2.21
Ben Spencer
Career
Per 9 Innings
10
Garret Anderson
Careerverified
Per 9 Inningsverified
109
0.06
Ben Spencer
Career
Per 9 Innings
1
Garret Anderson
Career
Per 9 Innings
48
0.03
Ben Spencer
Careerverified
Per 9 Inningsverified
1
Garret Anderson
Careerverified
Per 9 Inningsverified
4214
2.3
Ben Spencer
Career
Per 9 Innings
12
Garret Anderson
Careerverified
Per 9 Inningsverified
4166
2.27
Ben Spencer
Career
Per 9 Innings
11
Garret Anderson
Careerverified
Per 9 Inningsverified
98.86
98.86
Ben Spencer
Career
Per 9 Innings
91.67
Garret Anderson
Careerverified
Per 9 Inningsverified
2.178
2.178
Ben Spencer
Career
Per 9 Innings
1.375
Garret Anderson
Careerverified
Per 9 Inningsverified
98.54
98.54
Ben Spencer
Career
Per 9 Innings
0
Garret Anderson
Careerverified
Per 9 Inningsverified
18
0.01
Ben Spencer
Career
Per 9 Innings
0
Garret Anderson
Career
Per 9 Innings
0
0
Ben Spencer
Career
Per 9 Innings
0
Garret Anderson
Career
Per 9 Innings
0
0
Ben Spencer
Career
Per 9 Innings
0
Garret Anderson
Career
Per 9 Innings
0
0
Ben Spencer
Career
Per 9 Innings
0
Garret Anderson
Career
Per 9 Innings
0
0
Ben Spencer
Career
Per 9 Innings
0