Ruben Amaro Jr. vs. James Bray — Career Comparison

Gen XPennsylvaniaThrows RightBats SwitchNorth AmericaPhiladelphia PhilliesNational LeagueUnknown
Lost GenerationAlabamaNorth AmericaChicago American GiantsNegro American LeagueCatcher

On the career numbers, James Bray posted the stronger offensive profile against Ruben Amaro Jr.. James Bray posted stronger numbers in OPS (.840 vs .664) and on-base percentage (.407 vs .311). Ruben Amaro Jr. had the advantage in home run production (16 career HR at a higher rate). By the career numbers, James Bray 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 James Bray

Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8
8
James Bray
Career
Per 600 PA
5
5
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
485
277.14
James Bray
Career
Per 600 PA
71
197.22
Ruben Amaro Jr.
Careerverified
Per 600 PA
1050
600
James Bray
Career
Per 600 PA
216
600
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
927
529.71
James Bray
Career
Per 600 PA
180
500
Ruben Amaro Jr.
Career
Per 600 PA
0.235
0.235
James Bray
Careerverified
Per 600 PAverified
0.311
0.311
Ruben Amaro Jr.
Career
Per 600 PA
0.69
0.69
James Bray
Careerverified
Per 600 PAverified
0.859
0.859
Ruben Amaro Jr.
Careerverified
Per 600 PA
218
124.57
James Bray
Career
Per 600 PAverified
56
155.56
Ruben Amaro Jr.
Careerverified
Per 600 PA
150
85.71
James Bray
Career
Per 600 PAverified
42
116.67
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
43
24.57
James Bray
Career
Per 600 PA
8
22.22
Ruben Amaro Jr.
Careerverified
Per 600 PA
9
5.14
James Bray
Career
Per 600 PAverified
4
11.11
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
16
9.14
James Bray
Career
Per 600 PA
2
5.56
Ruben Amaro Jr.
Careerverified
Per 600 PA
68
38.86
James Bray
Career
Per 600 PAverified
14
38.89
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.312
0.312
James Bray
Career
Per 600 PA
0.25
0.25
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.017
0.017
James Bray
Career
Per 600 PA
0.011
0.011
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.073
0.073
James Bray
Career
Per 600 PA
0.036
0.036
Ruben Amaro Jr.
Careerverified
Per 600 PA
104.74
59.85
James Bray
Career
Per 600 PAverified
34.31
95.31
Ruben Amaro Jr.
Careerverified
Per 600 PA
327
186.86
James Bray
Career
Per 600 PAverified
78
216.67
Ruben Amaro Jr.
Careerverified
Per 600 PA
322
184
James Bray
Career
Per 600 PAverified
83
230.56
Ruben Amaro Jr.
Career
Per 600 PA
0.31
0.31
James Bray
Careerverified
Per 600 PAverified
0.401
0.401
Ruben Amaro Jr.
Career
Per 600 PA
0.353
0.353
James Bray
Careerverified
Per 600 PAverified
0.433
0.433
Ruben Amaro Jr.
Career
Per 600 PA
0.663
0.663
James Bray
Careerverified
Per 600 PAverified
0.834
0.834
Ruben Amaro Jr.
Career
Per 600 PA
0.118
0.118
James Bray
Careerverified
Per 600 PAverified
0.122
0.122
Ruben Amaro Jr.
Career
Per 600 PA
0.228
0.228
James Bray
Careerverified
Per 600 PAverified
0.289
0.289
Ruben Amaro Jr.
Career
Per 600 PA
0.602
0.602
James Bray
Careerverified
Per 600 PAverified
0.864
0.864
Ruben Amaro Jr.
Career
Per 600 PA
0.255
0.255
James Bray
Careerverified
Per 600 PAverified
0.303
0.303
Ruben Amaro Jr.
Careerverified
Per 600 PA
99
56.57
James Bray
Career
Per 600 PAverified
21
58.33
Ruben Amaro Jr.
Careerverified
Per 600 PA
100
57.14
James Bray
Career
Per 600 PAverified
27
75
Ruben Amaro Jr.
Careerverified
Per 600 PA
183
104.57
James Bray
Career
Per 600 PAverified
46
127.78
Ruben Amaro Jr.
Careerverified
Per 600 PA
107.11
61.2
James Bray
Career
Per 600 PAverified
36.22
100.61
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
16
9.14
James Bray
Career
Per 600 PA
2
5.56
Ruben Amaro Jr.
Careerverified
Per 600 PA
88
50.29
James Bray
Career
Per 600 PAverified
25
69.44
Ruben Amaro Jr.
Career
Per 600 PA
2
1.14
James Bray
Career
Per 600 PAverified
2
5.56
Ruben Amaro Jr.
Career
Per 600 PA
128
73.14
James Bray
Careerverified
Per 600 PAverified
0
0
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8.2
8.2
James Bray
Career
Per 600 PA
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.69
0.69
James Bray
Career
Per 600 PA
Ruben Amaro Jr.
Careerverified
Per 600 PA
11
6.29
James Bray
Career
Per 600 PAverified
9
25
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8
4.57
James Bray
Career
Per 600 PA
0
0
Ruben Amaro Jr.
Career
Per 600 PA
22
12.57
James Bray
Careerverified
Per 600 PAverified
1
2.78
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
15
8.57
James Bray
Career
Per 600 PA
3
8.33
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
10
5.71
James Bray
Career
Per 600 PA
0
0
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
25
14.29
James Bray
Career
Per 600 PA
3
8.33
Ruben Amaro Jr.
Career
Per 600 PA
60
60
James Bray
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Ruben Amaro Jr. and James Bray

Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
8
8
James Bray
Career
Per 9 Innings
5
5
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
332
1.67
James Bray
Career
Per 9 Innings
47
1.14
Ruben Amaro Jr.
Careerverified
Per 9 Innings
160
0.8
James Bray
Career
Per 9 Inningsverified
35
0.85
Ruben Amaro Jr.
Careerverified
Per 9 Innings
5380
27
James Bray
Career
Per 9 Innings
1111
27
Ruben Amaro Jr.
Careerverified
Per 9 Innings
1793.1
9
James Bray
Career
Per 9 Innings
370.1
9
Ruben Amaro Jr.
Careerverified
Per 9 Innings
466
2.34
James Bray
Career
Per 9 Inningsverified
203
4.93
Ruben Amaro Jr.
Career
Per 9 Innings
17
0.09
James Bray
Careerverified
Per 9 Inningsverified
41
1
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
6
0.03
James Bray
Career
Per 9 Innings
13
0.32
Ruben Amaro Jr.
Careerverified
Per 9 Innings
489
2.45
James Bray
Career
Per 9 Inningsverified
257
6.25
Ruben Amaro Jr.
Careerverified
Per 9 Innings
483
2.42
James Bray
Career
Per 9 Inningsverified
244
5.93
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
98.77
98.77
James Bray
Career
Per 9 Innings
94.94
94.94
Ruben Amaro Jr.
Career
Per 9 Innings
1.455
1.455
James Bray
Careerverified
Per 9 Inningsverified
5.192
5.192
Ruben Amaro Jr.
Career
Per 9 Innings
48.19
48.19
James Bray
Careerverified
Per 9 Inningsverified
74.47
74.47
Ruben Amaro Jr.
Career
Per 9 Innings
4
0.02
James Bray
Career
Per 9 Inningsverified
4
0.1
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
0
0
James Bray
Career
Per 9 Innings
4
0.1
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
James Bray
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
0
0
James Bray
Career
Per 9 Innings
34
0.83
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
James Bray
Career
Per 9 Innings
0
0