Alberto Castillo vs. Vladimir Guerrero — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanToronto Blue JaysAmerican LeagueCatcher
Gen XD.R.Throws RightBats RightCaribbeanMontreal ExposNational LeagueHall of FameRight FielderSilver SluggerMVPAll-Star

On the career numbers, Vladimir Guerrero posted the stronger offensive profile against Alberto Castillo. Vladimir Guerrero posted stronger numbers in OPS (.948 vs .591) and on-base percentage (.395 vs .294). By the career numbers, Vladimir Guerrero had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Alberto Castillo and Vladimir Guerrero

Alberto Castillo
Career
Per 600 PA
12
12
Vladimir Guerrero
Careerverified
Per 600 PAverified
16
16
Alberto Castillo
Career
Per 600 PAverified
418
213.81
Vladimir Guerrero
Careerverified
Per 600 PA
2147
142.2
Alberto Castillo
Career
Per 600 PA
1173
600
Vladimir Guerrero
Careerverified
Per 600 PA
9059
600
Alberto Castillo
Career
Per 600 PA
1026
524.81
Vladimir Guerrero
Careerverified
Per 600 PAverified
8155
540.13
Alberto Castillo
Career
Per 600 PA
0.22
0.22
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.318
0.318
Alberto Castillo
Career
Per 600 PA
0.624
0.624
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.934
0.934
Alberto Castillo
Career
Per 600 PA
226
115.6
Vladimir Guerrero
Careerverified
Per 600 PAverified
2590
171.54
Alberto Castillo
Career
Per 600 PA
173
88.49
Vladimir Guerrero
Careerverified
Per 600 PAverified
1618
107.16
Alberto Castillo
Career
Per 600 PA
39
19.95
Vladimir Guerrero
Careerverified
Per 600 PAverified
477
31.59
Alberto Castillo
Career
Per 600 PA
2
1.02
Vladimir Guerrero
Careerverified
Per 600 PAverified
46
3.05
Alberto Castillo
Career
Per 600 PA
12
6.14
Vladimir Guerrero
Careerverified
Per 600 PAverified
449
29.74
Alberto Castillo
Career
Per 600 PA
53
27.11
Vladimir Guerrero
Careerverified
Per 600 PAverified
972
64.38
Alberto Castillo
Career
Per 600 PA
0.235
0.235
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.375
0.375
Alberto Castillo
Career
Per 600 PA
0.012
0.012
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.055
0.055
Alberto Castillo
Career
Per 600 PA
0.053
0.053
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.173
0.173
Alberto Castillo
Career
Per 600 PA
91.68
46.9
Vladimir Guerrero
Careerverified
Per 600 PAverified
1626.61
107.73
Alberto Castillo
Career
Per 600 PA
305
156.01
Vladimir Guerrero
Careerverified
Per 600 PAverified
4506
298.44
Alberto Castillo
Career
Per 600 PA
336
171.87
Vladimir Guerrero
Careerverified
Per 600 PAverified
3430
227.18
Alberto Castillo
Career
Per 600 PA
0.293
0.293
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.379
0.379
Alberto Castillo
Career
Per 600 PA
0.297
0.297
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.553
0.553
Alberto Castillo
Career
Per 600 PA
0.59
0.59
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.931
0.931
Alberto Castillo
Career
Per 600 PA
0.077
0.077
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.235
0.235
Alberto Castillo
Career
Per 600 PA
0.206
0.206
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.309
0.309
Alberto Castillo
Career
Per 600 PA
0.505
0.505
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.931
0.931
Alberto Castillo
Career
Per 600 PA
0.266
0.266
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.316
0.316
Alberto Castillo
Career
Per 600 PA
98
50.13
Vladimir Guerrero
Careerverified
Per 600 PAverified
1328
87.96
Alberto Castillo
Career
Per 600 PA
101
51.66
Vladimir Guerrero
Careerverified
Per 600 PAverified
1496
99.08
Alberto Castillo
Career
Per 600 PA
187
95.65
Vladimir Guerrero
Careerverified
Per 600 PAverified
2375
157.3
Alberto Castillo
Career
Per 600 PA
96.82
49.52
Vladimir Guerrero
Careerverified
Per 600 PAverified
1602.62
106.15
Alberto Castillo
Career
Per 600 PA
7
3.58
Vladimir Guerrero
Careerverified
Per 600 PAverified
103
6.82
Alberto Castillo
Career
Per 600 PAverified
103
52.69
Vladimir Guerrero
Careerverified
Per 600 PA
737
48.81
Alberto Castillo
Career
Per 600 PA
1
0.51
Vladimir Guerrero
Careerverified
Per 600 PAverified
250
16.56
Alberto Castillo
Careerverified
Per 600 PA
219
112.02
Vladimir Guerrero
Career
Per 600 PAverified
985
65.24
Alberto Castillo
Career
Per 600 PA
5.36
5.36
Vladimir Guerrero
Careerverified
Per 600 PAverified
9.2
9.2
Alberto Castillo
Career
Per 600 PA
0.47
0.47
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.75
0.75
Alberto Castillo
Careerverified
Per 600 PAverified
26
13.3
Vladimir Guerrero
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PAverified
11
5.63
Vladimir Guerrero
Careerverified
Per 600 PA
64
4.24
Alberto Castillo
Careerverified
Per 600 PAverified
21
10.74
Vladimir Guerrero
Career
Per 600 PA
277
18.35
Alberto Castillo
Career
Per 600 PA
3
1.53
Vladimir Guerrero
Careerverified
Per 600 PAverified
181
11.99
Alberto Castillo
Career
Per 600 PA
6
3.07
Vladimir Guerrero
Careerverified
Per 600 PAverified
94
6.23
Alberto Castillo
Career
Per 600 PA
9
4.6
Vladimir Guerrero
Careerverified
Per 600 PAverified
275
18.21
Alberto Castillo
Career
Per 600 PA
33.33
33.33
Vladimir Guerrero
Careerverified
Per 600 PAverified
65.82
65.82

Fielding Stats for Alberto Castillo and Vladimir Guerrero

Alberto Castillo
Career
Per 9 Innings
12
12
Vladimir Guerrero
Careerverified
Per 9 Inningsverified
15
15
Alberto Castillo
Career
Per 9 Inningsverified
409
1.28
Vladimir Guerrero
Careerverified
Per 9 Innings
1608
1.05
Alberto Castillo
Career
Per 9 Innings
320
1.01
Vladimir Guerrero
Careerverified
Per 9 Inningsverified
1603
1.05
Alberto Castillo
Career
Per 9 Innings
8596
27
Vladimir Guerrero
Careerverified
Per 9 Innings
41352
27
Alberto Castillo
Career
Per 9 Innings
2865.1
9
Vladimir Guerrero
Careerverified
Per 9 Innings
13784
9
Alberto Castillo
Career
Per 9 Inningsverified
2292
7.2
Vladimir Guerrero
Careerverified
Per 9 Innings
3169
2.07
Alberto Castillo
Careerverified
Per 9 Inningsverified
165
0.52
Vladimir Guerrero
Career
Per 9 Innings
126
0.08
Alberto Castillo
Careerverified
Per 9 Inningsverified
23
0.07
Vladimir Guerrero
Career
Per 9 Innings
125
0.08
Alberto Castillo
Career
Per 9 Inningsverified
2480
7.79
Vladimir Guerrero
Careerverified
Per 9 Innings
3420
2.23
Alberto Castillo
Career
Per 9 Inningsverified
2457
7.72
Vladimir Guerrero
Careerverified
Per 9 Innings
3295
2.15
Alberto Castillo
Careerverified
Per 9 Inningsverified
99.07
99.07
Vladimir Guerrero
Career
Per 9 Innings
96.35
96.35
Alberto Castillo
Careerverified
Per 9 Inningsverified
6.007
6.007
Vladimir Guerrero
Career
Per 9 Innings
2.049
2.049
Alberto Castillo
Career
Per 9 Innings
78.24
78.24
Vladimir Guerrero
Careerverified
Per 9 Inningsverified
99.69
99.69
Alberto Castillo
Career
Per 9 Inningsverified
19
0.06
Vladimir Guerrero
Careerverified
Per 9 Innings
32
0.02
Alberto Castillo
Career
Per 9 Innings
21
0.07
Vladimir Guerrero
Careerverified
Per 9 Inningsverified
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Vladimir Guerrero
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
162
0.51
Vladimir Guerrero
Careerverified
Per 9 Inningsverified
0
0
Alberto Castillo
Careerverified
Per 9 Inningsverified
113
0.35
Vladimir Guerrero
Career
Per 9 Innings
0
0