Pedro Alvarez vs. Vladimir Guerrero Jr. — Career Comparison

MillenialD.R.Throws RightBats LeftCaribbeanPittsburgh PiratesNational LeagueThird BasemanSilver SluggerAll-Star
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 Pedro Alvarez across most offensive categories. Vladimir Guerrero Jr. led in contact rate (K%+ 153 vs 68), batting average (AVG+ 120 vs 94), and on-base percentage (OBP+ 119 vs 97). Pedro Alvarez held the edge in home run production (HR/PA+ 198 vs 147). Vladimir Guerrero Jr. was the more complete offensive player.

Hitting Stats for Pedro Alvarez and Vladimir Guerrero Jr.

Pedro Alvarez
Careerverified
Per 600 PAverified
9
9
Vladimir Guerrero Jr.
Career
Per 600 PA
7
7
Pedro Alvarez
Career
Per 600 PAverified
910
164.41
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
975
138.63
Pedro Alvarez
Career
Per 600 PA
3321
600
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
4220
600
Pedro Alvarez
Career
Per 600 PAverified
2980
538.39
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
3734
530.9
Pedro Alvarez
Career
Per 600 PA
0.236
0.236
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Pedro Alvarez
Career
Per 600 PA
0.768
0.768
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.866
0.866
Pedro Alvarez
Career
Per 600 PA
704
127.19
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1077
153.13
Pedro Alvarez
Career
Per 600 PA
405
73.17
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
677
96.26
Pedro Alvarez
Career
Per 600 PA
131
23.67
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
211
30
Pedro Alvarez
Career
Per 600 PAverified
6
1.08
Vladimir Guerrero Jr.
Career
Per 600 PA
6
0.85
Pedro Alvarez
Career
Per 600 PAverified
162
29.27
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
183
26.02
Pedro Alvarez
Career
Per 600 PA
299
54.02
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
400
56.87
Pedro Alvarez
Careerverified
Per 600 PAverified
0.425
0.425
Vladimir Guerrero Jr.
Career
Per 600 PA
0.371
0.371
Pedro Alvarez
Careerverified
Per 600 PAverified
0.054
0.054
Vladimir Guerrero Jr.
Career
Per 600 PA
0.049
0.049
Pedro Alvarez
Careerverified
Per 600 PAverified
0.23
0.23
Vladimir Guerrero Jr.
Career
Per 600 PA
0.17
0.17
Pedro Alvarez
Career
Per 600 PA
430.48
77.77
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
658.22
93.59
Pedro Alvarez
Career
Per 600 PA
1333
240.83
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1849
262.89
Pedro Alvarez
Career
Per 600 PA
1029
185.91
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1543
219.38
Pedro Alvarez
Career
Per 600 PA
0.31
0.31
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.366
0.366
Pedro Alvarez
Career
Per 600 PA
0.447
0.447
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.495
0.495
Pedro Alvarez
Career
Per 600 PA
0.757
0.757
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.861
0.861
Pedro Alvarez
Careerverified
Per 600 PAverified
0.211
0.211
Vladimir Guerrero Jr.
Career
Per 600 PA
0.207
0.207
Pedro Alvarez
Career
Per 600 PA
0.251
0.251
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Pedro Alvarez
Career
Per 600 PA
0.712
0.712
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.838
0.838
Pedro Alvarez
Career
Per 600 PA
0.288
0.288
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.306
0.306
Pedro Alvarez
Career
Per 600 PA
365
65.94
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
571
81.18
Pedro Alvarez
Career
Per 600 PAverified
472
85.28
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
591
84.03
Pedro Alvarez
Career
Per 600 PA
675
121.95
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
979
139.19
Pedro Alvarez
Career
Per 600 PA
408.02
73.72
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
661.01
93.98
Pedro Alvarez
Career
Per 600 PA
11
1.99
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
36
5.12
Pedro Alvarez
Career
Per 600 PA
314
56.73
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
430
61.14
Pedro Alvarez
Career
Per 600 PAverified
31
5.6
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
39
5.55
Pedro Alvarez
Career
Per 600 PA
952
172
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
645
91.71
Pedro Alvarez
Career
Per 600 PA
3.49
3.49
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
6.54
6.54
Pedro Alvarez
Career
Per 600 PA
0.33
0.33
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.67
0.67
Pedro Alvarez
Careerverified
Per 600 PAverified
1
0.18
Vladimir Guerrero Jr.
Career
Per 600 PA
0
0
Pedro Alvarez
Career
Per 600 PA
15
2.71
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
20
2.84
Pedro Alvarez
Careerverified
Per 600 PAverified
71
12.83
Vladimir Guerrero Jr.
Career
Per 600 PA
125
17.77
Pedro Alvarez
Career
Per 600 PA
15
2.71
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
26
3.7
Pedro Alvarez
Career
Per 600 PA
3
0.54
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
13
1.85
Pedro Alvarez
Career
Per 600 PA
18
3.25
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Pedro Alvarez
Careerverified
Per 600 PAverified
83.33
83.33
Vladimir Guerrero Jr.
Career
Per 600 PA
66.67
66.67

Fielding Stats for Pedro Alvarez and Vladimir Guerrero Jr.

Pedro Alvarez
Careerverified
Per 9 Inningsverified
9
9
Vladimir Guerrero Jr.
Career
Per 9 Innings
7
7
Pedro Alvarez
Career
Per 9 Inningsverified
706
1.09
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
780
1.05
Pedro Alvarez
Career
Per 9 Inningsverified
679
1.04
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
766
1.03
Pedro Alvarez
Career
Per 9 Innings
17547
27
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
20124
27
Pedro Alvarez
Career
Per 9 Innings
5849
9
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
6708
9
Pedro Alvarez
Career
Per 9 Innings
1352
2.08
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
4972
6.67
Pedro Alvarez
Careerverified
Per 9 Inningsverified
1285
1.98
Vladimir Guerrero Jr.
Career
Per 9 Innings
523
0.7
Pedro Alvarez
Career
Per 9 Innings
138
0.21
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
67
0.09
Pedro Alvarez
Career
Per 9 Innings
2775
4.27
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5562
7.46
Pedro Alvarez
Career
Per 9 Innings
2637
4.06
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5495
7.37
Pedro Alvarez
Career
Per 9 Innings
95.03
95.03
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.8
98.8
Pedro Alvarez
Career
Per 9 Innings
3.735
3.735
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7.045
7.045
Pedro Alvarez
Career
Per 9 Innings
96.18
96.18
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.21
98.21
Pedro Alvarez
Career
Per 9 Innings
213
0.33
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
485
0.65
Pedro Alvarez
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0