Emmanuel Rivera vs. Andre Thornton — Career Comparison

MillenialP.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueThird Baseman
Baby BoomersAlabamaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueDesignated HitterSilver SluggerAll-Star

When their careers are measured against the same standard, Andre Thornton comes out clearly ahead of Emmanuel Rivera across most offensive categories. Andre Thornton led in home run production (HR/PA+ 224 vs 87), walk rate (BB%+ 176 vs 92), and slugging (SLG+ 128 vs 95). Andre Thornton was the more complete offensive player.

Hitting Stats for Emmanuel Rivera and Andre Thornton

Emmanuel Rivera
Career
Per 600 PA
5
5
Andre Thornton
Careerverified
Per 600 PAverified
14
14
Emmanuel Rivera
Career
Per 600 PAverified
384
197.09
Andre Thornton
Careerverified
Per 600 PA
1565
149.21
Emmanuel Rivera
Career
Per 600 PA
1169
600
Andre Thornton
Careerverified
Per 600 PA
6293
600
Emmanuel Rivera
Career
Per 600 PAverified
1062
545.08
Andre Thornton
Careerverified
Per 600 PA
5291
504.47
Emmanuel Rivera
Career
Per 600 PA
0.245
0.245
Andre Thornton
Careerverified
Per 600 PAverified
0.254
0.254
Emmanuel Rivera
Career
Per 600 PA
0.685
0.685
Andre Thornton
Careerverified
Per 600 PAverified
0.826
0.826
Emmanuel Rivera
Career
Per 600 PAverified
260
133.45
Andre Thornton
Careerverified
Per 600 PA
1342
127.95
Emmanuel Rivera
Career
Per 600 PAverified
187
95.98
Andre Thornton
Careerverified
Per 600 PA
823
78.47
Emmanuel Rivera
Career
Per 600 PAverified
46
23.61
Andre Thornton
Careerverified
Per 600 PA
244
23.26
Emmanuel Rivera
Career
Per 600 PAverified
5
2.57
Andre Thornton
Careerverified
Per 600 PA
22
2.1
Emmanuel Rivera
Career
Per 600 PA
22
11.29
Andre Thornton
Careerverified
Per 600 PAverified
253
24.12
Emmanuel Rivera
Career
Per 600 PA
73
37.47
Andre Thornton
Careerverified
Per 600 PAverified
519
49.48
Emmanuel Rivera
Career
Per 600 PA
0.281
0.281
Andre Thornton
Careerverified
Per 600 PAverified
0.387
0.387
Emmanuel Rivera
Career
Per 600 PA
0.021
0.021
Andre Thornton
Careerverified
Per 600 PAverified
0.048
0.048
Emmanuel Rivera
Career
Per 600 PA
0.085
0.085
Andre Thornton
Careerverified
Per 600 PAverified
0.189
0.189
Emmanuel Rivera
Career
Per 600 PA
116.95
60.03
Andre Thornton
Careerverified
Per 600 PAverified
905.6
86.34
Emmanuel Rivera
Career
Per 600 PA
382
196.07
Andre Thornton
Careerverified
Per 600 PAverified
2389
227.78
Emmanuel Rivera
Career
Per 600 PA
356
182.72
Andre Thornton
Careerverified
Per 600 PAverified
2259
215.38
Emmanuel Rivera
Career
Per 600 PA
0.305
0.305
Andre Thornton
Careerverified
Per 600 PAverified
0.36
0.36
Emmanuel Rivera
Career
Per 600 PA
0.36
0.36
Andre Thornton
Careerverified
Per 600 PAverified
0.452
0.452
Emmanuel Rivera
Career
Per 600 PA
0.665
0.665
Andre Thornton
Careerverified
Per 600 PAverified
0.811
0.811
Emmanuel Rivera
Career
Per 600 PA
0.115
0.115
Andre Thornton
Careerverified
Per 600 PAverified
0.198
0.198
Emmanuel Rivera
Career
Per 600 PA
0.227
0.227
Andre Thornton
Careerverified
Per 600 PAverified
0.275
0.275
Emmanuel Rivera
Career
Per 600 PA
0.582
0.582
Andre Thornton
Careerverified
Per 600 PAverified
0.815
0.815
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.299
0.299
Andre Thornton
Career
Per 600 PA
0.256
0.256
Emmanuel Rivera
Career
Per 600 PA
120
61.59
Andre Thornton
Careerverified
Per 600 PAverified
792
75.51
Emmanuel Rivera
Career
Per 600 PA
116
59.54
Andre Thornton
Careerverified
Per 600 PAverified
895
85.33
Emmanuel Rivera
Career
Per 600 PA
214
109.84
Andre Thornton
Careerverified
Per 600 PAverified
1434
136.72
Emmanuel Rivera
Career
Per 600 PA
120.94
62.07
Andre Thornton
Careerverified
Per 600 PAverified
896.81
85.51
Emmanuel Rivera
Career
Per 600 PAverified
11
5.65
Andre Thornton
Careerverified
Per 600 PA
41
3.91
Emmanuel Rivera
Career
Per 600 PA
85
43.63
Andre Thornton
Careerverified
Per 600 PAverified
876
83.52
Emmanuel Rivera
Career
Per 600 PA
0
0
Andre Thornton
Careerverified
Per 600 PAverified
69
6.58
Emmanuel Rivera
Careerverified
Per 600 PA
253
129.85
Andre Thornton
Career
Per 600 PAverified
851
81.14
Emmanuel Rivera
Career
Per 600 PA
4.62
4.62
Andre Thornton
Careerverified
Per 600 PAverified
7.39
7.39
Emmanuel Rivera
Career
Per 600 PA
0.34
0.34
Andre Thornton
Careerverified
Per 600 PAverified
1.03
1.03
Emmanuel Rivera
Career
Per 600 PA
1
0.51
Andre Thornton
Careerverified
Per 600 PAverified
14
1.33
Emmanuel Rivera
Career
Per 600 PA
10
5.13
Andre Thornton
Careerverified
Per 600 PAverified
71
6.77
Emmanuel Rivera
Careerverified
Per 600 PA
29
14.88
Andre Thornton
Career
Per 600 PAverified
129
12.3
Emmanuel Rivera
Career
Per 600 PA
7
3.59
Andre Thornton
Careerverified
Per 600 PAverified
48
4.58
Emmanuel Rivera
Career
Per 600 PA
2
1.03
Andre Thornton
Careerverified
Per 600 PAverified
37
3.53
Emmanuel Rivera
Career
Per 600 PA
9
4.62
Andre Thornton
Careerverified
Per 600 PAverified
85
8.1
Emmanuel Rivera
Careerverified
Per 600 PAverified
77.78
77.78
Andre Thornton
Career
Per 600 PA
56.47
56.47

Fielding Stats for Emmanuel Rivera and Andre Thornton

Emmanuel Rivera
Career
Per 9 Innings
5
5
Andre Thornton
Careerverified
Per 9 Inningsverified
11
11
Emmanuel Rivera
Career
Per 9 Inningsverified
358
1.3
Andre Thornton
Careerverified
Per 9 Innings
743
1.07
Emmanuel Rivera
Career
Per 9 Innings
275
1
Andre Thornton
Careerverified
Per 9 Inningsverified
701
1.01
Emmanuel Rivera
Career
Per 9 Innings
7415
27
Andre Thornton
Careerverified
Per 9 Innings
18773
27
Emmanuel Rivera
Career
Per 9 Innings
2471.2
9
Andre Thornton
Careerverified
Per 9 Innings
6257.2
9
Emmanuel Rivera
Career
Per 9 Innings
387
1.41
Andre Thornton
Careerverified
Per 9 Inningsverified
6239
8.97
Emmanuel Rivera
Career
Per 9 Inningsverified
484
1.76
Andre Thornton
Careerverified
Per 9 Innings
502
0.72
Emmanuel Rivera
Careerverified
Per 9 Innings
19
0.07
Andre Thornton
Career
Per 9 Innings
52
0.07
Emmanuel Rivera
Career
Per 9 Innings
890
3.24
Andre Thornton
Careerverified
Per 9 Inningsverified
6793
9.77
Emmanuel Rivera
Career
Per 9 Innings
871
3.17
Andre Thornton
Careerverified
Per 9 Inningsverified
6741
9.7
Emmanuel Rivera
Career
Per 9 Innings
97.87
97.87
Andre Thornton
Careerverified
Per 9 Inningsverified
99.23
99.23
Emmanuel Rivera
Career
Per 9 Innings
2.433
2.433
Andre Thornton
Careerverified
Per 9 Inningsverified
9.073
9.073
Emmanuel Rivera
Career
Per 9 Innings
76.82
76.82
Andre Thornton
Careerverified
Per 9 Inningsverified
94.35
94.35
Emmanuel Rivera
Career
Per 9 Innings
59
0.21
Andre Thornton
Careerverified
Per 9 Inningsverified
558
0.8
Emmanuel Rivera
Career
Per 9 Innings
0
0
Andre Thornton
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Andre Thornton
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Andre Thornton
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Andre Thornton
Career
Per 9 Innings
0
0