Bill Almon vs. David Freese — Career Comparison

Baby BoomersRhode IslandThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueShortstop
MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star

When their careers are measured against the same standard, David Freese comes out clearly ahead of Bill Almon across most offensive categories. David Freese led in home run production (HR/PA+ 111 vs 31), walk rate (BB%+ 96 vs 73), and slugging (SLG+ 107 vs 88). David Freese was the more complete offensive player.

Hitting Stats for Bill Almon and David Freese

Bill Almon
Careerverified
Per 600 PAverified
15
15
David Freese
Career
Per 600 PA
11
11
Bill Almon
Careerverified
Per 600 PAverified
1236
202.68
David Freese
Career
Per 600 PA
1184
167.98
Bill Almon
Career
Per 600 PA
3659
600
David Freese
Careerverified
Per 600 PA
4229
600
Bill Almon
Career
Per 600 PAverified
3330
546.05
David Freese
Careerverified
Per 600 PA
3758
533.18
Bill Almon
Career
Per 600 PA
0.254
0.254
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Bill Almon
Career
Per 600 PA
0.684
0.684
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Bill Almon
Career
Per 600 PA
846
138.73
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Bill Almon
Career
Per 600 PAverified
647
106.09
David Freese
Careerverified
Per 600 PA
724
102.72
Bill Almon
Career
Per 600 PA
138
22.63
David Freese
Careerverified
Per 600 PAverified
197
27.95
Bill Almon
Careerverified
Per 600 PAverified
25
4.1
David Freese
Career
Per 600 PA
7
0.99
Bill Almon
Career
Per 600 PA
36
5.9
David Freese
Careerverified
Per 600 PAverified
113
16.03
Bill Almon
Career
Per 600 PA
199
32.63
David Freese
Careerverified
Per 600 PAverified
317
44.98
Bill Almon
Career
Per 600 PA
0.235
0.235
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Bill Almon
Career
Per 600 PA
0.011
0.011
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Bill Almon
Career
Per 600 PA
0.043
0.043
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Bill Almon
Career
Per 600 PA
361.2
59.23
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Bill Almon
Career
Per 600 PA
1142
187.26
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Bill Almon
Career
Per 600 PA
1102
180.71
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Bill Almon
Career
Per 600 PA
0.305
0.305
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Bill Almon
Career
Per 600 PA
0.343
0.343
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Bill Almon
Career
Per 600 PA
0.648
0.648
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Bill Almon
Career
Per 600 PA
0.089
0.089
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Bill Almon
Career
Per 600 PA
0.223
0.223
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Bill Almon
Career
Per 600 PA
0.588
0.588
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Bill Almon
Career
Per 600 PA
0.302
0.302
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Bill Almon
Career
Per 600 PA
390
63.95
David Freese
Careerverified
Per 600 PAverified
481
68.24
Bill Almon
Career
Per 600 PA
296
48.54
David Freese
Careerverified
Per 600 PAverified
535
75.9
Bill Almon
Career
Per 600 PA
650
106.59
David Freese
Careerverified
Per 600 PAverified
903
128.12
Bill Almon
Career
Per 600 PA
376.91
61.81
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Bill Almon
Career
Per 600 PA
6
0.98
David Freese
Careerverified
Per 600 PAverified
73
10.36
Bill Almon
Career
Per 600 PA
250
40.99
David Freese
Careerverified
Per 600 PAverified
370
52.49
Bill Almon
Careerverified
Per 600 PAverified
24
3.94
David Freese
Career
Per 600 PA
11
1.56
Bill Almon
Careerverified
Per 600 PAverified
636
104.29
David Freese
Career
Per 600 PA
974
138.19
Bill Almon
Careerverified
Per 600 PAverified
5.75
5.75
David Freese
Career
Per 600 PA
4.34
4.34
Bill Almon
Careerverified
Per 600 PAverified
0.39
0.39
David Freese
Career
Per 600 PA
0.38
0.38
Bill Almon
Careerverified
Per 600 PAverified
44
7.22
David Freese
Career
Per 600 PA
4
0.57
Bill Almon
Careerverified
Per 600 PAverified
29
4.76
David Freese
Career
Per 600 PA
24
3.41
Bill Almon
Careerverified
Per 600 PAverified
53
8.69
David Freese
Career
Per 600 PA
134
19.01
Bill Almon
Careerverified
Per 600 PAverified
128
20.99
David Freese
Career
Per 600 PA
8
1.14
Bill Almon
Careerverified
Per 600 PAverified
60
9.84
David Freese
Career
Per 600 PA
11
1.56
Bill Almon
Careerverified
Per 600 PAverified
188
30.83
David Freese
Career
Per 600 PA
19
2.7
Bill Almon
Careerverified
Per 600 PAverified
68.09
68.09
David Freese
Career
Per 600 PA
42.11
42.11

Fielding Stats for Bill Almon and David Freese

Bill Almon
Careerverified
Per 9 Inningsverified
15
15
David Freese
Career
Per 9 Innings
11
11
Bill Almon
Careerverified
Per 9 Inningsverified
1188
1.37
David Freese
Career
Per 9 Innings
1068
1.17
Bill Almon
Career
Per 9 Innings
845
0.97
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Bill Almon
Career
Per 9 Innings
23401
27
David Freese
Careerverified
Per 9 Innings
24630
27
Bill Almon
Career
Per 9 Innings
7800.1
9
David Freese
Careerverified
Per 9 Innings
8210
9
Bill Almon
Careerverified
Per 9 Inningsverified
1834
2.12
David Freese
Career
Per 9 Innings
1294
1.42
Bill Almon
Careerverified
Per 9 Inningsverified
2265
2.61
David Freese
Career
Per 9 Innings
1615
1.77
Bill Almon
Career
Per 9 Innings
173
0.2
David Freese
Careerverified
Per 9 Inningsverified
98
0.11
Bill Almon
Careerverified
Per 9 Inningsverified
4272
4.93
David Freese
Career
Per 9 Innings
3007
3.3
Bill Almon
Careerverified
Per 9 Inningsverified
4099
4.73
David Freese
Career
Per 9 Innings
2909
3.19
Bill Almon
Career
Per 9 Innings
95.95
95.95
David Freese
Careerverified
Per 9 Inningsverified
96.74
96.74
Bill Almon
Careerverified
Per 9 Inningsverified
3.45
3.45
David Freese
Career
Per 9 Innings
2.724
2.724
Bill Almon
Career
Per 9 Innings
71.13
71.13
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Bill Almon
Careerverified
Per 9 Inningsverified
435
0.5
David Freese
Career
Per 9 Innings
260
0.29
Bill Almon
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Bill Almon
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Bill Almon
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Bill Almon
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0