Emmanuel Rivera vs. Yasmany Tomas — Career Comparison
Adjusted for the eras they played in, Emmanuel Rivera holds a real edge over Yasmany Tomas in this comparison. Emmanuel Rivera led in walk rate (BB%+ 92 vs 57), contact rate (K%+ 98 vs 81), and on-base percentage (OBP+ 97 vs 94). Yasmany Tomas held the edge in home run production (HR/PA+ 132 vs 87). The edge belongs to Emmanuel Rivera.
Hitting Stats for Emmanuel Rivera and Yasmany Tomas
Emmanuel Rivera
Career
Per 600 PA
384
197.09
Yasmany Tomas
Career
Per 600 PA
309
157.79
Emmanuel Rivera
Career
Per 600 PA
1169
600
Yasmany Tomas
Career
Per 600 PA
1175
600
Emmanuel Rivera
Career
Per 600 PA
1062
545.08
Yasmany Tomas
Career
Per 600 PA
1108
565.79
Emmanuel Rivera
Career
Per 600 PA
0.245
0.245
Yasmany Tomas
Career
Per 600 PA
0.266
0.266
Emmanuel Rivera
Career
Per 600 PA
0.685
0.685
Yasmany Tomas
Career
Per 600 PA
0.769
0.769
Emmanuel Rivera
Career
Per 600 PA
260
133.45
Yasmany Tomas
Career
Per 600 PA
295
150.64
Emmanuel Rivera
Career
Per 600 PA
187
95.98
Yasmany Tomas
Career
Per 600 PA
182
92.94
Emmanuel Rivera
Career
Per 600 PA
46
23.61
Yasmany Tomas
Career
Per 600 PA
60
30.64
Emmanuel Rivera
Career
Per 600 PA
22
11.29
Yasmany Tomas
Career
Per 600 PA
48
24.51
Emmanuel Rivera
Career
Per 600 PA
73
37.47
Yasmany Tomas
Career
Per 600 PA
113
57.7
Emmanuel Rivera
Career
Per 600 PA
0.281
0.281
Yasmany Tomas
Career
Per 600 PA
0.383
0.383
Emmanuel Rivera
Career
Per 600 PA
0.021
0.021
Yasmany Tomas
Career
Per 600 PA
0.043
0.043
Emmanuel Rivera
Career
Per 600 PA
0.085
0.085
Yasmany Tomas
Career
Per 600 PA
0.163
0.163
Emmanuel Rivera
Career
Per 600 PA
116.95
60.03
Yasmany Tomas
Career
Per 600 PA
147.97
75.56
Emmanuel Rivera
Career
Per 600 PA
382
196.07
Yasmany Tomas
Career
Per 600 PA
509
259.91
Emmanuel Rivera
Career
Per 600 PA
356
182.72
Yasmany Tomas
Career
Per 600 PA
359
183.32
Emmanuel Rivera
Career
Per 600 PA
0.305
0.305
Yasmany Tomas
Career
Per 600 PA
0.306
0.306
Emmanuel Rivera
Career
Per 600 PA
0.36
0.36
Yasmany Tomas
Career
Per 600 PA
0.459
0.459
Emmanuel Rivera
Career
Per 600 PA
0.665
0.665
Yasmany Tomas
Career
Per 600 PA
0.765
0.765
Emmanuel Rivera
Career
Per 600 PA
0.115
0.115
Yasmany Tomas
Career
Per 600 PA
0.193
0.193
Emmanuel Rivera
Career
Per 600 PA
0.227
0.227
Yasmany Tomas
Career
Per 600 PA
0.252
0.252
Emmanuel Rivera
Career
Per 600 PA
0.582
0.582
Yasmany Tomas
Career
Per 600 PA
0.678
0.678
Emmanuel Rivera
Career
Per 600 PA
0.299
0.299
Yasmany Tomas
Career
Per 600 PA
0.323
0.323
Emmanuel Rivera
Career
Per 600 PA
214
109.84
Yasmany Tomas
Career
Per 600 PA
246
125.62
Emmanuel Rivera
Career
Per 600 PA
120.94
62.07
Yasmany Tomas
Career
Per 600 PA
146.01
74.56
Emmanuel Rivera
Career
Per 600 PA
11
5.65
Yasmany Tomas
Career
Per 600 PA
3
1.53
Emmanuel Rivera
Career
Per 600 PA
253
129.85
Yasmany Tomas
Career
Per 600 PA
299
152.68
Emmanuel Rivera
Career
Per 600 PA
4.62
4.62
Yasmany Tomas
Career
Per 600 PA
3.93
3.93
Emmanuel Rivera
Career
Per 600 PA
0.34
0.34
Yasmany Tomas
Career
Per 600 PA
0.2
0.2
Emmanuel Rivera
Career
Per 600 PA
10
5.13
Yasmany Tomas
Career
Per 600 PA
3
1.53
Emmanuel Rivera
Career
Per 600 PA
29
14.88
Yasmany Tomas
Career
Per 600 PA
37
18.89
Emmanuel Rivera
Career
Per 600 PA
7
3.59
Yasmany Tomas
Career
Per 600 PA
7
3.57
Emmanuel Rivera
Career
Per 600 PA
2
1.03
Yasmany Tomas
Career
Per 600 PA
6
3.06
Emmanuel Rivera
Career
Per 600 PA
9
4.62
Yasmany Tomas
Career
Per 600 PA
13
6.64
Emmanuel Rivera
Career
Per 600 PA
77.78
77.78
Yasmany Tomas
Career
Per 600 PA
53.85
53.85
Fielding Stats for Emmanuel Rivera and Yasmany Tomas
Emmanuel Rivera
Career
Per 9 Innings
358
1.3
Yasmany Tomas
Career
Per 9 Innings
278
1.09
Emmanuel Rivera
Career
Per 9 Innings
275
1
Yasmany Tomas
Career
Per 9 Innings
265
1.04
Emmanuel Rivera
Career
Per 9 Innings
7415
27
Yasmany Tomas
Career
Per 9 Innings
6866
27
Emmanuel Rivera
Career
Per 9 Innings
2471.2
9
Yasmany Tomas
Career
Per 9 Innings
2288.2
9
Emmanuel Rivera
Career
Per 9 Innings
387
1.41
Yasmany Tomas
Career
Per 9 Innings
385
1.51
Emmanuel Rivera
Career
Per 9 Innings
484
1.76
Yasmany Tomas
Career
Per 9 Innings
56
0.22
Emmanuel Rivera
Career
Per 9 Innings
19
0.07
Yasmany Tomas
Career
Per 9 Innings
16
0.06
Emmanuel Rivera
Career
Per 9 Innings
890
3.24
Yasmany Tomas
Career
Per 9 Innings
457
1.8
Emmanuel Rivera
Career
Per 9 Innings
871
3.17
Yasmany Tomas
Career
Per 9 Innings
441
1.73
Emmanuel Rivera
Career
Per 9 Innings
97.87
97.87
Yasmany Tomas
Career
Per 9 Innings
96.5
96.5
Emmanuel Rivera
Career
Per 9 Innings
2.433
2.433
Yasmany Tomas
Career
Per 9 Innings
1.586
1.586
Emmanuel Rivera
Career
Per 9 Innings
76.82
76.82
Yasmany Tomas
Career
Per 9 Innings
95.32
95.32
Emmanuel Rivera
Career
Per 9 Innings
59
0.21
Yasmany Tomas
Career
Per 9 Innings
9
0.04
Emmanuel Rivera
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0