Ruben Amaro Jr. vs. David Freese — Career Comparison

Gen XPennsylvaniaThrows RightBats SwitchNorth AmericaPhiladelphia PhilliesNational LeagueUnknown
MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star

On the career numbers, David Freese posted the stronger offensive profile against Ruben Amaro Jr.. David Freese posted stronger numbers in OPS (.776 vs .664) and on-base percentage (.353 vs .311). By the career numbers, David Freese had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ruben Amaro Jr. and David Freese

Ruben Amaro Jr.
Career
Per 600 PA
8
8
David Freese
Careerverified
Per 600 PAverified
11
11
Ruben Amaro Jr.
Career
Per 600 PAverified
485
277.14
David Freese
Careerverified
Per 600 PA
1184
167.98
Ruben Amaro Jr.
Career
Per 600 PA
1050
600
David Freese
Careerverified
Per 600 PA
4229
600
Ruben Amaro Jr.
Career
Per 600 PA
927
529.71
David Freese
Careerverified
Per 600 PAverified
3758
533.18
Ruben Amaro Jr.
Career
Per 600 PA
0.235
0.235
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Ruben Amaro Jr.
Career
Per 600 PA
0.69
0.69
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Ruben Amaro Jr.
Career
Per 600 PA
218
124.57
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Ruben Amaro Jr.
Career
Per 600 PA
150
85.71
David Freese
Careerverified
Per 600 PAverified
724
102.72
Ruben Amaro Jr.
Career
Per 600 PA
43
24.57
David Freese
Careerverified
Per 600 PAverified
197
27.95
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
9
5.14
David Freese
Career
Per 600 PA
7
0.99
Ruben Amaro Jr.
Career
Per 600 PA
16
9.14
David Freese
Careerverified
Per 600 PAverified
113
16.03
Ruben Amaro Jr.
Career
Per 600 PA
68
38.86
David Freese
Careerverified
Per 600 PAverified
317
44.98
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.312
0.312
David Freese
Career
Per 600 PA
0.305
0.305
Ruben Amaro Jr.
Career
Per 600 PA
0.017
0.017
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Ruben Amaro Jr.
Career
Per 600 PA
0.073
0.073
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Ruben Amaro Jr.
Career
Per 600 PA
104.74
59.85
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Ruben Amaro Jr.
Career
Per 600 PA
327
186.86
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Ruben Amaro Jr.
Career
Per 600 PA
322
184
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Ruben Amaro Jr.
Career
Per 600 PA
0.31
0.31
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Ruben Amaro Jr.
Career
Per 600 PA
0.353
0.353
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Ruben Amaro Jr.
Career
Per 600 PA
0.663
0.663
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Ruben Amaro Jr.
Career
Per 600 PA
0.118
0.118
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Ruben Amaro Jr.
Career
Per 600 PA
0.228
0.228
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Ruben Amaro Jr.
Career
Per 600 PA
0.602
0.602
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Ruben Amaro Jr.
Career
Per 600 PA
0.255
0.255
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Ruben Amaro Jr.
Career
Per 600 PA
99
56.57
David Freese
Careerverified
Per 600 PAverified
481
68.24
Ruben Amaro Jr.
Career
Per 600 PA
100
57.14
David Freese
Careerverified
Per 600 PAverified
535
75.9
Ruben Amaro Jr.
Career
Per 600 PA
183
104.57
David Freese
Careerverified
Per 600 PAverified
903
128.12
Ruben Amaro Jr.
Career
Per 600 PA
107.11
61.2
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Ruben Amaro Jr.
Career
Per 600 PA
16
9.14
David Freese
Careerverified
Per 600 PAverified
73
10.36
Ruben Amaro Jr.
Career
Per 600 PA
88
50.29
David Freese
Careerverified
Per 600 PAverified
370
52.49
Ruben Amaro Jr.
Career
Per 600 PA
2
1.14
David Freese
Careerverified
Per 600 PAverified
11
1.56
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
128
73.14
David Freese
Career
Per 600 PA
974
138.19
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8.2
8.2
David Freese
Career
Per 600 PA
4.34
4.34
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.69
0.69
David Freese
Career
Per 600 PA
0.38
0.38
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
11
6.29
David Freese
Career
Per 600 PA
4
0.57
Ruben Amaro Jr.
Career
Per 600 PAverified
8
4.57
David Freese
Careerverified
Per 600 PA
24
3.41
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
22
12.57
David Freese
Career
Per 600 PA
134
19.01
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
15
8.57
David Freese
Career
Per 600 PA
8
1.14
Ruben Amaro Jr.
Career
Per 600 PAverified
10
5.71
David Freese
Careerverified
Per 600 PA
11
1.56
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
25
14.29
David Freese
Career
Per 600 PA
19
2.7
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
60
60
David Freese
Career
Per 600 PA
42.11
42.11

Fielding Stats for Ruben Amaro Jr. and David Freese

Ruben Amaro Jr.
Career
Per 9 Innings
8
8
David Freese
Careerverified
Per 9 Inningsverified
11
11
Ruben Amaro Jr.
Career
Per 9 Inningsverified
332
1.67
David Freese
Careerverified
Per 9 Innings
1068
1.17
Ruben Amaro Jr.
Career
Per 9 Innings
160
0.8
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Ruben Amaro Jr.
Career
Per 9 Innings
5380
27
David Freese
Careerverified
Per 9 Innings
24630
27
Ruben Amaro Jr.
Career
Per 9 Innings
1793.1
9
David Freese
Careerverified
Per 9 Innings
8210
9
Ruben Amaro Jr.
Career
Per 9 Inningsverified
466
2.34
David Freese
Careerverified
Per 9 Innings
1294
1.42
Ruben Amaro Jr.
Career
Per 9 Innings
17
0.09
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
6
0.03
David Freese
Career
Per 9 Innings
98
0.11
Ruben Amaro Jr.
Career
Per 9 Innings
489
2.45
David Freese
Careerverified
Per 9 Inningsverified
3007
3.3
Ruben Amaro Jr.
Career
Per 9 Innings
483
2.42
David Freese
Careerverified
Per 9 Inningsverified
2909
3.19
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
98.77
98.77
David Freese
Career
Per 9 Innings
96.74
96.74
Ruben Amaro Jr.
Career
Per 9 Innings
1.455
1.455
David Freese
Careerverified
Per 9 Inningsverified
2.724
2.724
Ruben Amaro Jr.
Career
Per 9 Innings
48.19
48.19
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Ruben Amaro Jr.
Career
Per 9 Innings
4
0.02
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0