Dairon Blanco vs. Ruben Rivera — Career Comparison

MillenialCubaThrows RightBats RightCaribbeanKansas City RoyalsAmerican LeagueLeft Fielder
Gen XPanamaThrows RightBats RightCentral AmericaSan Diego PadresNational LeagueCenter Fielder

On the career numbers, Dairon Blanco posted the stronger offensive profile against Ruben Rivera. Dairon Blanco posted stronger numbers in OPS (.728 vs .702) and slugging (.416 vs .393). Ruben Rivera had the advantage in home run production (64 career HR at a higher rate). By the career numbers, Dairon Blanco had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Dairon Blanco and Ruben Rivera

Dairon Blanco
Career
Per 600 PA
4
4
Ruben Rivera
Careerverified
Per 600 PAverified
9
9
Dairon Blanco
Career
Per 600 PAverified
171
361.27
Ruben Rivera
Careerverified
Per 600 PA
662
218.48
Dairon Blanco
Career
Per 600 PA
284
600
Ruben Rivera
Careerverified
Per 600 PA
1818
600
Dairon Blanco
Career
Per 600 PAverified
257
542.96
Ruben Rivera
Careerverified
Per 600 PA
1586
523.43
Dairon Blanco
Careerverified
Per 600 PAverified
0.257
0.257
Ruben Rivera
Career
Per 600 PA
0.216
0.216
Dairon Blanco
Careerverified
Per 600 PAverified
0.848
0.848
Ruben Rivera
Career
Per 600 PA
0.731
0.731
Dairon Blanco
Career
Per 600 PAverified
66
139.44
Ruben Rivera
Careerverified
Per 600 PA
343
113.2
Dairon Blanco
Career
Per 600 PAverified
43
90.85
Ruben Rivera
Careerverified
Per 600 PA
201
66.34
Dairon Blanco
Career
Per 600 PAverified
12
25.35
Ruben Rivera
Careerverified
Per 600 PA
67
22.11
Dairon Blanco
Career
Per 600 PAverified
4
8.45
Ruben Rivera
Careerverified
Per 600 PA
11
3.63
Dairon Blanco
Career
Per 600 PA
7
14.79
Ruben Rivera
Careerverified
Per 600 PAverified
64
21.12
Dairon Blanco
Career
Per 600 PAverified
23
48.59
Ruben Rivera
Careerverified
Per 600 PA
142
46.86
Dairon Blanco
Career
Per 600 PA
0.349
0.349
Ruben Rivera
Careerverified
Per 600 PAverified
0.414
0.414
Dairon Blanco
Career
Per 600 PA
0.027
0.027
Ruben Rivera
Careerverified
Per 600 PAverified
0.04
0.04
Dairon Blanco
Career
Per 600 PA
0.106
0.106
Ruben Rivera
Careerverified
Per 600 PAverified
0.187
0.187
Dairon Blanco
Career
Per 600 PAverified
39.23
82.88
Ruben Rivera
Careerverified
Per 600 PA
211.59
69.83
Dairon Blanco
Career
Per 600 PAverified
107
226.06
Ruben Rivera
Careerverified
Per 600 PA
624
205.94
Dairon Blanco
Career
Per 600 PA
87
183.8
Ruben Rivera
Careerverified
Per 600 PAverified
557
183.83
Dairon Blanco
Careerverified
Per 600 PAverified
0.312
0.312
Ruben Rivera
Career
Per 600 PA
0.307
0.307
Dairon Blanco
Careerverified
Per 600 PAverified
0.416
0.416
Ruben Rivera
Career
Per 600 PA
0.393
0.393
Dairon Blanco
Careerverified
Per 600 PAverified
0.728
0.728
Ruben Rivera
Career
Per 600 PA
0.701
0.701
Dairon Blanco
Career
Per 600 PA
0.16
0.16
Ruben Rivera
Careerverified
Per 600 PAverified
0.177
0.177
Dairon Blanco
Careerverified
Per 600 PAverified
0.244
0.244
Ruben Rivera
Career
Per 600 PA
0.237
0.237
Dairon Blanco
Careerverified
Per 600 PAverified
0.895
0.895
Ruben Rivera
Career
Per 600 PA
0.688
0.688
Dairon Blanco
Careerverified
Per 600 PAverified
0.328
0.328
Ruben Rivera
Career
Per 600 PA
0.273
0.273
Dairon Blanco
Career
Per 600 PAverified
59
124.65
Ruben Rivera
Careerverified
Per 600 PA
237
78.22
Dairon Blanco
Career
Per 600 PAverified
34
71.83
Ruben Rivera
Careerverified
Per 600 PA
203
67
Dairon Blanco
Career
Per 600 PAverified
86
181.69
Ruben Rivera
Careerverified
Per 600 PA
376
124.09
Dairon Blanco
Career
Per 600 PAverified
37.9
80.07
Ruben Rivera
Careerverified
Per 600 PA
199.4
65.81
Dairon Blanco
Career
Per 600 PA
3
6.34
Ruben Rivera
Careerverified
Per 600 PAverified
29
9.57
Dairon Blanco
Career
Per 600 PA
18
38.03
Ruben Rivera
Careerverified
Per 600 PAverified
185
61.06
Dairon Blanco
Career
Per 600 PA
0
0
Ruben Rivera
Careerverified
Per 600 PAverified
4
1.32
Dairon Blanco
Careerverified
Per 600 PAverified
71
150
Ruben Rivera
Career
Per 600 PA
510
168.32
Dairon Blanco
Careerverified
Per 600 PAverified
4
4
Ruben Rivera
Career
Per 600 PA
3.56
3.56
Dairon Blanco
Career
Per 600 PA
0.25
0.25
Ruben Rivera
Careerverified
Per 600 PAverified
0.36
0.36
Dairon Blanco
Career
Per 600 PAverified
5
10.56
Ruben Rivera
Careerverified
Per 600 PA
6
1.98
Dairon Blanco
Career
Per 600 PA
1
2.11
Ruben Rivera
Careerverified
Per 600 PAverified
12
3.96
Dairon Blanco
Careerverified
Per 600 PAverified
4
8.45
Ruben Rivera
Career
Per 600 PA
28
9.24
Dairon Blanco
Careerverified
Per 600 PAverified
59
124.65
Ruben Rivera
Career
Per 600 PA
50
16.5
Dairon Blanco
Career
Per 600 PAverified
14
29.58
Ruben Rivera
Careerverified
Per 600 PA
20
6.6
Dairon Blanco
Careerverified
Per 600 PAverified
73
154.23
Ruben Rivera
Career
Per 600 PA
70
23.1
Dairon Blanco
Careerverified
Per 600 PAverified
80.82
80.82
Ruben Rivera
Career
Per 600 PA
71.43
71.43

Fielding Stats for Dairon Blanco and Ruben Rivera

Dairon Blanco
Career
Per 9 Innings
4
4
Ruben Rivera
Careerverified
Per 9 Inningsverified
9
9
Dairon Blanco
Career
Per 9 Inningsverified
149
1.83
Ruben Rivera
Careerverified
Per 9 Innings
615
1.39
Dairon Blanco
Career
Per 9 Innings
75
0.92
Ruben Rivera
Careerverified
Per 9 Innings
409
0.92
Dairon Blanco
Career
Per 9 Innings
2199
27
Ruben Rivera
Careerverified
Per 9 Innings
11976
27
Dairon Blanco
Career
Per 9 Innings
733
9
Ruben Rivera
Careerverified
Per 9 Innings
3992
9
Dairon Blanco
Career
Per 9 Innings
189
2.32
Ruben Rivera
Careerverified
Per 9 Inningsverified
1191
2.69
Dairon Blanco
Career
Per 9 Innings
5
0.06
Ruben Rivera
Careerverified
Per 9 Inningsverified
29
0.07
Dairon Blanco
Careerverified
Per 9 Inningsverified
3
0.04
Ruben Rivera
Career
Per 9 Innings
22
0.05
Dairon Blanco
Career
Per 9 Innings
197
2.42
Ruben Rivera
Careerverified
Per 9 Inningsverified
1242
2.8
Dairon Blanco
Career
Per 9 Innings
194
2.38
Ruben Rivera
Careerverified
Per 9 Inningsverified
1220
2.75
Dairon Blanco
Careerverified
Per 9 Inningsverified
98.48
98.48
Ruben Rivera
Career
Per 9 Innings
98.23
98.23
Dairon Blanco
Career
Per 9 Innings
1.302
1.302
Ruben Rivera
Careerverified
Per 9 Inningsverified
1.984
1.984
Dairon Blanco
Career
Per 9 Innings
50.34
50.34
Ruben Rivera
Careerverified
Per 9 Inningsverified
66.5
66.5
Dairon Blanco
Career
Per 9 Innings
0
0
Ruben Rivera
Careerverified
Per 9 Inningsverified
8
0.02
Dairon Blanco
Career
Per 9 Innings
0
0
Ruben Rivera
Career
Per 9 Innings
0
0
Dairon Blanco
Career
Per 9 Innings
0
0
Ruben Rivera
Career
Per 9 Innings
0
0
Dairon Blanco
Career
Per 9 Innings
0
0
Ruben Rivera
Career
Per 9 Innings
0
0
Dairon Blanco
Career
Per 9 Innings
0
0
Ruben Rivera
Career
Per 9 Innings
0
0