Juan Rivera vs. Marvin Williams — Career Comparison

Gen XVenezuelaThrows RightBats RightSouth AmericaLos Angeles Angels of AnaheimAmerican LeagueLeft Fielder
Greatest GenerationTexasThrows RightBats RightNorth AmericaPhiladelphia StarsNegro National League IISecond BasemanAll-Star

On the career numbers, Marvin Williams posted the stronger offensive profile against Juan Rivera. Marvin Williams posted stronger numbers in OPS (1.025 vs .768) and on-base percentage (.432 vs .326). Juan Rivera had the advantage in home run production (132 career HR at a higher rate). By the career numbers, Marvin Williams had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Juan Rivera and Marvin Williams

Juan Rivera
Careerverified
Per 600 PAverified
12
12
Marvin Williams
Career
Per 600 PA
3
3
Juan Rivera
Careerverified
Per 600 PAverified
1058
167.63
Marvin Williams
Career
Per 600 PA
79
138.19
Juan Rivera
Careerverified
Per 600 PA
3787
600
Marvin Williams
Career
Per 600 PA
343
600
Juan Rivera
Careerverified
Per 600 PAverified
3471
549.93
Marvin Williams
Career
Per 600 PA
314
549.27
Juan Rivera
Career
Per 600 PA
0.274
0.274
Marvin Williams
Careerverified
Per 600 PAverified
0.385
0.385
Juan Rivera
Career
Per 600 PA
0.774
0.774
Marvin Williams
Careerverified
Per 600 PAverified
1.026
1.026
Juan Rivera
Careerverified
Per 600 PA
950
150.51
Marvin Williams
Career
Per 600 PAverified
121
211.66
Juan Rivera
Careerverified
Per 600 PA
632
100.13
Marvin Williams
Career
Per 600 PAverified
81
141.69
Juan Rivera
Careerverified
Per 600 PA
182
28.84
Marvin Williams
Career
Per 600 PAverified
23
40.23
Juan Rivera
Career
Per 600 PA
4
0.63
Marvin Williams
Careerverified
Per 600 PAverified
9
15.74
Juan Rivera
Careerverified
Per 600 PAverified
132
20.91
Marvin Williams
Career
Per 600 PA
8
13.99
Juan Rivera
Careerverified
Per 600 PA
318
50.38
Marvin Williams
Career
Per 600 PAverified
40
69.97
Juan Rivera
Careerverified
Per 600 PAverified
0.335
0.335
Marvin Williams
Career
Per 600 PA
0.331
0.331
Juan Rivera
Careerverified
Per 600 PAverified
0.038
0.038
Marvin Williams
Career
Per 600 PA
0.026
0.026
Juan Rivera
Careerverified
Per 600 PAverified
0.139
0.139
Marvin Williams
Career
Per 600 PA
0.066
0.066
Juan Rivera
Careerverified
Per 600 PA
471.6
74.72
Marvin Williams
Career
Per 600 PAverified
76.3
133.47
Juan Rivera
Careerverified
Per 600 PA
1536
243.36
Marvin Williams
Career
Per 600 PAverified
186
325.36
Juan Rivera
Careerverified
Per 600 PA
1223
193.77
Marvin Williams
Career
Per 600 PAverified
146
255.39
Juan Rivera
Career
Per 600 PA
0.323
0.323
Marvin Williams
Careerverified
Per 600 PAverified
0.431
0.431
Juan Rivera
Career
Per 600 PA
0.443
0.443
Marvin Williams
Careerverified
Per 600 PAverified
0.592
0.592
Juan Rivera
Career
Per 600 PA
0.766
0.766
Marvin Williams
Careerverified
Per 600 PAverified
1.023
1.023
Juan Rivera
Career
Per 600 PA
0.169
0.169
Marvin Williams
Careerverified
Per 600 PAverified
0.207
0.207
Juan Rivera
Career
Per 600 PA
0.256
0.256
Marvin Williams
Careerverified
Per 600 PAverified
0.342
0.342
Juan Rivera
Career
Per 600 PA
0.683
0.683
Marvin Williams
Careerverified
Per 600 PAverified
1.119
1.119
Juan Rivera
Career
Per 600 PA
0.279
0.279
Marvin Williams
Careerverified
Per 600 PAverified
0.381
0.381
Juan Rivera
Careerverified
Per 600 PA
425
67.34
Marvin Williams
Career
Per 600 PAverified
64
111.95
Juan Rivera
Careerverified
Per 600 PA
539
85.4
Marvin Williams
Career
Per 600 PAverified
76
132.94
Juan Rivera
Careerverified
Per 600 PA
832
131.82
Marvin Williams
Career
Per 600 PAverified
132
230.9
Juan Rivera
Careerverified
Per 600 PA
481.22
76.24
Marvin Williams
Career
Per 600 PAverified
79.72
139.46
Juan Rivera
Careerverified
Per 600 PA
20
3.17
Marvin Williams
Career
Per 600 PAverified
2
3.5
Juan Rivera
Careerverified
Per 600 PA
253
40.08
Marvin Williams
Career
Per 600 PAverified
23
40.23
Juan Rivera
Careerverified
Per 600 PAverified
15
2.38
Marvin Williams
Career
Per 600 PA
1
1.75
Juan Rivera
Career
Per 600 PA
448
70.98
Marvin Williams
Careerverified
Per 600 PAverified
9
15.74
Juan Rivera
Career
Per 600 PA
8.45
8.45
Marvin Williams
Careerverified
Per 600 PAverified
38.11
38.11
Juan Rivera
Career
Per 600 PA
0.56
0.56
Marvin Williams
Careerverified
Per 600 PAverified
2.56
2.56
Juan Rivera
Career
Per 600 PA
4
0.63
Marvin Williams
Career
Per 600 PAverified
4
7
Juan Rivera
Careerverified
Per 600 PAverified
39
6.18
Marvin Williams
Career
Per 600 PA
0
0
Juan Rivera
Career
Per 600 PA
127
20.12
Marvin Williams
Careerverified
Per 600 PAverified
0
0
Juan Rivera
Careerverified
Per 600 PA
17
2.69
Marvin Williams
Career
Per 600 PAverified
5
8.75
Juan Rivera
Careerverified
Per 600 PAverified
26
4.12
Marvin Williams
Career
Per 600 PA
0
0
Juan Rivera
Careerverified
Per 600 PA
43
6.81
Marvin Williams
Career
Per 600 PAverified
5
8.75
Juan Rivera
Career
Per 600 PA
39.53
39.53
Marvin Williams
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Juan Rivera and Marvin Williams

Juan Rivera
Careerverified
Per 9 Inningsverified
12
12
Marvin Williams
Career
Per 9 Innings
3
3
Juan Rivera
Careerverified
Per 9 Inningsverified
911
1.17
Marvin Williams
Career
Per 9 Innings
78
1.05
Juan Rivera
Careerverified
Per 9 Innings
789
1.01
Marvin Williams
Career
Per 9 Inningsverified
76
1.02
Juan Rivera
Careerverified
Per 9 Innings
21015
27
Marvin Williams
Career
Per 9 Innings
2007
27
Juan Rivera
Careerverified
Per 9 Innings
7005
9
Marvin Williams
Career
Per 9 Innings
669
9
Juan Rivera
Careerverified
Per 9 Inningsverified
2061
2.65
Marvin Williams
Career
Per 9 Innings
196
2.64
Juan Rivera
Career
Per 9 Innings
117
0.15
Marvin Williams
Careerverified
Per 9 Inningsverified
199
2.68
Juan Rivera
Career
Per 9 Inningsverified
33
0.04
Marvin Williams
Careerverified
Per 9 Innings
27
0.36
Juan Rivera
Careerverified
Per 9 Innings
2211
2.84
Marvin Williams
Career
Per 9 Inningsverified
422
5.68
Juan Rivera
Careerverified
Per 9 Innings
2178
2.8
Marvin Williams
Career
Per 9 Inningsverified
395
5.31
Juan Rivera
Careerverified
Per 9 Inningsverified
98.51
98.51
Marvin Williams
Career
Per 9 Innings
93.6
93.6
Juan Rivera
Career
Per 9 Innings
2.391
2.391
Marvin Williams
Careerverified
Per 9 Inningsverified
5.064
5.064
Juan Rivera
Career
Per 9 Innings
86.61
86.61
Marvin Williams
Careerverified
Per 9 Inningsverified
97.44
97.44
Juan Rivera
Careerverified
Per 9 Innings
62
0.08
Marvin Williams
Career
Per 9 Inningsverified
31
0.42
Juan Rivera
Career
Per 9 Innings
0
0
Marvin Williams
Career
Per 9 Innings
0
0
Juan Rivera
Career
Per 9 Innings
0
0
Marvin Williams
Career
Per 9 Innings
0
0
Juan Rivera
Career
Per 9 Innings
0
0
Marvin Williams
Career
Per 9 Innings
0
0
Juan Rivera
Career
Per 9 Innings
0
0
Marvin Williams
Career
Per 9 Innings
0
0