David Ross vs. Sam Thompson — Career Comparison

Gen XGeorgiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher
Pre-GenerationalIndianaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueHall of FameRight Fielder

On the career numbers, Sam Thompson posted the stronger offensive profile against David Ross. Sam Thompson posted stronger numbers in OPS (.890 vs .747) and on-base percentage (.384 vs .324). David Ross had the advantage in home run production (106 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 David Ross and Sam Thompson

David Ross
Career
Per 600 PA
15
15
Sam Thompson
Career
Per 600 PA
15
15
David Ross
Career
Per 600 PAverified
883
200.45
Sam Thompson
Careerverified
Per 600 PA
1410
129.64
David Ross
Career
Per 600 PA
2643
600
Sam Thompson
Careerverified
Per 600 PA
6526
600
David Ross
Career
Per 600 PA
2280
517.59
Sam Thompson
Careerverified
Per 600 PAverified
5998
551.46
David Ross
Career
Per 600 PA
0.229
0.229
Sam Thompson
Careerverified
Per 600 PAverified
0.331
0.331
David Ross
Career
Per 600 PA
0.757
0.757
Sam Thompson
Careerverified
Per 600 PAverified
0.914
0.914
David Ross
Career
Per 600 PA
521
118.27
Sam Thompson
Careerverified
Per 600 PAverified
1988
182.78
David Ross
Career
Per 600 PA
294
66.74
Sam Thompson
Careerverified
Per 600 PAverified
1358
124.85
David Ross
Career
Per 600 PA
116
26.33
Sam Thompson
Careerverified
Per 600 PAverified
343
31.54
David Ross
Career
Per 600 PA
5
1.14
Sam Thompson
Careerverified
Per 600 PAverified
161
14.8
David Ross
Career
Per 600 PAverified
106
24.06
Sam Thompson
Careerverified
Per 600 PA
126
11.58
David Ross
Career
Per 600 PA
227
51.53
Sam Thompson
Careerverified
Per 600 PAverified
630
57.92
David Ross
Careerverified
Per 600 PAverified
0.436
0.436
Sam Thompson
Career
Per 600 PA
0.317
0.317
David Ross
Careerverified
Per 600 PAverified
0.047
0.047
Sam Thompson
Career
Per 600 PA
0.021
0.021
David Ross
Careerverified
Per 600 PAverified
0.204
0.204
Sam Thompson
Career
Per 600 PA
0.063
0.063
David Ross
Career
Per 600 PA
325.22
73.83
Sam Thompson
Careerverified
Per 600 PAverified
1185.76
109.02
David Ross
Career
Per 600 PA
965
219.07
Sam Thompson
Careerverified
Per 600 PAverified
3031
278.67
David Ross
Career
Per 600 PA
825
187.29
Sam Thompson
Careerverified
Per 600 PAverified
2503
230.13
David Ross
Career
Per 600 PA
0.316
0.316
Sam Thompson
Careerverified
Per 600 PAverified
0.384
0.384
David Ross
Career
Per 600 PA
0.423
0.423
Sam Thompson
Careerverified
Per 600 PAverified
0.505
0.505
David Ross
Career
Per 600 PA
0.739
0.739
Sam Thompson
Careerverified
Per 600 PAverified
0.89
0.89
David Ross
Careerverified
Per 600 PAverified
0.195
0.195
Sam Thompson
Career
Per 600 PA
0.174
0.174
David Ross
Career
Per 600 PA
0.248
0.248
Sam Thompson
Careerverified
Per 600 PAverified
0.299
0.299
David Ross
Career
Per 600 PA
0.702
0.702
Sam Thompson
Careerverified
Per 600 PAverified
0.942
0.942
David Ross
Career
Per 600 PA
0.283
0.283
Sam Thompson
Careerverified
Per 600 PAverified
0.33
0.33
David Ross
Career
Per 600 PA
254
57.66
Sam Thompson
Careerverified
Per 600 PAverified
1261
115.94
David Ross
Career
Per 600 PA
314
71.28
Sam Thompson
Careerverified
Per 600 PAverified
1308
120.26
David Ross
Career
Per 600 PA
462
104.88
Sam Thompson
Careerverified
Per 600 PAverified
2443
224.61
David Ross
Career
Per 600 PA
308.1
69.94
Sam Thompson
Careerverified
Per 600 PAverified
1262.34
116.06
David Ross
Career
Per 600 PA
17
3.86
Sam Thompson
Careerverified
Per 600 PAverified
63
5.79
David Ross
Career
Per 600 PAverified
287
65.15
Sam Thompson
Careerverified
Per 600 PA
452
41.56
David Ross
Careerverified
Per 600 PAverified
30
6.81
Sam Thompson
Career
Per 600 PA
0
0
David Ross
Career
Per 600 PA
735
166.86
Sam Thompson
Careerverified
Per 600 PAverified
234
21.51
David Ross
Career
Per 600 PA
3.6
3.6
Sam Thompson
Careerverified
Per 600 PAverified
27.89
27.89
David Ross
Career
Per 600 PA
0.39
0.39
Sam Thompson
Careerverified
Per 600 PAverified
1.93
1.93
David Ross
Careerverified
Per 600 PAverified
32
7.26
Sam Thompson
Career
Per 600 PA
13
1.2
David Ross
Careerverified
Per 600 PAverified
27
6.13
Sam Thompson
Career
Per 600 PA
0
0
David Ross
Career
Per 600 PA
49
11.12
Sam Thompson
Careerverified
Per 600 PAverified
0
0
David Ross
Career
Per 600 PA
3
0.68
Sam Thompson
Careerverified
Per 600 PAverified
232
21.33
David Ross
Careerverified
Per 600 PAverified
5
1.14
Sam Thompson
Career
Per 600 PA
0
0
David Ross
Career
Per 600 PA
8
1.82
Sam Thompson
Careerverified
Per 600 PAverified
232
21.33
David Ross
Career
Per 600 PA
37.5
37.5
Sam Thompson
Careerverified
Per 600 PAverified
100
100

Fielding Stats for David Ross and Sam Thompson

David Ross
Career
Per 9 Innings
15
15
Sam Thompson
Career
Per 9 Innings
15
15
David Ross
Career
Per 9 Inningsverified
807
1.21
Sam Thompson
Careerverified
Per 9 Innings
1410
1.03
David Ross
Careerverified
Per 9 Inningsverified
669
1
Sam Thompson
Career
Per 9 Innings
8
0.01
David Ross
Career
Per 9 Innings
17981
27
Sam Thompson
Careerverified
Per 9 Innings
36891
27
David Ross
Career
Per 9 Innings
5993.2
9
Sam Thompson
Careerverified
Per 9 Innings
12297
9
David Ross
Careerverified
Per 9 Inningsverified
5124
7.69
Sam Thompson
Career
Per 9 Innings
2174
1.59
David Ross
Careerverified
Per 9 Inningsverified
422
0.63
Sam Thompson
Career
Per 9 Innings
283
0.21
David Ross
Careerverified
Per 9 Inningsverified
54
0.08
Sam Thompson
Career
Per 9 Innings
173
0.13
David Ross
Careerverified
Per 9 Inningsverified
5600
8.41
Sam Thompson
Career
Per 9 Innings
2630
1.92
David Ross
Careerverified
Per 9 Inningsverified
5546
8.33
Sam Thompson
Career
Per 9 Innings
2457
1.8
David Ross
Careerverified
Per 9 Inningsverified
99.04
99.04
Sam Thompson
Career
Per 9 Innings
93.42
93.42
David Ross
Careerverified
Per 9 Inningsverified
6.872
6.872
Sam Thompson
Career
Per 9 Innings
1.743
1.743
David Ross
Careerverified
Per 9 Inningsverified
82.9
82.9
Sam Thompson
Career
Per 9 Innings
0.57
0.57
David Ross
Career
Per 9 Inningsverified
46
0.07
Sam Thompson
Careerverified
Per 9 Innings
61
0.04
David Ross
Career
Per 9 Innings
51
0.08
Sam Thompson
Careerverified
Per 9 Inningsverified
0
0
David Ross
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
370
0.56
Sam Thompson
Careerverified
Per 9 Inningsverified
0
0
David Ross
Careerverified
Per 9 Inningsverified
197
0.3
Sam Thompson
Career
Per 9 Innings
0
0