Vladimir Guerrero Jr. vs. Leo Thomas — Career Comparison

Gen ZCANThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueFirst BasemanGold GloveSilver SluggerAll-Star
Greatest GenerationCaliforniaThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueThird Baseman

On the career numbers, Vladimir Guerrero Jr. posted the stronger offensive profile against Leo Thomas. Vladimir Guerrero Jr. posted stronger numbers in OPS (.867 vs .596) and on-base percentage (.371 vs .325). 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 Vladimir Guerrero Jr. and Leo Thomas

Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
7
7
Leo Thomas
Career
Per 600 PA
2
2
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
975
138.63
Leo Thomas
Career
Per 600 PAverified
95
173.78
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
4220
600
Leo Thomas
Career
Per 600 PA
328
600
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
3734
530.9
Leo Thomas
Career
Per 600 PA
269
492.07
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Leo Thomas
Career
Per 600 PA
0.212
0.212
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.866
0.866
Leo Thomas
Career
Per 600 PA
0.648
0.648
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1077
153.13
Leo Thomas
Career
Per 600 PA
57
104.27
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
677
96.26
Leo Thomas
Career
Per 600 PA
44
80.49
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
211
30
Leo Thomas
Career
Per 600 PA
11
20.12
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
6
0.85
Leo Thomas
Career
Per 600 PAverified
1
1.83
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
183
26.02
Leo Thomas
Career
Per 600 PA
1
1.83
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
400
56.87
Leo Thomas
Career
Per 600 PA
13
23.78
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.371
0.371
Leo Thomas
Career
Per 600 PA
0.228
0.228
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.049
0.049
Leo Thomas
Career
Per 600 PA
0.004
0.004
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.17
0.17
Leo Thomas
Career
Per 600 PA
0.018
0.018
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
658.22
93.59
Leo Thomas
Career
Per 600 PA
24.82
45.41
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1849
262.89
Leo Thomas
Career
Per 600 PA
73
133.54
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1543
219.38
Leo Thomas
Career
Per 600 PA
102
186.59
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.366
0.366
Leo Thomas
Career
Per 600 PA
0.325
0.325
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.495
0.495
Leo Thomas
Career
Per 600 PA
0.271
0.271
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.861
0.861
Leo Thomas
Career
Per 600 PA
0.596
0.596
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.207
0.207
Leo Thomas
Career
Per 600 PA
0.06
0.06
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Leo Thomas
Career
Per 600 PA
0.214
0.214
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.838
0.838
Leo Thomas
Career
Per 600 PA
0.541
0.541
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.306
0.306
Leo Thomas
Career
Per 600 PA
0.231
0.231
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
571
81.18
Leo Thomas
Career
Per 600 PA
32
58.54
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
591
84.03
Leo Thomas
Career
Per 600 PA
27
49.39
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
979
139.19
Leo Thomas
Career
Per 600 PA
58
106.1
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
661.01
93.98
Leo Thomas
Career
Per 600 PA
27.73
50.72
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
36
5.12
Leo Thomas
Career
Per 600 PA
2
3.66
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
430
61.14
Leo Thomas
Career
Per 600 PAverified
43
78.66
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Leo Thomas
Career
Per 600 PA
0
0
Vladimir Guerrero Jr.
Career
Per 600 PA
645
91.71
Leo Thomas
Careerverified
Per 600 PAverified
25
45.73
Vladimir Guerrero Jr.
Career
Per 600 PA
6.54
6.54
Leo Thomas
Careerverified
Per 600 PAverified
13.12
13.12
Vladimir Guerrero Jr.
Career
Per 600 PA
0.67
0.67
Leo Thomas
Careerverified
Per 600 PAverified
1.72
1.72
Vladimir Guerrero Jr.
Career
Per 600 PA
0
0
Leo Thomas
Careerverified
Per 600 PAverified
14
25.61
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
20
2.84
Leo Thomas
Career
Per 600 PA
0
0
Vladimir Guerrero Jr.
Career
Per 600 PA
125
17.77
Leo Thomas
Careerverified
Per 600 PAverified
9
16.46
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
26
3.7
Leo Thomas
Career
Per 600 PA
2
3.66
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
13
1.85
Leo Thomas
Career
Per 600 PA
1
1.83
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Leo Thomas
Career
Per 600 PA
3
5.49
Vladimir Guerrero Jr.
Career
Per 600 PA
66.67
66.67
Leo Thomas
Career
Per 600 PA
66.67
66.67

Fielding Stats for Vladimir Guerrero Jr. and Leo Thomas

Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7
7
Leo Thomas
Career
Per 9 Innings
2
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
780
1.05
Leo Thomas
Career
Per 9 Innings
85
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
766
1.03
Leo Thomas
Career
Per 9 Innings
0
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
20124
27
Leo Thomas
Career
Per 9 Innings
0
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
6708
9
Leo Thomas
Career
Per 9 Innings
0
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
4972
6.67
Leo Thomas
Career
Per 9 Innings
88
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
523
0.7
Leo Thomas
Career
Per 9 Innings
171
Vladimir Guerrero Jr.
Career
Per 9 Innings
67
0.09
Leo Thomas
Careerverified
Per 9 Inningsverified
14
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5562
7.46
Leo Thomas
Career
Per 9 Innings
273
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5495
7.37
Leo Thomas
Career
Per 9 Innings
259
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.8
98.8
Leo Thomas
Career
Per 9 Innings
94.87
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7.045
7.045
Leo Thomas
Career
Per 9 Innings
3.047
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.21
98.21
Leo Thomas
Career
Per 9 Innings
0
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
485
0.65
Leo Thomas
Career
Per 9 Innings
18
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Leo Thomas
Career
Per 9 Innings
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Leo Thomas
Career
Per 9 Innings
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Leo Thomas
Career
Per 9 Innings
0
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Leo Thomas
Career
Per 9 Innings
0