Ken Aspromonte vs. David Freese — Career Comparison

Silent GenerationNew YorkThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueSecond Baseman
MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star

Adjusted for the eras they played in, David Freese holds a real edge over Ken Aspromonte in this comparison. David Freese led in home run production (HR/PA+ 111 vs 56), slugging (SLG+ 107 vs 84), and batting average (AVG+ 110 vs 93). Ken Aspromonte held the edge in contact rate (K%+ 160 vs 86). The edge belongs to David Freese.

Hitting Stats for Ken Aspromonte and David Freese

Ken Aspromonte
Career
Per 600 PA
7
7
David Freese
Careerverified
Per 600 PAverified
11
11
Ken Aspromonte
Career
Per 600 PAverified
475
168.54
David Freese
Careerverified
Per 600 PA
1184
167.98
Ken Aspromonte
Career
Per 600 PA
1691
600
David Freese
Careerverified
Per 600 PA
4229
600
Ken Aspromonte
Career
Per 600 PA
1483
526.2
David Freese
Careerverified
Per 600 PAverified
3758
533.18
Ken Aspromonte
Career
Per 600 PA
0.249
0.249
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Ken Aspromonte
Career
Per 600 PA
0.693
0.693
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Ken Aspromonte
Career
Per 600 PA
369
130.93
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Ken Aspromonte
Career
Per 600 PA
278
98.64
David Freese
Careerverified
Per 600 PAverified
724
102.72
Ken Aspromonte
Career
Per 600 PA
69
24.48
David Freese
Careerverified
Per 600 PAverified
197
27.95
Ken Aspromonte
Career
Per 600 PAverified
3
1.06
David Freese
Careerverified
Per 600 PA
7
0.99
Ken Aspromonte
Career
Per 600 PA
19
6.74
David Freese
Careerverified
Per 600 PAverified
113
16.03
Ken Aspromonte
Career
Per 600 PA
91
32.29
David Freese
Careerverified
Per 600 PAverified
317
44.98
Ken Aspromonte
Career
Per 600 PA
0.247
0.247
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Ken Aspromonte
Career
Per 600 PA
0.013
0.013
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Ken Aspromonte
Career
Per 600 PA
0.052
0.052
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Ken Aspromonte
Career
Per 600 PA
165.62
58.77
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Ken Aspromonte
Career
Per 600 PA
501
177.76
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Ken Aspromonte
Career
Per 600 PA
554
196.57
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Ken Aspromonte
Career
Per 600 PA
0.33
0.33
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Ken Aspromonte
Career
Per 600 PA
0.338
0.338
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Ken Aspromonte
Career
Per 600 PA
0.668
0.668
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Ken Aspromonte
Career
Per 600 PA
0.089
0.089
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Ken Aspromonte
Career
Per 600 PA
0.233
0.233
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Ken Aspromonte
Career
Per 600 PA
0.593
0.593
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Ken Aspromonte
Career
Per 600 PA
0.264
0.264
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Ken Aspromonte
Career
Per 600 PA
171
60.67
David Freese
Careerverified
Per 600 PAverified
481
68.24
Ken Aspromonte
Career
Per 600 PA
124
44
David Freese
Careerverified
Per 600 PAverified
535
75.9
Ken Aspromonte
Career
Per 600 PA
276
97.93
David Freese
Careerverified
Per 600 PAverified
903
128.12
Ken Aspromonte
Career
Per 600 PA
178.88
63.47
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Ken Aspromonte
Career
Per 600 PA
6
2.13
David Freese
Careerverified
Per 600 PAverified
73
10.36
Ken Aspromonte
Career
Per 600 PAverified
179
63.51
David Freese
Careerverified
Per 600 PA
370
52.49
Ken Aspromonte
Career
Per 600 PA
4
1.42
David Freese
Careerverified
Per 600 PAverified
11
1.56
Ken Aspromonte
Careerverified
Per 600 PAverified
149
52.87
David Freese
Career
Per 600 PA
974
138.19
Ken Aspromonte
Careerverified
Per 600 PAverified
11.35
11.35
David Freese
Career
Per 600 PA
4.34
4.34
Ken Aspromonte
Careerverified
Per 600 PAverified
1.2
1.2
David Freese
Career
Per 600 PA
0.38
0.38
Ken Aspromonte
Careerverified
Per 600 PAverified
13
4.61
David Freese
Career
Per 600 PA
4
0.57
Ken Aspromonte
Career
Per 600 PAverified
10
3.55
David Freese
Careerverified
Per 600 PA
24
3.41
Ken Aspromonte
Careerverified
Per 600 PAverified
49
17.39
David Freese
Career
Per 600 PA
134
19.01
Ken Aspromonte
Career
Per 600 PAverified
7
2.48
David Freese
Careerverified
Per 600 PA
8
1.14
Ken Aspromonte
Career
Per 600 PAverified
5
1.77
David Freese
Careerverified
Per 600 PA
11
1.56
Ken Aspromonte
Career
Per 600 PAverified
12
4.26
David Freese
Careerverified
Per 600 PA
19
2.7
Ken Aspromonte
Careerverified
Per 600 PAverified
58.33
58.33
David Freese
Career
Per 600 PA
42.11
42.11

Fielding Stats for Ken Aspromonte and David Freese

Ken Aspromonte
Career
Per 9 Innings
7
7
David Freese
Careerverified
Per 9 Inningsverified
11
11
Ken Aspromonte
Career
Per 9 Innings
415
1.11
David Freese
Careerverified
Per 9 Inningsverified
1068
1.17
Ken Aspromonte
Career
Per 9 Innings
376
1.01
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Ken Aspromonte
Career
Per 9 Innings
10095
27
David Freese
Careerverified
Per 9 Innings
24630
27
Ken Aspromonte
Career
Per 9 Innings
3365
9
David Freese
Careerverified
Per 9 Innings
8210
9
Ken Aspromonte
Career
Per 9 Inningsverified
820
2.19
David Freese
Careerverified
Per 9 Innings
1294
1.42
Ken Aspromonte
Career
Per 9 Inningsverified
1025
2.74
David Freese
Careerverified
Per 9 Innings
1615
1.77
Ken Aspromonte
Careerverified
Per 9 Innings
70
0.19
David Freese
Career
Per 9 Inningsverified
98
0.11
Ken Aspromonte
Career
Per 9 Inningsverified
1915
5.12
David Freese
Careerverified
Per 9 Innings
3007
3.3
Ken Aspromonte
Career
Per 9 Inningsverified
1845
4.93
David Freese
Careerverified
Per 9 Innings
2909
3.19
Ken Aspromonte
Career
Per 9 Innings
96.34
96.34
David Freese
Careerverified
Per 9 Inningsverified
96.74
96.74
Ken Aspromonte
Careerverified
Per 9 Inningsverified
4.446
4.446
David Freese
Career
Per 9 Innings
2.724
2.724
Ken Aspromonte
Career
Per 9 Innings
90.6
90.6
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Ken Aspromonte
Career
Per 9 Inningsverified
245
0.66
David Freese
Careerverified
Per 9 Innings
260
0.29
Ken Aspromonte
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Ken Aspromonte
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Ken Aspromonte
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Ken Aspromonte
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0