Ruben Rivera vs. Sam Thompson — Career Comparison
On the career numbers, Sam Thompson posted the stronger offensive profile against Ruben Rivera. Sam Thompson posted stronger numbers in OPS (.890 vs .702) and on-base percentage (.384 vs .309). Ruben Rivera had the advantage in home run production (64 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 Ruben Rivera and Sam Thompson
Ruben Rivera
Career
Per 600 PA
662
218.48
Sam Thompson
Career
Per 600 PA
1410
129.64
Ruben Rivera
Career
Per 600 PA
1818
600
Sam Thompson
Career
Per 600 PA
6526
600
Ruben Rivera
Career
Per 600 PA
1586
523.43
Sam Thompson
Career
Per 600 PA
5998
551.46
Ruben Rivera
Career
Per 600 PA
0.216
0.216
Sam Thompson
Career
Per 600 PA
0.331
0.331
Ruben Rivera
Career
Per 600 PA
0.731
0.731
Sam Thompson
Career
Per 600 PA
0.914
0.914
Ruben Rivera
Career
Per 600 PA
201
66.34
Sam Thompson
Career
Per 600 PA
1358
124.85
Ruben Rivera
Career
Per 600 PA
142
46.86
Sam Thompson
Career
Per 600 PA
630
57.92
Ruben Rivera
Career
Per 600 PA
0.414
0.414
Sam Thompson
Career
Per 600 PA
0.317
0.317
Ruben Rivera
Career
Per 600 PA
0.04
0.04
Sam Thompson
Career
Per 600 PA
0.021
0.021
Ruben Rivera
Career
Per 600 PA
0.187
0.187
Sam Thompson
Career
Per 600 PA
0.063
0.063
Ruben Rivera
Career
Per 600 PA
211.59
69.83
Sam Thompson
Career
Per 600 PA
1185.76
109.02
Ruben Rivera
Career
Per 600 PA
624
205.94
Sam Thompson
Career
Per 600 PA
3031
278.67
Ruben Rivera
Career
Per 600 PA
557
183.83
Sam Thompson
Career
Per 600 PA
2503
230.13
Ruben Rivera
Career
Per 600 PA
0.307
0.307
Sam Thompson
Career
Per 600 PA
0.384
0.384
Ruben Rivera
Career
Per 600 PA
0.393
0.393
Sam Thompson
Career
Per 600 PA
0.505
0.505
Ruben Rivera
Career
Per 600 PA
0.177
0.177
Sam Thompson
Career
Per 600 PA
0.174
0.174
Ruben Rivera
Career
Per 600 PA
0.237
0.237
Sam Thompson
Career
Per 600 PA
0.299
0.299
Ruben Rivera
Career
Per 600 PA
0.688
0.688
Sam Thompson
Career
Per 600 PA
0.942
0.942
Ruben Rivera
Career
Per 600 PA
376
124.09
Sam Thompson
Career
Per 600 PA
2443
224.61
Ruben Rivera
Career
Per 600 PA
199.4
65.81
Sam Thompson
Career
Per 600 PA
1262.34
116.06
Ruben Rivera
Career
Per 600 PA
510
168.32
Sam Thompson
Career
Per 600 PA
234
21.51
Ruben Rivera
Career
Per 600 PA
3.56
3.56
Sam Thompson
Career
Per 600 PA
27.89
27.89
Ruben Rivera
Career
Per 600 PA
0.36
0.36
Sam Thompson
Career
Per 600 PA
1.93
1.93
Ruben Rivera
Career
Per 600 PA
28
9.24
Sam Thompson
Career
Per 600 PA
0
0
Ruben Rivera
Career
Per 600 PA
50
16.5
Sam Thompson
Career
Per 600 PA
232
21.33
Ruben Rivera
Career
Per 600 PA
70
23.1
Sam Thompson
Career
Per 600 PA
232
21.33
Ruben Rivera
Career
Per 600 PA
71.43
71.43
Sam Thompson
Career
Per 600 PA
100
100
Fielding Stats for Ruben Rivera and Sam Thompson
Ruben Rivera
Career
Per 9 Innings
615
1.39
Sam Thompson
Career
Per 9 Innings
1410
1.03
Ruben Rivera
Career
Per 9 Innings
409
0.92
Sam Thompson
Career
Per 9 Innings
8
0.01
Ruben Rivera
Career
Per 9 Innings
11976
27
Sam Thompson
Career
Per 9 Innings
36891
27
Ruben Rivera
Career
Per 9 Innings
3992
9
Sam Thompson
Career
Per 9 Innings
12297
9
Ruben Rivera
Career
Per 9 Innings
1191
2.69
Sam Thompson
Career
Per 9 Innings
2174
1.59
Ruben Rivera
Career
Per 9 Innings
29
0.07
Sam Thompson
Career
Per 9 Innings
283
0.21
Ruben Rivera
Career
Per 9 Innings
22
0.05
Sam Thompson
Career
Per 9 Innings
173
0.13
Ruben Rivera
Career
Per 9 Innings
1242
2.8
Sam Thompson
Career
Per 9 Innings
2630
1.92
Ruben Rivera
Career
Per 9 Innings
1220
2.75
Sam Thompson
Career
Per 9 Innings
2457
1.8
Ruben Rivera
Career
Per 9 Innings
98.23
98.23
Sam Thompson
Career
Per 9 Innings
93.42
93.42
Ruben Rivera
Career
Per 9 Innings
1.984
1.984
Sam Thompson
Career
Per 9 Innings
1.743
1.743
Ruben Rivera
Career
Per 9 Innings
66.5
66.5
Sam Thompson
Career
Per 9 Innings
0.57
0.57
Ruben Rivera
Career
Per 9 Innings
8
0.02
Sam Thompson
Career
Per 9 Innings
61
0.04