Benny Ayala vs. Vladimir Guerrero Jr. — Career Comparison

Baby BoomersP.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueUnknown
Gen ZCANThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueFirst BasemanGold GloveSilver SluggerAll-Star

On the career numbers, Vladimir Guerrero Jr. posted the stronger offensive profile against Benny Ayala. Vladimir Guerrero Jr. posted stronger numbers in OPS (.867 vs .744) and on-base percentage (.371 vs .310). By the career numbers, Vladimir Guerrero Jr. had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Benny Ayala and Vladimir Guerrero Jr.

Benny Ayala
Careerverified
Per 600 PAverified
10
10
Vladimir Guerrero Jr.
Career
Per 600 PA
7
7
Benny Ayala
Career
Per 600 PAverified
425
268.14
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
975
138.63
Benny Ayala
Career
Per 600 PA
951
600
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
4220
600
Benny Ayala
Career
Per 600 PAverified
865
545.74
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
3734
530.9
Benny Ayala
Career
Per 600 PA
0.251
0.251
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Benny Ayala
Career
Per 600 PA
0.75
0.75
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.866
0.866
Benny Ayala
Career
Per 600 PA
217
136.91
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1077
153.13
Benny Ayala
Career
Per 600 PA
136
85.8
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
677
96.26
Benny Ayala
Career
Per 600 PA
42
26.5
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
211
30
Benny Ayala
Career
Per 600 PA
1
0.63
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
6
0.85
Benny Ayala
Career
Per 600 PA
38
23.97
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
183
26.02
Benny Ayala
Career
Per 600 PA
81
51.1
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
400
56.87
Benny Ayala
Careerverified
Per 600 PAverified
0.373
0.373
Vladimir Guerrero Jr.
Career
Per 600 PA
0.371
0.371
Benny Ayala
Career
Per 600 PA
0.044
0.044
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.049
0.049
Benny Ayala
Careerverified
Per 600 PAverified
0.175
0.175
Vladimir Guerrero Jr.
Career
Per 600 PA
0.17
0.17
Benny Ayala
Career
Per 600 PA
115.3
72.75
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
658.22
93.59
Benny Ayala
Career
Per 600 PA
375
236.59
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1849
262.89
Benny Ayala
Career
Per 600 PA
290
182.97
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1543
219.38
Benny Ayala
Career
Per 600 PA
0.305
0.305
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.366
0.366
Benny Ayala
Career
Per 600 PA
0.434
0.434
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.495
0.495
Benny Ayala
Career
Per 600 PA
0.739
0.739
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.861
0.861
Benny Ayala
Career
Per 600 PA
0.183
0.183
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.207
0.207
Benny Ayala
Career
Per 600 PA
0.246
0.246
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Benny Ayala
Career
Per 600 PA
0.668
0.668
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.838
0.838
Benny Ayala
Career
Per 600 PA
0.255
0.255
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.306
0.306
Benny Ayala
Career
Per 600 PA
114
71.92
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
571
81.18
Benny Ayala
Career
Per 600 PAverified
145
91.48
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
591
84.03
Benny Ayala
Career
Per 600 PAverified
221
139.43
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
979
139.19
Benny Ayala
Career
Per 600 PA
113.93
71.88
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
661.01
93.98
Benny Ayala
Career
Per 600 PA
2
1.26
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
36
5.12
Benny Ayala
Career
Per 600 PA
71
44.79
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
430
61.14
Benny Ayala
Career
Per 600 PA
7
4.42
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Benny Ayala
Careerverified
Per 600 PAverified
136
85.8
Vladimir Guerrero Jr.
Career
Per 600 PA
645
91.71
Benny Ayala
Careerverified
Per 600 PAverified
6.99
6.99
Vladimir Guerrero Jr.
Career
Per 600 PA
6.54
6.54
Benny Ayala
Career
Per 600 PA
0.52
0.52
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.67
0.67
Benny Ayala
Careerverified
Per 600 PAverified
1
0.63
Vladimir Guerrero Jr.
Career
Per 600 PA
0
0
Benny Ayala
Career
Per 600 PAverified
12
7.57
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
20
2.84
Benny Ayala
Careerverified
Per 600 PAverified
22
13.88
Vladimir Guerrero Jr.
Career
Per 600 PA
125
17.77
Benny Ayala
Career
Per 600 PA
2
1.26
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
26
3.7
Benny Ayala
Career
Per 600 PAverified
4
2.52
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
13
1.85
Benny Ayala
Career
Per 600 PA
6
3.79
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Benny Ayala
Career
Per 600 PA
33.33
33.33
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
66.67
66.67

Fielding Stats for Benny Ayala and Vladimir Guerrero Jr.

Benny Ayala
Careerverified
Per 9 Inningsverified
10
10
Vladimir Guerrero Jr.
Career
Per 9 Innings
7
7
Benny Ayala
Career
Per 9 Inningsverified
160
1.55
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
780
1.05
Benny Ayala
Career
Per 9 Inningsverified
133
1.29
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
766
1.03
Benny Ayala
Career
Per 9 Innings
2788
27
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
20124
27
Benny Ayala
Career
Per 9 Innings
929.1
9
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
6708
9
Benny Ayala
Career
Per 9 Innings
242
2.34
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
4972
6.67
Benny Ayala
Career
Per 9 Innings
8
0.08
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
523
0.7
Benny Ayala
Careerverified
Per 9 Innings
10
0.1
Vladimir Guerrero Jr.
Career
Per 9 Inningsverified
67
0.09
Benny Ayala
Career
Per 9 Innings
260
2.52
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5562
7.46
Benny Ayala
Career
Per 9 Innings
250
2.42
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5495
7.37
Benny Ayala
Career
Per 9 Innings
96.15
96.15
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.8
98.8
Benny Ayala
Career
Per 9 Innings
1.563
1.563
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7.045
7.045
Benny Ayala
Career
Per 9 Innings
83.13
83.12
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.21
98.21
Benny Ayala
Career
Per 9 Innings
5
0.05
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
485
0.65
Benny Ayala
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Benny Ayala
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Benny Ayala
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Benny Ayala
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0