Brian Anderson vs. Emmanuel Rivera — Career Comparison

MillenialOklahomaThrows RightBats RightNorth AmericaMiami MarlinsNational LeagueThird Baseman
MillenialP.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueThird Baseman

Adjusted for the eras they played in, Brian Anderson holds a real edge over Emmanuel Rivera in this comparison. Brian Anderson led in walk rate (BB%+ 107 vs 92), on-base percentage (OBP+ 102 vs 97), and batting average (AVG+ 98 vs 96). Emmanuel Rivera held the edge in home run production (HR/PA+ 87 vs 77). The edge belongs to Brian Anderson.

Hitting Stats for Brian Anderson and Emmanuel Rivera

Brian Anderson
Careerverified
Per 600 PAverified
8
8
Emmanuel Rivera
Career
Per 600 PA
5
5
Brian Anderson
Careerverified
Per 600 PA
630
149.58
Emmanuel Rivera
Career
Per 600 PAverified
384
197.09
Brian Anderson
Careerverified
Per 600 PA
2527
600
Emmanuel Rivera
Career
Per 600 PA
1169
600
Brian Anderson
Careerverified
Per 600 PA
2227
528.77
Emmanuel Rivera
Career
Per 600 PAverified
1062
545.08
Brian Anderson
Careerverified
Per 600 PAverified
0.251
0.251
Emmanuel Rivera
Career
Per 600 PA
0.245
0.245
Brian Anderson
Careerverified
Per 600 PAverified
0.754
0.754
Emmanuel Rivera
Career
Per 600 PA
0.685
0.685
Brian Anderson
Careerverified
Per 600 PA
559
132.73
Emmanuel Rivera
Career
Per 600 PAverified
260
133.45
Brian Anderson
Careerverified
Per 600 PA
364
86.43
Emmanuel Rivera
Career
Per 600 PAverified
187
95.98
Brian Anderson
Careerverified
Per 600 PAverified
118
28.02
Emmanuel Rivera
Career
Per 600 PA
46
23.61
Brian Anderson
Careerverified
Per 600 PAverified
11
2.61
Emmanuel Rivera
Career
Per 600 PA
5
2.57
Brian Anderson
Careerverified
Per 600 PAverified
66
15.67
Emmanuel Rivera
Career
Per 600 PA
22
11.29
Brian Anderson
Careerverified
Per 600 PAverified
195
46.3
Emmanuel Rivera
Career
Per 600 PA
73
37.47
Brian Anderson
Careerverified
Per 600 PAverified
0.349
0.349
Emmanuel Rivera
Career
Per 600 PA
0.281
0.281
Brian Anderson
Careerverified
Per 600 PAverified
0.03
0.03
Emmanuel Rivera
Career
Per 600 PA
0.021
0.021
Brian Anderson
Careerverified
Per 600 PAverified
0.118
0.118
Emmanuel Rivera
Career
Per 600 PA
0.085
0.085
Brian Anderson
Careerverified
Per 600 PAverified
308.58
73.27
Emmanuel Rivera
Career
Per 600 PA
116.95
60.03
Brian Anderson
Careerverified
Per 600 PAverified
897
212.98
Emmanuel Rivera
Career
Per 600 PA
382
196.07
Brian Anderson
Careerverified
Per 600 PAverified
848
201.35
Emmanuel Rivera
Career
Per 600 PA
356
182.72
Brian Anderson
Careerverified
Per 600 PAverified
0.336
0.336
Emmanuel Rivera
Career
Per 600 PA
0.305
0.305
Brian Anderson
Careerverified
Per 600 PAverified
0.403
0.403
Emmanuel Rivera
Career
Per 600 PA
0.36
0.36
Brian Anderson
Careerverified
Per 600 PAverified
0.738
0.738
Emmanuel Rivera
Career
Per 600 PA
0.665
0.665
Brian Anderson
Careerverified
Per 600 PAverified
0.152
0.152
Emmanuel Rivera
Career
Per 600 PA
0.115
0.115
Brian Anderson
Careerverified
Per 600 PAverified
0.252
0.252
Emmanuel Rivera
Career
Per 600 PA
0.227
0.227
Brian Anderson
Careerverified
Per 600 PAverified
0.692
0.692
Emmanuel Rivera
Career
Per 600 PA
0.582
0.582
Brian Anderson
Careerverified
Per 600 PAverified
0.316
0.316
Emmanuel Rivera
Career
Per 600 PA
0.299
0.299
Brian Anderson
Careerverified
Per 600 PAverified
287
68.14
Emmanuel Rivera
Career
Per 600 PA
120
61.59
Brian Anderson
Careerverified
Per 600 PAverified
273
64.82
Emmanuel Rivera
Career
Per 600 PA
116
59.54
Brian Anderson
Careerverified
Per 600 PAverified
494
117.29
Emmanuel Rivera
Career
Per 600 PA
214
109.84
Brian Anderson
Careerverified
Per 600 PAverified
309.95
73.59
Emmanuel Rivera
Career
Per 600 PA
120.94
62.07
Brian Anderson
Careerverified
Per 600 PAverified
52
12.35
Emmanuel Rivera
Career
Per 600 PA
11
5.65
Brian Anderson
Careerverified
Per 600 PAverified
237
56.27
Emmanuel Rivera
Career
Per 600 PA
85
43.63
Brian Anderson
Careerverified
Per 600 PAverified
8
1.9
Emmanuel Rivera
Career
Per 600 PA
0
0
Brian Anderson
Career
Per 600 PA
613
145.55
Emmanuel Rivera
Careerverified
Per 600 PAverified
253
129.85
Brian Anderson
Career
Per 600 PA
4.12
4.12
Emmanuel Rivera
Careerverified
Per 600 PAverified
4.62
4.62
Brian Anderson
Careerverified
Per 600 PAverified
0.39
0.39
Emmanuel Rivera
Career
Per 600 PA
0.34
0.34
Brian Anderson
Career
Per 600 PA
0
0
Emmanuel Rivera
Careerverified
Per 600 PAverified
1
0.51
Brian Anderson
Careerverified
Per 600 PA
11
2.61
Emmanuel Rivera
Career
Per 600 PAverified
10
5.13
Brian Anderson
Career
Per 600 PAverified
58
13.77
Emmanuel Rivera
Careerverified
Per 600 PA
29
14.88
Brian Anderson
Careerverified
Per 600 PA
14
3.32
Emmanuel Rivera
Career
Per 600 PAverified
7
3.59
Brian Anderson
Careerverified
Per 600 PAverified
8
1.9
Emmanuel Rivera
Career
Per 600 PA
2
1.03
Brian Anderson
Careerverified
Per 600 PAverified
22
5.22
Emmanuel Rivera
Career
Per 600 PA
9
4.62
Brian Anderson
Career
Per 600 PA
63.64
63.64
Emmanuel Rivera
Careerverified
Per 600 PAverified
77.78
77.78

Fielding Stats for Brian Anderson and Emmanuel Rivera

Brian Anderson
Careerverified
Per 9 Inningsverified
8
8
Emmanuel Rivera
Career
Per 9 Innings
5
5
Brian Anderson
Careerverified
Per 9 Innings
638
1.12
Emmanuel Rivera
Career
Per 9 Inningsverified
358
1.3
Brian Anderson
Careerverified
Per 9 Inningsverified
582
1.02
Emmanuel Rivera
Career
Per 9 Innings
275
1
Brian Anderson
Careerverified
Per 9 Innings
15419
27
Emmanuel Rivera
Career
Per 9 Innings
7415
27
Brian Anderson
Careerverified
Per 9 Innings
5139.2
9
Emmanuel Rivera
Career
Per 9 Innings
2471.2
9
Brian Anderson
Careerverified
Per 9 Innings
658
1.15
Emmanuel Rivera
Career
Per 9 Inningsverified
387
1.41
Brian Anderson
Careerverified
Per 9 Innings
710
1.24
Emmanuel Rivera
Career
Per 9 Inningsverified
484
1.76
Brian Anderson
Career
Per 9 Innings
48
0.08
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
19
0.07
Brian Anderson
Careerverified
Per 9 Innings
1416
2.48
Emmanuel Rivera
Career
Per 9 Inningsverified
890
3.24
Brian Anderson
Careerverified
Per 9 Innings
1368
2.4
Emmanuel Rivera
Career
Per 9 Inningsverified
871
3.17
Brian Anderson
Career
Per 9 Innings
96.61
96.61
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
97.87
97.87
Brian Anderson
Career
Per 9 Innings
2.144
2.144
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
2.433
2.433
Brian Anderson
Careerverified
Per 9 Inningsverified
91.22
91.22
Emmanuel Rivera
Career
Per 9 Innings
76.82
76.82
Brian Anderson
Careerverified
Per 9 Innings
74
0.13
Emmanuel Rivera
Career
Per 9 Inningsverified
59
0.21
Brian Anderson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0