Vladimir Guerrero Jr. vs. Juan Soto — Career Comparison

Gen ZCANThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueFirst BasemanGold GloveSilver SluggerAll-Star
Gen ZD.R.Throws LeftBats LeftCaribbeanNew York MetsNational LeagueRight FielderSilver SluggerAll-Star

Adjusted for the eras they played in, Juan Soto holds a real edge over Vladimir Guerrero Jr. in this comparison. Juan Soto led in walk rate (BB%+ 212 vs 127), home run production (HR/PA+ 166 vs 147), and on-base percentage (OBP+ 131 vs 119). Vladimir Guerrero Jr. held the edge in contact rate (K%+ 153 vs 127). The edge belongs to Juan Soto.

Hitting Stats for Vladimir Guerrero Jr. and Juan Soto

Vladimir Guerrero Jr.
Career
Per 600 PA
7
7
Juan Soto
Careerverified
Per 600 PAverified
8
8
Vladimir Guerrero Jr.
Career
Per 600 PAverified
975
138.63
Juan Soto
Careerverified
Per 600 PA
1096
136.97
Vladimir Guerrero Jr.
Career
Per 600 PA
4220
600
Juan Soto
Careerverified
Per 600 PA
4801
600
Vladimir Guerrero Jr.
Career
Per 600 PAverified
3734
530.9
Juan Soto
Careerverified
Per 600 PA
3857
482.02
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Juan Soto
Career
Per 600 PA
0.282
0.282
Vladimir Guerrero Jr.
Career
Per 600 PA
0.866
0.866
Juan Soto
Careerverified
Per 600 PAverified
0.953
0.953
Vladimir Guerrero Jr.
Career
Per 600 PAverified
1077
153.13
Juan Soto
Careerverified
Per 600 PA
1086
135.72
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
677
96.26
Juan Soto
Career
Per 600 PA
627
78.36
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
211
30
Juan Soto
Career
Per 600 PA
199
24.87
Vladimir Guerrero Jr.
Career
Per 600 PA
6
0.85
Juan Soto
Careerverified
Per 600 PAverified
16
2
Vladimir Guerrero Jr.
Career
Per 600 PA
183
26.02
Juan Soto
Careerverified
Per 600 PAverified
244
30.49
Vladimir Guerrero Jr.
Career
Per 600 PA
400
56.87
Juan Soto
Careerverified
Per 600 PAverified
459
57.36
Vladimir Guerrero Jr.
Career
Per 600 PA
0.371
0.371
Juan Soto
Careerverified
Per 600 PAverified
0.423
0.423
Vladimir Guerrero Jr.
Career
Per 600 PA
0.049
0.049
Juan Soto
Careerverified
Per 600 PAverified
0.063
0.063
Vladimir Guerrero Jr.
Career
Per 600 PA
0.17
0.17
Juan Soto
Careerverified
Per 600 PAverified
0.225
0.225
Vladimir Guerrero Jr.
Career
Per 600 PA
658.22
93.59
Juan Soto
Careerverified
Per 600 PAverified
906.45
113.28
Vladimir Guerrero Jr.
Career
Per 600 PAverified
1849
262.89
Juan Soto
Careerverified
Per 600 PA
2049
256.07
Vladimir Guerrero Jr.
Career
Per 600 PA
1543
219.38
Juan Soto
Careerverified
Per 600 PAverified
2001
250.07
Vladimir Guerrero Jr.
Career
Per 600 PA
0.366
0.366
Juan Soto
Careerverified
Per 600 PAverified
0.417
0.417
Vladimir Guerrero Jr.
Career
Per 600 PA
0.495
0.495
Juan Soto
Careerverified
Per 600 PAverified
0.531
0.531
Vladimir Guerrero Jr.
Career
Per 600 PA
0.861
0.861
Juan Soto
Careerverified
Per 600 PAverified
0.948
0.948
Vladimir Guerrero Jr.
Career
Per 600 PA
0.207
0.207
Juan Soto
Careerverified
Per 600 PAverified
0.25
0.25
Vladimir Guerrero Jr.
Career
Per 600 PA
0.288
0.288
Juan Soto
Careerverified
Per 600 PAverified
0.321
0.321
Vladimir Guerrero Jr.
Career
Per 600 PA
0.838
0.838
Juan Soto
Careerverified
Per 600 PAverified
1.055
1.055
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.306
0.306
Juan Soto
Career
Per 600 PA
0.3
0.3
Vladimir Guerrero Jr.
Career
Per 600 PA
571
81.18
Juan Soto
Careerverified
Per 600 PAverified
775
96.85
Vladimir Guerrero Jr.
Career
Per 600 PA
591
84.03
Juan Soto
Careerverified
Per 600 PAverified
697
87.11
Vladimir Guerrero Jr.
Career
Per 600 PA
979
139.19
Juan Soto
Careerverified
Per 600 PAverified
1228
153.47
Vladimir Guerrero Jr.
Career
Per 600 PA
661.01
93.98
Juan Soto
Careerverified
Per 600 PAverified
872.25
109.01
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
36
5.12
Juan Soto
Career
Per 600 PA
19
2.37
Vladimir Guerrero Jr.
Career
Per 600 PA
430
61.14
Juan Soto
Careerverified
Per 600 PAverified
896
111.98
Vladimir Guerrero Jr.
Career
Per 600 PA
39
5.55
Juan Soto
Careerverified
Per 600 PAverified
80
10
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
645
91.71
Juan Soto
Career
Per 600 PA
833
104.1
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
6.54
6.54
Juan Soto
Career
Per 600 PA
5.76
5.76
Vladimir Guerrero Jr.
Career
Per 600 PA
0.67
0.67
Juan Soto
Careerverified
Per 600 PAverified
1.08
1.08
Vladimir Guerrero Jr.
Career
Per 600 PA
0
0
Juan Soto
Careerverified
Per 600 PAverified
3
0.37
Vladimir Guerrero Jr.
Career
Per 600 PA
20
2.84
Juan Soto
Careerverified
Per 600 PAverified
26
3.25
Vladimir Guerrero Jr.
Career
Per 600 PA
125
17.77
Juan Soto
Careerverified
Per 600 PAverified
101
12.62
Vladimir Guerrero Jr.
Career
Per 600 PA
26
3.7
Juan Soto
Careerverified
Per 600 PAverified
95
11.87
Vladimir Guerrero Jr.
Career
Per 600 PA
13
1.85
Juan Soto
Careerverified
Per 600 PAverified
27
3.37
Vladimir Guerrero Jr.
Career
Per 600 PA
39
5.55
Juan Soto
Careerverified
Per 600 PAverified
122
15.25
Vladimir Guerrero Jr.
Career
Per 600 PA
66.67
66.67
Juan Soto
Careerverified
Per 600 PAverified
77.87
77.87

Fielding Stats for Vladimir Guerrero Jr. and Juan Soto

Vladimir Guerrero Jr.
Career
Per 9 Innings
7
7
Juan Soto
Careerverified
Per 9 Inningsverified
8
8
Vladimir Guerrero Jr.
Career
Per 9 Inningsverified
780
1.05
Juan Soto
Careerverified
Per 9 Innings
1063
1.04
Vladimir Guerrero Jr.
Career
Per 9 Innings
766
1.03
Juan Soto
Careerverified
Per 9 Inningsverified
1061
1.04
Vladimir Guerrero Jr.
Career
Per 9 Innings
20124
27
Juan Soto
Careerverified
Per 9 Innings
27659
27
Vladimir Guerrero Jr.
Career
Per 9 Innings
6708
9
Juan Soto
Careerverified
Per 9 Innings
9219.2
9
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
4972
6.67
Juan Soto
Career
Per 9 Innings
1948
1.9
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
523
0.7
Juan Soto
Career
Per 9 Innings
41
0.04
Vladimir Guerrero Jr.
Career
Per 9 Innings
67
0.09
Juan Soto
Careerverified
Per 9 Inningsverified
19
0.02
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5562
7.46
Juan Soto
Career
Per 9 Innings
2008
1.96
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5495
7.37
Juan Soto
Career
Per 9 Innings
1989
1.94
Vladimir Guerrero Jr.
Career
Per 9 Innings
98.8
98.8
Juan Soto
Careerverified
Per 9 Inningsverified
99.05
99.05
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7.045
7.045
Juan Soto
Career
Per 9 Innings
1.871
1.871
Vladimir Guerrero Jr.
Career
Per 9 Innings
98.21
98.21
Juan Soto
Careerverified
Per 9 Inningsverified
99.81
99.81
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
485
0.65
Juan Soto
Career
Per 9 Innings
7
0.01
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Juan Soto
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Juan Soto
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Juan Soto
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Juan Soto
Career
Per 9 Innings
0
0