Rafael Almeida vs. Yadiel Rivera — Career Comparison

Lost GenerationCubaThrows RightBats RightCaribbeanCincinnati RedsNational LeagueThird Baseman
MillenialP.R.Throws RightBats RightCaribbeanMiami MarlinsNational LeagueUnknown

On the career numbers, Rafael Almeida posted the stronger offensive profile against Yadiel Rivera. Rafael Almeida posted stronger numbers in OPS (.707 vs .468) and on-base percentage (.324 vs .252). By the career numbers, Rafael Almeida had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Rafael Almeida and Yadiel Rivera

Rafael Almeida
Career
Per 600 PA
6
6
Yadiel Rivera
Career
Per 600 PA
6
6
Rafael Almeida
Career
Per 600 PA
134
176.32
Yadiel Rivera
Careerverified
Per 600 PAverified
192
361.13
Rafael Almeida
Careerverified
Per 600 PA
456
600
Yadiel Rivera
Career
Per 600 PA
319
600
Rafael Almeida
Careerverified
Per 600 PA
405
532.89
Yadiel Rivera
Career
Per 600 PAverified
286
537.93
Rafael Almeida
Careerverified
Per 600 PAverified
0.269
0.269
Yadiel Rivera
Career
Per 600 PA
0.175
0.175
Rafael Almeida
Careerverified
Per 600 PAverified
0.742
0.742
Yadiel Rivera
Career
Per 600 PA
0.508
0.508
Rafael Almeida
Careerverified
Per 600 PAverified
109
143.42
Yadiel Rivera
Career
Per 600 PA
50
94.04
Rafael Almeida
Careerverified
Per 600 PAverified
80
105.26
Yadiel Rivera
Career
Per 600 PA
40
75.24
Rafael Almeida
Careerverified
Per 600 PAverified
15
19.74
Yadiel Rivera
Career
Per 600 PA
9
16.93
Rafael Almeida
Careerverified
Per 600 PAverified
11
14.47
Yadiel Rivera
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
3
3.95
Yadiel Rivera
Career
Per 600 PA
1
1.88
Rafael Almeida
Careerverified
Per 600 PAverified
29
38.16
Yadiel Rivera
Career
Per 600 PA
10
18.81
Rafael Almeida
Careerverified
Per 600 PAverified
0.266
0.266
Yadiel Rivera
Career
Per 600 PA
0.2
0.2
Rafael Almeida
Careerverified
Per 600 PAverified
0.007
0.007
Yadiel Rivera
Career
Per 600 PA
0.004
0.004
Rafael Almeida
Careerverified
Per 600 PAverified
0.028
0.028
Yadiel Rivera
Career
Per 600 PA
0.02
0.02
Rafael Almeida
Careerverified
Per 600 PAverified
53.59
70.52
Yadiel Rivera
Career
Per 600 PA
15.81
29.73
Rafael Almeida
Careerverified
Per 600 PAverified
155
203.95
Yadiel Rivera
Career
Per 600 PA
62
116.61
Rafael Almeida
Careerverified
Per 600 PAverified
142
186.84
Yadiel Rivera
Career
Per 600 PA
77
144.83
Rafael Almeida
Careerverified
Per 600 PAverified
0.324
0.324
Yadiel Rivera
Career
Per 600 PA
0.244
0.244
Rafael Almeida
Careerverified
Per 600 PAverified
0.383
0.383
Yadiel Rivera
Career
Per 600 PA
0.217
0.217
Rafael Almeida
Careerverified
Per 600 PAverified
0.707
0.707
Yadiel Rivera
Career
Per 600 PA
0.461
0.461
Rafael Almeida
Careerverified
Per 600 PAverified
0.114
0.114
Yadiel Rivera
Career
Per 600 PA
0.042
0.042
Rafael Almeida
Careerverified
Per 600 PAverified
0.242
0.242
Yadiel Rivera
Career
Per 600 PA
0.164
0.164
Rafael Almeida
Careerverified
Per 600 PAverified
0.666
0.666
Yadiel Rivera
Career
Per 600 PA
0.384
0.384
Rafael Almeida
Careerverified
Per 600 PAverified
0.293
0.293
Yadiel Rivera
Career
Per 600 PA
0.258
0.258
Rafael Almeida
Careerverified
Per 600 PAverified
50
65.79
Yadiel Rivera
Career
Per 600 PA
33
62.07
Rafael Almeida
Careerverified
Per 600 PAverified
55
72.37
Yadiel Rivera
Career
Per 600 PA
15
28.21
Rafael Almeida
Careerverified
Per 600 PAverified
102
134.21
Yadiel Rivera
Career
Per 600 PA
47
88.4
Rafael Almeida
Careerverified
Per 600 PAverified
59.28
78
Yadiel Rivera
Career
Per 600 PA
13.25
24.92
Rafael Almeida
Careerverified
Per 600 PAverified
3
3.95
Yadiel Rivera
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PA
30
39.47
Yadiel Rivera
Career
Per 600 PAverified
27
50.78
Rafael Almeida
Career
Per 600 PA
0
0
Yadiel Rivera
Careerverified
Per 600 PAverified
3
5.64
Rafael Almeida
Careerverified
Per 600 PAverified
40
52.63
Yadiel Rivera
Career
Per 600 PA
97
182.45
Rafael Almeida
Careerverified
Per 600 PAverified
11.4
11.4
Yadiel Rivera
Career
Per 600 PA
3.29
3.29
Rafael Almeida
Careerverified
Per 600 PAverified
0.75
0.75
Yadiel Rivera
Career
Per 600 PA
0.28
0.28
Rafael Almeida
Careerverified
Per 600 PAverified
18
23.68
Yadiel Rivera
Career
Per 600 PA
4
7.52
Rafael Almeida
Career
Per 600 PA
0
0
Yadiel Rivera
Careerverified
Per 600 PAverified
2
3.76
Rafael Almeida
Careerverified
Per 600 PAverified
0
0
Yadiel Rivera
Career
Per 600 PA
8
15.05
Rafael Almeida
Careerverified
Per 600 PAverified
9
11.84
Yadiel Rivera
Career
Per 600 PA
5
9.4
Rafael Almeida
Career
Per 600 PA
0
0
Yadiel Rivera
Careerverified
Per 600 PAverified
1
1.88
Rafael Almeida
Careerverified
Per 600 PAverified
9
11.84
Yadiel Rivera
Career
Per 600 PA
6
11.29
Rafael Almeida
Careerverified
Per 600 PAverified
100
100
Yadiel Rivera
Career
Per 600 PA
83.33
83.33

Fielding Stats for Rafael Almeida and Yadiel Rivera

Rafael Almeida
Career
Per 9 Innings
6
6
Yadiel Rivera
Career
Per 9 Innings
6
6
Rafael Almeida
Career
Per 9 Inningsverified
119
3.78
Yadiel Rivera
Careerverified
Per 9 Innings
153
2.03
Rafael Almeida
Career
Per 9 Inningsverified
32
1.02
Yadiel Rivera
Careerverified
Per 9 Innings
62
0.82
Rafael Almeida
Career
Per 9 Innings
849
27
Yadiel Rivera
Careerverified
Per 9 Innings
2030
27
Rafael Almeida
Career
Per 9 Innings
283
9
Yadiel Rivera
Careerverified
Per 9 Innings
676.2
9
Rafael Almeida
Careerverified
Per 9 Inningsverified
241
7.66
Yadiel Rivera
Career
Per 9 Innings
133
1.77
Rafael Almeida
Careerverified
Per 9 Inningsverified
196
6.23
Yadiel Rivera
Career
Per 9 Innings
174
2.31
Rafael Almeida
Career
Per 9 Innings
46
1.46
Yadiel Rivera
Careerverified
Per 9 Inningsverified
12
0.16
Rafael Almeida
Careerverified
Per 9 Inningsverified
483
15.36
Yadiel Rivera
Career
Per 9 Innings
319
4.24
Rafael Almeida
Careerverified
Per 9 Inningsverified
437
13.9
Yadiel Rivera
Career
Per 9 Innings
307
4.08
Rafael Almeida
Career
Per 9 Innings
90.48
90.48
Yadiel Rivera
Careerverified
Per 9 Inningsverified
96.24
96.24
Rafael Almeida
Careerverified
Per 9 Inningsverified
3.672
3.672
Yadiel Rivera
Career
Per 9 Innings
2.007
2.007
Rafael Almeida
Career
Per 9 Innings
26.89
26.89
Yadiel Rivera
Careerverified
Per 9 Inningsverified
40.52
40.52
Rafael Almeida
Career
Per 9 Innings
17
0.54
Yadiel Rivera
Careerverified
Per 9 Inningsverified
43
0.57
Rafael Almeida
Career
Per 9 Innings
0
0
Yadiel Rivera
Career
Per 9 Innings
0
0
Rafael Almeida
Career
Per 9 Innings
0
0
Yadiel Rivera
Career
Per 9 Innings
0
0
Rafael Almeida
Career
Per 9 Innings
14
0.45
Yadiel Rivera
Careerverified
Per 9 Inningsverified
0
0
Rafael Almeida
Career
Per 9 Innings
0
0
Yadiel Rivera
Career
Per 9 Innings
0
0