Ruben Amaro Jr. vs. Yasmany Tomas — Career Comparison

Gen XPennsylvaniaThrows RightBats SwitchNorth AmericaPhiladelphia PhilliesNational LeagueUnknown
MillenialCubaThrows RightBats RightCaribbeanArizona DiamondbacksNational LeagueRight Fielder

On the career numbers, Yasmany Tomas posted the stronger offensive profile against Ruben Amaro Jr.. Yasmany Tomas posted stronger numbers in OPS (.767 vs .664) and slugging (.459 vs .353). By the career numbers, Yasmany Tomas 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 Yasmany Tomas

Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8
8
Yasmany Tomas
Career
Per 600 PA
4
4
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
485
277.14
Yasmany Tomas
Career
Per 600 PA
309
157.79
Ruben Amaro Jr.
Career
Per 600 PA
1050
600
Yasmany Tomas
Careerverified
Per 600 PA
1175
600
Ruben Amaro Jr.
Career
Per 600 PA
927
529.71
Yasmany Tomas
Careerverified
Per 600 PAverified
1108
565.79
Ruben Amaro Jr.
Career
Per 600 PA
0.235
0.235
Yasmany Tomas
Careerverified
Per 600 PAverified
0.266
0.266
Ruben Amaro Jr.
Career
Per 600 PA
0.69
0.69
Yasmany Tomas
Careerverified
Per 600 PAverified
0.769
0.769
Ruben Amaro Jr.
Career
Per 600 PA
218
124.57
Yasmany Tomas
Careerverified
Per 600 PAverified
295
150.64
Ruben Amaro Jr.
Career
Per 600 PA
150
85.71
Yasmany Tomas
Careerverified
Per 600 PAverified
182
92.94
Ruben Amaro Jr.
Career
Per 600 PA
43
24.57
Yasmany Tomas
Careerverified
Per 600 PAverified
60
30.64
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
9
5.14
Yasmany Tomas
Career
Per 600 PA
5
2.55
Ruben Amaro Jr.
Career
Per 600 PA
16
9.14
Yasmany Tomas
Careerverified
Per 600 PAverified
48
24.51
Ruben Amaro Jr.
Career
Per 600 PA
68
38.86
Yasmany Tomas
Careerverified
Per 600 PAverified
113
57.7
Ruben Amaro Jr.
Career
Per 600 PA
0.312
0.312
Yasmany Tomas
Careerverified
Per 600 PAverified
0.383
0.383
Ruben Amaro Jr.
Career
Per 600 PA
0.017
0.017
Yasmany Tomas
Careerverified
Per 600 PAverified
0.043
0.043
Ruben Amaro Jr.
Career
Per 600 PA
0.073
0.073
Yasmany Tomas
Careerverified
Per 600 PAverified
0.163
0.163
Ruben Amaro Jr.
Career
Per 600 PA
104.74
59.85
Yasmany Tomas
Careerverified
Per 600 PAverified
147.97
75.56
Ruben Amaro Jr.
Career
Per 600 PA
327
186.86
Yasmany Tomas
Careerverified
Per 600 PAverified
509
259.91
Ruben Amaro Jr.
Career
Per 600 PAverified
322
184
Yasmany Tomas
Careerverified
Per 600 PA
359
183.32
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.31
0.31
Yasmany Tomas
Career
Per 600 PA
0.306
0.306
Ruben Amaro Jr.
Career
Per 600 PA
0.353
0.353
Yasmany Tomas
Careerverified
Per 600 PAverified
0.459
0.459
Ruben Amaro Jr.
Career
Per 600 PA
0.663
0.663
Yasmany Tomas
Careerverified
Per 600 PAverified
0.765
0.765
Ruben Amaro Jr.
Career
Per 600 PA
0.118
0.118
Yasmany Tomas
Careerverified
Per 600 PAverified
0.193
0.193
Ruben Amaro Jr.
Career
Per 600 PA
0.228
0.228
Yasmany Tomas
Careerverified
Per 600 PAverified
0.252
0.252
Ruben Amaro Jr.
Career
Per 600 PA
0.602
0.602
Yasmany Tomas
Careerverified
Per 600 PAverified
0.678
0.678
Ruben Amaro Jr.
Career
Per 600 PA
0.255
0.255
Yasmany Tomas
Careerverified
Per 600 PAverified
0.323
0.323
Ruben Amaro Jr.
Career
Per 600 PA
99
56.57
Yasmany Tomas
Careerverified
Per 600 PAverified
131
66.89
Ruben Amaro Jr.
Career
Per 600 PA
100
57.14
Yasmany Tomas
Careerverified
Per 600 PAverified
163
83.23
Ruben Amaro Jr.
Career
Per 600 PA
183
104.57
Yasmany Tomas
Careerverified
Per 600 PAverified
246
125.62
Ruben Amaro Jr.
Career
Per 600 PA
107.11
61.2
Yasmany Tomas
Careerverified
Per 600 PAverified
146.01
74.56
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
16
9.14
Yasmany Tomas
Career
Per 600 PA
3
1.53
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
88
50.29
Yasmany Tomas
Career
Per 600 PA
61
31.15
Ruben Amaro Jr.
Career
Per 600 PA
2
1.14
Yasmany Tomas
Careerverified
Per 600 PAverified
4
2.04
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
128
73.14
Yasmany Tomas
Career
Per 600 PA
299
152.68
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8.2
8.2
Yasmany Tomas
Career
Per 600 PA
3.93
3.93
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.69
0.69
Yasmany Tomas
Career
Per 600 PA
0.2
0.2
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
11
6.29
Yasmany Tomas
Career
Per 600 PA
0
0
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8
4.57
Yasmany Tomas
Career
Per 600 PA
3
1.53
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
22
12.57
Yasmany Tomas
Career
Per 600 PA
37
18.89
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
15
8.57
Yasmany Tomas
Career
Per 600 PA
7
3.57
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
10
5.71
Yasmany Tomas
Career
Per 600 PA
6
3.06
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
25
14.29
Yasmany Tomas
Career
Per 600 PA
13
6.64
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
60
60
Yasmany Tomas
Career
Per 600 PA
53.85
53.85

Fielding Stats for Ruben Amaro Jr. and Yasmany Tomas

Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
8
8
Yasmany Tomas
Career
Per 9 Innings
3
3
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
332
1.67
Yasmany Tomas
Career
Per 9 Innings
278
1.09
Ruben Amaro Jr.
Career
Per 9 Innings
160
0.8
Yasmany Tomas
Careerverified
Per 9 Inningsverified
265
1.04
Ruben Amaro Jr.
Career
Per 9 Innings
5380
27
Yasmany Tomas
Careerverified
Per 9 Innings
6866
27
Ruben Amaro Jr.
Career
Per 9 Innings
1793.1
9
Yasmany Tomas
Careerverified
Per 9 Innings
2288.2
9
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
466
2.34
Yasmany Tomas
Career
Per 9 Innings
385
1.51
Ruben Amaro Jr.
Career
Per 9 Innings
17
0.09
Yasmany Tomas
Careerverified
Per 9 Inningsverified
56
0.22
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
6
0.03
Yasmany Tomas
Career
Per 9 Innings
16
0.06
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
489
2.45
Yasmany Tomas
Career
Per 9 Innings
457
1.8
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
483
2.42
Yasmany Tomas
Career
Per 9 Innings
441
1.73
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
98.77
98.77
Yasmany Tomas
Career
Per 9 Innings
96.5
96.5
Ruben Amaro Jr.
Career
Per 9 Innings
1.455
1.455
Yasmany Tomas
Careerverified
Per 9 Inningsverified
1.586
1.586
Ruben Amaro Jr.
Career
Per 9 Innings
48.19
48.19
Yasmany Tomas
Careerverified
Per 9 Inningsverified
95.32
95.32
Ruben Amaro Jr.
Career
Per 9 Innings
4
0.02
Yasmany Tomas
Careerverified
Per 9 Inningsverified
9
0.04
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0