Brandon Barnes vs. Vladimir Guerrero Jr. — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaColorado RockiesNational 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 Brandon Barnes across most offensive categories. Vladimir Guerrero Jr. led in contact rate (K%+ 153 vs 66), walk rate (BB%+ 127 vs 60), and home run production (HR/PA+ 147 vs 88). Vladimir Guerrero Jr. was the more complete offensive player.

Hitting Stats for Brandon Barnes and Vladimir Guerrero Jr.

Brandon Barnes
Career
Per 600 PA
6
6
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
7
7
Brandon Barnes
Career
Per 600 PAverified
484
227.94
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
975
138.63
Brandon Barnes
Career
Per 600 PA
1274
600
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
4220
600
Brandon Barnes
Career
Per 600 PAverified
1172
551.96
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
3734
530.9
Brandon Barnes
Career
Per 600 PA
0.242
0.242
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Brandon Barnes
Career
Per 600 PA
0.666
0.666
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.866
0.866
Brandon Barnes
Career
Per 600 PA
284
133.75
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1077
153.13
Brandon Barnes
Career
Per 600 PA
199
93.72
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
677
96.26
Brandon Barnes
Career
Per 600 PA
56
26.37
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
211
30
Brandon Barnes
Careerverified
Per 600 PAverified
9
4.24
Vladimir Guerrero Jr.
Career
Per 600 PA
6
0.85
Brandon Barnes
Career
Per 600 PA
20
9.42
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
183
26.02
Brandon Barnes
Career
Per 600 PA
85
40.03
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
400
56.87
Brandon Barnes
Career
Per 600 PA
0.299
0.299
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.371
0.371
Brandon Barnes
Career
Per 600 PA
0.017
0.017
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.049
0.049
Brandon Barnes
Career
Per 600 PA
0.07
0.07
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.17
0.17
Brandon Barnes
Career
Per 600 PA
119.5
56.28
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
658.22
93.59
Brandon Barnes
Career
Per 600 PA
418
196.86
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1849
262.89
Brandon Barnes
Career
Per 600 PA
364
171.43
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1543
219.38
Brandon Barnes
Career
Per 600 PA
0.29
0.29
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.366
0.366
Brandon Barnes
Career
Per 600 PA
0.357
0.357
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.495
0.495
Brandon Barnes
Career
Per 600 PA
0.647
0.647
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.861
0.861
Brandon Barnes
Career
Per 600 PA
0.114
0.114
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.207
0.207
Brandon Barnes
Career
Per 600 PA
0.22
0.22
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Brandon Barnes
Career
Per 600 PA
0.558
0.558
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.838
0.838
Brandon Barnes
Careerverified
Per 600 PAverified
0.331
0.331
Vladimir Guerrero Jr.
Career
Per 600 PA
0.306
0.306
Brandon Barnes
Career
Per 600 PA
133
62.64
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
571
81.18
Brandon Barnes
Career
Per 600 PA
102
48.04
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
591
84.03
Brandon Barnes
Career
Per 600 PA
215
101.26
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
979
139.19
Brandon Barnes
Career
Per 600 PA
119.14
56.11
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
661.01
93.98
Brandon Barnes
Career
Per 600 PAverified
13
6.12
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
36
5.12
Brandon Barnes
Career
Per 600 PA
67
31.55
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
430
61.14
Brandon Barnes
Career
Per 600 PA
3
1.41
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Brandon Barnes
Careerverified
Per 600 PA
358
168.6
Vladimir Guerrero Jr.
Career
Per 600 PAverified
645
91.71
Brandon Barnes
Career
Per 600 PA
3.56
3.56
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
6.54
6.54
Brandon Barnes
Career
Per 600 PA
0.19
0.19
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.67
0.67
Brandon Barnes
Careerverified
Per 600 PAverified
19
8.95
Vladimir Guerrero Jr.
Career
Per 600 PA
0
0
Brandon Barnes
Career
Per 600 PA
3
1.41
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
20
2.84
Brandon Barnes
Careerverified
Per 600 PAverified
24
11.3
Vladimir Guerrero Jr.
Career
Per 600 PA
125
17.77
Brandon Barnes
Career
Per 600 PAverified
22
10.36
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
26
3.7
Brandon Barnes
Careerverified
Per 600 PAverified
20
9.42
Vladimir Guerrero Jr.
Career
Per 600 PA
13
1.85
Brandon Barnes
Careerverified
Per 600 PAverified
42
19.78
Vladimir Guerrero Jr.
Career
Per 600 PA
39
5.55
Brandon Barnes
Career
Per 600 PA
52.38
52.38
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
66.67
66.67

Fielding Stats for Brandon Barnes and Vladimir Guerrero Jr.

Brandon Barnes
Career
Per 9 Innings
6
6
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7
7
Brandon Barnes
Career
Per 9 Inningsverified
405
1.35
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
780
1.05
Brandon Barnes
Career
Per 9 Innings
283
0.94
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
766
1.03
Brandon Barnes
Career
Per 9 Innings
8111
27
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
20124
27
Brandon Barnes
Career
Per 9 Innings
2703.2
9
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
6708
9
Brandon Barnes
Career
Per 9 Innings
702
2.34
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
4972
6.67
Brandon Barnes
Career
Per 9 Innings
22
0.07
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
523
0.7
Brandon Barnes
Careerverified
Per 9 Inningsverified
8
0.03
Vladimir Guerrero Jr.
Career
Per 9 Innings
67
0.09
Brandon Barnes
Career
Per 9 Innings
732
2.44
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5562
7.46
Brandon Barnes
Career
Per 9 Innings
724
2.41
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5495
7.37
Brandon Barnes
Careerverified
Per 9 Inningsverified
98.91
98.91
Vladimir Guerrero Jr.
Career
Per 9 Innings
98.8
98.8
Brandon Barnes
Career
Per 9 Innings
1.788
1.788
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7.045
7.045
Brandon Barnes
Career
Per 9 Innings
69.88
69.88
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.21
98.21
Brandon Barnes
Career
Per 9 Innings
9
0.03
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
485
0.65
Brandon Barnes
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Brandon Barnes
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Brandon Barnes
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Brandon Barnes
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0