Johnny Bates vs. Vladimir Guerrero Jr. — Career Comparison

Lost GenerationOhioThrows LeftBats LeftNorth AmericaBoston BravesNational LeagueCenter Fielder
Gen ZCANThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueFirst BasemanGold GloveSilver SluggerAll-Star

When their careers are measured against the same standard, Vladimir Guerrero Jr. comes out clearly ahead of Johnny Bates across most offensive categories. Vladimir Guerrero Jr. led in contact rate (K%+ 153 vs 102), home run production (HR/PA+ 147 vs 104), and slugging (SLG+ 126 vs 112). Johnny Bates held the edge in walk rate (BB%+ 133 vs 127). Vladimir Guerrero Jr. was the more complete offensive player.

Hitting Stats for Johnny Bates and Vladimir Guerrero Jr.

Johnny Bates
Careerverified
Per 600 PAverified
9
9
Vladimir Guerrero Jr.
Career
Per 600 PA
7
7
Johnny Bates
Careerverified
Per 600 PAverified
1154
150.62
Vladimir Guerrero Jr.
Career
Per 600 PA
975
138.63
Johnny Bates
Careerverified
Per 600 PA
4597
600
Vladimir Guerrero Jr.
Career
Per 600 PA
4220
600
Johnny Bates
Careerverified
Per 600 PA
3913
510.72
Vladimir Guerrero Jr.
Career
Per 600 PAverified
3734
530.9
Johnny Bates
Career
Per 600 PA
0.278
0.278
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Johnny Bates
Career
Per 600 PA
0.796
0.796
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.866
0.866
Johnny Bates
Careerverified
Per 600 PA
1087
141.88
Vladimir Guerrero Jr.
Career
Per 600 PAverified
1077
153.13
Johnny Bates
Careerverified
Per 600 PAverified
822
107.29
Vladimir Guerrero Jr.
Career
Per 600 PA
677
96.26
Johnny Bates
Career
Per 600 PA
167
21.8
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
211
30
Johnny Bates
Careerverified
Per 600 PAverified
73
9.53
Vladimir Guerrero Jr.
Career
Per 600 PA
6
0.85
Johnny Bates
Career
Per 600 PA
25
3.26
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
183
26.02
Johnny Bates
Career
Per 600 PA
265
34.59
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
400
56.87
Johnny Bates
Career
Per 600 PA
0.244
0.244
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.371
0.371
Johnny Bates
Career
Per 600 PA
0.006
0.006
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.049
0.049
Johnny Bates
Career
Per 600 PA
0.023
0.023
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.17
0.17
Johnny Bates
Career
Per 600 PA
635.1
82.89
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
658.22
93.59
Johnny Bates
Career
Per 600 PA
1475
192.52
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1849
262.89
Johnny Bates
Careerverified
Per 600 PA
1639
213.92
Vladimir Guerrero Jr.
Career
Per 600 PAverified
1543
219.38
Johnny Bates
Careerverified
Per 600 PAverified
0.367
0.367
Vladimir Guerrero Jr.
Career
Per 600 PA
0.366
0.366
Johnny Bates
Career
Per 600 PA
0.377
0.377
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.495
0.495
Johnny Bates
Career
Per 600 PA
0.744
0.744
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.861
0.861
Johnny Bates
Career
Per 600 PA
0.099
0.099
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.207
0.207
Johnny Bates
Career
Per 600 PA
0.259
0.259
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Johnny Bates
Career
Per 600 PA
0.783
0.783
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.838
0.838
Johnny Bates
Careerverified
Per 600 PAverified
0.307
0.307
Vladimir Guerrero Jr.
Career
Per 600 PA
0.306
0.306
Johnny Bates
Career
Per 600 PA
565
73.74
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
571
81.18
Johnny Bates
Career
Per 600 PA
417
54.43
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
591
84.03
Johnny Bates
Career
Per 600 PA
957
124.91
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
979
139.19
Johnny Bates
Careerverified
Per 600 PA
675.72
88.19
Vladimir Guerrero Jr.
Career
Per 600 PAverified
661.01
93.98
Johnny Bates
Careerverified
Per 600 PAverified
49
6.4
Vladimir Guerrero Jr.
Career
Per 600 PA
36
5.12
Johnny Bates
Careerverified
Per 600 PAverified
503
65.65
Vladimir Guerrero Jr.
Career
Per 600 PA
430
61.14
Johnny Bates
Career
Per 600 PA
0
0
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Johnny Bates
Careerverified
Per 600 PAverified
428
55.86
Vladimir Guerrero Jr.
Career
Per 600 PA
645
91.71
Johnny Bates
Careerverified
Per 600 PAverified
10.74
10.74
Vladimir Guerrero Jr.
Career
Per 600 PA
6.54
6.54
Johnny Bates
Careerverified
Per 600 PAverified
1.18
1.18
Vladimir Guerrero Jr.
Career
Per 600 PA
0.67
0.67
Johnny Bates
Careerverified
Per 600 PAverified
132
17.23
Vladimir Guerrero Jr.
Career
Per 600 PA
0
0
Johnny Bates
Career
Per 600 PA
0
0
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
20
2.84
Johnny Bates
Careerverified
Per 600 PAverified
0
0
Vladimir Guerrero Jr.
Career
Per 600 PA
125
17.77
Johnny Bates
Careerverified
Per 600 PAverified
187
24.41
Vladimir Guerrero Jr.
Career
Per 600 PA
26
3.7
Johnny Bates
Career
Per 600 PA
0
0
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
13
1.85
Johnny Bates
Careerverified
Per 600 PAverified
187
24.41
Vladimir Guerrero Jr.
Career
Per 600 PA
39
5.55
Johnny Bates
Careerverified
Per 600 PAverified
100
100
Vladimir Guerrero Jr.
Career
Per 600 PA
66.67
66.67

Fielding Stats for Johnny Bates and Vladimir Guerrero Jr.

Johnny Bates
Careerverified
Per 9 Inningsverified
9
9
Vladimir Guerrero Jr.
Career
Per 9 Innings
7
7
Johnny Bates
Careerverified
Per 9 Inningsverified
1080
1.74
Vladimir Guerrero Jr.
Career
Per 9 Innings
780
1.05
Johnny Bates
Career
Per 9 Innings
632
1.02
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
766
1.03
Johnny Bates
Career
Per 9 Innings
16722
27
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
20124
27
Johnny Bates
Career
Per 9 Innings
5574
9
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
6708
9
Johnny Bates
Career
Per 9 Innings
2078
3.36
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
4972
6.67
Johnny Bates
Career
Per 9 Innings
162
0.26
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
523
0.7
Johnny Bates
Career
Per 9 Innings
106
0.17
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
67
0.09
Johnny Bates
Career
Per 9 Innings
2346
3.79
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5562
7.46
Johnny Bates
Career
Per 9 Innings
2240
3.62
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5495
7.37
Johnny Bates
Career
Per 9 Innings
95.48
95.48
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.8
98.8
Johnny Bates
Career
Per 9 Innings
2.074
2.074
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7.045
7.045
Johnny Bates
Career
Per 9 Innings
58.52
58.52
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.21
98.21
Johnny Bates
Career
Per 9 Innings
37
0.06
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
485
0.65
Johnny Bates
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Johnny Bates
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Johnny Bates
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Johnny Bates
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0