Ruben Rivera vs. Jack Smith — Career Comparison

Gen XPanamaThrows RightBats RightCentral AmericaSan Diego PadresNational LeagueCenter Fielder
Lost GenerationIllinoisThrows LeftBats LeftNorth AmericaSt. Louis CardinalsNational LeagueCenter Fielder

Adjusted for the eras they played in, Jack Smith holds a real edge over Ruben Rivera in this comparison. Jack Smith led in contact rate (K%+ 112 vs 55), batting average (AVG+ 111 vs 73), and on-base percentage (OBP+ 109 vs 84). Ruben Rivera held the edge in home run production (HR/PA+ 137 vs 101). The edge belongs to Jack Smith.

Hitting Stats for Ruben Rivera and Jack Smith

Ruben Rivera
Career
Per 600 PA
9
9
Jack Smith
Careerverified
Per 600 PAverified
15
15
Ruben Rivera
Career
Per 600 PAverified
662
218.48
Jack Smith
Careerverified
Per 600 PA
1406
167.85
Ruben Rivera
Career
Per 600 PA
1818
600
Jack Smith
Careerverified
Per 600 PA
5026
600
Ruben Rivera
Career
Per 600 PA
1586
523.43
Jack Smith
Careerverified
Per 600 PAverified
4532
541.03
Ruben Rivera
Career
Per 600 PA
0.216
0.216
Jack Smith
Careerverified
Per 600 PAverified
0.287
0.287
Ruben Rivera
Career
Per 600 PA
0.731
0.731
Jack Smith
Careerverified
Per 600 PAverified
0.763
0.763
Ruben Rivera
Career
Per 600 PA
343
113.2
Jack Smith
Careerverified
Per 600 PAverified
1301
155.31
Ruben Rivera
Career
Per 600 PA
201
66.34
Jack Smith
Careerverified
Per 600 PAverified
1008
120.33
Ruben Rivera
Career
Per 600 PAverified
67
22.11
Jack Smith
Careerverified
Per 600 PA
182
21.73
Ruben Rivera
Career
Per 600 PA
11
3.63
Jack Smith
Careerverified
Per 600 PAverified
71
8.48
Ruben Rivera
Careerverified
Per 600 PAverified
64
21.12
Jack Smith
Career
Per 600 PA
40
4.78
Ruben Rivera
Career
Per 600 PAverified
142
46.86
Jack Smith
Careerverified
Per 600 PA
293
34.98
Ruben Rivera
Careerverified
Per 600 PAverified
0.414
0.414
Jack Smith
Career
Per 600 PA
0.225
0.225
Ruben Rivera
Careerverified
Per 600 PAverified
0.04
0.04
Jack Smith
Career
Per 600 PA
0.009
0.009
Ruben Rivera
Careerverified
Per 600 PAverified
0.187
0.187
Jack Smith
Career
Per 600 PA
0.031
0.031
Ruben Rivera
Career
Per 600 PA
211.59
69.83
Jack Smith
Careerverified
Per 600 PAverified
630.1
75.22
Ruben Rivera
Career
Per 600 PA
624
205.94
Jack Smith
Careerverified
Per 600 PAverified
1745
208.32
Ruben Rivera
Career
Per 600 PA
557
183.83
Jack Smith
Careerverified
Per 600 PAverified
1657
197.81
Ruben Rivera
Career
Per 600 PA
0.307
0.307
Jack Smith
Careerverified
Per 600 PAverified
0.339
0.339
Ruben Rivera
Careerverified
Per 600 PAverified
0.393
0.393
Jack Smith
Career
Per 600 PA
0.385
0.385
Ruben Rivera
Career
Per 600 PA
0.701
0.701
Jack Smith
Careerverified
Per 600 PAverified
0.724
0.724
Ruben Rivera
Careerverified
Per 600 PAverified
0.177
0.177
Jack Smith
Career
Per 600 PA
0.098
0.098
Ruben Rivera
Career
Per 600 PA
0.237
0.237
Jack Smith
Careerverified
Per 600 PAverified
0.249
0.249
Ruben Rivera
Career
Per 600 PA
0.688
0.688
Jack Smith
Careerverified
Per 600 PAverified
0.706
0.706
Ruben Rivera
Career
Per 600 PA
0.273
0.273
Jack Smith
Careerverified
Per 600 PAverified
0.304
0.304
Ruben Rivera
Career
Per 600 PA
237
78.22
Jack Smith
Careerverified
Per 600 PAverified
783
93.47
Ruben Rivera
Career
Per 600 PAverified
203
67
Jack Smith
Careerverified
Per 600 PA
382
45.6
Ruben Rivera
Career
Per 600 PA
376
124.09
Jack Smith
Careerverified
Per 600 PAverified
1125
134.3
Ruben Rivera
Career
Per 600 PA
199.4
65.81
Jack Smith
Careerverified
Per 600 PAverified
691.58
82.56
Ruben Rivera
Careerverified
Per 600 PAverified
29
9.57
Jack Smith
Career
Per 600 PA
22
2.63
Ruben Rivera
Career
Per 600 PAverified
185
61.06
Jack Smith
Careerverified
Per 600 PA
334
39.87
Ruben Rivera
Careerverified
Per 600 PAverified
4
1.32
Jack Smith
Career
Per 600 PA
0
0
Ruben Rivera
Career
Per 600 PA
510
168.32
Jack Smith
Careerverified
Per 600 PAverified
348
41.54
Ruben Rivera
Career
Per 600 PA
3.56
3.56
Jack Smith
Careerverified
Per 600 PAverified
14.44
14.44
Ruben Rivera
Career
Per 600 PA
0.36
0.36
Jack Smith
Careerverified
Per 600 PAverified
0.96
0.96
Ruben Rivera
Career
Per 600 PA
6
1.98
Jack Smith
Careerverified
Per 600 PAverified
138
16.47
Ruben Rivera
Careerverified
Per 600 PAverified
12
3.96
Jack Smith
Career
Per 600 PA
0
0
Ruben Rivera
Career
Per 600 PA
28
9.24
Jack Smith
Careerverified
Per 600 PAverified
0
0
Ruben Rivera
Career
Per 600 PA
50
16.5
Jack Smith
Careerverified
Per 600 PAverified
228
27.22
Ruben Rivera
Career
Per 600 PA
20
6.6
Jack Smith
Careerverified
Per 600 PAverified
67
8
Ruben Rivera
Career
Per 600 PA
70
23.1
Jack Smith
Careerverified
Per 600 PAverified
295
35.22
Ruben Rivera
Career
Per 600 PA
71.43
71.43
Jack Smith
Careerverified
Per 600 PAverified
77.29
77.29

Fielding Stats for Ruben Rivera and Jack Smith

Ruben Rivera
Career
Per 9 Inningsverified
9
9
Jack Smith
Careerverified
Per 9 Innings
15
Ruben Rivera
Career
Per 9 Inningsverified
615
1.39
Jack Smith
Careerverified
Per 9 Innings
1219
Ruben Rivera
Careerverified
Per 9 Inningsverified
409
0.92
Jack Smith
Career
Per 9 Innings
0
Ruben Rivera
Careerverified
Per 9 Inningsverified
11976
27
Jack Smith
Career
Per 9 Innings
0
Ruben Rivera
Careerverified
Per 9 Inningsverified
3992
9
Jack Smith
Career
Per 9 Innings
0
Ruben Rivera
Career
Per 9 Inningsverified
1191
2.69
Jack Smith
Careerverified
Per 9 Innings
2476
Ruben Rivera
Career
Per 9 Inningsverified
29
0.07
Jack Smith
Careerverified
Per 9 Innings
141
Ruben Rivera
Careerverified
Per 9 Innings
22
0.05
Jack Smith
Career
Per 9 Inningsverified
106
Ruben Rivera
Career
Per 9 Inningsverified
1242
2.8
Jack Smith
Careerverified
Per 9 Innings
2723
Ruben Rivera
Career
Per 9 Inningsverified
1220
2.75
Jack Smith
Careerverified
Per 9 Innings
2617
Ruben Rivera
Careerverified
Per 9 Inningsverified
98.23
98.23
Jack Smith
Career
Per 9 Innings
96.11
Ruben Rivera
Career
Per 9 Inningsverified
1.984
1.984
Jack Smith
Careerverified
Per 9 Innings
2.147
Ruben Rivera
Careerverified
Per 9 Inningsverified
66.5
66.5
Jack Smith
Career
Per 9 Innings
0
Ruben Rivera
Career
Per 9 Inningsverified
8
0.02
Jack Smith
Careerverified
Per 9 Innings
43
Ruben Rivera
Career
Per 9 Innings
0
0
Jack Smith
Career
Per 9 Innings
0
Ruben Rivera
Career
Per 9 Innings
0
0
Jack Smith
Career
Per 9 Innings
0
Ruben Rivera
Career
Per 9 Innings
0
0
Jack Smith
Career
Per 9 Innings
0
Ruben Rivera
Career
Per 9 Innings
0
0
Jack Smith
Career
Per 9 Innings
0