Braulio Castillo vs. Leroy Williams — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueCenter Fielder
Greatest GenerationFloridaThrows RightBats SwitchNorth AmericaNewark EaglesNegro National League IISecond Baseman

On the career numbers, Braulio Castillo posted the stronger offensive profile against Leroy Williams. Braulio Castillo posted stronger numbers in OPS (.515 vs .505) and slugging (.297 vs .230). Leroy Williams had the advantage in on-base percentage (.275 vs .218). By the career numbers, Braulio 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 Braulio Castillo and Leroy Williams

Braulio Castillo
Career
Per 600 PA
2
2
Leroy Williams
Career
Per 600 PA
2
2
Braulio Castillo
Career
Per 600 PAverified
56
250.75
Leroy Williams
Careerverified
Per 600 PA
99
159.68
Braulio Castillo
Career
Per 600 PA
134
600
Leroy Williams
Careerverified
Per 600 PA
372
600
Braulio Castillo
Career
Per 600 PAverified
128
573.13
Leroy Williams
Careerverified
Per 600 PA
317
511.29
Braulio Castillo
Careerverified
Per 600 PAverified
0.188
0.188
Leroy Williams
Career
Per 600 PA
0.183
0.183
Braulio Castillo
Career
Per 600 PA
0.534
0.534
Leroy Williams
Careerverified
Per 600 PAverified
0.563
0.563
Braulio Castillo
Career
Per 600 PAverified
24
107.46
Leroy Williams
Careerverified
Per 600 PA
58
93.55
Braulio Castillo
Career
Per 600 PA
15
67.16
Leroy Williams
Careerverified
Per 600 PAverified
48
77.42
Braulio Castillo
Career
Per 600 PAverified
6
26.87
Leroy Williams
Career
Per 600 PA
6
9.68
Braulio Castillo
Career
Per 600 PA
1
4.48
Leroy Williams
Careerverified
Per 600 PAverified
3
4.84
Braulio Castillo
Careerverified
Per 600 PAverified
2
8.96
Leroy Williams
Career
Per 600 PA
1
1.61
Braulio Castillo
Career
Per 600 PAverified
9
40.3
Leroy Williams
Careerverified
Per 600 PA
10
16.13
Braulio Castillo
Careerverified
Per 600 PAverified
0.375
0.375
Leroy Williams
Career
Per 600 PA
0.172
0.172
Braulio Castillo
Careerverified
Per 600 PAverified
0.016
0.016
Leroy Williams
Career
Per 600 PA
0.003
0.003
Braulio Castillo
Careerverified
Per 600 PAverified
0.083
0.083
Leroy Williams
Career
Per 600 PA
0.017
0.017
Braulio Castillo
Career
Per 600 PAverified
8.75
39.16
Leroy Williams
Careerverified
Per 600 PA
23.72
38.25
Braulio Castillo
Career
Per 600 PAverified
38
170.15
Leroy Williams
Careerverified
Per 600 PA
73
117.74
Braulio Castillo
Career
Per 600 PA
29
129.85
Leroy Williams
Careerverified
Per 600 PAverified
98
158.06
Braulio Castillo
Career
Per 600 PA
0.218
0.218
Leroy Williams
Careerverified
Per 600 PAverified
0.275
0.275
Braulio Castillo
Careerverified
Per 600 PAverified
0.297
0.297
Leroy Williams
Career
Per 600 PA
0.23
0.23
Braulio Castillo
Careerverified
Per 600 PAverified
0.515
0.515
Leroy Williams
Career
Per 600 PA
0.505
0.505
Braulio Castillo
Careerverified
Per 600 PAverified
0.109
0.109
Leroy Williams
Career
Per 600 PA
0.047
0.047
Braulio Castillo
Career
Per 600 PA
0.172
0.172
Leroy Williams
Careerverified
Per 600 PAverified
0.181
0.181
Braulio Castillo
Career
Per 600 PA
0.421
0.421
Leroy Williams
Careerverified
Per 600 PAverified
0.452
0.452
Braulio Castillo
Careerverified
Per 600 PAverified
0.229
0.229
Leroy Williams
Career
Per 600 PA
0.181
0.181
Braulio Castillo
Career
Per 600 PA
15
67.16
Leroy Williams
Careerverified
Per 600 PAverified
42
67.74
Braulio Castillo
Career
Per 600 PAverified
9
40.3
Leroy Williams
Careerverified
Per 600 PA
15
24.19
Braulio Castillo
Career
Per 600 PAverified
22
98.51
Leroy Williams
Careerverified
Per 600 PA
56
90.32
Braulio Castillo
Career
Per 600 PA
7.11
31.84
Leroy Williams
Careerverified
Per 600 PAverified
26.2
42.25
Braulio Castillo
Career
Per 600 PA
0
0
Leroy Williams
Careerverified
Per 600 PAverified
1
1.61
Braulio Castillo
Career
Per 600 PA
5
22.39
Leroy Williams
Careerverified
Per 600 PAverified
39
62.9
Braulio Castillo
Career
Per 600 PA
0
0
Leroy Williams
Career
Per 600 PA
0
0
Braulio Castillo
Career
Per 600 PA
30
134.33
Leroy Williams
Careerverified
Per 600 PAverified
1
1.61
Braulio Castillo
Career
Per 600 PA
4.47
4.47
Leroy Williams
Careerverified
Per 600 PAverified
372
372
Braulio Castillo
Career
Per 600 PA
0.17
0.17
Leroy Williams
Careerverified
Per 600 PAverified
39
39
Braulio Castillo
Career
Per 600 PA
1
4.48
Leroy Williams
Careerverified
Per 600 PAverified
15
24.19
Braulio Castillo
Career
Per 600 PA
0
0
Leroy Williams
Career
Per 600 PA
0
0
Braulio Castillo
Career
Per 600 PA
2
8.96
Leroy Williams
Careerverified
Per 600 PAverified
0
0
Braulio Castillo
Career
Per 600 PAverified
2
8.96
Leroy Williams
Careerverified
Per 600 PA
4
6.45
Braulio Castillo
Careerverified
Per 600 PAverified
1
4.48
Leroy Williams
Career
Per 600 PA
0
0
Braulio Castillo
Career
Per 600 PAverified
3
13.43
Leroy Williams
Careerverified
Per 600 PA
4
6.45
Braulio Castillo
Career
Per 600 PA
66.67
66.67
Leroy Williams
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Braulio Castillo and Leroy Williams

Braulio Castillo
Career
Per 9 Innings
2
2
Leroy Williams
Career
Per 9 Innings
2
2
Braulio Castillo
Career
Per 9 Inningsverified
50
1.41
Leroy Williams
Careerverified
Per 9 Innings
99
1.1
Braulio Castillo
Career
Per 9 Innings
33
0.93
Leroy Williams
Careerverified
Per 9 Inningsverified
98
1.08
Braulio Castillo
Career
Per 9 Innings
955
27
Leroy Williams
Careerverified
Per 9 Innings
2440
27
Braulio Castillo
Career
Per 9 Innings
318.1
9
Leroy Williams
Careerverified
Per 9 Innings
813.1
9
Braulio Castillo
Career
Per 9 Inningsverified
83
2.35
Leroy Williams
Careerverified
Per 9 Innings
188
2.08
Braulio Castillo
Career
Per 9 Innings
2
0.06
Leroy Williams
Careerverified
Per 9 Inningsverified
261
2.89
Braulio Castillo
Careerverified
Per 9 Inningsverified
3
0.08
Leroy Williams
Career
Per 9 Innings
43
0.48
Braulio Castillo
Career
Per 9 Innings
88
2.49
Leroy Williams
Careerverified
Per 9 Inningsverified
492
5.44
Braulio Castillo
Career
Per 9 Innings
85
2.4
Leroy Williams
Careerverified
Per 9 Inningsverified
449
4.97
Braulio Castillo
Careerverified
Per 9 Inningsverified
96.59
96.59
Leroy Williams
Career
Per 9 Innings
91.26
91.26
Braulio Castillo
Career
Per 9 Innings
1.7
1.7
Leroy Williams
Careerverified
Per 9 Inningsverified
4.535
4.535
Braulio Castillo
Career
Per 9 Innings
66
66
Leroy Williams
Careerverified
Per 9 Inningsverified
98.99
98.99
Braulio Castillo
Career
Per 9 Innings
1
0.03
Leroy Williams
Careerverified
Per 9 Inningsverified
42
0.46
Braulio Castillo
Career
Per 9 Innings
0
0
Leroy Williams
Career
Per 9 Innings
0
0
Braulio Castillo
Career
Per 9 Innings
0
0
Leroy Williams
Career
Per 9 Innings
0
0
Braulio Castillo
Career
Per 9 Innings
0
0
Leroy Williams
Career
Per 9 Innings
0
0
Braulio Castillo
Career
Per 9 Innings
0
0
Leroy Williams
Career
Per 9 Innings
0
0