Vladimir Guerrero Jr. vs. Phil Roof — Career Comparison

Gen ZCANThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueFirst BasemanGold GloveSilver SluggerAll-Star
Silent GenerationKentuckyThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueCatcher

When their careers are measured against the same standard, Vladimir Guerrero Jr. comes out clearly ahead of Phil Roof across most offensive categories. Vladimir Guerrero Jr. led in contact rate (K%+ 153 vs 64), home run production (HR/PA+ 147 vs 98), and walk rate (BB%+ 127 vs 90). Vladimir Guerrero Jr. was the more complete offensive player.

Hitting Stats for Vladimir Guerrero Jr. and Phil Roof

Vladimir Guerrero Jr.
Career
Per 600 PA
7
7
Phil Roof
Careerverified
Per 600 PAverified
15
15
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
975
138.63
Phil Roof
Career
Per 600 PAverified
857
213.89
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
4220
600
Phil Roof
Career
Per 600 PA
2404
600
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
3734
530.9
Phil Roof
Career
Per 600 PAverified
2151
536.86
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Phil Roof
Career
Per 600 PA
0.215
0.215
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.866
0.866
Phil Roof
Career
Per 600 PA
0.628
0.628
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1077
153.13
Phil Roof
Career
Per 600 PA
463
115.56
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
677
96.26
Phil Roof
Career
Per 600 PA
338
84.36
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
211
30
Phil Roof
Career
Per 600 PA
69
17.22
Vladimir Guerrero Jr.
Career
Per 600 PA
6
0.85
Phil Roof
Careerverified
Per 600 PAverified
13
3.24
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
183
26.02
Phil Roof
Career
Per 600 PA
43
10.73
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
400
56.87
Phil Roof
Career
Per 600 PA
125
31.2
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.371
0.371
Phil Roof
Career
Per 600 PA
0.27
0.27
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.049
0.049
Phil Roof
Career
Per 600 PA
0.02
0.02
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.17
0.17
Phil Roof
Career
Per 600 PA
0.093
0.093
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
658.22
93.59
Phil Roof
Career
Per 600 PA
197.15
49.21
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1849
262.89
Phil Roof
Career
Per 600 PA
687
171.46
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
1543
219.38
Phil Roof
Career
Per 600 PA
670
167.22
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.366
0.366
Phil Roof
Career
Per 600 PA
0.283
0.283
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.495
0.495
Phil Roof
Career
Per 600 PA
0.319
0.319
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.861
0.861
Phil Roof
Career
Per 600 PA
0.603
0.603
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.207
0.207
Phil Roof
Career
Per 600 PA
0.104
0.104
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.288
0.288
Phil Roof
Career
Per 600 PA
0.207
0.207
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.838
0.838
Phil Roof
Career
Per 600 PA
0.513
0.513
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.306
0.306
Phil Roof
Career
Per 600 PA
0.261
0.261
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
571
81.18
Phil Roof
Career
Per 600 PA
190
47.42
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
591
84.03
Phil Roof
Career
Per 600 PA
210
52.41
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
979
139.19
Phil Roof
Career
Per 600 PA
357
89.1
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
661.01
93.98
Phil Roof
Career
Per 600 PA
192.58
48.07
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
36
5.12
Phil Roof
Career
Per 600 PAverified
23
5.74
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
430
61.14
Phil Roof
Career
Per 600 PA
184
45.92
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Phil Roof
Career
Per 600 PA
18
4.49
Vladimir Guerrero Jr.
Career
Per 600 PAverified
645
91.71
Phil Roof
Careerverified
Per 600 PA
504
125.79
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
6.54
6.54
Phil Roof
Career
Per 600 PA
4.77
4.77
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
0.67
0.67
Phil Roof
Career
Per 600 PA
0.37
0.37
Vladimir Guerrero Jr.
Career
Per 600 PA
0
0
Phil Roof
Careerverified
Per 600 PAverified
40
9.98
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
20
2.84
Phil Roof
Career
Per 600 PA
6
1.5
Vladimir Guerrero Jr.
Career
Per 600 PA
125
17.77
Phil Roof
Careerverified
Per 600 PAverified
68
16.97
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
26
3.7
Phil Roof
Career
Per 600 PA
11
2.75
Vladimir Guerrero Jr.
Careerverified
Per 600 PA
13
1.85
Phil Roof
Career
Per 600 PAverified
10
2.5
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
39
5.55
Phil Roof
Career
Per 600 PA
21
5.24
Vladimir Guerrero Jr.
Careerverified
Per 600 PAverified
66.67
66.67
Phil Roof
Career
Per 600 PA
52.38
52.38

Fielding Stats for Vladimir Guerrero Jr. and Phil Roof

Vladimir Guerrero Jr.
Career
Per 9 Innings
7
7
Phil Roof
Careerverified
Per 9 Inningsverified
15
15
Vladimir Guerrero Jr.
Career
Per 9 Innings
780
1.05
Phil Roof
Careerverified
Per 9 Inningsverified
838
1.27
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
766
1.03
Phil Roof
Career
Per 9 Inningsverified
689
1.04
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
20124
27
Phil Roof
Career
Per 9 Innings
17844
27
Vladimir Guerrero Jr.
Careerverified
Per 9 Innings
6708
9
Phil Roof
Career
Per 9 Innings
5948
9
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
4972
6.67
Phil Roof
Career
Per 9 Innings
4155
6.29
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
523
0.7
Phil Roof
Career
Per 9 Innings
356
0.54
Vladimir Guerrero Jr.
Career
Per 9 Inningsverified
67
0.09
Phil Roof
Careerverified
Per 9 Innings
63
0.1
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5562
7.46
Phil Roof
Career
Per 9 Innings
4574
6.92
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
5495
7.37
Phil Roof
Career
Per 9 Innings
4511
6.83
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.8
98.8
Phil Roof
Career
Per 9 Innings
98.62
98.62
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
7.045
7.045
Phil Roof
Career
Per 9 Innings
5.383
5.383
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
98.21
98.21
Phil Roof
Career
Per 9 Innings
82.22
82.22
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
485
0.65
Phil Roof
Career
Per 9 Innings
49
0.07
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
0
0
Phil Roof
Career
Per 9 Innings
57
0.09
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
0
0
Phil Roof
Career
Per 9 Innings
106
0.16
Vladimir Guerrero Jr.
Careerverified
Per 9 Inningsverified
0
0
Phil Roof
Career
Per 9 Innings
330
0.5
Vladimir Guerrero Jr.
Career
Per 9 Innings
0
0
Phil Roof
Careerverified
Per 9 Inningsverified
203
0.31