Garret Anderson vs. Otto Ray — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaAnaheim AngelsAmerican LeagueLeft FielderSilver SluggerAll-Star
Lost GenerationMissouriThrows RightNorth AmericaSt. Louis StarsNegro National LeagueCatcher

Looking at the career totals, Garret Anderson and Otto Ray are closely matched on the surface stats. Otto Ray posted stronger numbers in OPS (.804 vs .792) and on-base percentage (.362 vs .331). Garret Anderson had the advantage in slugging (.461 vs .442). By the career numbers, Otto Ray 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 Otto Ray

Garret Anderson
Careerverified
Per 600 PAverified
17
17
Otto Ray
Career
Per 600 PA
5
5
Garret Anderson
Careerverified
Per 600 PA
2228
145.67
Otto Ray
Career
Per 600 PAverified
193
174.66
Garret Anderson
Careerverified
Per 600 PA
9177
600
Otto Ray
Career
Per 600 PA
663
600
Garret Anderson
Careerverified
Per 600 PAverified
8640
564.89
Otto Ray
Career
Per 600 PA
581
525.79
Garret Anderson
Career
Per 600 PA
0.293
0.293
Otto Ray
Careerverified
Per 600 PAverified
0.298
0.298
Garret Anderson
Career
Per 600 PA
0.794
0.794
Otto Ray
Careerverified
Per 600 PAverified
0.838
0.838
Garret Anderson
Careerverified
Per 600 PAverified
2529
165.35
Otto Ray
Career
Per 600 PA
173
156.56
Garret Anderson
Careerverified
Per 600 PAverified
1684
110.1
Otto Ray
Career
Per 600 PA
117
105.88
Garret Anderson
Careerverified
Per 600 PAverified
522
34.13
Otto Ray
Career
Per 600 PA
33
29.86
Garret Anderson
Careerverified
Per 600 PA
36
2.35
Otto Ray
Career
Per 600 PAverified
18
16.29
Garret Anderson
Careerverified
Per 600 PAverified
287
18.76
Otto Ray
Career
Per 600 PA
5
4.52
Garret Anderson
Careerverified
Per 600 PAverified
845
55.25
Otto Ray
Career
Per 600 PA
56
50.68
Garret Anderson
Careerverified
Per 600 PAverified
0.334
0.334
Otto Ray
Career
Per 600 PA
0.324
0.324
Garret Anderson
Careerverified
Per 600 PAverified
0.033
0.033
Otto Ray
Career
Per 600 PA
0.009
0.009
Garret Anderson
Careerverified
Per 600 PAverified
0.114
0.114
Otto Ray
Career
Per 600 PA
0.029
0.029
Garret Anderson
Careerverified
Per 600 PA
1237.65
80.92
Otto Ray
Career
Per 600 PAverified
99.14
89.72
Garret Anderson
Careerverified
Per 600 PAverified
3984
260.48
Otto Ray
Career
Per 600 PA
257
232.58
Garret Anderson
Careerverified
Per 600 PA
2966
193.92
Otto Ray
Career
Per 600 PAverified
231
209.05
Garret Anderson
Career
Per 600 PA
0.324
0.324
Otto Ray
Careerverified
Per 600 PAverified
0.362
0.362
Garret Anderson
Careerverified
Per 600 PAverified
0.461
0.461
Otto Ray
Career
Per 600 PA
0.442
0.442
Garret Anderson
Career
Per 600 PA
0.785
0.785
Otto Ray
Careerverified
Per 600 PAverified
0.804
0.804
Garret Anderson
Careerverified
Per 600 PAverified
0.168
0.168
Otto Ray
Career
Per 600 PA
0.145
0.145
Garret Anderson
Career
Per 600 PA
0.261
0.261
Otto Ray
Careerverified
Per 600 PAverified
0.273
0.273
Garret Anderson
Career
Per 600 PA
0.708
0.708
Otto Ray
Careerverified
Per 600 PAverified
0.821
0.821
Garret Anderson
Careerverified
Per 600 PAverified
0.311
0.311
Otto Ray
Career
Per 600 PA
0.294
0.294
Garret Anderson
Careerverified
Per 600 PA
1084
70.87
Otto Ray
Career
Per 600 PAverified
104
94.12
Garret Anderson
Careerverified
Per 600 PAverified
1365
89.24
Otto Ray
Career
Per 600 PA
84
76.02
Garret Anderson
Careerverified
Per 600 PA
2162
141.35
Otto Ray
Career
Per 600 PAverified
183
165.61
Garret Anderson
Careerverified
Per 600 PA
1278.79
83.61
Otto Ray
Career
Per 600 PAverified
106.37
96.27
Garret Anderson
Careerverified
Per 600 PA
8
0.52
Otto Ray
Career
Per 600 PAverified
4
3.62
Garret Anderson
Careerverified
Per 600 PA
429
28.05
Otto Ray
Career
Per 600 PAverified
54
48.87
Garret Anderson
Careerverified
Per 600 PAverified
104
6.8
Otto Ray
Career
Per 600 PA
0
0
Garret Anderson
Career
Per 600 PA
1224
80.03
Otto Ray
Careerverified
Per 600 PAverified
5
4.52
Garret Anderson
Career
Per 600 PA
7.5
7.5
Otto Ray
Careerverified
Per 600 PAverified
132.6
132.6
Garret Anderson
Career
Per 600 PA
0.35
0.35
Otto Ray
Careerverified
Per 600 PAverified
10.8
10.8
Garret Anderson
Career
Per 600 PA
13
0.85
Otto Ray
Careerverified
Per 600 PAverified
24
21.72
Garret Anderson
Careerverified
Per 600 PAverified
87
5.69
Otto Ray
Career
Per 600 PA
0
0
Garret Anderson
Career
Per 600 PA
197
12.88
Otto Ray
Careerverified
Per 600 PAverified
0
0
Garret Anderson
Careerverified
Per 600 PA
80
5.23
Otto Ray
Career
Per 600 PAverified
20
18.1
Garret Anderson
Careerverified
Per 600 PAverified
47
3.07
Otto Ray
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PA
127
8.3
Otto Ray
Career
Per 600 PAverified
20
18.1
Garret Anderson
Career
Per 600 PA
62.99
62.99
Otto Ray
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Garret Anderson and Otto Ray

Garret Anderson
Careerverified
Per 9 Inningsverified
17
17
Otto Ray
Career
Per 9 Innings
5
5
Garret Anderson
Careerverified
Per 9 Innings
1913
1.04
Otto Ray
Career
Per 9 Inningsverified
175
1.19
Garret Anderson
Careerverified
Per 9 Inningsverified
1885
1.03
Otto Ray
Career
Per 9 Innings
145
0.99
Garret Anderson
Careerverified
Per 9 Innings
49549
27
Otto Ray
Career
Per 9 Innings
3962
27
Garret Anderson
Careerverified
Per 9 Innings
16516.1
9
Otto Ray
Career
Per 9 Innings
1320.2
9
Garret Anderson
Careerverified
Per 9 Innings
4057
2.21
Otto Ray
Career
Per 9 Inningsverified
647
4.41
Garret Anderson
Career
Per 9 Innings
109
0.06
Otto Ray
Careerverified
Per 9 Inningsverified
128
0.87
Garret Anderson
Career
Per 9 Inningsverified
48
0.03
Otto Ray
Careerverified
Per 9 Innings
31
0.21
Garret Anderson
Careerverified
Per 9 Innings
4214
2.3
Otto Ray
Career
Per 9 Inningsverified
806
5.49
Garret Anderson
Careerverified
Per 9 Innings
4166
2.27
Otto Ray
Career
Per 9 Inningsverified
775
5.28
Garret Anderson
Careerverified
Per 9 Inningsverified
98.86
98.86
Otto Ray
Career
Per 9 Innings
96.15
96.15
Garret Anderson
Career
Per 9 Innings
2.178
2.178
Otto Ray
Careerverified
Per 9 Inningsverified
4.429
4.429
Garret Anderson
Careerverified
Per 9 Inningsverified
98.54
98.54
Otto Ray
Career
Per 9 Innings
82.86
82.86
Garret Anderson
Careerverified
Per 9 Innings
18
0.01
Otto Ray
Career
Per 9 Inningsverified
14
0.1
Garret Anderson
Careerverified
Per 9 Inningsverified
0
0
Otto Ray
Career
Per 9 Innings
19
0.13
Garret Anderson
Career
Per 9 Innings
0
0
Otto Ray
Career
Per 9 Innings
0
0
Garret Anderson
Careerverified
Per 9 Inningsverified
0
0
Otto Ray
Career
Per 9 Innings
145
0.99
Garret Anderson
Career
Per 9 Innings
0
0
Otto Ray
Career
Per 9 Innings
0
0