Luis Castillo vs. Vladimir Guerrero — Career Comparison

Gen XD.R.Throws RightBats SwitchCaribbeanFlorida MarlinsNational LeagueSecond BasemanGold GloveAll-Star
Gen XD.R.Throws RightBats RightCaribbeanMontreal ExposNational LeagueHall of FameRight FielderSilver SluggerMVPAll-Star

When their careers are measured against the same standard, Vladimir Guerrero comes out clearly ahead of Luis Castillo across most offensive categories. Vladimir Guerrero led in home run production (HR/PA+ 199 vs 17), slugging (SLG+ 139 vs 87), and batting average (AVG+ 124 vs 116). Luis Castillo held the edge in contact rate (K%+ 176 vs 159). Vladimir Guerrero was the more complete offensive player.

Hitting Stats for Luis Castillo and Vladimir Guerrero

Luis Castillo
Career
Per 600 PA
15
15
Vladimir Guerrero
Careerverified
Per 600 PAverified
16
16
Luis Castillo
Career
Per 600 PA
1720
138.13
Vladimir Guerrero
Careerverified
Per 600 PAverified
2147
142.2
Luis Castillo
Career
Per 600 PA
7471
600
Vladimir Guerrero
Careerverified
Per 600 PA
9059
600
Luis Castillo
Career
Per 600 PA
6510
522.82
Vladimir Guerrero
Careerverified
Per 600 PAverified
8155
540.13
Luis Castillo
Career
Per 600 PA
0.29
0.29
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.318
0.318
Luis Castillo
Career
Per 600 PA
0.764
0.764
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.934
0.934
Luis Castillo
Career
Per 600 PA
1889
151.71
Vladimir Guerrero
Careerverified
Per 600 PAverified
2590
171.54
Luis Castillo
Career
Per 600 PAverified
1608
129.14
Vladimir Guerrero
Careerverified
Per 600 PA
1618
107.16
Luis Castillo
Career
Per 600 PA
194
15.58
Vladimir Guerrero
Careerverified
Per 600 PAverified
477
31.59
Luis Castillo
Careerverified
Per 600 PAverified
59
4.74
Vladimir Guerrero
Career
Per 600 PA
46
3.05
Luis Castillo
Career
Per 600 PA
28
2.25
Vladimir Guerrero
Careerverified
Per 600 PAverified
449
29.74
Luis Castillo
Career
Per 600 PA
281
22.57
Vladimir Guerrero
Careerverified
Per 600 PAverified
972
64.38
Luis Castillo
Career
Per 600 PA
0.149
0.149
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.375
0.375
Luis Castillo
Career
Per 600 PA
0.004
0.004
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.055
0.055
Luis Castillo
Career
Per 600 PA
0.015
0.015
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.173
0.173
Luis Castillo
Career
Per 600 PA
904.69
72.66
Vladimir Guerrero
Careerverified
Per 600 PAverified
1626.61
107.73
Luis Castillo
Career
Per 600 PA
2285
183.51
Vladimir Guerrero
Careerverified
Per 600 PAverified
4506
298.44
Luis Castillo
Career
Per 600 PA
2701
216.92
Vladimir Guerrero
Careerverified
Per 600 PAverified
3430
227.18
Luis Castillo
Career
Per 600 PA
0.368
0.368
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.379
0.379
Luis Castillo
Career
Per 600 PA
0.351
0.351
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.553
0.553
Luis Castillo
Career
Per 600 PA
0.719
0.719
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.931
0.931
Luis Castillo
Career
Per 600 PA
0.061
0.061
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.235
0.235
Luis Castillo
Career
Per 600 PA
0.253
0.253
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.309
0.309
Luis Castillo
Career
Per 600 PA
0.71
0.71
Vladimir Guerrero
Careerverified
Per 600 PAverified
0.931
0.931
Luis Castillo
Careerverified
Per 600 PAverified
0.329
0.329
Vladimir Guerrero
Career
Per 600 PA
0.316
0.316
Luis Castillo
Career
Per 600 PA
1001
80.39
Vladimir Guerrero
Careerverified
Per 600 PAverified
1328
87.96
Luis Castillo
Career
Per 600 PA
443
35.58
Vladimir Guerrero
Careerverified
Per 600 PAverified
1496
99.08
Luis Castillo
Career
Per 600 PA
1416
113.72
Vladimir Guerrero
Careerverified
Per 600 PAverified
2375
157.3
Luis Castillo
Career
Per 600 PA
997
80.07
Vladimir Guerrero
Careerverified
Per 600 PAverified
1602.62
106.15
Luis Castillo
Career
Per 600 PA
12
0.96
Vladimir Guerrero
Careerverified
Per 600 PAverified
103
6.82
Luis Castillo
Careerverified
Per 600 PAverified
800
64.25
Vladimir Guerrero
Career
Per 600 PA
737
48.81
Luis Castillo
Career
Per 600 PA
13
1.04
Vladimir Guerrero
Careerverified
Per 600 PAverified
250
16.56
Luis Castillo
Careerverified
Per 600 PA
850
68.26
Vladimir Guerrero
Career
Per 600 PAverified
985
65.24
Luis Castillo
Career
Per 600 PA
8.79
8.79
Vladimir Guerrero
Careerverified
Per 600 PAverified
9.2
9.2
Luis Castillo
Careerverified
Per 600 PAverified
0.94
0.94
Vladimir Guerrero
Career
Per 600 PA
0.75
0.75
Luis Castillo
Careerverified
Per 600 PAverified
123
9.88
Vladimir Guerrero
Career
Per 600 PA
0
0
Luis Castillo
Career
Per 600 PA
26
2.09
Vladimir Guerrero
Careerverified
Per 600 PAverified
64
4.24
Luis Castillo
Careerverified
Per 600 PAverified
120
9.64
Vladimir Guerrero
Career
Per 600 PA
277
18.35
Luis Castillo
Careerverified
Per 600 PAverified
370
29.71
Vladimir Guerrero
Career
Per 600 PA
181
11.99
Luis Castillo
Careerverified
Per 600 PAverified
142
11.4
Vladimir Guerrero
Career
Per 600 PA
94
6.23
Luis Castillo
Careerverified
Per 600 PAverified
512
41.12
Vladimir Guerrero
Career
Per 600 PA
275
18.21
Luis Castillo
Careerverified
Per 600 PAverified
72.27
72.27
Vladimir Guerrero
Career
Per 600 PA
65.82
65.82

Fielding Stats for Luis Castillo and Vladimir Guerrero

Luis Castillo
Career
Per 9 Innings
15
15
Vladimir Guerrero
Career
Per 9 Innings
15
15
Luis Castillo
Careerverified
Per 9 Innings
1683
1.05
Vladimir Guerrero
Career
Per 9 Innings
1608
1.05
Luis Castillo
Careerverified
Per 9 Innings
1645
1.03
Vladimir Guerrero
Career
Per 9 Inningsverified
1603
1.05
Luis Castillo
Careerverified
Per 9 Innings
43126
27
Vladimir Guerrero
Career
Per 9 Innings
41352
27
Luis Castillo
Careerverified
Per 9 Innings
14375.1
9
Vladimir Guerrero
Career
Per 9 Innings
13784
9
Luis Castillo
Careerverified
Per 9 Innings
3287
2.06
Vladimir Guerrero
Career
Per 9 Inningsverified
3169
2.07
Luis Castillo
Careerverified
Per 9 Inningsverified
4484
2.81
Vladimir Guerrero
Career
Per 9 Innings
126
0.08
Luis Castillo
Careerverified
Per 9 Innings
124
0.08
Vladimir Guerrero
Career
Per 9 Innings
125
0.08
Luis Castillo
Careerverified
Per 9 Inningsverified
7895
4.94
Vladimir Guerrero
Career
Per 9 Innings
3420
2.23
Luis Castillo
Careerverified
Per 9 Inningsverified
7771
4.87
Vladimir Guerrero
Career
Per 9 Innings
3295
2.15
Luis Castillo
Careerverified
Per 9 Inningsverified
98.43
98.43
Vladimir Guerrero
Career
Per 9 Innings
96.35
96.35
Luis Castillo
Careerverified
Per 9 Inningsverified
4.617
4.617
Vladimir Guerrero
Career
Per 9 Innings
2.049
2.049
Luis Castillo
Career
Per 9 Innings
97.74
97.74
Vladimir Guerrero
Careerverified
Per 9 Inningsverified
99.69
99.69
Luis Castillo
Careerverified
Per 9 Inningsverified
1051
0.66
Vladimir Guerrero
Career
Per 9 Innings
32
0.02
Luis Castillo
Career
Per 9 Innings
0
0
Vladimir Guerrero
Career
Per 9 Innings
0
0
Luis Castillo
Career
Per 9 Innings
0
0
Vladimir Guerrero
Career
Per 9 Innings
0
0
Luis Castillo
Career
Per 9 Innings
0
0
Vladimir Guerrero
Career
Per 9 Innings
0
0
Luis Castillo
Career
Per 9 Innings
0
0
Vladimir Guerrero
Career
Per 9 Innings
0
0