Garret Anderson vs. Spencer Horwitz — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaAnaheim AngelsAmerican LeagueLeft FielderSilver SluggerAll-Star
Gen ZMarylandThrows RightBats LeftNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman

Adjusted for the eras they played in, Spencer Horwitz holds a real edge over Garret Anderson in this comparison. Spencer Horwitz led in walk rate (BB%+ 130 vs 55), on-base percentage (OBP+ 113 vs 100), and contact rate (K%+ 123 vs 123). Garret Anderson held the edge in home run production (HR/PA+ 145 vs 98). The edge belongs to Spencer Horwitz.

Hitting Stats for Garret Anderson and Spencer Horwitz

Garret Anderson
Careerverified
Per 600 PAverified
17
17
Spencer Horwitz
Career
Per 600 PA
3
3
Garret Anderson
Careerverified
Per 600 PA
2228
145.67
Spencer Horwitz
Career
Per 600 PAverified
220
157.89
Garret Anderson
Careerverified
Per 600 PA
9177
600
Spencer Horwitz
Career
Per 600 PA
836
600
Garret Anderson
Careerverified
Per 600 PAverified
8640
564.89
Spencer Horwitz
Career
Per 600 PA
731
524.64
Garret Anderson
Careerverified
Per 600 PAverified
0.293
0.293
Spencer Horwitz
Career
Per 600 PA
0.268
0.268
Garret Anderson
Career
Per 600 PA
0.794
0.794
Spencer Horwitz
Careerverified
Per 600 PAverified
0.796
0.796
Garret Anderson
Careerverified
Per 600 PAverified
2529
165.35
Spencer Horwitz
Career
Per 600 PA
196
140.67
Garret Anderson
Careerverified
Per 600 PAverified
1684
110.1
Spencer Horwitz
Career
Per 600 PA
125
89.71
Garret Anderson
Careerverified
Per 600 PAverified
522
34.13
Spencer Horwitz
Career
Per 600 PA
47
33.73
Garret Anderson
Careerverified
Per 600 PAverified
36
2.35
Spencer Horwitz
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
287
18.76
Spencer Horwitz
Career
Per 600 PA
24
17.22
Garret Anderson
Careerverified
Per 600 PAverified
845
55.25
Spencer Horwitz
Career
Per 600 PA
71
50.96
Garret Anderson
Career
Per 600 PA
0.334
0.334
Spencer Horwitz
Careerverified
Per 600 PAverified
0.362
0.362
Garret Anderson
Career
Per 600 PA
0.033
0.033
Spencer Horwitz
Career
Per 600 PA
0.033
0.033
Garret Anderson
Career
Per 600 PA
0.114
0.114
Spencer Horwitz
Careerverified
Per 600 PAverified
0.122
0.122
Garret Anderson
Careerverified
Per 600 PA
1237.65
80.92
Spencer Horwitz
Career
Per 600 PAverified
113.92
81.76
Garret Anderson
Careerverified
Per 600 PAverified
3984
260.48
Spencer Horwitz
Career
Per 600 PA
315
226.08
Garret Anderson
Careerverified
Per 600 PA
2966
193.92
Spencer Horwitz
Career
Per 600 PAverified
296
212.44
Garret Anderson
Career
Per 600 PA
0.324
0.324
Spencer Horwitz
Careerverified
Per 600 PAverified
0.354
0.354
Garret Anderson
Careerverified
Per 600 PAverified
0.461
0.461
Spencer Horwitz
Career
Per 600 PA
0.431
0.431
Garret Anderson
Career
Per 600 PA
0.785
0.785
Spencer Horwitz
Career
Per 600 PA
0.785
0.785
Garret Anderson
Careerverified
Per 600 PAverified
0.168
0.168
Spencer Horwitz
Career
Per 600 PA
0.163
0.163
Garret Anderson
Career
Per 600 PA
0.261
0.261
Spencer Horwitz
Careerverified
Per 600 PAverified
0.267
0.267
Garret Anderson
Career
Per 600 PA
0.708
0.708
Spencer Horwitz
Careerverified
Per 600 PAverified
0.752
0.752
Garret Anderson
Careerverified
Per 600 PAverified
0.311
0.311
Spencer Horwitz
Career
Per 600 PA
0.309
0.309
Garret Anderson
Careerverified
Per 600 PA
1084
70.87
Spencer Horwitz
Career
Per 600 PAverified
106
76.08
Garret Anderson
Careerverified
Per 600 PAverified
1365
89.24
Spencer Horwitz
Career
Per 600 PA
98
70.33
Garret Anderson
Careerverified
Per 600 PAverified
2162
141.35
Spencer Horwitz
Career
Per 600 PA
180
129.19
Garret Anderson
Careerverified
Per 600 PAverified
1278.79
83.61
Spencer Horwitz
Career
Per 600 PA
115.59
82.96
Garret Anderson
Career
Per 600 PA
8
0.52
Spencer Horwitz
Careerverified
Per 600 PAverified
10
7.18
Garret Anderson
Careerverified
Per 600 PA
429
28.05
Spencer Horwitz
Career
Per 600 PAverified
90
64.59
Garret Anderson
Careerverified
Per 600 PAverified
104
6.8
Spencer Horwitz
Career
Per 600 PA
3
2.15
Garret Anderson
Career
Per 600 PAverified
1224
80.03
Spencer Horwitz
Careerverified
Per 600 PA
155
111.24
Garret Anderson
Careerverified
Per 600 PAverified
7.5
7.5
Spencer Horwitz
Career
Per 600 PA
5.39
5.39
Garret Anderson
Career
Per 600 PA
0.35
0.35
Spencer Horwitz
Careerverified
Per 600 PAverified
0.58
0.58
Garret Anderson
Careerverified
Per 600 PAverified
13
0.85
Spencer Horwitz
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
87
5.69
Spencer Horwitz
Career
Per 600 PA
5
3.59
Garret Anderson
Career
Per 600 PA
197
12.88
Spencer Horwitz
Careerverified
Per 600 PAverified
16
11.48
Garret Anderson
Careerverified
Per 600 PAverified
80
5.23
Spencer Horwitz
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
47
3.07
Spencer Horwitz
Career
Per 600 PA
1
0.72
Garret Anderson
Careerverified
Per 600 PAverified
127
8.3
Spencer Horwitz
Career
Per 600 PA
1
0.72
Garret Anderson
Careerverified
Per 600 PAverified
62.99
62.99
Spencer Horwitz
Career
Per 600 PA
0
0

Fielding Stats for Garret Anderson and Spencer Horwitz

Garret Anderson
Careerverified
Per 9 Inningsverified
17
17
Spencer Horwitz
Career
Per 9 Innings
3
3
Garret Anderson
Careerverified
Per 9 Innings
1913
1.04
Spencer Horwitz
Career
Per 9 Inningsverified
188
1.16
Garret Anderson
Careerverified
Per 9 Innings
1885
1.03
Spencer Horwitz
Career
Per 9 Innings
167
1.03
Garret Anderson
Careerverified
Per 9 Innings
49549
27
Spencer Horwitz
Career
Per 9 Innings
4381
27
Garret Anderson
Careerverified
Per 9 Innings
16516.1
9
Spencer Horwitz
Career
Per 9 Innings
1460.1
9
Garret Anderson
Careerverified
Per 9 Innings
4057
2.21
Spencer Horwitz
Career
Per 9 Inningsverified
962
5.93
Garret Anderson
Career
Per 9 Innings
109
0.06
Spencer Horwitz
Careerverified
Per 9 Inningsverified
153
0.94
Garret Anderson
Career
Per 9 Inningsverified
48
0.03
Spencer Horwitz
Careerverified
Per 9 Innings
7
0.04
Garret Anderson
Careerverified
Per 9 Innings
4214
2.3
Spencer Horwitz
Career
Per 9 Inningsverified
1122
6.91
Garret Anderson
Careerverified
Per 9 Innings
4166
2.27
Spencer Horwitz
Career
Per 9 Inningsverified
1115
6.87
Garret Anderson
Career
Per 9 Innings
98.86
98.86
Spencer Horwitz
Careerverified
Per 9 Inningsverified
99.38
99.38
Garret Anderson
Career
Per 9 Innings
2.178
2.178
Spencer Horwitz
Careerverified
Per 9 Inningsverified
5.931
5.931
Garret Anderson
Careerverified
Per 9 Inningsverified
98.54
98.54
Spencer Horwitz
Career
Per 9 Innings
88.83
88.83
Garret Anderson
Career
Per 9 Innings
18
0.01
Spencer Horwitz
Careerverified
Per 9 Inningsverified
92
0.57
Garret Anderson
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0
Garret Anderson
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0
Garret Anderson
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0
Garret Anderson
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0