Vladimir Guerrero Jr. vs. Roy Thomas — Career Comparison

Gen ZCANThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueFirst BasemanGold GloveSilver SluggerAll-Star
Pre-GenerationalPennsylvaniaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

Adjusted for the eras they played in, Vladimir Guerrero Jr. holds a real edge over Roy Thomas in this comparison. Vladimir Guerrero Jr. led in home run production (HR/PA+ 147 vs 40), contact rate (K%+ 153 vs 96), and slugging (SLG+ 126 vs 100). Roy Thomas held the edge in walk rate (BB%+ 239 vs 127). The edge belongs to Vladimir Guerrero Jr..

Hitting Stats for Vladimir Guerrero Jr. and Roy Thomas

Vladimir Guerrero Jr.
Career
Per 600 PA
7
7
Roy Thomas
Careerverified
Per 600 PAverified
13
13
Vladimir Guerrero Jr.
Career
Per 600 PAverified
975
138.63
Roy Thomas
Careerverified
Per 600 PA
1470
134.14
Vladimir Guerrero Jr.
Career
Per 600 PA
4220
600
Roy Thomas
Careerverified
Per 600 PA
6575
600
Vladimir Guerrero Jr.
Career
Per 600 PAverified
3734
530.9
Roy Thomas
Careerverified
Per 600 PA
5296
483.29
Vladimir Guerrero Jr.
Career
Per 600 PA
0.288
0.288
Roy Thomas
Careerverified
Per 600 PAverified
0.29
0.29
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.866
0.866
Roy Thomas
Career
Per 600 PA
0.808
0.808
Vladimir Guerrero Jr.
Career
Per 600 PAverified
1077
153.13
Roy Thomas
Careerverified
Per 600 PA
1537
140.26
Vladimir Guerrero Jr.
Career
Per 600 PA
677
96.26
Roy Thomas
Careerverified
Per 600 PAverified
1377
125.66
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
211
30
Roy Thomas
Career
Per 600 PA
100
9.13
Vladimir Guerrero Jr.
Career
Per 600 PA
6
0.85
Roy Thomas
Careerverified
Per 600 PAverified
53
4.84
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
183
26.02
Roy Thomas
Career
Per 600 PA
7
0.64
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
400
56.87
Roy Thomas
Career
Per 600 PA
160
14.6
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.371
0.371
Roy Thomas
Career
Per 600 PA
0.104
0.104
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.049
0.049
Roy Thomas
Career
Per 600 PA
0.001
0.001
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.17
0.17
Roy Thomas
Career
Per 600 PA
0.005
0.005
Vladimir Guerrero Jr.
Career
Per 600 PAverified
658.22
93.59
Roy Thomas
Careerverified
Per 600 PA
937.66
85.57
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1849
262.89
Roy Thomas
Career
Per 600 PA
1764
160.97
Vladimir Guerrero Jr.
Career
Per 600 PA
1543
219.38
Roy Thomas
Careerverified
Per 600 PAverified
2650
241.83
Vladimir Guerrero Jr.
Career
Per 600 PA
0.366
0.366
Roy Thomas
Careerverified
Per 600 PAverified
0.414
0.414
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.495
0.495
Roy Thomas
Career
Per 600 PA
0.333
0.333
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.861
0.861
Roy Thomas
Career
Per 600 PA
0.747
0.747
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.207
0.207
Roy Thomas
Career
Per 600 PA
0.043
0.043
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Roy Thomas
Career
Per 600 PA
0.269
0.269
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.838
0.838
Roy Thomas
Career
Per 600 PA
0.83
0.83
Vladimir Guerrero Jr.
Career
Per 600 PA
0.306
0.306
Roy Thomas
Careerverified
Per 600 PAverified
0.321
0.321
Vladimir Guerrero Jr.
Career
Per 600 PA
571
81.18
Roy Thomas
Careerverified
Per 600 PAverified
1011
92.26
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
591
84.03
Roy Thomas
Career
Per 600 PA
299
27.29
Vladimir Guerrero Jr.
Career
Per 600 PAverified
979
139.19
Roy Thomas
Careerverified
Per 600 PA
1303
118.9
Vladimir Guerrero Jr.
Career
Per 600 PAverified
661.01
93.98
Roy Thomas
Careerverified
Per 600 PA
1029.39
93.94
Vladimir Guerrero Jr.
Career
Per 600 PA
36
5.12
Roy Thomas
Careerverified
Per 600 PAverified
71
6.48
Vladimir Guerrero Jr.
Career
Per 600 PA
430
61.14
Roy Thomas
Careerverified
Per 600 PAverified
1042
95.09
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Roy Thomas
Career
Per 600 PA
0
0
Vladimir Guerrero Jr.
Career
Per 600 PA
645
91.71
Roy Thomas
Careerverified
Per 600 PAverified
521
47.54
Vladimir Guerrero Jr.
Career
Per 600 PA
6.54
6.54
Roy Thomas
Careerverified
Per 600 PAverified
12.62
12.62
Vladimir Guerrero Jr.
Career
Per 600 PA
0.67
0.67
Roy Thomas
Careerverified
Per 600 PAverified
2
2
Vladimir Guerrero Jr.
Career
Per 600 PA
0
0
Roy Thomas
Careerverified
Per 600 PAverified
166
15.15
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
20
2.84
Roy Thomas
Career
Per 600 PA
0
0
Vladimir Guerrero Jr.
Career
Per 600 PA
125
17.77
Roy Thomas
Careerverified
Per 600 PAverified
0
0
Vladimir Guerrero Jr.
Career
Per 600 PA
26
3.7
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
13
1.85
Roy Thomas
Career
Per 600 PA
0
0
Vladimir Guerrero Jr.
Career
Per 600 PA
39
5.55
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Vladimir Guerrero Jr.
Career
Per 600 PA
66.67
66.67
Roy Thomas
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Vladimir Guerrero Jr. and Roy Thomas

Vladimir Guerrero Jr.
Career
Per 9 Innings
7
7
Roy Thomas
Careerverified
Per 9 Inningsverified
13
13
Vladimir Guerrero Jr.
Career
Per 9 Inningsverified
780
1.05
Roy Thomas
Careerverified
Per 9 Innings
1449
1.04
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
766
1.03
Roy Thomas
Career
Per 9 Innings
746
0.54
Vladimir Guerrero Jr.
Career
Per 9 Innings
20124
27
Roy Thomas
Careerverified
Per 9 Innings
37617
27
Vladimir Guerrero Jr.
Career
Per 9 Innings
6708
9
Roy Thomas
Careerverified
Per 9 Innings
12539
9
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
4972
6.67
Roy Thomas
Career
Per 9 Innings
3432
2.46
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
523
0.7
Roy Thomas
Career
Per 9 Innings
189
0.14
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
67
0.09
Roy Thomas
Career
Per 9 Inningsverified
105
0.08
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5562
7.46
Roy Thomas
Career
Per 9 Innings
3726
2.67
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5495
7.37
Roy Thomas
Career
Per 9 Innings
3621
2.6
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.8
98.8
Roy Thomas
Career
Per 9 Innings
97.18
97.18
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7.045
7.045
Roy Thomas
Career
Per 9 Innings
2.499
2.499
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.21
98.21
Roy Thomas
Career
Per 9 Innings
51.48
51.48
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
485
0.65
Roy Thomas
Career
Per 9 Innings
54
0.04
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0