Emmanuel Rivera vs. Shag Thompson — Career Comparison
On the career numbers, Emmanuel Rivera posted the stronger offensive profile against Shag Thompson. Emmanuel Rivera posted stronger numbers in OPS (.664 vs .610) and slugging (.360 vs .253). Shag Thompson had the advantage in on-base percentage (.357 vs .305). By the career numbers, Emmanuel Rivera had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Emmanuel Rivera and Shag Thompson
Emmanuel Rivera
Career
Per 600 PA
384
197.09
Shag Thompson
Career
Per 600 PA
48
290.91
Emmanuel Rivera
Career
Per 600 PA
1169
600
Shag Thompson
Career
Per 600 PA
99
600
Emmanuel Rivera
Career
Per 600 PA
1062
545.08
Shag Thompson
Career
Per 600 PA
79
478.79
Emmanuel Rivera
Career
Per 600 PA
0.245
0.245
Shag Thompson
Career
Per 600 PA
0.203
0.203
Emmanuel Rivera
Career
Per 600 PA
0.685
0.685
Shag Thompson
Career
Per 600 PA
0.671
0.671
Emmanuel Rivera
Career
Per 600 PA
187
95.98
Shag Thompson
Career
Per 600 PA
13
78.79
Emmanuel Rivera
Career
Per 600 PA
73
37.47
Shag Thompson
Career
Per 600 PA
3
18.18
Emmanuel Rivera
Career
Per 600 PA
0.281
0.281
Shag Thompson
Career
Per 600 PA
0.188
0.188
Emmanuel Rivera
Career
Per 600 PA
0.021
0.021
Shag Thompson
Career
Per 600 PA
0
0
Emmanuel Rivera
Career
Per 600 PA
116.95
60.03
Shag Thompson
Career
Per 600 PA
9.35
56.65
Emmanuel Rivera
Career
Per 600 PA
382
196.07
Shag Thompson
Career
Per 600 PA
20
121.21
Emmanuel Rivera
Career
Per 600 PA
356
182.72
Shag Thompson
Career
Per 600 PA
35
212.12
Emmanuel Rivera
Career
Per 600 PA
0.305
0.305
Shag Thompson
Career
Per 600 PA
0.357
0.357
Emmanuel Rivera
Career
Per 600 PA
0.36
0.36
Shag Thompson
Career
Per 600 PA
0.253
0.253
Emmanuel Rivera
Career
Per 600 PA
0.665
0.665
Shag Thompson
Career
Per 600 PA
0.61
0.61
Emmanuel Rivera
Career
Per 600 PA
0.115
0.115
Shag Thompson
Career
Per 600 PA
0.051
0.051
Emmanuel Rivera
Career
Per 600 PA
0.227
0.227
Shag Thompson
Career
Per 600 PA
0.224
0.224
Emmanuel Rivera
Career
Per 600 PA
0.582
0.582
Shag Thompson
Career
Per 600 PA
0.641
0.641
Emmanuel Rivera
Career
Per 600 PA
0.299
0.299
Shag Thompson
Career
Per 600 PA
0.271
0.271
Emmanuel Rivera
Career
Per 600 PA
214
109.84
Shag Thompson
Career
Per 600 PA
16
96.97
Emmanuel Rivera
Career
Per 600 PA
120.94
62.07
Shag Thompson
Career
Per 600 PA
10.22
61.96
Emmanuel Rivera
Career
Per 600 PA
11
5.65
Shag Thompson
Career
Per 600 PA
1
6.06
Emmanuel Rivera
Career
Per 600 PA
253
129.85
Shag Thompson
Career
Per 600 PA
20
121.21
Emmanuel Rivera
Career
Per 600 PA
4.62
4.62
Shag Thompson
Career
Per 600 PA
4.95
4.95
Emmanuel Rivera
Career
Per 600 PA
0.34
0.34
Shag Thompson
Career
Per 600 PA
0.9
0.9
Emmanuel Rivera
Career
Per 600 PA
1
0.51
Shag Thompson
Career
Per 600 PA
1
6.06
Emmanuel Rivera
Career
Per 600 PA
29
14.88
Shag Thompson
Career
Per 600 PA
0
0
Emmanuel Rivera
Career
Per 600 PA
7
3.59
Shag Thompson
Career
Per 600 PA
2
12.12
Emmanuel Rivera
Career
Per 600 PA
2
1.03
Shag Thompson
Career
Per 600 PA
1
6.06
Emmanuel Rivera
Career
Per 600 PA
9
4.62
Shag Thompson
Career
Per 600 PA
3
18.18
Emmanuel Rivera
Career
Per 600 PA
77.78
77.78
Shag Thompson
Career
Per 600 PA
66.67
66.67
Fielding Stats for Emmanuel Rivera and Shag Thompson
Emmanuel Rivera
Career
Per 9 Innings
358
1.3
Shag Thompson
Career
Per 9 Innings
23
Emmanuel Rivera
Career
Per 9 Innings
387
1.41
Shag Thompson
Career
Per 9 Innings
40
Emmanuel Rivera
Career
Per 9 Innings
890
3.24
Shag Thompson
Career
Per 9 Innings
46
Emmanuel Rivera
Career
Per 9 Innings
871
3.17
Shag Thompson
Career
Per 9 Innings
45
Emmanuel Rivera
Career
Per 9 Innings
97.87
97.87
Shag Thompson
Career
Per 9 Innings
97.83
Emmanuel Rivera
Career
Per 9 Innings
2.433
2.433
Shag Thompson
Career
Per 9 Innings
1.957
Emmanuel Rivera
Career
Per 9 Innings
76.82
76.82
Shag Thompson
Career
Per 9 Innings
0
Emmanuel Rivera
Career
Per 9 Innings
59
0.21
Shag Thompson
Career
Per 9 Innings
2
Emmanuel Rivera
Career
Per 9 Innings
0
0
Shag Thompson
Career
Per 9 Innings
0