James Bray vs. Vladimir Guerrero Jr. — Career Comparison

Lost GenerationAlabamaNorth AmericaChicago American GiantsNegro American LeagueCatcher
Gen ZCANThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueFirst BasemanGold GloveSilver SluggerAll-Star

Looking at the career totals, James Bray and Vladimir Guerrero Jr. are closely matched on the surface stats. Vladimir Guerrero Jr. posted stronger numbers in OPS (.867 vs .840) and slugging (.495 vs .433). James Bray had the advantage in on-base percentage (.407 vs .371). By the career numbers, Vladimir Guerrero Jr. had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for James Bray and Vladimir Guerrero Jr.

James Bray
Career
Per 600 PA
5
5
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
7
7
James Bray
Career
Per 600 PAverified
71
197.22
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
975
138.63
James Bray
Career
Per 600 PA
216
600
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
4220
600
James Bray
Career
Per 600 PA
180
500
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
3734
530.9
James Bray
Careerverified
Per 600 PAverified
0.311
0.311
Vladimir Guerrero Jr.
Career
Per 600 PA
0.288
0.288
James Bray
Career
Per 600 PA
0.859
0.859
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.866
0.866
James Bray
Career
Per 600 PAverified
56
155.56
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
1077
153.13
James Bray
Career
Per 600 PAverified
42
116.67
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
677
96.26
James Bray
Career
Per 600 PA
8
22.22
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
211
30
James Bray
Career
Per 600 PAverified
4
11.11
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
6
0.85
James Bray
Career
Per 600 PA
2
5.56
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
183
26.02
James Bray
Career
Per 600 PA
14
38.89
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
400
56.87
James Bray
Career
Per 600 PA
0.25
0.25
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.371
0.371
James Bray
Career
Per 600 PA
0.011
0.011
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.049
0.049
James Bray
Career
Per 600 PA
0.036
0.036
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.17
0.17
James Bray
Career
Per 600 PAverified
34.31
95.31
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
658.22
93.59
James Bray
Career
Per 600 PA
78
216.67
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1849
262.89
James Bray
Career
Per 600 PAverified
83
230.56
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
1543
219.38
James Bray
Careerverified
Per 600 PAverified
0.401
0.401
Vladimir Guerrero Jr.
Career
Per 600 PA
0.366
0.366
James Bray
Career
Per 600 PA
0.433
0.433
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.495
0.495
James Bray
Career
Per 600 PA
0.834
0.834
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.861
0.861
James Bray
Career
Per 600 PA
0.122
0.122
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.207
0.207
James Bray
Careerverified
Per 600 PAverified
0.289
0.289
Vladimir Guerrero Jr.
Career
Per 600 PA
0.288
0.288
James Bray
Careerverified
Per 600 PAverified
0.864
0.864
Vladimir Guerrero Jr.
Career
Per 600 PA
0.838
0.838
James Bray
Career
Per 600 PA
0.303
0.303
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.306
0.306
James Bray
Career
Per 600 PA
21
58.33
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
571
81.18
James Bray
Career
Per 600 PA
27
75
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
591
84.03
James Bray
Career
Per 600 PA
46
127.78
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
979
139.19
James Bray
Career
Per 600 PAverified
36.22
100.61
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
661.01
93.98
James Bray
Career
Per 600 PAverified
2
5.56
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
36
5.12
James Bray
Career
Per 600 PAverified
25
69.44
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
430
61.14
James Bray
Career
Per 600 PAverified
2
5.56
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
39
5.55
James Bray
Careerverified
Per 600 PAverified
0
0
Vladimir Guerrero Jr.
Career
Per 600 PA
645
91.71
James Bray
Career
Per 600 PA
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
6.54
6.54
James Bray
Career
Per 600 PA
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.67
0.67
James Bray
Careerverified
Per 600 PAverified
9
25
Vladimir Guerrero Jr.
Career
Per 600 PA
0
0
James Bray
Career
Per 600 PA
0
0
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
20
2.84
James Bray
Careerverified
Per 600 PAverified
1
2.78
Vladimir Guerrero Jr.
Career
Per 600 PA
125
17.77
James Bray
Career
Per 600 PAverified
3
8.33
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
26
3.7
James Bray
Career
Per 600 PA
0
0
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
13
1.85
James Bray
Career
Per 600 PAverified
3
8.33
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
39
5.55
James Bray
Careerverified
Per 600 PAverified
100
100
Vladimir Guerrero Jr.
Career
Per 600 PA
66.67
66.67

Fielding Stats for James Bray and Vladimir Guerrero Jr.

James Bray
Career
Per 9 Innings
5
5
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7
7
James Bray
Career
Per 9 Inningsverified
47
1.14
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
780
1.05
James Bray
Career
Per 9 Innings
35
0.85
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
766
1.03
James Bray
Career
Per 9 Innings
1111
27
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
20124
27
James Bray
Career
Per 9 Innings
370.1
9
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
6708
9
James Bray
Career
Per 9 Innings
203
4.93
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
4972
6.67
James Bray
Career
Per 9 Inningsverified
41
1
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
523
0.7
James Bray
Careerverified
Per 9 Innings
13
0.32
Vladimir Guerrero Jr.
Career
Per 9 Inningsverified
67
0.09
James Bray
Career
Per 9 Innings
257
6.25
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5562
7.46
James Bray
Career
Per 9 Innings
244
5.93
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5495
7.37
James Bray
Career
Per 9 Innings
94.94
94.94
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.8
98.8
James Bray
Career
Per 9 Innings
5.192
5.192
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7.045
7.045
James Bray
Career
Per 9 Innings
74.47
74.47
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.21
98.21
James Bray
Career
Per 9 Innings
4
0.1
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
485
0.65
James Bray
Career
Per 9 Innings
4
0.1
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
0
0
James Bray
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
James Bray
Career
Per 9 Innings
34
0.83
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
0
0
James Bray
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0