Ruben Amaro Jr. vs. Emmanuel Rivera — Career Comparison

Gen XPennsylvaniaThrows RightBats SwitchNorth AmericaPhiladelphia PhilliesNational LeagueUnknown
MillenialP.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueThird Baseman

Looking at the career totals, Ruben Amaro Jr. and Emmanuel Rivera are closely matched on the surface stats. Emmanuel Rivera posted stronger numbers in batting average (.245 vs .235) and home run production (22 career HR at a higher rate). Ruben Amaro Jr. had the advantage in on-base percentage (.311 vs .305). By the career numbers, Emmanuel Rivera 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 Emmanuel Rivera

Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8
8
Emmanuel Rivera
Career
Per 600 PA
5
5
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
485
277.14
Emmanuel Rivera
Career
Per 600 PA
384
197.09
Ruben Amaro Jr.
Career
Per 600 PA
1050
600
Emmanuel Rivera
Careerverified
Per 600 PA
1169
600
Ruben Amaro Jr.
Career
Per 600 PA
927
529.71
Emmanuel Rivera
Careerverified
Per 600 PAverified
1062
545.08
Ruben Amaro Jr.
Career
Per 600 PA
0.235
0.235
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.245
0.245
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.69
0.69
Emmanuel Rivera
Career
Per 600 PA
0.685
0.685
Ruben Amaro Jr.
Career
Per 600 PA
218
124.57
Emmanuel Rivera
Careerverified
Per 600 PAverified
260
133.45
Ruben Amaro Jr.
Career
Per 600 PA
150
85.71
Emmanuel Rivera
Careerverified
Per 600 PAverified
187
95.98
Ruben Amaro Jr.
Career
Per 600 PAverified
43
24.57
Emmanuel Rivera
Careerverified
Per 600 PA
46
23.61
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
9
5.14
Emmanuel Rivera
Career
Per 600 PA
5
2.57
Ruben Amaro Jr.
Career
Per 600 PA
16
9.14
Emmanuel Rivera
Careerverified
Per 600 PAverified
22
11.29
Ruben Amaro Jr.
Career
Per 600 PAverified
68
38.86
Emmanuel Rivera
Careerverified
Per 600 PA
73
37.47
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.312
0.312
Emmanuel Rivera
Career
Per 600 PA
0.281
0.281
Ruben Amaro Jr.
Career
Per 600 PA
0.017
0.017
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.021
0.021
Ruben Amaro Jr.
Career
Per 600 PA
0.073
0.073
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.085
0.085
Ruben Amaro Jr.
Career
Per 600 PA
104.74
59.85
Emmanuel Rivera
Careerverified
Per 600 PAverified
116.95
60.03
Ruben Amaro Jr.
Career
Per 600 PA
327
186.86
Emmanuel Rivera
Careerverified
Per 600 PAverified
382
196.07
Ruben Amaro Jr.
Career
Per 600 PAverified
322
184
Emmanuel Rivera
Careerverified
Per 600 PA
356
182.72
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.31
0.31
Emmanuel Rivera
Career
Per 600 PA
0.305
0.305
Ruben Amaro Jr.
Career
Per 600 PA
0.353
0.353
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.36
0.36
Ruben Amaro Jr.
Career
Per 600 PA
0.663
0.663
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.665
0.665
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.118
0.118
Emmanuel Rivera
Career
Per 600 PA
0.115
0.115
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.228
0.228
Emmanuel Rivera
Career
Per 600 PA
0.227
0.227
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.602
0.602
Emmanuel Rivera
Career
Per 600 PA
0.582
0.582
Ruben Amaro Jr.
Career
Per 600 PA
0.255
0.255
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.299
0.299
Ruben Amaro Jr.
Career
Per 600 PA
99
56.57
Emmanuel Rivera
Careerverified
Per 600 PAverified
120
61.59
Ruben Amaro Jr.
Career
Per 600 PA
100
57.14
Emmanuel Rivera
Careerverified
Per 600 PAverified
116
59.54
Ruben Amaro Jr.
Career
Per 600 PA
183
104.57
Emmanuel Rivera
Careerverified
Per 600 PAverified
214
109.84
Ruben Amaro Jr.
Career
Per 600 PA
107.11
61.2
Emmanuel Rivera
Careerverified
Per 600 PAverified
120.94
62.07
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
16
9.14
Emmanuel Rivera
Career
Per 600 PA
11
5.65
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
88
50.29
Emmanuel Rivera
Career
Per 600 PA
85
43.63
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
2
1.14
Emmanuel Rivera
Career
Per 600 PA
0
0
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
128
73.14
Emmanuel Rivera
Career
Per 600 PA
253
129.85
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8.2
8.2
Emmanuel Rivera
Career
Per 600 PA
4.62
4.62
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.69
0.69
Emmanuel Rivera
Career
Per 600 PA
0.34
0.34
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
11
6.29
Emmanuel Rivera
Career
Per 600 PA
1
0.51
Ruben Amaro Jr.
Career
Per 600 PA
8
4.57
Emmanuel Rivera
Careerverified
Per 600 PAverified
10
5.13
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
22
12.57
Emmanuel Rivera
Career
Per 600 PA
29
14.88
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
15
8.57
Emmanuel Rivera
Career
Per 600 PA
7
3.59
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
10
5.71
Emmanuel Rivera
Career
Per 600 PA
2
1.03
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
25
14.29
Emmanuel Rivera
Career
Per 600 PA
9
4.62
Ruben Amaro Jr.
Career
Per 600 PA
60
60
Emmanuel Rivera
Careerverified
Per 600 PAverified
77.78
77.78

Fielding Stats for Ruben Amaro Jr. and Emmanuel Rivera

Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
8
8
Emmanuel Rivera
Career
Per 9 Innings
5
5
Ruben Amaro Jr.
Career
Per 9 Inningsverified
332
1.67
Emmanuel Rivera
Careerverified
Per 9 Innings
358
1.3
Ruben Amaro Jr.
Career
Per 9 Innings
160
0.8
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
275
1
Ruben Amaro Jr.
Career
Per 9 Innings
5380
27
Emmanuel Rivera
Careerverified
Per 9 Innings
7415
27
Ruben Amaro Jr.
Career
Per 9 Innings
1793.1
9
Emmanuel Rivera
Careerverified
Per 9 Innings
2471.2
9
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
466
2.34
Emmanuel Rivera
Career
Per 9 Innings
387
1.41
Ruben Amaro Jr.
Career
Per 9 Innings
17
0.09
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
484
1.76
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
6
0.03
Emmanuel Rivera
Career
Per 9 Innings
19
0.07
Ruben Amaro Jr.
Career
Per 9 Innings
489
2.45
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
890
3.24
Ruben Amaro Jr.
Career
Per 9 Innings
483
2.42
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
871
3.17
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
98.77
98.77
Emmanuel Rivera
Career
Per 9 Innings
97.87
97.87
Ruben Amaro Jr.
Career
Per 9 Innings
1.455
1.455
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
2.433
2.433
Ruben Amaro Jr.
Career
Per 9 Innings
48.19
48.19
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
76.82
76.82
Ruben Amaro Jr.
Career
Per 9 Innings
4
0.02
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
59
0.21
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0