Albert Almora vs. Vladimir Guerrero Jr. — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaChicago CubsNational 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 Albert Almora across most offensive categories. Vladimir Guerrero Jr. led in home run production (HR/PA+ 147 vs 66), walk rate (BB%+ 127 vs 57), and slugging (SLG+ 126 vs 93). Vladimir Guerrero Jr. was the more complete offensive player.

Hitting Stats for Albert Almora and Vladimir Guerrero Jr.

Albert Almora
Career
Per 600 PA
7
7
Vladimir Guerrero Jr.
Career
Per 600 PA
7
7
Albert Almora
Career
Per 600 PAverified
600
224.3
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
975
138.63
Albert Almora
Career
Per 600 PA
1605
600
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
4220
600
Albert Almora
Career
Per 600 PAverified
1491
557.38
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
3734
530.9
Albert Almora
Career
Per 600 PA
0.259
0.259
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Albert Almora
Career
Per 600 PA
0.697
0.697
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.866
0.866
Albert Almora
Career
Per 600 PA
386
144.3
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1077
153.13
Albert Almora
Career
Per 600 PAverified
272
101.68
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
677
96.26
Albert Almora
Career
Per 600 PA
76
28.41
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
211
30
Albert Almora
Career
Per 600 PAverified
5
1.87
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
6
0.85
Albert Almora
Career
Per 600 PA
33
12.34
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
183
26.02
Albert Almora
Career
Per 600 PA
114
42.62
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
400
56.87
Albert Almora
Career
Per 600 PA
0.295
0.295
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.371
0.371
Albert Almora
Career
Per 600 PA
0.022
0.022
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.049
0.049
Albert Almora
Career
Per 600 PA
0.086
0.086
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.17
0.17
Albert Almora
Career
Per 600 PA
165.29
61.79
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
658.22
93.59
Albert Almora
Career
Per 600 PA
571
213.46
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1849
262.89
Albert Almora
Career
Per 600 PA
478
178.69
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1543
219.38
Albert Almora
Career
Per 600 PA
0.3
0.3
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.366
0.366
Albert Almora
Career
Per 600 PA
0.383
0.383
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.495
0.495
Albert Almora
Career
Per 600 PA
0.683
0.683
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.861
0.861
Albert Almora
Career
Per 600 PA
0.124
0.124
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.207
0.207
Albert Almora
Career
Per 600 PA
0.231
0.231
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Albert Almora
Career
Per 600 PA
0.581
0.581
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.838
0.838
Albert Almora
Career
Per 600 PA
0.299
0.299
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.306
0.306
Albert Almora
Career
Per 600 PA
189
70.65
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
571
81.18
Albert Almora
Career
Per 600 PA
163
60.93
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
591
84.03
Albert Almora
Career
Per 600 PA
319
119.25
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
979
139.19
Albert Almora
Career
Per 600 PA
170.47
63.73
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
661.01
93.98
Albert Almora
Career
Per 600 PA
6
2.24
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
36
5.12
Albert Almora
Career
Per 600 PA
86
32.15
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
430
61.14
Albert Almora
Career
Per 600 PA
6
2.24
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Albert Almora
Careerverified
Per 600 PA
290
108.41
Vladimir Guerrero Jr.
Career
Per 600 PAverified
645
91.71
Albert Almora
Career
Per 600 PA
5.53
5.53
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
6.54
6.54
Albert Almora
Career
Per 600 PA
0.3
0.3
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.67
0.67
Albert Almora
Careerverified
Per 600 PAverified
11
4.11
Vladimir Guerrero Jr.
Career
Per 600 PA
0
0
Albert Almora
Career
Per 600 PAverified
11
4.11
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
20
2.84
Albert Almora
Careerverified
Per 600 PAverified
43
16.07
Vladimir Guerrero Jr.
Career
Per 600 PA
125
17.77
Albert Almora
Career
Per 600 PA
7
2.62
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
26
3.7
Albert Almora
Career
Per 600 PAverified
6
2.24
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
13
1.85
Albert Almora
Career
Per 600 PA
13
4.86
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Albert Almora
Career
Per 600 PA
53.85
53.85
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
66.67
66.67

Fielding Stats for Albert Almora and Vladimir Guerrero Jr.

Albert Almora
Career
Per 9 Innings
7
7
Vladimir Guerrero Jr.
Career
Per 9 Innings
7
7
Albert Almora
Career
Per 9 Inningsverified
536
1.46
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
780
1.05
Albert Almora
Career
Per 9 Innings
337
0.92
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
766
1.03
Albert Almora
Career
Per 9 Innings
9917
27
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
20124
27
Albert Almora
Career
Per 9 Innings
3305.2
9
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
6708
9
Albert Almora
Career
Per 9 Innings
908
2.47
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
4972
6.67
Albert Almora
Career
Per 9 Innings
16
0.04
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
523
0.7
Albert Almora
Careerverified
Per 9 Inningsverified
10
0.03
Vladimir Guerrero Jr.
Career
Per 9 Innings
67
0.09
Albert Almora
Career
Per 9 Innings
934
2.54
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5562
7.46
Albert Almora
Career
Per 9 Innings
924
2.52
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5495
7.37
Albert Almora
Careerverified
Per 9 Inningsverified
98.93
98.93
Vladimir Guerrero Jr.
Career
Per 9 Innings
98.8
98.8
Albert Almora
Career
Per 9 Innings
1.724
1.724
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7.045
7.045
Albert Almora
Career
Per 9 Innings
62.87
62.87
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.21
98.21
Albert Almora
Career
Per 9 Innings
2
0.01
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
485
0.65
Albert Almora
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Albert Almora
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Albert Almora
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Albert Almora
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0