Leon Roberts vs. Sam Thompson — Career Comparison
On the career numbers, Sam Thompson posted the stronger offensive profile against Leon Roberts. Sam Thompson posted stronger numbers in OPS (.890 vs .754) and on-base percentage (.384 vs .335). Leon Roberts had the advantage in home run production (78 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 Leon Roberts and Sam Thompson
Leon Roberts
Career
Per 600 PA
901
176.32
Sam Thompson
Career
Per 600 PA
1410
129.64
Leon Roberts
Career
Per 600 PA
3066
600
Sam Thompson
Career
Per 600 PA
6526
600
Leon Roberts
Career
Per 600 PA
2737
535.62
Sam Thompson
Career
Per 600 PA
5998
551.46
Leon Roberts
Career
Per 600 PA
0.267
0.267
Sam Thompson
Career
Per 600 PA
0.331
0.331
Leon Roberts
Career
Per 600 PA
0.765
0.765
Sam Thompson
Career
Per 600 PA
0.914
0.914
Leon Roberts
Career
Per 600 PA
499
97.65
Sam Thompson
Career
Per 600 PA
1358
124.85
Leon Roberts
Career
Per 600 PA
232
45.4
Sam Thompson
Career
Per 600 PA
630
57.92
Leon Roberts
Career
Per 600 PA
0.317
0.317
Sam Thompson
Career
Per 600 PA
0.317
0.317
Leon Roberts
Career
Per 600 PA
0.029
0.029
Sam Thompson
Career
Per 600 PA
0.021
0.021
Leon Roberts
Career
Per 600 PA
0.107
0.107
Sam Thompson
Career
Per 600 PA
0.063
0.063
Leon Roberts
Career
Per 600 PA
379.64
74.29
Sam Thompson
Career
Per 600 PA
1185.76
109.02
Leon Roberts
Career
Per 600 PA
1147
224.46
Sam Thompson
Career
Per 600 PA
3031
278.67
Leon Roberts
Career
Per 600 PA
1009
197.46
Sam Thompson
Career
Per 600 PA
2503
230.13
Leon Roberts
Career
Per 600 PA
0.332
0.332
Sam Thompson
Career
Per 600 PA
0.384
0.384
Leon Roberts
Career
Per 600 PA
0.419
0.419
Sam Thompson
Career
Per 600 PA
0.505
0.505
Leon Roberts
Career
Per 600 PA
0.152
0.152
Sam Thompson
Career
Per 600 PA
0.174
0.174
Leon Roberts
Career
Per 600 PA
0.254
0.254
Sam Thompson
Career
Per 600 PA
0.299
0.299
Leon Roberts
Career
Per 600 PA
0.692
0.692
Sam Thompson
Career
Per 600 PA
0.942
0.942
Leon Roberts
Career
Per 600 PA
592
115.85
Sam Thompson
Career
Per 600 PA
2443
224.61
Leon Roberts
Career
Per 600 PA
392.38
76.79
Sam Thompson
Career
Per 600 PA
1262.34
116.06
Leon Roberts
Career
Per 600 PA
428
83.76
Sam Thompson
Career
Per 600 PA
234
21.51
Leon Roberts
Career
Per 600 PA
7.16
7.16
Sam Thompson
Career
Per 600 PA
27.89
27.89
Leon Roberts
Career
Per 600 PA
0.6
0.6
Sam Thompson
Career
Per 600 PA
1.93
1.93
Leon Roberts
Career
Per 600 PA
65
12.72
Sam Thompson
Career
Per 600 PA
0
0
Leon Roberts
Career
Per 600 PA
26
5.09
Sam Thompson
Career
Per 600 PA
232
21.33
Leon Roberts
Career
Per 600 PA
51
9.98
Sam Thompson
Career
Per 600 PA
232
21.33
Leon Roberts
Career
Per 600 PA
50.98
50.98
Sam Thompson
Career
Per 600 PA
100
100
Fielding Stats for Leon Roberts and Sam Thompson
Leon Roberts
Career
Per 9 Innings
789
1.14
Sam Thompson
Career
Per 9 Innings
1410
1.03
Leon Roberts
Career
Per 9 Innings
698
1.01
Sam Thompson
Career
Per 9 Innings
8
0.01
Leon Roberts
Career
Per 9 Innings
18709
27
Sam Thompson
Career
Per 9 Innings
36891
27
Leon Roberts
Career
Per 9 Innings
6236.1
9
Sam Thompson
Career
Per 9 Innings
12297
9
Leon Roberts
Career
Per 9 Innings
1574
2.27
Sam Thompson
Career
Per 9 Innings
2174
1.59
Leon Roberts
Career
Per 9 Innings
40
0.06
Sam Thompson
Career
Per 9 Innings
283
0.21
Leon Roberts
Career
Per 9 Innings
30
0.04
Sam Thompson
Career
Per 9 Innings
173
0.13
Leon Roberts
Career
Per 9 Innings
1644
2.37
Sam Thompson
Career
Per 9 Innings
2630
1.92
Leon Roberts
Career
Per 9 Innings
1614
2.33
Sam Thompson
Career
Per 9 Innings
2457
1.8
Leon Roberts
Career
Per 9 Innings
98.18
98.18
Sam Thompson
Career
Per 9 Innings
93.42
93.42
Leon Roberts
Career
Per 9 Innings
2.046
2.046
Sam Thompson
Career
Per 9 Innings
1.743
1.743
Leon Roberts
Career
Per 9 Innings
88.47
88.47
Sam Thompson
Career
Per 9 Innings
0.57
0.57
Leon Roberts
Career
Per 9 Innings
9
0.01
Sam Thompson
Career
Per 9 Innings
61
0.04