Ruben Amaro vs. David Freese — Career Comparison

Silent GenerationMexicoThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueShortstopGold Glove
MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star

Adjusted for the eras they played in, David Freese holds a real edge over Ruben Amaro in this comparison. David Freese led in home run production (HR/PA+ 111 vs 26), slugging (SLG+ 107 vs 80), and batting average (AVG+ 110 vs 96). Ruben Amaro held the edge in contact rate (K%+ 119 vs 86). The edge belongs to David Freese.

Hitting Stats for Ruben Amaro and David Freese

Ruben Amaro
Career
Per 600 PA
11
11
David Freese
Career
Per 600 PA
11
11
Ruben Amaro
Career
Per 600 PAverified
940
230.11
David Freese
Careerverified
Per 600 PA
1184
167.98
Ruben Amaro
Career
Per 600 PA
2451
600
David Freese
Careerverified
Per 600 PA
4229
600
Ruben Amaro
Career
Per 600 PA
2155
527.54
David Freese
Careerverified
Per 600 PAverified
3758
533.18
Ruben Amaro
Career
Per 600 PA
0.234
0.234
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Ruben Amaro
Career
Per 600 PA
0.632
0.632
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Ruben Amaro
Career
Per 600 PA
505
123.62
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Ruben Amaro
Career
Per 600 PA
409
100.12
David Freese
Careerverified
Per 600 PAverified
724
102.72
Ruben Amaro
Career
Per 600 PA
75
18.36
David Freese
Careerverified
Per 600 PAverified
197
27.95
Ruben Amaro
Careerverified
Per 600 PAverified
13
3.18
David Freese
Career
Per 600 PA
7
0.99
Ruben Amaro
Career
Per 600 PA
8
1.96
David Freese
Careerverified
Per 600 PAverified
113
16.03
Ruben Amaro
Career
Per 600 PA
96
23.5
David Freese
Careerverified
Per 600 PAverified
317
44.98
Ruben Amaro
Career
Per 600 PA
0.19
0.19
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Ruben Amaro
Career
Per 600 PA
0.004
0.004
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Ruben Amaro
Career
Per 600 PA
0.016
0.016
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Ruben Amaro
Career
Per 600 PA
196
47.98
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Ruben Amaro
Career
Per 600 PA
630
154.22
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Ruben Amaro
Career
Per 600 PA
742
181.64
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Ruben Amaro
Career
Per 600 PA
0.309
0.309
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Ruben Amaro
Career
Per 600 PA
0.292
0.292
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Ruben Amaro
Career
Per 600 PA
0.601
0.601
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Ruben Amaro
Career
Per 600 PA
0.058
0.058
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Ruben Amaro
Career
Per 600 PA
0.212
0.212
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Ruben Amaro
Career
Per 600 PA
0.511
0.511
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Ruben Amaro
Career
Per 600 PA
0.265
0.265
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Ruben Amaro
Career
Per 600 PA
211
51.65
David Freese
Careerverified
Per 600 PAverified
481
68.24
Ruben Amaro
Career
Per 600 PA
156
38.19
David Freese
Careerverified
Per 600 PAverified
535
75.9
Ruben Amaro
Career
Per 600 PA
359
87.88
David Freese
Careerverified
Per 600 PAverified
903
128.12
Ruben Amaro
Career
Per 600 PA
215.37
52.72
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Ruben Amaro
Career
Per 600 PA
10
2.45
David Freese
Careerverified
Per 600 PAverified
73
10.36
Ruben Amaro
Career
Per 600 PAverified
227
55.57
David Freese
Careerverified
Per 600 PA
370
52.49
Ruben Amaro
Careerverified
Per 600 PAverified
24
5.88
David Freese
Career
Per 600 PA
11
1.56
Ruben Amaro
Careerverified
Per 600 PAverified
280
68.54
David Freese
Career
Per 600 PA
974
138.19
Ruben Amaro
Careerverified
Per 600 PAverified
8.75
8.75
David Freese
Career
Per 600 PA
4.34
4.34
Ruben Amaro
Careerverified
Per 600 PAverified
0.81
0.81
David Freese
Career
Per 600 PA
0.38
0.38
Ruben Amaro
Careerverified
Per 600 PAverified
47
11.51
David Freese
Career
Per 600 PA
4
0.57
Ruben Amaro
Career
Per 600 PA
12
2.94
David Freese
Careerverified
Per 600 PAverified
24
3.41
Ruben Amaro
Careerverified
Per 600 PAverified
53
12.97
David Freese
Career
Per 600 PA
134
19.01
Ruben Amaro
Careerverified
Per 600 PAverified
11
2.69
David Freese
Career
Per 600 PA
8
1.14
Ruben Amaro
Careerverified
Per 600 PAverified
14
3.43
David Freese
Career
Per 600 PA
11
1.56
Ruben Amaro
Careerverified
Per 600 PAverified
25
6.12
David Freese
Career
Per 600 PA
19
2.7
Ruben Amaro
Careerverified
Per 600 PAverified
44
44
David Freese
Career
Per 600 PA
42.11
42.11

Fielding Stats for Ruben Amaro and David Freese

Ruben Amaro
Career
Per 9 Innings
11
11
David Freese
Career
Per 9 Innings
11
11
Ruben Amaro
Career
Per 9 Inningsverified
948
1.43
David Freese
Careerverified
Per 9 Innings
1068
1.17
Ruben Amaro
Career
Per 9 Innings
631
0.95
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Ruben Amaro
Career
Per 9 Innings
17959
27
David Freese
Careerverified
Per 9 Innings
24630
27
Ruben Amaro
Career
Per 9 Innings
5986.1
9
David Freese
Careerverified
Per 9 Innings
8210
9
Ruben Amaro
Careerverified
Per 9 Inningsverified
1532
2.3
David Freese
Career
Per 9 Innings
1294
1.42
Ruben Amaro
Careerverified
Per 9 Inningsverified
1864
2.8
David Freese
Career
Per 9 Innings
1615
1.77
Ruben Amaro
Career
Per 9 Innings
108
0.16
David Freese
Careerverified
Per 9 Inningsverified
98
0.11
Ruben Amaro
Careerverified
Per 9 Inningsverified
3504
5.27
David Freese
Career
Per 9 Innings
3007
3.3
Ruben Amaro
Careerverified
Per 9 Inningsverified
3396
5.11
David Freese
Career
Per 9 Innings
2909
3.19
Ruben Amaro
Careerverified
Per 9 Inningsverified
96.92
96.92
David Freese
Career
Per 9 Innings
96.74
96.74
Ruben Amaro
Careerverified
Per 9 Inningsverified
3.582
3.582
David Freese
Career
Per 9 Innings
2.724
2.724
Ruben Amaro
Career
Per 9 Innings
66.56
66.56
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Ruben Amaro
Careerverified
Per 9 Inningsverified
421
0.63
David Freese
Career
Per 9 Innings
260
0.29
Ruben Amaro
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Ruben Amaro
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Ruben Amaro
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Ruben Amaro
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0