David Freese vs. Rafael Palmeiro — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Baby BoomersCubaThrows LeftBats LeftCaribbeanTexas RangersAmerican LeagueFirst BasemanGold GloveSilver SluggerAll-Star

When their careers are measured against the same standard, Rafael Palmeiro comes out clearly ahead of David Freese across most offensive categories. Rafael Palmeiro led in home run production (HR/PA+ 216 vs 111), contact rate (K%+ 136 vs 86), and walk rate (BB%+ 133 vs 96). Rafael Palmeiro was the more complete offensive player.

Hitting Stats for David Freese and Rafael Palmeiro

David Freese
Career
Per 600 PA
11
11
Rafael Palmeiro
Careerverified
Per 600 PAverified
20
20
David Freese
Career
Per 600 PAverified
1184
167.98
Rafael Palmeiro
Careerverified
Per 600 PA
2831
141.01
David Freese
Career
Per 600 PA
4229
600
Rafael Palmeiro
Careerverified
Per 600 PA
12046
600
David Freese
Career
Per 600 PAverified
3758
533.18
Rafael Palmeiro
Careerverified
Per 600 PA
10472
521.6
David Freese
Career
Per 600 PA
0.277
0.277
Rafael Palmeiro
Careerverified
Per 600 PAverified
0.288
0.288
David Freese
Career
Per 600 PA
0.786
0.786
Rafael Palmeiro
Careerverified
Per 600 PAverified
0.891
0.891
David Freese
Career
Per 600 PA
1041
147.69
Rafael Palmeiro
Careerverified
Per 600 PAverified
3020
150.42
David Freese
Career
Per 600 PAverified
724
102.72
Rafael Palmeiro
Careerverified
Per 600 PA
1828
91.05
David Freese
Career
Per 600 PA
197
27.95
Rafael Palmeiro
Careerverified
Per 600 PAverified
585
29.14
David Freese
Career
Per 600 PA
7
0.99
Rafael Palmeiro
Careerverified
Per 600 PAverified
38
1.89
David Freese
Career
Per 600 PA
113
16.03
Rafael Palmeiro
Careerverified
Per 600 PAverified
569
28.34
David Freese
Career
Per 600 PA
317
44.98
Rafael Palmeiro
Careerverified
Per 600 PAverified
1192
59.37
David Freese
Career
Per 600 PA
0.305
0.305
Rafael Palmeiro
Careerverified
Per 600 PAverified
0.395
0.395
David Freese
Career
Per 600 PA
0.03
0.03
Rafael Palmeiro
Careerverified
Per 600 PAverified
0.054
0.054
David Freese
Career
Per 600 PA
0.109
0.109
Rafael Palmeiro
Careerverified
Per 600 PAverified
0.188
0.188
David Freese
Career
Per 600 PA
543.42
77.1
Rafael Palmeiro
Careerverified
Per 600 PAverified
2010.82
100.16
David Freese
Career
Per 600 PA
1591
225.73
Rafael Palmeiro
Careerverified
Per 600 PAverified
5388
268.37
David Freese
Career
Per 600 PA
1484
210.55
Rafael Palmeiro
Careerverified
Per 600 PAverified
4460
222.15
David Freese
Career
Per 600 PA
0.351
0.351
Rafael Palmeiro
Careerverified
Per 600 PAverified
0.371
0.371
David Freese
Career
Per 600 PA
0.423
0.423
Rafael Palmeiro
Careerverified
Per 600 PAverified
0.515
0.515
David Freese
Career
Per 600 PA
0.775
0.775
Rafael Palmeiro
Careerverified
Per 600 PAverified
0.885
0.885
David Freese
Career
Per 600 PA
0.146
0.146
Rafael Palmeiro
Careerverified
Per 600 PAverified
0.226
0.226
David Freese
Career
Per 600 PA
0.264
0.264
Rafael Palmeiro
Careerverified
Per 600 PAverified
0.295
0.295
David Freese
Career
Per 600 PA
0.714
0.714
Rafael Palmeiro
Careerverified
Per 600 PAverified
0.897
0.897
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Rafael Palmeiro
Career
Per 600 PA
0.283
0.283
David Freese
Career
Per 600 PA
481
68.24
Rafael Palmeiro
Careerverified
Per 600 PAverified
1663
82.83
David Freese
Career
Per 600 PA
535
75.9
Rafael Palmeiro
Careerverified
Per 600 PAverified
1835
91.4
David Freese
Career
Per 600 PA
903
128.12
Rafael Palmeiro
Careerverified
Per 600 PAverified
2929
145.89
David Freese
Career
Per 600 PA
562.11
79.75
Rafael Palmeiro
Careerverified
Per 600 PAverified
2004.32
99.83
David Freese
Career
Per 600 PAverified
73
10.36
Rafael Palmeiro
Careerverified
Per 600 PA
87
4.33
David Freese
Career
Per 600 PA
370
52.49
Rafael Palmeiro
Careerverified
Per 600 PAverified
1353
67.39
David Freese
Career
Per 600 PA
11
1.56
Rafael Palmeiro
Careerverified
Per 600 PAverified
172
8.57
David Freese
Careerverified
Per 600 PA
974
138.19
Rafael Palmeiro
Career
Per 600 PAverified
1348
67.14
David Freese
Career
Per 600 PA
4.34
4.34
Rafael Palmeiro
Careerverified
Per 600 PAverified
8.94
8.94
David Freese
Career
Per 600 PA
0.38
0.38
Rafael Palmeiro
Careerverified
Per 600 PAverified
1
1
David Freese
Career
Per 600 PA
4
0.57
Rafael Palmeiro
Careerverified
Per 600 PAverified
15
0.75
David Freese
Career
Per 600 PA
24
3.41
Rafael Palmeiro
Careerverified
Per 600 PAverified
119
5.93
David Freese
Careerverified
Per 600 PA
134
19.01
Rafael Palmeiro
Career
Per 600 PAverified
232
11.56
David Freese
Career
Per 600 PA
8
1.14
Rafael Palmeiro
Careerverified
Per 600 PAverified
97
4.83
David Freese
Career
Per 600 PA
11
1.56
Rafael Palmeiro
Careerverified
Per 600 PAverified
40
1.99
David Freese
Career
Per 600 PA
19
2.7
Rafael Palmeiro
Careerverified
Per 600 PAverified
137
6.82
David Freese
Career
Per 600 PA
42.11
42.11
Rafael Palmeiro
Careerverified
Per 600 PAverified
70.8
70.8

Fielding Stats for David Freese and Rafael Palmeiro

David Freese
Career
Per 9 Innings
11
11
Rafael Palmeiro
Careerverified
Per 9 Inningsverified
20
20
David Freese
Career
Per 9 Inningsverified
1068
1.17
Rafael Palmeiro
Careerverified
Per 9 Innings
2351
1.05
David Freese
Career
Per 9 Inningsverified
973
1.07
Rafael Palmeiro
Careerverified
Per 9 Innings
2290
1.02
David Freese
Career
Per 9 Innings
24630
27
Rafael Palmeiro
Careerverified
Per 9 Innings
60666
27
David Freese
Career
Per 9 Innings
8210
9
Rafael Palmeiro
Careerverified
Per 9 Innings
20222
9
David Freese
Career
Per 9 Innings
1294
1.42
Rafael Palmeiro
Careerverified
Per 9 Inningsverified
18128
8.07
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Rafael Palmeiro
Career
Per 9 Innings
1596
0.71
David Freese
Careerverified
Per 9 Innings
98
0.11
Rafael Palmeiro
Career
Per 9 Inningsverified
120
0.05
David Freese
Career
Per 9 Innings
3007
3.3
Rafael Palmeiro
Careerverified
Per 9 Inningsverified
19844
8.83
David Freese
Career
Per 9 Innings
2909
3.19
Rafael Palmeiro
Careerverified
Per 9 Inningsverified
19724
8.78
David Freese
Career
Per 9 Innings
96.74
96.74
Rafael Palmeiro
Careerverified
Per 9 Inningsverified
99.4
99.4
David Freese
Career
Per 9 Innings
2.724
2.724
Rafael Palmeiro
Careerverified
Per 9 Inningsverified
8.39
8.39
David Freese
Career
Per 9 Innings
91.1
91.1
Rafael Palmeiro
Careerverified
Per 9 Inningsverified
97.41
97.41
David Freese
Career
Per 9 Innings
260
0.29
Rafael Palmeiro
Careerverified
Per 9 Inningsverified
1785
0.79
David Freese
Career
Per 9 Innings
0
0
Rafael Palmeiro
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Rafael Palmeiro
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Rafael Palmeiro
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Rafael Palmeiro
Career
Per 9 Innings
0
0