John Anderson vs. Spencer Horwitz — Career Comparison

Pre-GenerationalNorwayThrows RightBats SwitchEuropeBrooklyn DodgersNational LeagueFirst Baseman
Gen ZMarylandThrows RightBats LeftNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman

Adjusted for the eras they played in, John Anderson holds a real edge over Spencer Horwitz in this comparison. John Anderson led in contact rate (K%+ 146 vs 123), slugging (SLG+ 114 vs 109), and home run production (HR/PA+ 100 vs 98). Spencer Horwitz held the edge in walk rate (BB%+ 130 vs 84). The edge belongs to John Anderson.

Hitting Stats for John Anderson and Spencer Horwitz

John Anderson
Careerverified
Per 600 PAverified
14
14
Spencer Horwitz
Career
Per 600 PA
3
3
John Anderson
Careerverified
Per 600 PA
1636
144.93
Spencer Horwitz
Career
Per 600 PAverified
220
157.89
John Anderson
Careerverified
Per 600 PA
6773
600
Spencer Horwitz
Career
Per 600 PA
836
600
John Anderson
Careerverified
Per 600 PAverified
6345
562.08
Spencer Horwitz
Career
Per 600 PA
731
524.64
John Anderson
Careerverified
Per 600 PAverified
0.291
0.291
Spencer Horwitz
Career
Per 600 PA
0.268
0.268
John Anderson
Career
Per 600 PA
0.778
0.778
Spencer Horwitz
Careerverified
Per 600 PAverified
0.796
0.796
John Anderson
Careerverified
Per 600 PAverified
1843
163.27
Spencer Horwitz
Career
Per 600 PA
196
140.67
John Anderson
Careerverified
Per 600 PAverified
1341
118.8
Spencer Horwitz
Career
Per 600 PA
125
89.71
John Anderson
Careerverified
Per 600 PA
328
29.06
Spencer Horwitz
Career
Per 600 PAverified
47
33.73
John Anderson
Careerverified
Per 600 PAverified
124
10.98
Spencer Horwitz
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PA
50
4.43
Spencer Horwitz
Career
Per 600 PAverified
24
17.22
John Anderson
Careerverified
Per 600 PA
502
44.47
Spencer Horwitz
Career
Per 600 PAverified
71
50.96
John Anderson
Career
Per 600 PA
0.272
0.272
Spencer Horwitz
Careerverified
Per 600 PAverified
0.362
0.362
John Anderson
Career
Per 600 PA
0.008
0.008
Spencer Horwitz
Careerverified
Per 600 PAverified
0.033
0.033
John Anderson
Career
Per 600 PA
0.027
0.027
Spencer Horwitz
Careerverified
Per 600 PAverified
0.122
0.122
John Anderson
Careerverified
Per 600 PA
903.39
80.03
Spencer Horwitz
Career
Per 600 PAverified
113.92
81.76
John Anderson
Careerverified
Per 600 PAverified
2569
227.58
Spencer Horwitz
Career
Per 600 PA
315
226.08
John Anderson
Careerverified
Per 600 PA
2206
195.42
Spencer Horwitz
Career
Per 600 PAverified
296
212.44
John Anderson
Career
Per 600 PA
0.329
0.329
Spencer Horwitz
Careerverified
Per 600 PAverified
0.354
0.354
John Anderson
Career
Per 600 PA
0.405
0.405
Spencer Horwitz
Careerverified
Per 600 PAverified
0.431
0.431
John Anderson
Career
Per 600 PA
0.734
0.734
Spencer Horwitz
Careerverified
Per 600 PAverified
0.785
0.785
John Anderson
Career
Per 600 PA
0.114
0.114
Spencer Horwitz
Careerverified
Per 600 PAverified
0.163
0.163
John Anderson
Career
Per 600 PA
0.249
0.249
Spencer Horwitz
Careerverified
Per 600 PAverified
0.267
0.267
John Anderson
Career
Per 600 PA
0.726
0.726
Spencer Horwitz
Careerverified
Per 600 PAverified
0.752
0.752
John Anderson
Career
Per 600 PA
0.302
0.302
Spencer Horwitz
Careerverified
Per 600 PAverified
0.309
0.309
John Anderson
Careerverified
Per 600 PAverified
871
77.16
Spencer Horwitz
Career
Per 600 PA
106
76.08
John Anderson
Careerverified
Per 600 PAverified
978
86.64
Spencer Horwitz
Career
Per 600 PA
98
70.33
John Anderson
Careerverified
Per 600 PAverified
1799
159.37
Spencer Horwitz
Career
Per 600 PA
180
129.19
John Anderson
Careerverified
Per 600 PAverified
991.09
87.8
Spencer Horwitz
Career
Per 600 PA
115.59
82.96
John Anderson
Careerverified
Per 600 PA
53
4.7
Spencer Horwitz
Career
Per 600 PAverified
10
7.18
John Anderson
Careerverified
Per 600 PA
310
27.46
Spencer Horwitz
Career
Per 600 PAverified
90
64.59
John Anderson
Career
Per 600 PA
0
0
Spencer Horwitz
Careerverified
Per 600 PAverified
3
2.15
John Anderson
Career
Per 600 PAverified
356
31.54
Spencer Horwitz
Careerverified
Per 600 PA
155
111.24
John Anderson
Careerverified
Per 600 PAverified
19.03
19.03
Spencer Horwitz
Career
Per 600 PA
5.39
5.39
John Anderson
Careerverified
Per 600 PAverified
0.87
0.87
Spencer Horwitz
Career
Per 600 PA
0.58
0.58
John Anderson
Careerverified
Per 600 PAverified
65
5.76
Spencer Horwitz
Career
Per 600 PA
0
0
John Anderson
Career
Per 600 PA
0
0
Spencer Horwitz
Careerverified
Per 600 PAverified
5
3.59
John Anderson
Careerverified
Per 600 PAverified
0
0
Spencer Horwitz
Career
Per 600 PA
16
11.48
John Anderson
Careerverified
Per 600 PAverified
338
29.94
Spencer Horwitz
Career
Per 600 PA
0
0
John Anderson
Career
Per 600 PA
0
0
Spencer Horwitz
Careerverified
Per 600 PAverified
1
0.72
John Anderson
Careerverified
Per 600 PAverified
338
29.94
Spencer Horwitz
Career
Per 600 PA
1
0.72
John Anderson
Careerverified
Per 600 PAverified
100
100
Spencer Horwitz
Career
Per 600 PA
0
0

Fielding Stats for John Anderson and Spencer Horwitz

John Anderson
Careerverified
Per 9 Inningsverified
14
14
Spencer Horwitz
Career
Per 9 Innings
3
3
John Anderson
Careerverified
Per 9 Innings
1610
1.04
Spencer Horwitz
Career
Per 9 Inningsverified
188
1.16
John Anderson
Careerverified
Per 9 Innings
595
0.39
Spencer Horwitz
Career
Per 9 Inningsverified
167
1.03
John Anderson
Careerverified
Per 9 Innings
41697
27
Spencer Horwitz
Career
Per 9 Innings
4381
27
John Anderson
Careerverified
Per 9 Innings
13899
9
Spencer Horwitz
Career
Per 9 Innings
1460.1
9
John Anderson
Careerverified
Per 9 Innings
8078
5.23
Spencer Horwitz
Career
Per 9 Inningsverified
962
5.93
John Anderson
Careerverified
Per 9 Innings
444
0.29
Spencer Horwitz
Career
Per 9 Inningsverified
153
0.94
John Anderson
Career
Per 9 Innings
244
0.16
Spencer Horwitz
Careerverified
Per 9 Inningsverified
7
0.04
John Anderson
Careerverified
Per 9 Innings
8766
5.68
Spencer Horwitz
Career
Per 9 Inningsverified
1122
6.91
John Anderson
Careerverified
Per 9 Innings
8522
5.52
Spencer Horwitz
Career
Per 9 Inningsverified
1115
6.87
John Anderson
Career
Per 9 Innings
97.22
97.22
Spencer Horwitz
Careerverified
Per 9 Inningsverified
99.38
99.38
John Anderson
Career
Per 9 Innings
5.293
5.293
Spencer Horwitz
Careerverified
Per 9 Inningsverified
5.931
5.931
John Anderson
Career
Per 9 Innings
36.96
36.96
Spencer Horwitz
Careerverified
Per 9 Inningsverified
88.83
88.83
John Anderson
Careerverified
Per 9 Innings
362
0.23
Spencer Horwitz
Career
Per 9 Inningsverified
92
0.57
John Anderson
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0