Mario Guerrero vs. Emmanuel Rivera — Career Comparison

Baby BoomersD.R.Throws RightBats RightCaribbeanOakland AthleticsAmerican LeagueShortstop
MillenialP.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueThird Baseman

Adjusted for the eras they played in, Emmanuel Rivera holds a real edge over Mario Guerrero in this comparison. Emmanuel Rivera led in home run production (HR/PA+ 87 vs 17), walk rate (BB%+ 92 vs 46), and slugging (SLG+ 95 vs 81). Mario Guerrero held the edge in contact rate (K%+ 172 vs 98). The edge belongs to Emmanuel Rivera.

Hitting Stats for Mario Guerrero and Emmanuel Rivera

Mario Guerrero
Careerverified
Per 600 PAverified
8
8
Emmanuel Rivera
Career
Per 600 PA
5
5
Mario Guerrero
Careerverified
Per 600 PA
697
173.24
Emmanuel Rivera
Career
Per 600 PAverified
384
197.09
Mario Guerrero
Careerverified
Per 600 PA
2414
600
Emmanuel Rivera
Career
Per 600 PA
1169
600
Mario Guerrero
Careerverified
Per 600 PAverified
2251
559.49
Emmanuel Rivera
Career
Per 600 PA
1062
545.08
Mario Guerrero
Careerverified
Per 600 PAverified
0.257
0.257
Emmanuel Rivera
Career
Per 600 PA
0.245
0.245
Mario Guerrero
Career
Per 600 PA
0.618
0.618
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.685
0.685
Mario Guerrero
Careerverified
Per 600 PAverified
578
143.66
Emmanuel Rivera
Career
Per 600 PA
260
133.45
Mario Guerrero
Careerverified
Per 600 PAverified
480
119.3
Emmanuel Rivera
Career
Per 600 PA
187
95.98
Mario Guerrero
Careerverified
Per 600 PA
79
19.64
Emmanuel Rivera
Career
Per 600 PAverified
46
23.61
Mario Guerrero
Careerverified
Per 600 PAverified
12
2.98
Emmanuel Rivera
Career
Per 600 PA
5
2.57
Mario Guerrero
Career
Per 600 PA
7
1.74
Emmanuel Rivera
Careerverified
Per 600 PAverified
22
11.29
Mario Guerrero
Careerverified
Per 600 PA
98
24.36
Emmanuel Rivera
Career
Per 600 PAverified
73
37.47
Mario Guerrero
Career
Per 600 PA
0.17
0.17
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.281
0.281
Mario Guerrero
Career
Per 600 PA
0.003
0.003
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.021
0.021
Mario Guerrero
Career
Per 600 PA
0.012
0.012
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.085
0.085
Mario Guerrero
Careerverified
Per 600 PA
182.1
45.26
Emmanuel Rivera
Career
Per 600 PAverified
116.95
60.03
Mario Guerrero
Careerverified
Per 600 PA
702
174.48
Emmanuel Rivera
Career
Per 600 PAverified
382
196.07
Mario Guerrero
Careerverified
Per 600 PA
678
168.52
Emmanuel Rivera
Career
Per 600 PAverified
356
182.72
Mario Guerrero
Career
Per 600 PA
0.286
0.286
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.305
0.305
Mario Guerrero
Career
Per 600 PA
0.312
0.312
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.36
0.36
Mario Guerrero
Career
Per 600 PA
0.597
0.597
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.665
0.665
Mario Guerrero
Career
Per 600 PA
0.055
0.055
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.115
0.115
Mario Guerrero
Career
Per 600 PA
0.207
0.207
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.227
0.227
Mario Guerrero
Career
Per 600 PA
0.462
0.462
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.582
0.582
Mario Guerrero
Career
Per 600 PA
0.27
0.27
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.299
0.299
Mario Guerrero
Careerverified
Per 600 PA
166
41.26
Emmanuel Rivera
Career
Per 600 PAverified
120
61.59
Mario Guerrero
Careerverified
Per 600 PA
170
42.25
Emmanuel Rivera
Career
Per 600 PAverified
116
59.54
Mario Guerrero
Careerverified
Per 600 PA
329
81.77
Emmanuel Rivera
Career
Per 600 PAverified
214
109.84
Mario Guerrero
Careerverified
Per 600 PA
208.03
51.71
Emmanuel Rivera
Career
Per 600 PAverified
120.94
62.07
Mario Guerrero
Careerverified
Per 600 PA
16
3.98
Emmanuel Rivera
Career
Per 600 PAverified
11
5.65
Mario Guerrero
Career
Per 600 PA
84
20.88
Emmanuel Rivera
Careerverified
Per 600 PAverified
85
43.63
Mario Guerrero
Careerverified
Per 600 PAverified
8
1.99
Emmanuel Rivera
Career
Per 600 PA
0
0
Mario Guerrero
Careerverified
Per 600 PAverified
152
37.78
Emmanuel Rivera
Career
Per 600 PA
253
129.85
Mario Guerrero
Careerverified
Per 600 PAverified
15.88
15.88
Emmanuel Rivera
Career
Per 600 PA
4.62
4.62
Mario Guerrero
Careerverified
Per 600 PAverified
0.55
0.55
Emmanuel Rivera
Career
Per 600 PA
0.34
0.34
Mario Guerrero
Careerverified
Per 600 PAverified
39
9.69
Emmanuel Rivera
Career
Per 600 PA
1
0.51
Mario Guerrero
Careerverified
Per 600 PAverified
24
5.97
Emmanuel Rivera
Career
Per 600 PA
10
5.13
Mario Guerrero
Career
Per 600 PA
69
17.15
Emmanuel Rivera
Careerverified
Per 600 PAverified
29
14.88
Mario Guerrero
Careerverified
Per 600 PA
8
1.99
Emmanuel Rivera
Career
Per 600 PAverified
7
3.59
Mario Guerrero
Careerverified
Per 600 PAverified
12
2.98
Emmanuel Rivera
Career
Per 600 PA
2
1.03
Mario Guerrero
Careerverified
Per 600 PAverified
20
4.97
Emmanuel Rivera
Career
Per 600 PA
9
4.62
Mario Guerrero
Career
Per 600 PA
40
40
Emmanuel Rivera
Careerverified
Per 600 PAverified
77.78
77.78

Fielding Stats for Mario Guerrero and Emmanuel Rivera

Mario Guerrero
Careerverified
Per 9 Inningsverified
8
8
Emmanuel Rivera
Career
Per 9 Innings
5
5
Mario Guerrero
Careerverified
Per 9 Innings
653
1.14
Emmanuel Rivera
Career
Per 9 Inningsverified
358
1.3
Mario Guerrero
Careerverified
Per 9 Innings
577
1
Emmanuel Rivera
Career
Per 9 Innings
275
1
Mario Guerrero
Careerverified
Per 9 Innings
15506
27
Emmanuel Rivera
Career
Per 9 Innings
7415
27
Mario Guerrero
Careerverified
Per 9 Innings
5168.2
9
Emmanuel Rivera
Career
Per 9 Innings
2471.2
9
Mario Guerrero
Careerverified
Per 9 Inningsverified
1018
1.77
Emmanuel Rivera
Career
Per 9 Innings
387
1.41
Mario Guerrero
Careerverified
Per 9 Inningsverified
1659
2.89
Emmanuel Rivera
Career
Per 9 Innings
484
1.76
Mario Guerrero
Career
Per 9 Innings
104
0.18
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
19
0.07
Mario Guerrero
Careerverified
Per 9 Inningsverified
2781
4.84
Emmanuel Rivera
Career
Per 9 Innings
890
3.24
Mario Guerrero
Careerverified
Per 9 Inningsverified
2677
4.66
Emmanuel Rivera
Career
Per 9 Innings
871
3.17
Mario Guerrero
Career
Per 9 Innings
96.26
96.26
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
97.87
97.87
Mario Guerrero
Careerverified
Per 9 Inningsverified
4.1
4.1
Emmanuel Rivera
Career
Per 9 Innings
2.433
2.433
Mario Guerrero
Careerverified
Per 9 Inningsverified
88.36
88.36
Emmanuel Rivera
Career
Per 9 Innings
76.82
76.82
Mario Guerrero
Careerverified
Per 9 Inningsverified
328
0.57
Emmanuel Rivera
Career
Per 9 Innings
59
0.21
Mario Guerrero
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0