Juan Rivera vs. Sam Thompson — Career Comparison
On the career numbers, Sam Thompson posted the stronger offensive profile against Juan Rivera. Sam Thompson posted stronger numbers in OPS (.890 vs .768) and on-base percentage (.384 vs .326). Juan Rivera had the advantage in home run production (132 career HR at a higher rate). By the career numbers, Sam Thompson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Juan Rivera and Sam Thompson
Juan Rivera
Career
Per 600 PA
1058
167.63
Sam Thompson
Career
Per 600 PA
1410
129.64
Juan Rivera
Career
Per 600 PA
3787
600
Sam Thompson
Career
Per 600 PA
6526
600
Juan Rivera
Career
Per 600 PA
3471
549.93
Sam Thompson
Career
Per 600 PA
5998
551.46
Juan Rivera
Career
Per 600 PA
0.274
0.274
Sam Thompson
Career
Per 600 PA
0.331
0.331
Juan Rivera
Career
Per 600 PA
0.774
0.774
Sam Thompson
Career
Per 600 PA
0.914
0.914
Juan Rivera
Career
Per 600 PA
632
100.13
Sam Thompson
Career
Per 600 PA
1358
124.85
Juan Rivera
Career
Per 600 PA
318
50.38
Sam Thompson
Career
Per 600 PA
630
57.92
Juan Rivera
Career
Per 600 PA
0.335
0.335
Sam Thompson
Career
Per 600 PA
0.317
0.317
Juan Rivera
Career
Per 600 PA
0.038
0.038
Sam Thompson
Career
Per 600 PA
0.021
0.021
Juan Rivera
Career
Per 600 PA
0.139
0.139
Sam Thompson
Career
Per 600 PA
0.063
0.063
Juan Rivera
Career
Per 600 PA
471.6
74.72
Sam Thompson
Career
Per 600 PA
1185.76
109.02
Juan Rivera
Career
Per 600 PA
1536
243.36
Sam Thompson
Career
Per 600 PA
3031
278.67
Juan Rivera
Career
Per 600 PA
1223
193.77
Sam Thompson
Career
Per 600 PA
2503
230.13
Juan Rivera
Career
Per 600 PA
0.323
0.323
Sam Thompson
Career
Per 600 PA
0.384
0.384
Juan Rivera
Career
Per 600 PA
0.443
0.443
Sam Thompson
Career
Per 600 PA
0.505
0.505
Juan Rivera
Career
Per 600 PA
0.169
0.169
Sam Thompson
Career
Per 600 PA
0.174
0.174
Juan Rivera
Career
Per 600 PA
0.256
0.256
Sam Thompson
Career
Per 600 PA
0.299
0.299
Juan Rivera
Career
Per 600 PA
0.683
0.683
Sam Thompson
Career
Per 600 PA
0.942
0.942
Juan Rivera
Career
Per 600 PA
832
131.82
Sam Thompson
Career
Per 600 PA
2443
224.61
Juan Rivera
Career
Per 600 PA
481.22
76.24
Sam Thompson
Career
Per 600 PA
1262.34
116.06
Juan Rivera
Career
Per 600 PA
448
70.98
Sam Thompson
Career
Per 600 PA
234
21.51
Juan Rivera
Career
Per 600 PA
8.45
8.45
Sam Thompson
Career
Per 600 PA
27.89
27.89
Juan Rivera
Career
Per 600 PA
0.56
0.56
Sam Thompson
Career
Per 600 PA
1.93
1.93
Juan Rivera
Career
Per 600 PA
127
20.12
Sam Thompson
Career
Per 600 PA
0
0
Juan Rivera
Career
Per 600 PA
17
2.69
Sam Thompson
Career
Per 600 PA
232
21.33
Juan Rivera
Career
Per 600 PA
43
6.81
Sam Thompson
Career
Per 600 PA
232
21.33
Juan Rivera
Career
Per 600 PA
39.53
39.53
Sam Thompson
Career
Per 600 PA
100
100
Fielding Stats for Juan Rivera and Sam Thompson
Juan Rivera
Career
Per 9 Innings
911
1.17
Sam Thompson
Career
Per 9 Innings
1410
1.03
Juan Rivera
Career
Per 9 Innings
789
1.01
Sam Thompson
Career
Per 9 Innings
8
0.01
Juan Rivera
Career
Per 9 Innings
21015
27
Sam Thompson
Career
Per 9 Innings
36891
27
Juan Rivera
Career
Per 9 Innings
7005
9
Sam Thompson
Career
Per 9 Innings
12297
9
Juan Rivera
Career
Per 9 Innings
2061
2.65
Sam Thompson
Career
Per 9 Innings
2174
1.59
Juan Rivera
Career
Per 9 Innings
117
0.15
Sam Thompson
Career
Per 9 Innings
283
0.21
Juan Rivera
Career
Per 9 Innings
2211
2.84
Sam Thompson
Career
Per 9 Innings
2630
1.92
Juan Rivera
Career
Per 9 Innings
2178
2.8
Sam Thompson
Career
Per 9 Innings
2457
1.8
Juan Rivera
Career
Per 9 Innings
98.51
98.51
Sam Thompson
Career
Per 9 Innings
93.42
93.42
Juan Rivera
Career
Per 9 Innings
2.391
2.391
Sam Thompson
Career
Per 9 Innings
1.743
1.743
Juan Rivera
Career
Per 9 Innings
86.61
86.61
Sam Thompson
Career
Per 9 Innings
0.57
0.57
Juan Rivera
Career
Per 9 Innings
62
0.08
Sam Thompson
Career
Per 9 Innings
61
0.04