Luis Alexander Basabe vs. Alberto Castillo — Career Comparison

MillenialVenezuelaThrows RightBats SwitchSouth AmericaSan Francisco GiantsNational LeagueRight Fielder
Gen XD.R.Throws RightBats RightCaribbeanToronto Blue JaysAmerican LeagueCatcher

On the career numbers, Alberto Castillo posted the stronger offensive profile against Luis Alexander Basabe. Alberto Castillo posted stronger numbers in OPS (.591 vs .476) and slugging (.297 vs .143). Luis Alexander Basabe had the advantage in on-base percentage (.333 vs .294). By the career numbers, Alberto Castillo had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Luis Alexander Basabe and Alberto Castillo

Luis Alexander Basabe
Career
Per 600 PA
1
1
Alberto Castillo
Careerverified
Per 600 PAverified
12
12
Luis Alexander Basabe
Career
Per 600 PAverified
9
300
Alberto Castillo
Careerverified
Per 600 PA
418
213.81
Luis Alexander Basabe
Career
Per 600 PA
18
600
Alberto Castillo
Careerverified
Per 600 PA
1173
600
Luis Alexander Basabe
Career
Per 600 PA
14
466.67
Alberto Castillo
Careerverified
Per 600 PAverified
1026
524.81
Luis Alexander Basabe
Career
Per 600 PA
0.143
0.143
Alberto Castillo
Careerverified
Per 600 PAverified
0.22
0.22
Luis Alexander Basabe
Careerverified
Per 600 PAverified
0.643
0.643
Alberto Castillo
Career
Per 600 PA
0.624
0.624
Luis Alexander Basabe
Career
Per 600 PA
2
66.67
Alberto Castillo
Careerverified
Per 600 PAverified
226
115.6
Luis Alexander Basabe
Career
Per 600 PA
2
66.67
Alberto Castillo
Careerverified
Per 600 PAverified
173
88.49
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
39
19.95
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
2
1.02
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
12
6.14
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
53
27.11
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
0.235
0.235
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
0.012
0.012
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
0.053
0.053
Luis Alexander Basabe
Career
Per 600 PAverified
1.55
51.67
Alberto Castillo
Careerverified
Per 600 PA
91.68
46.9
Luis Alexander Basabe
Career
Per 600 PA
2
66.67
Alberto Castillo
Careerverified
Per 600 PAverified
305
156.01
Luis Alexander Basabe
Career
Per 600 PAverified
6
200
Alberto Castillo
Careerverified
Per 600 PA
336
171.87
Luis Alexander Basabe
Careerverified
Per 600 PAverified
0.333
0.333
Alberto Castillo
Career
Per 600 PA
0.293
0.293
Luis Alexander Basabe
Career
Per 600 PA
0.143
0.143
Alberto Castillo
Careerverified
Per 600 PAverified
0.297
0.297
Luis Alexander Basabe
Career
Per 600 PA
0.476
0.476
Alberto Castillo
Careerverified
Per 600 PAverified
0.59
0.59
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
0.077
0.077
Luis Alexander Basabe
Career
Per 600 PA
0.186
0.186
Alberto Castillo
Careerverified
Per 600 PAverified
0.206
0.206
Luis Alexander Basabe
Careerverified
Per 600 PAverified
0.667
0.667
Alberto Castillo
Career
Per 600 PA
0.505
0.505
Luis Alexander Basabe
Career
Per 600 PA
0.222
0.222
Alberto Castillo
Careerverified
Per 600 PAverified
0.266
0.266
Luis Alexander Basabe
Career
Per 600 PAverified
5
166.67
Alberto Castillo
Careerverified
Per 600 PA
98
50.13
Luis Alexander Basabe
Career
Per 600 PA
1
33.33
Alberto Castillo
Careerverified
Per 600 PAverified
101
51.66
Luis Alexander Basabe
Career
Per 600 PAverified
6
200
Alberto Castillo
Careerverified
Per 600 PA
187
95.65
Luis Alexander Basabe
Career
Per 600 PAverified
1.55
51.66
Alberto Castillo
Careerverified
Per 600 PA
96.82
49.52
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
7
3.58
Luis Alexander Basabe
Career
Per 600 PAverified
4
133.33
Alberto Castillo
Careerverified
Per 600 PA
103
52.69
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
1
0.51
Luis Alexander Basabe
Careerverified
Per 600 PA
5
166.67
Alberto Castillo
Career
Per 600 PAverified
219
112.02
Luis Alexander Basabe
Career
Per 600 PA
3.6
3.6
Alberto Castillo
Careerverified
Per 600 PAverified
5.36
5.36
Luis Alexander Basabe
Careerverified
Per 600 PAverified
0.8
0.8
Alberto Castillo
Career
Per 600 PA
0.47
0.47
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
26
13.3
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
11
5.63
Luis Alexander Basabe
Careerverified
Per 600 PAverified
0
0
Alberto Castillo
Career
Per 600 PA
21
10.74
Luis Alexander Basabe
Career
Per 600 PAverified
2
66.67
Alberto Castillo
Careerverified
Per 600 PA
3
1.53
Luis Alexander Basabe
Career
Per 600 PA
0
0
Alberto Castillo
Careerverified
Per 600 PAverified
6
3.07
Luis Alexander Basabe
Career
Per 600 PAverified
2
66.67
Alberto Castillo
Careerverified
Per 600 PA
9
4.6
Luis Alexander Basabe
Careerverified
Per 600 PAverified
100
100
Alberto Castillo
Career
Per 600 PA
33.33
33.33

Fielding Stats for Luis Alexander Basabe and Alberto Castillo

Luis Alexander Basabe
Career
Per 9 Innings
1
1
Alberto Castillo
Careerverified
Per 9 Inningsverified
12
12
Luis Alexander Basabe
Career
Per 9 Inningsverified
8
1.64
Alberto Castillo
Careerverified
Per 9 Innings
409
1.28
Luis Alexander Basabe
Career
Per 9 Innings
4
0.82
Alberto Castillo
Careerverified
Per 9 Inningsverified
320
1.01
Luis Alexander Basabe
Career
Per 9 Innings
132
27
Alberto Castillo
Careerverified
Per 9 Innings
8596
27
Luis Alexander Basabe
Career
Per 9 Innings
44
9
Alberto Castillo
Careerverified
Per 9 Innings
2865.1
9
Luis Alexander Basabe
Career
Per 9 Innings
12
2.45
Alberto Castillo
Careerverified
Per 9 Inningsverified
2292
7.2
Luis Alexander Basabe
Career
Per 9 Innings
0
0
Alberto Castillo
Careerverified
Per 9 Inningsverified
165
0.52
Luis Alexander Basabe
Careerverified
Per 9 Inningsverified
0
0
Alberto Castillo
Career
Per 9 Innings
23
0.07
Luis Alexander Basabe
Career
Per 9 Innings
12
2.45
Alberto Castillo
Careerverified
Per 9 Inningsverified
2480
7.79
Luis Alexander Basabe
Career
Per 9 Innings
12
2.45
Alberto Castillo
Careerverified
Per 9 Inningsverified
2457
7.72
Luis Alexander Basabe
Careerverified
Per 9 Inningsverified
100
100
Alberto Castillo
Career
Per 9 Innings
99.07
99.07
Luis Alexander Basabe
Career
Per 9 Innings
1.5
1.5
Alberto Castillo
Careerverified
Per 9 Inningsverified
6.007
6.007
Luis Alexander Basabe
Career
Per 9 Innings
50
50
Alberto Castillo
Careerverified
Per 9 Inningsverified
78.24
78.24
Luis Alexander Basabe
Career
Per 9 Innings
0
0
Alberto Castillo
Careerverified
Per 9 Inningsverified
19
0.06
Luis Alexander Basabe
Careerverified
Per 9 Inningsverified
0
0
Alberto Castillo
Career
Per 9 Innings
21
0.07
Luis Alexander Basabe
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Luis Alexander Basabe
Careerverified
Per 9 Inningsverified
0
0
Alberto Castillo
Career
Per 9 Innings
162
0.51
Luis Alexander Basabe
Career
Per 9 Innings
0
0
Alberto Castillo
Careerverified
Per 9 Inningsverified
113
0.35