Rafael Almeida vs. Jack Thornton — Career Comparison

Lost GenerationCubaThrows RightBats RightCaribbeanCincinnati RedsNational LeagueThird Baseman
Greatest GenerationGeorgiaThrows RightBats RightNorth AmericaAtlanta Black CrackersNegro American LeagueFirst Baseman

Looking at the career totals, Rafael Almeida and Jack Thornton are closely matched on the surface stats. Jack Thornton posted stronger numbers in OPS (.780 vs .707) and on-base percentage (.417 vs .324). Rafael Almeida had the advantage in slugging (.383 vs .364). By the career numbers, Jack Thornton had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Rafael Almeida and Jack Thornton

Rafael Almeida
Careerverified
Per 600 PAverified
6
6
Jack Thornton
Career
Per 600 PA
1
1
Rafael Almeida
Careerverified
Per 600 PAverified
134
176.32
Jack Thornton
Career
Per 600 PA
3
150
Rafael Almeida
Careerverified
Per 600 PA
456
600
Jack Thornton
Career
Per 600 PA
12
600
Rafael Almeida
Careerverified
Per 600 PA
405
532.89
Jack Thornton
Career
Per 600 PAverified
11
550
Rafael Almeida
Career
Per 600 PA
0.269
0.269
Jack Thornton
Careerverified
Per 600 PAverified
0.364
0.364
Rafael Almeida
Career
Per 600 PA
0.742
0.742
Jack Thornton
Careerverified
Per 600 PAverified
0.792
0.792
Rafael Almeida
Careerverified
Per 600 PA
109
143.42
Jack Thornton
Career
Per 600 PAverified
4
200
Rafael Almeida
Careerverified
Per 600 PA
80
105.26
Jack Thornton
Career
Per 600 PAverified
4
200
Rafael Almeida
Careerverified
Per 600 PAverified
15
19.74
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
11
14.47
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
3
3.95
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
29
38.16
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
0.266
0.266
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
0.007
0.007
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
0.028
0.028
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PA
53.59
70.52
Jack Thornton
Career
Per 600 PAverified
1.71
85.37
Rafael Almeida
Careerverified
Per 600 PAverified
155
203.95
Jack Thornton
Career
Per 600 PA
4
200
Rafael Almeida
Careerverified
Per 600 PA
142
186.84
Jack Thornton
Career
Per 600 PAverified
5
250
Rafael Almeida
Career
Per 600 PA
0.324
0.324
Jack Thornton
Careerverified
Per 600 PAverified
0.417
0.417
Rafael Almeida
Careerverified
Per 600 PAverified
0.383
0.383
Jack Thornton
Career
Per 600 PA
0.364
0.364
Rafael Almeida
Career
Per 600 PA
0.707
0.707
Jack Thornton
Careerverified
Per 600 PAverified
0.78
0.78
Rafael Almeida
Careerverified
Per 600 PAverified
0.114
0.114
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Career
Per 600 PA
0.242
0.242
Jack Thornton
Careerverified
Per 600 PAverified
0.278
0.278
Rafael Almeida
Career
Per 600 PA
0.666
0.666
Jack Thornton
Careerverified
Per 600 PAverified
0.714
0.714
Rafael Almeida
Career
Per 600 PA
0.293
0.293
Jack Thornton
Careerverified
Per 600 PAverified
0.364
0.364
Rafael Almeida
Careerverified
Per 600 PAverified
50
65.79
Jack Thornton
Career
Per 600 PA
1
50
Rafael Almeida
Careerverified
Per 600 PA
55
72.37
Jack Thornton
Career
Per 600 PAverified
2
100
Rafael Almeida
Careerverified
Per 600 PA
102
134.21
Jack Thornton
Career
Per 600 PAverified
3
150
Rafael Almeida
Careerverified
Per 600 PA
59.28
78
Jack Thornton
Career
Per 600 PAverified
2.12
106.11
Rafael Almeida
Careerverified
Per 600 PAverified
3
3.95
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PA
30
39.47
Jack Thornton
Career
Per 600 PAverified
1
50
Rafael Almeida
Career
Per 600 PA
0
0
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Career
Per 600 PA
40
52.63
Jack Thornton
Careerverified
Per 600 PAverified
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
11.4
11.4
Jack Thornton
Career
Per 600 PA
Rafael Almeida
Careerverified
Per 600 PAverified
0.75
0.75
Jack Thornton
Career
Per 600 PA
Rafael Almeida
Careerverified
Per 600 PAverified
18
23.68
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Career
Per 600 PA
0
0
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Career
Per 600 PA
0
0
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
9
11.84
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Career
Per 600 PA
0
0
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
9
11.84
Jack Thornton
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
100
100
Jack Thornton
Career
Per 600 PA

Fielding Stats for Rafael Almeida and Jack Thornton

Rafael Almeida
Careerverified
Per 9 Inningsverified
6
6
Jack Thornton
Career
Per 9 Innings
1
1
Rafael Almeida
Careerverified
Per 9 Inningsverified
119
3.78
Jack Thornton
Career
Per 9 Innings
4
1.64
Rafael Almeida
Careerverified
Per 9 Innings
32
1.02
Jack Thornton
Career
Per 9 Inningsverified
3
1.23
Rafael Almeida
Careerverified
Per 9 Innings
849
27
Jack Thornton
Career
Per 9 Innings
66
27
Rafael Almeida
Careerverified
Per 9 Innings
283
9
Jack Thornton
Career
Per 9 Innings
22
9
Rafael Almeida
Careerverified
Per 9 Innings
241
7.66
Jack Thornton
Career
Per 9 Inningsverified
26
10.64
Rafael Almeida
Careerverified
Per 9 Inningsverified
196
6.23
Jack Thornton
Career
Per 9 Innings
3
1.23
Rafael Almeida
Career
Per 9 Innings
46
1.46
Jack Thornton
Careerverified
Per 9 Inningsverified
0
0
Rafael Almeida
Careerverified
Per 9 Inningsverified
483
15.36
Jack Thornton
Career
Per 9 Innings
29
11.86
Rafael Almeida
Careerverified
Per 9 Inningsverified
437
13.9
Jack Thornton
Career
Per 9 Innings
29
11.86
Rafael Almeida
Career
Per 9 Innings
90.48
90.48
Jack Thornton
Careerverified
Per 9 Inningsverified
100
100
Rafael Almeida
Career
Per 9 Innings
3.672
3.672
Jack Thornton
Careerverified
Per 9 Inningsverified
7.25
7.25
Rafael Almeida
Career
Per 9 Innings
26.89
26.89
Jack Thornton
Careerverified
Per 9 Inningsverified
75
75
Rafael Almeida
Careerverified
Per 9 Inningsverified
17
0.54
Jack Thornton
Career
Per 9 Innings
0
0
Rafael Almeida
Career
Per 9 Innings
0
0
Jack Thornton
Career
Per 9 Innings
0
0
Rafael Almeida
Career
Per 9 Innings
0
0
Jack Thornton
Career
Per 9 Innings
0
0
Rafael Almeida
Career
Per 9 Innings
14
0.45
Jack Thornton
Careerverified
Per 9 Inningsverified
0
0
Rafael Almeida
Career
Per 9 Innings
0
0
Jack Thornton
Career
Per 9 Innings
0
0