Vidal Brujan vs. Alberto Castillo — Career Comparison

Gen ZD.R.Throws RightBats SwitchCaribbeanAtlanta BravesNational LeagueSecond Baseman
Gen XD.R.Throws RightBats RightCaribbeanToronto Blue JaysAmerican LeagueCatcher

On the career numbers, Alberto Castillo posted the stronger offensive profile against Vidal Brujan. Alberto Castillo posted stronger numbers in OPS (.591 vs .547) and on-base percentage (.294 vs .271). 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 Vidal Brujan and Alberto Castillo

Vidal Brujan
Career
Per 600 PA
5
5
Alberto Castillo
Careerverified
Per 600 PAverified
12
12
Vidal Brujan
Career
Per 600 PAverified
262
243.72
Alberto Castillo
Careerverified
Per 600 PA
418
213.81
Vidal Brujan
Career
Per 600 PA
645
600
Alberto Castillo
Careerverified
Per 600 PA
1173
600
Vidal Brujan
Career
Per 600 PAverified
584
543.26
Alberto Castillo
Careerverified
Per 600 PA
1026
524.81
Vidal Brujan
Career
Per 600 PA
0.199
0.199
Alberto Castillo
Careerverified
Per 600 PAverified
0.22
0.22
Vidal Brujan
Career
Per 600 PA
0.575
0.575
Alberto Castillo
Careerverified
Per 600 PAverified
0.624
0.624
Vidal Brujan
Career
Per 600 PA
116
107.91
Alberto Castillo
Careerverified
Per 600 PAverified
226
115.6
Vidal Brujan
Career
Per 600 PA
83
77.21
Alberto Castillo
Careerverified
Per 600 PAverified
173
88.49
Vidal Brujan
Career
Per 600 PAverified
26
24.19
Alberto Castillo
Careerverified
Per 600 PA
39
19.95
Vidal Brujan
Career
Per 600 PAverified
2
1.86
Alberto Castillo
Career
Per 600 PA
2
1.02
Vidal Brujan
Career
Per 600 PA
5
4.65
Alberto Castillo
Careerverified
Per 600 PAverified
12
6.14
Vidal Brujan
Career
Per 600 PAverified
33
30.7
Alberto Castillo
Careerverified
Per 600 PA
53
27.11
Vidal Brujan
Careerverified
Per 600 PAverified
0.285
0.285
Alberto Castillo
Career
Per 600 PA
0.235
0.235
Vidal Brujan
Career
Per 600 PA
0.009
0.009
Alberto Castillo
Careerverified
Per 600 PAverified
0.012
0.012
Vidal Brujan
Career
Per 600 PA
0.043
0.043
Alberto Castillo
Careerverified
Per 600 PAverified
0.053
0.053
Vidal Brujan
Career
Per 600 PA
45.19
42.03
Alberto Castillo
Careerverified
Per 600 PAverified
91.68
46.9
Vidal Brujan
Career
Per 600 PA
161
149.77
Alberto Castillo
Careerverified
Per 600 PAverified
305
156.01
Vidal Brujan
Career
Per 600 PA
172
160
Alberto Castillo
Careerverified
Per 600 PAverified
336
171.87
Vidal Brujan
Career
Per 600 PA
0.268
0.268
Alberto Castillo
Careerverified
Per 600 PAverified
0.293
0.293
Vidal Brujan
Career
Per 600 PA
0.276
0.276
Alberto Castillo
Careerverified
Per 600 PAverified
0.297
0.297
Vidal Brujan
Career
Per 600 PA
0.543
0.543
Alberto Castillo
Careerverified
Per 600 PAverified
0.59
0.59
Vidal Brujan
Career
Per 600 PA
0.077
0.077
Alberto Castillo
Career
Per 600 PA
0.077
0.077
Vidal Brujan
Career
Per 600 PA
0.189
0.189
Alberto Castillo
Careerverified
Per 600 PAverified
0.206
0.206
Vidal Brujan
Career
Per 600 PA
0.475
0.475
Alberto Castillo
Careerverified
Per 600 PAverified
0.505
0.505
Vidal Brujan
Career
Per 600 PA
0.252
0.252
Alberto Castillo
Careerverified
Per 600 PAverified
0.266
0.266
Vidal Brujan
Career
Per 600 PAverified
76
70.7
Alberto Castillo
Careerverified
Per 600 PA
98
50.13
Vidal Brujan
Career
Per 600 PA
48
44.65
Alberto Castillo
Careerverified
Per 600 PAverified
101
51.66
Vidal Brujan
Career
Per 600 PAverified
119
110.7
Alberto Castillo
Careerverified
Per 600 PA
187
95.65
Vidal Brujan
Career
Per 600 PA
41.42
38.53
Alberto Castillo
Careerverified
Per 600 PAverified
96.82
49.52
Vidal Brujan
Careerverified
Per 600 PAverified
8
7.44
Alberto Castillo
Career
Per 600 PA
7
3.58
Vidal Brujan
Career
Per 600 PA
48
44.65
Alberto Castillo
Careerverified
Per 600 PAverified
103
52.69
Vidal Brujan
Careerverified
Per 600 PAverified
3
2.79
Alberto Castillo
Career
Per 600 PA
1
0.51
Vidal Brujan
Careerverified
Per 600 PA
141
131.16
Alberto Castillo
Career
Per 600 PAverified
219
112.02
Vidal Brujan
Career
Per 600 PA
4.57
4.57
Alberto Castillo
Careerverified
Per 600 PAverified
5.36
5.36
Vidal Brujan
Career
Per 600 PA
0.34
0.34
Alberto Castillo
Careerverified
Per 600 PAverified
0.47
0.47
Vidal Brujan
Career
Per 600 PA
2
1.86
Alberto Castillo
Careerverified
Per 600 PAverified
26
13.3
Vidal Brujan
Career
Per 600 PA
3
2.79
Alberto Castillo
Careerverified
Per 600 PAverified
11
5.63
Vidal Brujan
Careerverified
Per 600 PAverified
9
8.37
Alberto Castillo
Career
Per 600 PA
21
10.74
Vidal Brujan
Careerverified
Per 600 PAverified
16
14.88
Alberto Castillo
Career
Per 600 PA
3
1.53
Vidal Brujan
Careerverified
Per 600 PAverified
14
13.02
Alberto Castillo
Career
Per 600 PA
6
3.07
Vidal Brujan
Careerverified
Per 600 PAverified
30
27.91
Alberto Castillo
Career
Per 600 PA
9
4.6
Vidal Brujan
Careerverified
Per 600 PAverified
53.33
53.33
Alberto Castillo
Career
Per 600 PA
33.33
33.33

Fielding Stats for Vidal Brujan and Alberto Castillo

Vidal Brujan
Career
Per 9 Innings
5
5
Alberto Castillo
Careerverified
Per 9 Inningsverified
12
12
Vidal Brujan
Career
Per 9 Inningsverified
249
1.55
Alberto Castillo
Careerverified
Per 9 Innings
409
1.28
Vidal Brujan
Career
Per 9 Innings
152
0.94
Alberto Castillo
Careerverified
Per 9 Inningsverified
320
1.01
Vidal Brujan
Career
Per 9 Innings
4351
27
Alberto Castillo
Careerverified
Per 9 Innings
8596
27
Vidal Brujan
Career
Per 9 Innings
1450.1
9
Alberto Castillo
Careerverified
Per 9 Innings
2865.1
9
Vidal Brujan
Career
Per 9 Innings
257
1.59
Alberto Castillo
Careerverified
Per 9 Inningsverified
2292
7.2
Vidal Brujan
Careerverified
Per 9 Inningsverified
305
1.89
Alberto Castillo
Career
Per 9 Innings
165
0.52
Vidal Brujan
Careerverified
Per 9 Innings
22
0.14
Alberto Castillo
Career
Per 9 Inningsverified
23
0.07
Vidal Brujan
Career
Per 9 Innings
584
3.62
Alberto Castillo
Careerverified
Per 9 Inningsverified
2480
7.79
Vidal Brujan
Career
Per 9 Innings
562
3.49
Alberto Castillo
Careerverified
Per 9 Inningsverified
2457
7.72
Vidal Brujan
Career
Per 9 Innings
96.23
96.23
Alberto Castillo
Careerverified
Per 9 Inningsverified
99.07
99.07
Vidal Brujan
Career
Per 9 Innings
2.257
2.257
Alberto Castillo
Careerverified
Per 9 Inningsverified
6.007
6.007
Vidal Brujan
Career
Per 9 Innings
61.04
61.04
Alberto Castillo
Careerverified
Per 9 Inningsverified
78.24
78.24
Vidal Brujan
Careerverified
Per 9 Inningsverified
63
0.39
Alberto Castillo
Career
Per 9 Innings
19
0.06
Vidal Brujan
Careerverified
Per 9 Inningsverified
0
0
Alberto Castillo
Career
Per 9 Innings
21
0.07
Vidal Brujan
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Vidal Brujan
Careerverified
Per 9 Inningsverified
0
0
Alberto Castillo
Career
Per 9 Innings
162
0.51
Vidal Brujan
Career
Per 9 Innings
0
0
Alberto Castillo
Careerverified
Per 9 Inningsverified
113
0.35