Didi Gregorius vs. Emmanuel Rivera — Career Comparison
When their careers are measured against the same standard, Didi Gregorius comes out clearly ahead of Emmanuel Rivera across most offensive categories. Didi Gregorius led in contact rate (K%+ 151 vs 98), home run production (HR/PA+ 101 vs 87), and batting average (AVG+ 105 vs 96). Emmanuel Rivera held the edge in walk rate (BB%+ 92 vs 76). Didi Gregorius was the more complete offensive player.
Hitting Stats for Didi Gregorius and Emmanuel Rivera
Didi Gregorius
Career
Per 600 PA
1077
151.8
Emmanuel Rivera
Career
Per 600 PA
384
197.09
Didi Gregorius
Career
Per 600 PA
4257
600
Emmanuel Rivera
Career
Per 600 PA
1169
600
Didi Gregorius
Career
Per 600 PA
3893
548.7
Emmanuel Rivera
Career
Per 600 PA
1062
545.08
Didi Gregorius
Career
Per 600 PA
0.257
0.257
Emmanuel Rivera
Career
Per 600 PA
0.245
0.245
Didi Gregorius
Career
Per 600 PA
0.744
0.744
Emmanuel Rivera
Career
Per 600 PA
0.685
0.685
Didi Gregorius
Career
Per 600 PA
999
140.8
Emmanuel Rivera
Career
Per 600 PA
260
133.45
Didi Gregorius
Career
Per 600 PA
658
92.74
Emmanuel Rivera
Career
Per 600 PA
187
95.98
Didi Gregorius
Career
Per 600 PA
180
25.37
Emmanuel Rivera
Career
Per 600 PA
46
23.61
Didi Gregorius
Career
Per 600 PA
134
18.89
Emmanuel Rivera
Career
Per 600 PA
22
11.29
Didi Gregorius
Career
Per 600 PA
341
48.06
Emmanuel Rivera
Career
Per 600 PA
73
37.47
Didi Gregorius
Career
Per 600 PA
0.341
0.341
Emmanuel Rivera
Career
Per 600 PA
0.281
0.281
Didi Gregorius
Career
Per 600 PA
0.034
0.034
Emmanuel Rivera
Career
Per 600 PA
0.021
0.021
Didi Gregorius
Career
Per 600 PA
0.134
0.134
Emmanuel Rivera
Career
Per 600 PA
0.085
0.085
Didi Gregorius
Career
Per 600 PA
516.58
72.81
Emmanuel Rivera
Career
Per 600 PA
116.95
60.03
Didi Gregorius
Career
Per 600 PA
1635
230.44
Emmanuel Rivera
Career
Per 600 PA
382
196.07
Didi Gregorius
Career
Per 600 PA
1305
183.93
Emmanuel Rivera
Career
Per 600 PA
356
182.72
Didi Gregorius
Career
Per 600 PA
0.308
0.308
Emmanuel Rivera
Career
Per 600 PA
0.305
0.305
Didi Gregorius
Career
Per 600 PA
0.42
0.42
Emmanuel Rivera
Career
Per 600 PA
0.36
0.36
Didi Gregorius
Career
Per 600 PA
0.728
0.728
Emmanuel Rivera
Career
Per 600 PA
0.665
0.665
Didi Gregorius
Career
Per 600 PA
0.163
0.163
Emmanuel Rivera
Career
Per 600 PA
0.115
0.115
Didi Gregorius
Career
Per 600 PA
0.243
0.243
Emmanuel Rivera
Career
Per 600 PA
0.227
0.227
Didi Gregorius
Career
Per 600 PA
0.668
0.668
Emmanuel Rivera
Career
Per 600 PA
0.582
0.582
Didi Gregorius
Career
Per 600 PA
0.271
0.271
Emmanuel Rivera
Career
Per 600 PA
0.299
0.299
Didi Gregorius
Career
Per 600 PA
503
70.89
Emmanuel Rivera
Career
Per 600 PA
120
61.59
Didi Gregorius
Career
Per 600 PA
899
126.71
Emmanuel Rivera
Career
Per 600 PA
214
109.84
Didi Gregorius
Career
Per 600 PA
529.56
74.64
Emmanuel Rivera
Career
Per 600 PA
120.94
62.07
Didi Gregorius
Career
Per 600 PA
52
7.33
Emmanuel Rivera
Career
Per 600 PA
11
5.65
Didi Gregorius
Career
Per 600 PA
612
86.26
Emmanuel Rivera
Career
Per 600 PA
253
129.85
Didi Gregorius
Career
Per 600 PA
6.96
6.96
Emmanuel Rivera
Career
Per 600 PA
4.62
4.62
Didi Gregorius
Career
Per 600 PA
0.42
0.42
Emmanuel Rivera
Career
Per 600 PA
0.34
0.34
Didi Gregorius
Career
Per 600 PA
15
2.11
Emmanuel Rivera
Career
Per 600 PA
1
0.51
Didi Gregorius
Career
Per 600 PA
43
6.06
Emmanuel Rivera
Career
Per 600 PA
10
5.13
Didi Gregorius
Career
Per 600 PA
50
7.05
Emmanuel Rivera
Career
Per 600 PA
29
14.88
Didi Gregorius
Career
Per 600 PA
37
5.21
Emmanuel Rivera
Career
Per 600 PA
7
3.59
Didi Gregorius
Career
Per 600 PA
16
2.26
Emmanuel Rivera
Career
Per 600 PA
2
1.03
Didi Gregorius
Career
Per 600 PA
53
7.47
Emmanuel Rivera
Career
Per 600 PA
9
4.62
Didi Gregorius
Career
Per 600 PA
69.81
69.81
Emmanuel Rivera
Career
Per 600 PA
77.78
77.78
Fielding Stats for Didi Gregorius and Emmanuel Rivera
Didi Gregorius
Career
Per 9 Innings
1062
1.05
Emmanuel Rivera
Career
Per 9 Innings
358
1.3
Didi Gregorius
Career
Per 9 Innings
1022
1.01
Emmanuel Rivera
Career
Per 9 Innings
275
1
Didi Gregorius
Career
Per 9 Innings
27261
27
Emmanuel Rivera
Career
Per 9 Innings
7415
27
Didi Gregorius
Career
Per 9 Innings
9087
9
Emmanuel Rivera
Career
Per 9 Innings
2471.2
9
Didi Gregorius
Career
Per 9 Innings
1307
1.29
Emmanuel Rivera
Career
Per 9 Innings
387
1.41
Didi Gregorius
Career
Per 9 Innings
2673
2.65
Emmanuel Rivera
Career
Per 9 Innings
484
1.76
Didi Gregorius
Career
Per 9 Innings
95
0.09
Emmanuel Rivera
Career
Per 9 Innings
19
0.07
Didi Gregorius
Career
Per 9 Innings
4075
4.04
Emmanuel Rivera
Career
Per 9 Innings
890
3.24
Didi Gregorius
Career
Per 9 Innings
3980
3.94
Emmanuel Rivera
Career
Per 9 Innings
871
3.17
Didi Gregorius
Career
Per 9 Innings
97.67
97.67
Emmanuel Rivera
Career
Per 9 Innings
97.87
97.87
Didi Gregorius
Career
Per 9 Innings
3.748
3.748
Emmanuel Rivera
Career
Per 9 Innings
2.433
2.433
Didi Gregorius
Career
Per 9 Innings
96.23
96.23
Emmanuel Rivera
Career
Per 9 Innings
76.82
76.82
Didi Gregorius
Career
Per 9 Innings
503
0.5
Emmanuel Rivera
Career
Per 9 Innings
59
0.21
Didi Gregorius
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Didi Gregorius
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Didi Gregorius
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0