John Ritchey vs. Sam Thompson — Career Comparison

Greatest GenerationCaliforniaThrows RightBats LeftNorth AmericaChicago American GiantsNegro American LeagueCatcher
Pre-GenerationalIndianaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueHall of FameRight Fielder

On the career numbers, Sam Thompson posted the stronger offensive profile against John Ritchey. Sam Thompson posted stronger numbers in OPS (.890 vs .840) and slugging (.505 vs .403). John Ritchey had the advantage in on-base percentage (.437 vs .384). 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 John Ritchey and Sam Thompson

John Ritchey
Career
Per 600 PA
1
1
Sam Thompson
Careerverified
Per 600 PAverified
15
15
John Ritchey
Career
Per 600 PAverified
21
144.83
Sam Thompson
Careerverified
Per 600 PA
1410
129.64
John Ritchey
Career
Per 600 PA
87
600
Sam Thompson
Careerverified
Per 600 PA
6526
600
John Ritchey
Career
Per 600 PA
72
496.55
Sam Thompson
Careerverified
Per 600 PAverified
5998
551.46
John Ritchey
Career
Per 600 PA
0.319
0.319
Sam Thompson
Careerverified
Per 600 PAverified
0.331
0.331
John Ritchey
Career
Per 600 PA
0.881
0.881
Sam Thompson
Careerverified
Per 600 PAverified
0.914
0.914
John Ritchey
Career
Per 600 PA
23
158.62
Sam Thompson
Careerverified
Per 600 PAverified
1988
182.78
John Ritchey
Career
Per 600 PA
18
124.14
Sam Thompson
Careerverified
Per 600 PAverified
1358
124.85
John Ritchey
Career
Per 600 PA
4
27.59
Sam Thompson
Careerverified
Per 600 PAverified
343
31.54
John Ritchey
Career
Per 600 PA
1
6.9
Sam Thompson
Careerverified
Per 600 PAverified
161
14.8
John Ritchey
Career
Per 600 PA
0
0
Sam Thompson
Careerverified
Per 600 PAverified
126
11.58
John Ritchey
Career
Per 600 PA
5
34.48
Sam Thompson
Careerverified
Per 600 PAverified
630
57.92
John Ritchey
Career
Per 600 PA
0.217
0.217
Sam Thompson
Careerverified
Per 600 PAverified
0.317
0.317
John Ritchey
Career
Per 600 PA
0
0
Sam Thompson
Careerverified
Per 600 PAverified
0.021
0.021
John Ritchey
Career
Per 600 PA
0
0
Sam Thompson
Careerverified
Per 600 PAverified
0.063
0.063
John Ritchey
Career
Per 600 PA
15.59
107.54
Sam Thompson
Careerverified
Per 600 PAverified
1185.76
109.02
John Ritchey
Career
Per 600 PA
29
200
Sam Thompson
Careerverified
Per 600 PAverified
3031
278.67
John Ritchey
Career
Per 600 PAverified
38
262.07
Sam Thompson
Careerverified
Per 600 PA
2503
230.13
John Ritchey
Careerverified
Per 600 PAverified
0.437
0.437
Sam Thompson
Career
Per 600 PA
0.384
0.384
John Ritchey
Career
Per 600 PA
0.403
0.403
Sam Thompson
Careerverified
Per 600 PAverified
0.505
0.505
John Ritchey
Career
Per 600 PA
0.84
0.84
Sam Thompson
Careerverified
Per 600 PAverified
0.89
0.89
John Ritchey
Career
Per 600 PA
0.083
0.083
Sam Thompson
Careerverified
Per 600 PAverified
0.174
0.174
John Ritchey
Career
Per 600 PA
0.297
0.297
Sam Thompson
Careerverified
Per 600 PAverified
0.299
0.299
John Ritchey
Careerverified
Per 600 PAverified
0.959
0.959
Sam Thompson
Career
Per 600 PA
0.942
0.942
John Ritchey
Career
Per 600 PA
0.319
0.319
Sam Thompson
Careerverified
Per 600 PAverified
0.33
0.33
John Ritchey
Career
Per 600 PAverified
18
124.14
Sam Thompson
Careerverified
Per 600 PA
1261
115.94
John Ritchey
Career
Per 600 PA
12
82.76
Sam Thompson
Careerverified
Per 600 PAverified
1308
120.26
John Ritchey
Career
Per 600 PA
30
206.9
Sam Thompson
Careerverified
Per 600 PAverified
2443
224.61
John Ritchey
Career
Per 600 PA
15.98
110.19
Sam Thompson
Careerverified
Per 600 PAverified
1262.34
116.06
John Ritchey
Career
Per 600 PAverified
1
6.9
Sam Thompson
Careerverified
Per 600 PA
63
5.79
John Ritchey
Career
Per 600 PAverified
14
96.55
Sam Thompson
Careerverified
Per 600 PA
452
41.56
John Ritchey
Career
Per 600 PA
0
0
Sam Thompson
Career
Per 600 PA
0
0
John Ritchey
Careerverified
Per 600 PAverified
0
0
Sam Thompson
Career
Per 600 PA
234
21.51
John Ritchey
Career
Per 600 PA
Sam Thompson
Careerverified
Per 600 PAverified
27.89
27.89
John Ritchey
Career
Per 600 PA
Sam Thompson
Careerverified
Per 600 PAverified
1.93
1.93
John Ritchey
Career
Per 600 PA
0
0
Sam Thompson
Careerverified
Per 600 PAverified
13
1.2
John Ritchey
Career
Per 600 PA
0
0
Sam Thompson
Career
Per 600 PA
0
0
John Ritchey
Career
Per 600 PA
0
0
Sam Thompson
Career
Per 600 PA
0
0
John Ritchey
Career
Per 600 PA
3
20.69
Sam Thompson
Careerverified
Per 600 PAverified
232
21.33
John Ritchey
Career
Per 600 PA
0
0
Sam Thompson
Career
Per 600 PA
0
0
John Ritchey
Career
Per 600 PA
3
20.69
Sam Thompson
Careerverified
Per 600 PAverified
232
21.33
John Ritchey
Career
Per 600 PA
100
100
Sam Thompson
Career
Per 600 PA
100
100

Fielding Stats for John Ritchey and Sam Thompson

John Ritchey
Career
Per 9 Innings
1
1
Sam Thompson
Careerverified
Per 9 Inningsverified
15
15
John Ritchey
Career
Per 9 Inningsverified
21
1.18
Sam Thompson
Careerverified
Per 9 Innings
1410
1.03
John Ritchey
Careerverified
Per 9 Inningsverified
19
1.06
Sam Thompson
Career
Per 9 Innings
8
0.01
John Ritchey
Career
Per 9 Innings
482
27
Sam Thompson
Careerverified
Per 9 Innings
36891
27
John Ritchey
Career
Per 9 Innings
160.2
9
Sam Thompson
Careerverified
Per 9 Innings
12297
9
John Ritchey
Career
Per 9 Inningsverified
90
5.04
Sam Thompson
Careerverified
Per 9 Innings
2174
1.59
John Ritchey
Career
Per 9 Inningsverified
29
1.62
Sam Thompson
Careerverified
Per 9 Innings
283
0.21
John Ritchey
Careerverified
Per 9 Innings
4
0.22
Sam Thompson
Career
Per 9 Inningsverified
173
0.13
John Ritchey
Career
Per 9 Inningsverified
123
6.89
Sam Thompson
Careerverified
Per 9 Innings
2630
1.92
John Ritchey
Career
Per 9 Inningsverified
119
6.67
Sam Thompson
Careerverified
Per 9 Innings
2457
1.8
John Ritchey
Careerverified
Per 9 Inningsverified
96.75
96.75
Sam Thompson
Career
Per 9 Innings
93.42
93.42
John Ritchey
Careerverified
Per 9 Inningsverified
5.667
5.667
Sam Thompson
Career
Per 9 Innings
1.743
1.743
John Ritchey
Careerverified
Per 9 Inningsverified
90.48
90.48
Sam Thompson
Career
Per 9 Innings
0.57
0.57
John Ritchey
Career
Per 9 Inningsverified
4
0.22
Sam Thompson
Careerverified
Per 9 Innings
61
0.04
John Ritchey
Career
Per 9 Innings
2
0.11
Sam Thompson
Careerverified
Per 9 Inningsverified
0
0
John Ritchey
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
John Ritchey
Career
Per 9 Innings
16
0.9
Sam Thompson
Careerverified
Per 9 Inningsverified
0
0
John Ritchey
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0