Phil Garner vs. Spencer Horwitz — Career Comparison

Baby BoomersTennesseeThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueSecond BasemanAll-Star
Gen ZMarylandThrows RightBats LeftNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman

When their careers are measured against the same standard, Spencer Horwitz comes out clearly ahead of Phil Garner across most offensive categories. Spencer Horwitz led in walk rate (BB%+ 130 vs 97), contact rate (K%+ 123 vs 99), and home run production (HR/PA+ 98 vs 85). Spencer Horwitz was the more complete offensive player.

Hitting Stats for Phil Garner and Spencer Horwitz

Phil Garner
Careerverified
Per 600 PAverified
16
16
Spencer Horwitz
Career
Per 600 PA
3
3
Phil Garner
Careerverified
Per 600 PAverified
1860
162.68
Spencer Horwitz
Career
Per 600 PA
220
157.89
Phil Garner
Careerverified
Per 600 PA
6860
600
Spencer Horwitz
Career
Per 600 PA
836
600
Phil Garner
Careerverified
Per 600 PAverified
6136
536.68
Spencer Horwitz
Career
Per 600 PA
731
524.64
Phil Garner
Career
Per 600 PA
0.26
0.26
Spencer Horwitz
Careerverified
Per 600 PAverified
0.268
0.268
Phil Garner
Career
Per 600 PA
0.742
0.742
Spencer Horwitz
Careerverified
Per 600 PAverified
0.796
0.796
Phil Garner
Careerverified
Per 600 PA
1594
139.42
Spencer Horwitz
Career
Per 600 PAverified
196
140.67
Phil Garner
Careerverified
Per 600 PAverified
1104
96.56
Spencer Horwitz
Career
Per 600 PA
125
89.71
Phil Garner
Careerverified
Per 600 PA
299
26.15
Spencer Horwitz
Career
Per 600 PAverified
47
33.73
Phil Garner
Careerverified
Per 600 PAverified
82
7.17
Spencer Horwitz
Career
Per 600 PA
0
0
Phil Garner
Careerverified
Per 600 PA
109
9.53
Spencer Horwitz
Career
Per 600 PAverified
24
17.22
Phil Garner
Careerverified
Per 600 PA
490
42.86
Spencer Horwitz
Career
Per 600 PAverified
71
50.96
Phil Garner
Career
Per 600 PA
0.307
0.307
Spencer Horwitz
Careerverified
Per 600 PAverified
0.362
0.362
Phil Garner
Career
Per 600 PA
0.018
0.018
Spencer Horwitz
Careerverified
Per 600 PAverified
0.033
0.033
Phil Garner
Career
Per 600 PA
0.068
0.068
Spencer Horwitz
Careerverified
Per 600 PAverified
0.122
0.122
Phil Garner
Careerverified
Per 600 PA
799.18
69.9
Spencer Horwitz
Career
Per 600 PAverified
113.92
81.76
Phil Garner
Careerverified
Per 600 PA
2384
208.51
Spencer Horwitz
Career
Per 600 PAverified
315
226.08
Phil Garner
Careerverified
Per 600 PA
2192
191.72
Spencer Horwitz
Career
Per 600 PAverified
296
212.44
Phil Garner
Career
Per 600 PA
0.323
0.323
Spencer Horwitz
Careerverified
Per 600 PAverified
0.354
0.354
Phil Garner
Career
Per 600 PA
0.389
0.389
Spencer Horwitz
Careerverified
Per 600 PAverified
0.431
0.431
Phil Garner
Career
Per 600 PA
0.711
0.711
Spencer Horwitz
Careerverified
Per 600 PAverified
0.785
0.785
Phil Garner
Career
Per 600 PA
0.129
0.129
Spencer Horwitz
Careerverified
Per 600 PAverified
0.163
0.163
Phil Garner
Career
Per 600 PA
0.242
0.242
Spencer Horwitz
Careerverified
Per 600 PAverified
0.267
0.267
Phil Garner
Career
Per 600 PA
0.671
0.671
Spencer Horwitz
Careerverified
Per 600 PAverified
0.752
0.752
Phil Garner
Career
Per 600 PA
0.283
0.283
Spencer Horwitz
Careerverified
Per 600 PAverified
0.309
0.309
Phil Garner
Careerverified
Per 600 PA
780
68.22
Spencer Horwitz
Career
Per 600 PAverified
106
76.08
Phil Garner
Careerverified
Per 600 PA
738
64.55
Spencer Horwitz
Career
Per 600 PAverified
98
70.33
Phil Garner
Careerverified
Per 600 PA
1409
123.24
Spencer Horwitz
Career
Per 600 PAverified
180
129.19
Phil Garner
Careerverified
Per 600 PA
810.47
70.89
Spencer Horwitz
Career
Per 600 PAverified
115.59
82.96
Phil Garner
Careerverified
Per 600 PA
34
2.97
Spencer Horwitz
Career
Per 600 PAverified
10
7.18
Phil Garner
Careerverified
Per 600 PA
564
49.33
Spencer Horwitz
Career
Per 600 PAverified
90
64.59
Phil Garner
Careerverified
Per 600 PAverified
74
6.47
Spencer Horwitz
Career
Per 600 PA
3
2.15
Phil Garner
Career
Per 600 PAverified
842
73.64
Spencer Horwitz
Careerverified
Per 600 PA
155
111.24
Phil Garner
Careerverified
Per 600 PAverified
8.15
8.15
Spencer Horwitz
Career
Per 600 PA
5.39
5.39
Phil Garner
Careerverified
Per 600 PAverified
0.67
0.67
Spencer Horwitz
Career
Per 600 PA
0.58
0.58
Phil Garner
Careerverified
Per 600 PAverified
67
5.86
Spencer Horwitz
Career
Per 600 PA
0
0
Phil Garner
Careerverified
Per 600 PAverified
59
5.16
Spencer Horwitz
Career
Per 600 PA
5
3.59
Phil Garner
Career
Per 600 PAverified
131
11.46
Spencer Horwitz
Careerverified
Per 600 PA
16
11.48
Phil Garner
Careerverified
Per 600 PAverified
225
19.68
Spencer Horwitz
Career
Per 600 PA
0
0
Phil Garner
Careerverified
Per 600 PAverified
105
9.18
Spencer Horwitz
Career
Per 600 PA
1
0.72
Phil Garner
Careerverified
Per 600 PAverified
330
28.86
Spencer Horwitz
Career
Per 600 PA
1
0.72
Phil Garner
Careerverified
Per 600 PAverified
68.18
68.18
Spencer Horwitz
Career
Per 600 PA
0
0

Fielding Stats for Phil Garner and Spencer Horwitz

Phil Garner
Careerverified
Per 9 Inningsverified
16
16
Spencer Horwitz
Career
Per 9 Innings
3
3
Phil Garner
Careerverified
Per 9 Innings
1856
1.12
Spencer Horwitz
Career
Per 9 Inningsverified
188
1.16
Phil Garner
Careerverified
Per 9 Innings
1653
1
Spencer Horwitz
Career
Per 9 Inningsverified
167
1.03
Phil Garner
Careerverified
Per 9 Innings
44662
27
Spencer Horwitz
Career
Per 9 Innings
4381
27
Phil Garner
Careerverified
Per 9 Innings
14887.1
9
Spencer Horwitz
Career
Per 9 Innings
1460.1
9
Phil Garner
Careerverified
Per 9 Innings
2746
1.66
Spencer Horwitz
Career
Per 9 Inningsverified
962
5.93
Phil Garner
Careerverified
Per 9 Inningsverified
4356
2.63
Spencer Horwitz
Career
Per 9 Innings
153
0.94
Phil Garner
Career
Per 9 Innings
259
0.16
Spencer Horwitz
Careerverified
Per 9 Inningsverified
7
0.04
Phil Garner
Careerverified
Per 9 Innings
7361
4.45
Spencer Horwitz
Career
Per 9 Inningsverified
1122
6.91
Phil Garner
Careerverified
Per 9 Innings
7102
4.29
Spencer Horwitz
Career
Per 9 Inningsverified
1115
6.87
Phil Garner
Career
Per 9 Innings
96.48
96.48
Spencer Horwitz
Careerverified
Per 9 Inningsverified
99.38
99.38
Phil Garner
Career
Per 9 Innings
3.827
3.827
Spencer Horwitz
Careerverified
Per 9 Inningsverified
5.931
5.931
Phil Garner
Careerverified
Per 9 Inningsverified
89.06
89.06
Spencer Horwitz
Career
Per 9 Innings
88.83
88.83
Phil Garner
Careerverified
Per 9 Innings
752
0.45
Spencer Horwitz
Career
Per 9 Inningsverified
92
0.57
Phil Garner
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0