Bill Perkins vs. Ruben Rivera — Career Comparison

Greatest GenerationGeorgiaThrows RightBats RightNorth AmericaPittsburgh CrawfordsNegro National League IICatcherAll-Star
Gen XPanamaThrows RightBats RightCentral AmericaSan Diego PadresNational LeagueCenter Fielder

On the career numbers, Bill Perkins posted the stronger offensive profile against Ruben Rivera. Bill Perkins posted stronger numbers in OPS (.730 vs .702) and on-base percentage (.332 vs .309). Ruben Rivera had the advantage in home run production (64 career HR at a higher rate). By the career numbers, Bill Perkins had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Bill Perkins and Ruben Rivera

Bill Perkins
Careerverified
Per 600 PAverified
16
16
Ruben Rivera
Career
Per 600 PA
9
9
Bill Perkins
Career
Per 600 PA
526
162.76
Ruben Rivera
Careerverified
Per 600 PAverified
662
218.48
Bill Perkins
Careerverified
Per 600 PA
1939
600
Ruben Rivera
Career
Per 600 PA
1818
600
Bill Perkins
Careerverified
Per 600 PAverified
1754
542.75
Ruben Rivera
Career
Per 600 PA
1586
523.43
Bill Perkins
Careerverified
Per 600 PAverified
0.279
0.279
Ruben Rivera
Career
Per 600 PA
0.216
0.216
Bill Perkins
Careerverified
Per 600 PAverified
0.751
0.751
Ruben Rivera
Career
Per 600 PA
0.731
0.731
Bill Perkins
Careerverified
Per 600 PAverified
489
151.32
Ruben Rivera
Career
Per 600 PA
343
113.2
Bill Perkins
Careerverified
Per 600 PAverified
364
112.64
Ruben Rivera
Career
Per 600 PA
201
66.34
Bill Perkins
Careerverified
Per 600 PA
69
21.35
Ruben Rivera
Career
Per 600 PAverified
67
22.11
Bill Perkins
Careerverified
Per 600 PAverified
29
8.97
Ruben Rivera
Career
Per 600 PA
11
3.63
Bill Perkins
Career
Per 600 PA
27
8.35
Ruben Rivera
Careerverified
Per 600 PAverified
64
21.12
Bill Perkins
Career
Per 600 PA
125
38.68
Ruben Rivera
Careerverified
Per 600 PAverified
142
46.86
Bill Perkins
Career
Per 600 PA
0.256
0.256
Ruben Rivera
Careerverified
Per 600 PAverified
0.414
0.414
Bill Perkins
Career
Per 600 PA
0.015
0.015
Ruben Rivera
Careerverified
Per 600 PAverified
0.04
0.04
Bill Perkins
Career
Per 600 PA
0.055
0.055
Ruben Rivera
Careerverified
Per 600 PAverified
0.187
0.187
Bill Perkins
Careerverified
Per 600 PAverified
241.19
74.63
Ruben Rivera
Career
Per 600 PA
211.59
69.83
Bill Perkins
Careerverified
Per 600 PAverified
697
215.68
Ruben Rivera
Career
Per 600 PA
624
205.94
Bill Perkins
Careerverified
Per 600 PAverified
630
194.95
Ruben Rivera
Career
Per 600 PA
557
183.83
Bill Perkins
Careerverified
Per 600 PAverified
0.332
0.332
Ruben Rivera
Career
Per 600 PA
0.307
0.307
Bill Perkins
Careerverified
Per 600 PAverified
0.397
0.397
Ruben Rivera
Career
Per 600 PA
0.393
0.393
Bill Perkins
Careerverified
Per 600 PAverified
0.73
0.73
Ruben Rivera
Career
Per 600 PA
0.701
0.701
Bill Perkins
Career
Per 600 PA
0.119
0.119
Ruben Rivera
Careerverified
Per 600 PAverified
0.177
0.177
Bill Perkins
Careerverified
Per 600 PAverified
0.249
0.249
Ruben Rivera
Career
Per 600 PA
0.237
0.237
Bill Perkins
Career
Per 600 PA
0.678
0.678
Ruben Rivera
Careerverified
Per 600 PAverified
0.688
0.688
Bill Perkins
Career
Per 600 PA
0.269
0.269
Ruben Rivera
Careerverified
Per 600 PAverified
0.273
0.273
Bill Perkins
Careerverified
Per 600 PA
241
74.57
Ruben Rivera
Career
Per 600 PAverified
237
78.22
Bill Perkins
Careerverified
Per 600 PAverified
285
88.19
Ruben Rivera
Career
Per 600 PA
203
67
Bill Perkins
Careerverified
Per 600 PAverified
499
154.41
Ruben Rivera
Career
Per 600 PA
376
124.09
Bill Perkins
Careerverified
Per 600 PAverified
267.93
82.91
Ruben Rivera
Career
Per 600 PA
199.4
65.81
Bill Perkins
Career
Per 600 PA
8
2.48
Ruben Rivera
Careerverified
Per 600 PAverified
29
9.57
Bill Perkins
Career
Per 600 PA
133
41.16
Ruben Rivera
Careerverified
Per 600 PAverified
185
61.06
Bill Perkins
Career
Per 600 PA
0
0
Ruben Rivera
Careerverified
Per 600 PAverified
4
1.32
Bill Perkins
Careerverified
Per 600 PAverified
13
4.02
Ruben Rivera
Career
Per 600 PA
510
168.32
Bill Perkins
Careerverified
Per 600 PAverified
149.15
149.15
Ruben Rivera
Career
Per 600 PA
3.56
3.56
Bill Perkins
Careerverified
Per 600 PAverified
10.23
10.23
Ruben Rivera
Career
Per 600 PA
0.36
0.36
Bill Perkins
Careerverified
Per 600 PAverified
43
13.31
Ruben Rivera
Career
Per 600 PA
6
1.98
Bill Perkins
Career
Per 600 PA
1
0.31
Ruben Rivera
Careerverified
Per 600 PAverified
12
3.96
Bill Perkins
Careerverified
Per 600 PAverified
0
0
Ruben Rivera
Career
Per 600 PA
28
9.24
Bill Perkins
Career
Per 600 PA
20
6.19
Ruben Rivera
Careerverified
Per 600 PAverified
50
16.5
Bill Perkins
Career
Per 600 PA
0
0
Ruben Rivera
Careerverified
Per 600 PAverified
20
6.6
Bill Perkins
Career
Per 600 PA
20
6.19
Ruben Rivera
Careerverified
Per 600 PAverified
70
23.1
Bill Perkins
Careerverified
Per 600 PAverified
100
100
Ruben Rivera
Career
Per 600 PA
71.43
71.43

Fielding Stats for Bill Perkins and Ruben Rivera

Bill Perkins
Careerverified
Per 9 Inningsverified
16
16
Ruben Rivera
Career
Per 9 Innings
9
9
Bill Perkins
Career
Per 9 Innings
523
1.15
Ruben Rivera
Careerverified
Per 9 Inningsverified
615
1.39
Bill Perkins
Careerverified
Per 9 Inningsverified
479
1.05
Ruben Rivera
Career
Per 9 Innings
409
0.92
Bill Perkins
Careerverified
Per 9 Innings
12263
27
Ruben Rivera
Career
Per 9 Innings
11976
27
Bill Perkins
Careerverified
Per 9 Innings
4087.2
9
Ruben Rivera
Career
Per 9 Innings
3992
9
Bill Perkins
Careerverified
Per 9 Inningsverified
2240
4.93
Ruben Rivera
Career
Per 9 Innings
1191
2.69
Bill Perkins
Careerverified
Per 9 Inningsverified
327
0.72
Ruben Rivera
Career
Per 9 Innings
29
0.07
Bill Perkins
Career
Per 9 Innings
83
0.18
Ruben Rivera
Careerverified
Per 9 Inningsverified
22
0.05
Bill Perkins
Careerverified
Per 9 Inningsverified
2650
5.83
Ruben Rivera
Career
Per 9 Innings
1242
2.8
Bill Perkins
Careerverified
Per 9 Inningsverified
2567
5.65
Ruben Rivera
Career
Per 9 Innings
1220
2.75
Bill Perkins
Career
Per 9 Innings
96.87
96.87
Ruben Rivera
Careerverified
Per 9 Inningsverified
98.23
98.23
Bill Perkins
Careerverified
Per 9 Inningsverified
4.908
4.908
Ruben Rivera
Career
Per 9 Innings
1.984
1.984
Bill Perkins
Careerverified
Per 9 Inningsverified
91.59
91.59
Ruben Rivera
Career
Per 9 Innings
66.5
66.5
Bill Perkins
Careerverified
Per 9 Inningsverified
48
0.11
Ruben Rivera
Career
Per 9 Innings
8
0.02
Bill Perkins
Career
Per 9 Innings
30
0.07
Ruben Rivera
Careerverified
Per 9 Inningsverified
0
0
Bill Perkins
Career
Per 9 Innings
0
0
Ruben Rivera
Career
Per 9 Innings
0
0
Bill Perkins
Career
Per 9 Innings
227
0.5
Ruben Rivera
Careerverified
Per 9 Inningsverified
0
0
Bill Perkins
Career
Per 9 Innings
0
0
Ruben Rivera
Career
Per 9 Innings
0
0