Emilio Bonifacio vs. Luis Rivera — Career Comparison

MillenialD.R.Throws RightBats SwitchCaribbeanFlorida MarlinsNational LeagueSecond Baseman
Baby BoomersP.R.Throws RightBats RightCaribbeanBoston Red SoxAmerican LeagueShortstop

Adjusted for the eras they played in, Emilio Bonifacio holds a real edge over Luis Rivera in this comparison. Emilio Bonifacio led in batting average (AVG+ 101 vs 91), contact rate (K%+ 93 vs 85), and on-base percentage (OBP+ 97 vs 89). Luis Rivera held the edge in home run production (HR/PA+ 58 vs 24). The edge belongs to Emilio Bonifacio.

Hitting Stats for Emilio Bonifacio and Luis Rivera

Emilio Bonifacio
Careerverified
Per 600 PAverified
12
12
Luis Rivera
Career
Per 600 PA
11
11
Emilio Bonifacio
Careerverified
Per 600 PA
834
172.73
Luis Rivera
Career
Per 600 PAverified
781
191.03
Emilio Bonifacio
Careerverified
Per 600 PA
2897
600
Luis Rivera
Career
Per 600 PA
2453
600
Emilio Bonifacio
Careerverified
Per 600 PA
2613
541.18
Luis Rivera
Career
Per 600 PAverified
2215
541.79
Emilio Bonifacio
Careerverified
Per 600 PAverified
0.256
0.256
Luis Rivera
Career
Per 600 PA
0.233
0.233
Emilio Bonifacio
Careerverified
Per 600 PAverified
0.699
0.699
Luis Rivera
Career
Per 600 PA
0.647
0.647
Emilio Bonifacio
Careerverified
Per 600 PAverified
669
138.56
Luis Rivera
Career
Per 600 PA
516
126.21
Emilio Bonifacio
Careerverified
Per 600 PAverified
528
109.35
Luis Rivera
Career
Per 600 PA
362
88.54
Emilio Bonifacio
Career
Per 600 PA
95
19.68
Luis Rivera
Careerverified
Per 600 PAverified
114
27.88
Emilio Bonifacio
Careerverified
Per 600 PAverified
33
6.83
Luis Rivera
Career
Per 600 PA
12
2.94
Emilio Bonifacio
Career
Per 600 PA
13
2.69
Luis Rivera
Careerverified
Per 600 PAverified
28
6.85
Emilio Bonifacio
Career
Per 600 PA
141
29.2
Luis Rivera
Careerverified
Per 600 PAverified
154
37.67
Emilio Bonifacio
Career
Per 600 PA
0.211
0.211
Luis Rivera
Careerverified
Per 600 PAverified
0.298
0.298
Emilio Bonifacio
Career
Per 600 PA
0.005
0.005
Luis Rivera
Careerverified
Per 600 PAverified
0.013
0.013
Emilio Bonifacio
Career
Per 600 PA
0.019
0.019
Luis Rivera
Careerverified
Per 600 PAverified
0.054
0.054
Emilio Bonifacio
Careerverified
Per 600 PAverified
299.04
61.93
Luis Rivera
Career
Per 600 PA
214.88
52.56
Emilio Bonifacio
Careerverified
Per 600 PA
869
179.98
Luis Rivera
Career
Per 600 PAverified
738
180.51
Emilio Bonifacio
Careerverified
Per 600 PAverified
891
184.54
Luis Rivera
Career
Per 600 PA
701
171.46
Emilio Bonifacio
Careerverified
Per 600 PAverified
0.312
0.312
Luis Rivera
Career
Per 600 PA
0.291
0.291
Emilio Bonifacio
Career
Per 600 PA
0.333
0.333
Luis Rivera
Career
Per 600 PA
0.333
0.333
Emilio Bonifacio
Careerverified
Per 600 PAverified
0.645
0.645
Luis Rivera
Career
Per 600 PA
0.624
0.624
Emilio Bonifacio
Career
Per 600 PA
0.077
0.077
Luis Rivera
Careerverified
Per 600 PAverified
0.1
0.1
Emilio Bonifacio
Careerverified
Per 600 PAverified
0.224
0.224
Luis Rivera
Career
Per 600 PA
0.214
0.214
Emilio Bonifacio
Careerverified
Per 600 PAverified
0.624
0.624
Luis Rivera
Career
Per 600 PA
0.534
0.534
Emilio Bonifacio
Careerverified
Per 600 PAverified
0.326
0.326
Luis Rivera
Career
Per 600 PA
0.278
0.278
Emilio Bonifacio
Careerverified
Per 600 PAverified
356
73.73
Luis Rivera
Career
Per 600 PA
249
60.91
Emilio Bonifacio
Career
Per 600 PA
165
34.17
Luis Rivera
Careerverified
Per 600 PAverified
209
51.12
Emilio Bonifacio
Careerverified
Per 600 PAverified
508
105.21
Luis Rivera
Career
Per 600 PA
430
105.18
Emilio Bonifacio
Careerverified
Per 600 PAverified
317.12
65.68
Luis Rivera
Career
Per 600 PA
218.58
53.46
Emilio Bonifacio
Career
Per 600 PA
7
1.45
Luis Rivera
Careerverified
Per 600 PAverified
14
3.42
Emilio Bonifacio
Careerverified
Per 600 PAverified
215
44.53
Luis Rivera
Career
Per 600 PA
171
41.83
Emilio Bonifacio
Career
Per 600 PA
4
0.83
Luis Rivera
Careerverified
Per 600 PAverified
5
1.22
Emilio Bonifacio
Career
Per 600 PA
605
125.3
Luis Rivera
Careerverified
Per 600 PAverified
443
108.36
Emilio Bonifacio
Career
Per 600 PA
4.79
4.79
Luis Rivera
Careerverified
Per 600 PAverified
5.54
5.54
Emilio Bonifacio
Career
Per 600 PA
0.36
0.36
Luis Rivera
Careerverified
Per 600 PAverified
0.39
0.39
Emilio Bonifacio
Careerverified
Per 600 PA
43
8.91
Luis Rivera
Career
Per 600 PAverified
42
10.27
Emilio Bonifacio
Careerverified
Per 600 PAverified
19
3.94
Luis Rivera
Career
Per 600 PA
11
2.69
Emilio Bonifacio
Careerverified
Per 600 PAverified
23
4.76
Luis Rivera
Career
Per 600 PA
46
11.25
Emilio Bonifacio
Careerverified
Per 600 PAverified
166
34.38
Luis Rivera
Career
Per 600 PA
20
4.89
Emilio Bonifacio
Careerverified
Per 600 PAverified
49
10.15
Luis Rivera
Career
Per 600 PA
22
5.38
Emilio Bonifacio
Careerverified
Per 600 PAverified
215
44.53
Luis Rivera
Career
Per 600 PA
42
10.27
Emilio Bonifacio
Careerverified
Per 600 PAverified
77.21
77.21
Luis Rivera
Career
Per 600 PA
47.62
47.62

Fielding Stats for Emilio Bonifacio and Luis Rivera

Emilio Bonifacio
Careerverified
Per 9 Inningsverified
12
12
Luis Rivera
Career
Per 9 Innings
11
11
Emilio Bonifacio
Careerverified
Per 9 Inningsverified
756
1.21
Luis Rivera
Career
Per 9 Innings
739
1.17
Emilio Bonifacio
Career
Per 9 Innings
616
0.99
Luis Rivera
Careerverified
Per 9 Inningsverified
630
1
Emilio Bonifacio
Career
Per 9 Innings
16833
27
Luis Rivera
Careerverified
Per 9 Innings
17038
27
Emilio Bonifacio
Career
Per 9 Innings
5611
9
Luis Rivera
Careerverified
Per 9 Innings
5679.1
9
Emilio Bonifacio
Careerverified
Per 9 Inningsverified
1069
1.71
Luis Rivera
Career
Per 9 Innings
988
1.57
Emilio Bonifacio
Career
Per 9 Innings
939
1.51
Luis Rivera
Careerverified
Per 9 Inningsverified
1909
3.03
Emilio Bonifacio
Careerverified
Per 9 Inningsverified
63
0.1
Luis Rivera
Career
Per 9 Innings
117
0.19
Emilio Bonifacio
Career
Per 9 Innings
2071
3.32
Luis Rivera
Careerverified
Per 9 Inningsverified
3014
4.78
Emilio Bonifacio
Career
Per 9 Innings
2008
3.22
Luis Rivera
Careerverified
Per 9 Inningsverified
2897
4.59
Emilio Bonifacio
Careerverified
Per 9 Inningsverified
96.96
96.96
Luis Rivera
Career
Per 9 Innings
96.12
96.12
Emilio Bonifacio
Career
Per 9 Innings
2.656
2.656
Luis Rivera
Careerverified
Per 9 Inningsverified
3.92
3.92
Emilio Bonifacio
Career
Per 9 Innings
81.48
81.48
Luis Rivera
Careerverified
Per 9 Inningsverified
85.25
85.25
Emilio Bonifacio
Career
Per 9 Innings
202
0.32
Luis Rivera
Careerverified
Per 9 Inningsverified
430
0.68
Emilio Bonifacio
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Emilio Bonifacio
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Emilio Bonifacio
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Emilio Bonifacio
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0