Garret Anderson vs. Emmanuel Rivera — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaAnaheim AngelsAmerican LeagueLeft FielderSilver SluggerAll-Star
MillenialP.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueThird Baseman

When their careers are measured against the same standard, Garret Anderson comes out clearly ahead of Emmanuel Rivera across most offensive categories. Garret Anderson led in home run production (HR/PA+ 145 vs 87), contact rate (K%+ 123 vs 98), and slugging (SLG+ 120 vs 95). Emmanuel Rivera held the edge in walk rate (BB%+ 92 vs 55). Garret Anderson was the more complete offensive player.

Hitting Stats for Garret Anderson and Emmanuel Rivera

Garret Anderson
Careerverified
Per 600 PAverified
17
17
Emmanuel Rivera
Career
Per 600 PA
5
5
Garret Anderson
Careerverified
Per 600 PA
2228
145.67
Emmanuel Rivera
Career
Per 600 PAverified
384
197.09
Garret Anderson
Careerverified
Per 600 PA
9177
600
Emmanuel Rivera
Career
Per 600 PA
1169
600
Garret Anderson
Careerverified
Per 600 PAverified
8640
564.89
Emmanuel Rivera
Career
Per 600 PA
1062
545.08
Garret Anderson
Careerverified
Per 600 PAverified
0.293
0.293
Emmanuel Rivera
Career
Per 600 PA
0.245
0.245
Garret Anderson
Careerverified
Per 600 PAverified
0.794
0.794
Emmanuel Rivera
Career
Per 600 PA
0.685
0.685
Garret Anderson
Careerverified
Per 600 PAverified
2529
165.35
Emmanuel Rivera
Career
Per 600 PA
260
133.45
Garret Anderson
Careerverified
Per 600 PAverified
1684
110.1
Emmanuel Rivera
Career
Per 600 PA
187
95.98
Garret Anderson
Careerverified
Per 600 PAverified
522
34.13
Emmanuel Rivera
Career
Per 600 PA
46
23.61
Garret Anderson
Careerverified
Per 600 PA
36
2.35
Emmanuel Rivera
Career
Per 600 PAverified
5
2.57
Garret Anderson
Careerverified
Per 600 PAverified
287
18.76
Emmanuel Rivera
Career
Per 600 PA
22
11.29
Garret Anderson
Careerverified
Per 600 PAverified
845
55.25
Emmanuel Rivera
Career
Per 600 PA
73
37.47
Garret Anderson
Careerverified
Per 600 PAverified
0.334
0.334
Emmanuel Rivera
Career
Per 600 PA
0.281
0.281
Garret Anderson
Careerverified
Per 600 PAverified
0.033
0.033
Emmanuel Rivera
Career
Per 600 PA
0.021
0.021
Garret Anderson
Careerverified
Per 600 PAverified
0.114
0.114
Emmanuel Rivera
Career
Per 600 PA
0.085
0.085
Garret Anderson
Careerverified
Per 600 PAverified
1237.65
80.92
Emmanuel Rivera
Career
Per 600 PA
116.95
60.03
Garret Anderson
Careerverified
Per 600 PAverified
3984
260.48
Emmanuel Rivera
Career
Per 600 PA
382
196.07
Garret Anderson
Careerverified
Per 600 PAverified
2966
193.92
Emmanuel Rivera
Career
Per 600 PA
356
182.72
Garret Anderson
Careerverified
Per 600 PAverified
0.324
0.324
Emmanuel Rivera
Career
Per 600 PA
0.305
0.305
Garret Anderson
Careerverified
Per 600 PAverified
0.461
0.461
Emmanuel Rivera
Career
Per 600 PA
0.36
0.36
Garret Anderson
Careerverified
Per 600 PAverified
0.785
0.785
Emmanuel Rivera
Career
Per 600 PA
0.665
0.665
Garret Anderson
Careerverified
Per 600 PAverified
0.168
0.168
Emmanuel Rivera
Career
Per 600 PA
0.115
0.115
Garret Anderson
Careerverified
Per 600 PAverified
0.261
0.261
Emmanuel Rivera
Career
Per 600 PA
0.227
0.227
Garret Anderson
Careerverified
Per 600 PAverified
0.708
0.708
Emmanuel Rivera
Career
Per 600 PA
0.582
0.582
Garret Anderson
Careerverified
Per 600 PAverified
0.311
0.311
Emmanuel Rivera
Career
Per 600 PA
0.299
0.299
Garret Anderson
Careerverified
Per 600 PAverified
1084
70.87
Emmanuel Rivera
Career
Per 600 PA
120
61.59
Garret Anderson
Careerverified
Per 600 PAverified
1365
89.24
Emmanuel Rivera
Career
Per 600 PA
116
59.54
Garret Anderson
Careerverified
Per 600 PAverified
2162
141.35
Emmanuel Rivera
Career
Per 600 PA
214
109.84
Garret Anderson
Careerverified
Per 600 PAverified
1278.79
83.61
Emmanuel Rivera
Career
Per 600 PA
120.94
62.07
Garret Anderson
Career
Per 600 PA
8
0.52
Emmanuel Rivera
Careerverified
Per 600 PAverified
11
5.65
Garret Anderson
Careerverified
Per 600 PA
429
28.05
Emmanuel Rivera
Career
Per 600 PAverified
85
43.63
Garret Anderson
Careerverified
Per 600 PAverified
104
6.8
Emmanuel Rivera
Career
Per 600 PA
0
0
Garret Anderson
Career
Per 600 PAverified
1224
80.03
Emmanuel Rivera
Careerverified
Per 600 PA
253
129.85
Garret Anderson
Careerverified
Per 600 PAverified
7.5
7.5
Emmanuel Rivera
Career
Per 600 PA
4.62
4.62
Garret Anderson
Careerverified
Per 600 PAverified
0.35
0.35
Emmanuel Rivera
Career
Per 600 PA
0.34
0.34
Garret Anderson
Careerverified
Per 600 PAverified
13
0.85
Emmanuel Rivera
Career
Per 600 PA
1
0.51
Garret Anderson
Careerverified
Per 600 PAverified
87
5.69
Emmanuel Rivera
Career
Per 600 PA
10
5.13
Garret Anderson
Career
Per 600 PAverified
197
12.88
Emmanuel Rivera
Careerverified
Per 600 PA
29
14.88
Garret Anderson
Careerverified
Per 600 PAverified
80
5.23
Emmanuel Rivera
Career
Per 600 PA
7
3.59
Garret Anderson
Careerverified
Per 600 PAverified
47
3.07
Emmanuel Rivera
Career
Per 600 PA
2
1.03
Garret Anderson
Careerverified
Per 600 PAverified
127
8.3
Emmanuel Rivera
Career
Per 600 PA
9
4.62
Garret Anderson
Career
Per 600 PA
62.99
62.99
Emmanuel Rivera
Careerverified
Per 600 PAverified
77.78
77.78

Fielding Stats for Garret Anderson and Emmanuel Rivera

Garret Anderson
Careerverified
Per 9 Inningsverified
17
17
Emmanuel Rivera
Career
Per 9 Innings
5
5
Garret Anderson
Careerverified
Per 9 Innings
1913
1.04
Emmanuel Rivera
Career
Per 9 Inningsverified
358
1.3
Garret Anderson
Careerverified
Per 9 Inningsverified
1885
1.03
Emmanuel Rivera
Career
Per 9 Innings
275
1
Garret Anderson
Careerverified
Per 9 Innings
49549
27
Emmanuel Rivera
Career
Per 9 Innings
7415
27
Garret Anderson
Careerverified
Per 9 Innings
16516.1
9
Emmanuel Rivera
Career
Per 9 Innings
2471.2
9
Garret Anderson
Careerverified
Per 9 Inningsverified
4057
2.21
Emmanuel Rivera
Career
Per 9 Innings
387
1.41
Garret Anderson
Career
Per 9 Innings
109
0.06
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
484
1.76
Garret Anderson
Career
Per 9 Inningsverified
48
0.03
Emmanuel Rivera
Careerverified
Per 9 Innings
19
0.07
Garret Anderson
Careerverified
Per 9 Innings
4214
2.3
Emmanuel Rivera
Career
Per 9 Inningsverified
890
3.24
Garret Anderson
Careerverified
Per 9 Innings
4166
2.27
Emmanuel Rivera
Career
Per 9 Inningsverified
871
3.17
Garret Anderson
Careerverified
Per 9 Inningsverified
98.86
98.86
Emmanuel Rivera
Career
Per 9 Innings
97.87
97.87
Garret Anderson
Career
Per 9 Innings
2.178
2.178
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
2.433
2.433
Garret Anderson
Careerverified
Per 9 Inningsverified
98.54
98.54
Emmanuel Rivera
Career
Per 9 Innings
76.82
76.82
Garret Anderson
Career
Per 9 Innings
18
0.01
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
59
0.21
Garret Anderson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Garret Anderson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Garret Anderson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Garret Anderson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0