Charlie Rivera vs. Roy Thomas — Career Comparison

Greatest GenerationP.R.Throws RightBats RightCaribbeanNew York CubansNegro National League IIThird Baseman
Pre-GenerationalPennsylvaniaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

On the career numbers, Roy Thomas posted the stronger offensive profile against Charlie Rivera. Roy Thomas posted stronger numbers in OPS (.747 vs .586) and on-base percentage (.413 vs .299). Charlie Rivera had the advantage in home run production (1 career HR at a higher rate). By the career numbers, Roy Thomas had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Charlie Rivera and Roy Thomas

Charlie Rivera
Career
Per 600 PA
3
3
Roy Thomas
Careerverified
Per 600 PAverified
13
13
Charlie Rivera
Career
Per 600 PAverified
58
150
Roy Thomas
Careerverified
Per 600 PA
1470
134.14
Charlie Rivera
Career
Per 600 PA
232
600
Roy Thomas
Careerverified
Per 600 PA
6575
600
Charlie Rivera
Career
Per 600 PAverified
212
548.28
Roy Thomas
Careerverified
Per 600 PA
5296
483.29
Charlie Rivera
Career
Per 600 PA
0.241
0.241
Roy Thomas
Careerverified
Per 600 PAverified
0.29
0.29
Charlie Rivera
Career
Per 600 PA
0.621
0.621
Roy Thomas
Careerverified
Per 600 PAverified
0.808
0.808
Charlie Rivera
Career
Per 600 PA
51
131.9
Roy Thomas
Careerverified
Per 600 PAverified
1537
140.26
Charlie Rivera
Career
Per 600 PA
44
113.79
Roy Thomas
Careerverified
Per 600 PAverified
1377
125.66
Charlie Rivera
Career
Per 600 PAverified
5
12.93
Roy Thomas
Careerverified
Per 600 PA
100
9.13
Charlie Rivera
Career
Per 600 PA
1
2.59
Roy Thomas
Careerverified
Per 600 PAverified
53
4.84
Charlie Rivera
Career
Per 600 PAverified
1
2.59
Roy Thomas
Careerverified
Per 600 PA
7
0.64
Charlie Rivera
Career
Per 600 PAverified
7
18.1
Roy Thomas
Careerverified
Per 600 PA
160
14.6
Charlie Rivera
Careerverified
Per 600 PAverified
0.137
0.137
Roy Thomas
Career
Per 600 PA
0.104
0.104
Charlie Rivera
Careerverified
Per 600 PAverified
0.005
0.005
Roy Thomas
Career
Per 600 PA
0.001
0.001
Charlie Rivera
Careerverified
Per 600 PAverified
0.02
0.02
Roy Thomas
Career
Per 600 PA
0.005
0.005
Charlie Rivera
Career
Per 600 PA
19.81
51.22
Roy Thomas
Careerverified
Per 600 PAverified
937.66
85.57
Charlie Rivera
Career
Per 600 PA
61
157.76
Roy Thomas
Careerverified
Per 600 PAverified
1764
160.97
Charlie Rivera
Career
Per 600 PA
69
178.45
Roy Thomas
Careerverified
Per 600 PAverified
2650
241.83
Charlie Rivera
Career
Per 600 PA
0.299
0.299
Roy Thomas
Careerverified
Per 600 PAverified
0.414
0.414
Charlie Rivera
Career
Per 600 PA
0.288
0.288
Roy Thomas
Careerverified
Per 600 PAverified
0.333
0.333
Charlie Rivera
Career
Per 600 PA
0.586
0.586
Roy Thomas
Careerverified
Per 600 PAverified
0.747
0.747
Charlie Rivera
Careerverified
Per 600 PAverified
0.047
0.047
Roy Thomas
Career
Per 600 PA
0.043
0.043
Charlie Rivera
Career
Per 600 PA
0.206
0.206
Roy Thomas
Careerverified
Per 600 PAverified
0.269
0.269
Charlie Rivera
Career
Per 600 PA
0.512
0.512
Roy Thomas
Careerverified
Per 600 PAverified
0.83
0.83
Charlie Rivera
Career
Per 600 PA
0.24
0.24
Roy Thomas
Careerverified
Per 600 PAverified
0.321
0.321
Charlie Rivera
Career
Per 600 PA
34
87.93
Roy Thomas
Careerverified
Per 600 PAverified
1011
92.26
Charlie Rivera
Career
Per 600 PAverified
23
59.48
Roy Thomas
Careerverified
Per 600 PA
299
27.29
Charlie Rivera
Career
Per 600 PAverified
56
144.83
Roy Thomas
Careerverified
Per 600 PA
1303
118.9
Charlie Rivera
Career
Per 600 PA
22.87
59.15
Roy Thomas
Careerverified
Per 600 PAverified
1029.39
93.94
Charlie Rivera
Career
Per 600 PA
0
0
Roy Thomas
Careerverified
Per 600 PAverified
71
6.48
Charlie Rivera
Career
Per 600 PA
18
46.55
Roy Thomas
Careerverified
Per 600 PAverified
1042
95.09
Charlie Rivera
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Charlie Rivera
Careerverified
Per 600 PAverified
4
10.34
Roy Thomas
Career
Per 600 PA
521
47.54
Charlie Rivera
Careerverified
Per 600 PAverified
58
58
Roy Thomas
Career
Per 600 PA
12.62
12.62
Charlie Rivera
Careerverified
Per 600 PAverified
4.5
4.5
Roy Thomas
Career
Per 600 PA
2
2
Charlie Rivera
Career
Per 600 PA
1
2.59
Roy Thomas
Careerverified
Per 600 PAverified
166
15.15
Charlie Rivera
Careerverified
Per 600 PAverified
1
2.59
Roy Thomas
Career
Per 600 PA
0
0
Charlie Rivera
Career
Per 600 PA
1
2.59
Roy Thomas
Careerverified
Per 600 PAverified
0
0
Charlie Rivera
Career
Per 600 PA
4
10.34
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Charlie Rivera
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Charlie Rivera
Career
Per 600 PA
4
10.34
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Charlie Rivera
Career
Per 600 PA
100
100
Roy Thomas
Career
Per 600 PA
100
100

Fielding Stats for Charlie Rivera and Roy Thomas

Charlie Rivera
Career
Per 9 Innings
3
3
Roy Thomas
Careerverified
Per 9 Inningsverified
13
13
Charlie Rivera
Career
Per 9 Inningsverified
61
1.24
Roy Thomas
Careerverified
Per 9 Innings
1449
1.04
Charlie Rivera
Career
Per 9 Inningsverified
54
1.1
Roy Thomas
Careerverified
Per 9 Innings
746
0.54
Charlie Rivera
Career
Per 9 Innings
1331
27
Roy Thomas
Careerverified
Per 9 Innings
37617
27
Charlie Rivera
Career
Per 9 Innings
443.2
9
Roy Thomas
Careerverified
Per 9 Innings
12539
9
Charlie Rivera
Career
Per 9 Innings
82
1.66
Roy Thomas
Careerverified
Per 9 Inningsverified
3432
2.46
Charlie Rivera
Career
Per 9 Inningsverified
127
2.58
Roy Thomas
Careerverified
Per 9 Innings
189
0.14
Charlie Rivera
Careerverified
Per 9 Innings
16
0.32
Roy Thomas
Career
Per 9 Inningsverified
105
0.08
Charlie Rivera
Career
Per 9 Inningsverified
225
4.56
Roy Thomas
Careerverified
Per 9 Innings
3726
2.67
Charlie Rivera
Career
Per 9 Inningsverified
209
4.24
Roy Thomas
Careerverified
Per 9 Innings
3621
2.6
Charlie Rivera
Career
Per 9 Innings
92.89
92.89
Roy Thomas
Careerverified
Per 9 Inningsverified
97.18
97.18
Charlie Rivera
Careerverified
Per 9 Inningsverified
3.426
3.426
Roy Thomas
Career
Per 9 Innings
2.499
2.499
Charlie Rivera
Careerverified
Per 9 Inningsverified
88.52
88.52
Roy Thomas
Career
Per 9 Innings
51.48
51.48
Charlie Rivera
Career
Per 9 Inningsverified
14
0.28
Roy Thomas
Careerverified
Per 9 Innings
54
0.04
Charlie Rivera
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Charlie Rivera
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Charlie Rivera
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Charlie Rivera
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0