David Freese vs. Spencer Horwitz — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird 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 David Freese across most offensive categories. Spencer Horwitz led in contact rate (K%+ 123 vs 86), walk rate (BB%+ 130 vs 96), and on-base percentage (OBP+ 113 vs 108). David Freese held the edge in home run production (HR/PA+ 111 vs 98). Spencer Horwitz was the more complete offensive player.

Hitting Stats for David Freese and Spencer Horwitz

David Freese
Careerverified
Per 600 PAverified
11
11
Spencer Horwitz
Career
Per 600 PA
3
3
David Freese
Careerverified
Per 600 PAverified
1184
167.98
Spencer Horwitz
Career
Per 600 PA
220
157.89
David Freese
Careerverified
Per 600 PA
4229
600
Spencer Horwitz
Career
Per 600 PA
836
600
David Freese
Careerverified
Per 600 PAverified
3758
533.18
Spencer Horwitz
Career
Per 600 PA
731
524.64
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Spencer Horwitz
Career
Per 600 PA
0.268
0.268
David Freese
Career
Per 600 PA
0.786
0.786
Spencer Horwitz
Careerverified
Per 600 PAverified
0.796
0.796
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Spencer Horwitz
Career
Per 600 PA
196
140.67
David Freese
Careerverified
Per 600 PAverified
724
102.72
Spencer Horwitz
Career
Per 600 PA
125
89.71
David Freese
Careerverified
Per 600 PA
197
27.95
Spencer Horwitz
Career
Per 600 PAverified
47
33.73
David Freese
Careerverified
Per 600 PAverified
7
0.99
Spencer Horwitz
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PA
113
16.03
Spencer Horwitz
Career
Per 600 PAverified
24
17.22
David Freese
Careerverified
Per 600 PA
317
44.98
Spencer Horwitz
Career
Per 600 PAverified
71
50.96
David Freese
Career
Per 600 PA
0.305
0.305
Spencer Horwitz
Careerverified
Per 600 PAverified
0.362
0.362
David Freese
Career
Per 600 PA
0.03
0.03
Spencer Horwitz
Careerverified
Per 600 PAverified
0.033
0.033
David Freese
Career
Per 600 PA
0.109
0.109
Spencer Horwitz
Careerverified
Per 600 PAverified
0.122
0.122
David Freese
Careerverified
Per 600 PA
543.42
77.1
Spencer Horwitz
Career
Per 600 PAverified
113.92
81.76
David Freese
Careerverified
Per 600 PA
1591
225.73
Spencer Horwitz
Career
Per 600 PAverified
315
226.08
David Freese
Careerverified
Per 600 PA
1484
210.55
Spencer Horwitz
Career
Per 600 PAverified
296
212.44
David Freese
Career
Per 600 PA
0.351
0.351
Spencer Horwitz
Careerverified
Per 600 PAverified
0.354
0.354
David Freese
Career
Per 600 PA
0.423
0.423
Spencer Horwitz
Careerverified
Per 600 PAverified
0.431
0.431
David Freese
Career
Per 600 PA
0.775
0.775
Spencer Horwitz
Careerverified
Per 600 PAverified
0.785
0.785
David Freese
Career
Per 600 PA
0.146
0.146
Spencer Horwitz
Careerverified
Per 600 PAverified
0.163
0.163
David Freese
Career
Per 600 PA
0.264
0.264
Spencer Horwitz
Careerverified
Per 600 PAverified
0.267
0.267
David Freese
Career
Per 600 PA
0.714
0.714
Spencer Horwitz
Careerverified
Per 600 PAverified
0.752
0.752
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Spencer Horwitz
Career
Per 600 PA
0.309
0.309
David Freese
Careerverified
Per 600 PA
481
68.24
Spencer Horwitz
Career
Per 600 PAverified
106
76.08
David Freese
Careerverified
Per 600 PAverified
535
75.9
Spencer Horwitz
Career
Per 600 PA
98
70.33
David Freese
Careerverified
Per 600 PA
903
128.12
Spencer Horwitz
Career
Per 600 PAverified
180
129.19
David Freese
Careerverified
Per 600 PA
562.11
79.75
Spencer Horwitz
Career
Per 600 PAverified
115.59
82.96
David Freese
Careerverified
Per 600 PAverified
73
10.36
Spencer Horwitz
Career
Per 600 PA
10
7.18
David Freese
Careerverified
Per 600 PA
370
52.49
Spencer Horwitz
Career
Per 600 PAverified
90
64.59
David Freese
Careerverified
Per 600 PA
11
1.56
Spencer Horwitz
Career
Per 600 PAverified
3
2.15
David Freese
Career
Per 600 PA
974
138.19
Spencer Horwitz
Careerverified
Per 600 PAverified
155
111.24
David Freese
Career
Per 600 PA
4.34
4.34
Spencer Horwitz
Careerverified
Per 600 PAverified
5.39
5.39
David Freese
Career
Per 600 PA
0.38
0.38
Spencer Horwitz
Careerverified
Per 600 PAverified
0.58
0.58
David Freese
Careerverified
Per 600 PAverified
4
0.57
Spencer Horwitz
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PA
24
3.41
Spencer Horwitz
Career
Per 600 PAverified
5
3.59
David Freese
Career
Per 600 PA
134
19.01
Spencer Horwitz
Careerverified
Per 600 PAverified
16
11.48
David Freese
Careerverified
Per 600 PAverified
8
1.14
Spencer Horwitz
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
11
1.56
Spencer Horwitz
Career
Per 600 PA
1
0.72
David Freese
Careerverified
Per 600 PAverified
19
2.7
Spencer Horwitz
Career
Per 600 PA
1
0.72
David Freese
Careerverified
Per 600 PAverified
42.11
42.11
Spencer Horwitz
Career
Per 600 PA
0
0

Fielding Stats for David Freese and Spencer Horwitz

David Freese
Careerverified
Per 9 Inningsverified
11
11
Spencer Horwitz
Career
Per 9 Innings
3
3
David Freese
Careerverified
Per 9 Inningsverified
1068
1.17
Spencer Horwitz
Career
Per 9 Innings
188
1.16
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Spencer Horwitz
Career
Per 9 Innings
167
1.03
David Freese
Careerverified
Per 9 Innings
24630
27
Spencer Horwitz
Career
Per 9 Innings
4381
27
David Freese
Careerverified
Per 9 Innings
8210
9
Spencer Horwitz
Career
Per 9 Innings
1460.1
9
David Freese
Careerverified
Per 9 Innings
1294
1.42
Spencer Horwitz
Career
Per 9 Inningsverified
962
5.93
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Spencer Horwitz
Career
Per 9 Innings
153
0.94
David Freese
Career
Per 9 Innings
98
0.11
Spencer Horwitz
Careerverified
Per 9 Inningsverified
7
0.04
David Freese
Careerverified
Per 9 Innings
3007
3.3
Spencer Horwitz
Career
Per 9 Inningsverified
1122
6.91
David Freese
Careerverified
Per 9 Innings
2909
3.19
Spencer Horwitz
Career
Per 9 Inningsverified
1115
6.87
David Freese
Career
Per 9 Innings
96.74
96.74
Spencer Horwitz
Careerverified
Per 9 Inningsverified
99.38
99.38
David Freese
Career
Per 9 Innings
2.724
2.724
Spencer Horwitz
Careerverified
Per 9 Inningsverified
5.931
5.931
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Spencer Horwitz
Career
Per 9 Innings
88.83
88.83
David Freese
Careerverified
Per 9 Innings
260
0.29
Spencer Horwitz
Career
Per 9 Inningsverified
92
0.57
David Freese
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Spencer Horwitz
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Spencer Horwitz
Career
Per 9 Innings
0
0