Braulio Castillo vs. Ryan Howard — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueCenter Fielder
Gen XMissouriThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueFirst BasemanSilver SluggerMVPRookie of the YearAll-Star

On the career numbers, Ryan Howard posted the stronger offensive profile against Braulio Castillo. Ryan Howard posted stronger numbers in OPS (.874 vs .515) and on-base percentage (.359 vs .218). By the career numbers, Ryan Howard 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 Ryan Howard

Braulio Castillo
Career
Per 600 PA
2
2
Ryan Howard
Careerverified
Per 600 PAverified
13
13
Braulio Castillo
Career
Per 600 PAverified
56
250.75
Ryan Howard
Careerverified
Per 600 PA
1572
144.44
Braulio Castillo
Career
Per 600 PA
134
600
Ryan Howard
Careerverified
Per 600 PA
6530
600
Braulio Castillo
Career
Per 600 PAverified
128
573.13
Ryan Howard
Careerverified
Per 600 PA
5707
524.38
Braulio Castillo
Career
Per 600 PA
0.188
0.188
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Braulio Castillo
Career
Per 600 PA
0.534
0.534
Ryan Howard
Careerverified
Per 600 PAverified
0.862
0.862
Braulio Castillo
Career
Per 600 PA
24
107.46
Ryan Howard
Careerverified
Per 600 PAverified
1475
135.53
Braulio Castillo
Career
Per 600 PA
15
67.16
Ryan Howard
Careerverified
Per 600 PAverified
795
73.05
Braulio Castillo
Career
Per 600 PAverified
6
26.87
Ryan Howard
Careerverified
Per 600 PA
277
25.45
Braulio Castillo
Career
Per 600 PAverified
1
4.48
Ryan Howard
Careerverified
Per 600 PA
21
1.93
Braulio Castillo
Career
Per 600 PA
2
8.96
Ryan Howard
Careerverified
Per 600 PAverified
382
35.1
Braulio Castillo
Career
Per 600 PA
9
40.3
Ryan Howard
Careerverified
Per 600 PAverified
680
62.48
Braulio Castillo
Career
Per 600 PA
0.375
0.375
Ryan Howard
Careerverified
Per 600 PAverified
0.461
0.461
Braulio Castillo
Career
Per 600 PA
0.016
0.016
Ryan Howard
Careerverified
Per 600 PAverified
0.067
0.067
Braulio Castillo
Career
Per 600 PA
0.083
0.083
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Braulio Castillo
Career
Per 600 PA
8.75
39.16
Ryan Howard
Careerverified
Per 600 PAverified
1042.99
95.83
Braulio Castillo
Career
Per 600 PA
38
170.15
Ryan Howard
Careerverified
Per 600 PAverified
2940
270.14
Braulio Castillo
Career
Per 600 PA
29
129.85
Ryan Howard
Careerverified
Per 600 PAverified
2243
206.09
Braulio Castillo
Career
Per 600 PA
0.218
0.218
Ryan Howard
Careerverified
Per 600 PAverified
0.344
0.344
Braulio Castillo
Career
Per 600 PA
0.297
0.297
Ryan Howard
Careerverified
Per 600 PAverified
0.515
0.515
Braulio Castillo
Career
Per 600 PA
0.515
0.515
Ryan Howard
Careerverified
Per 600 PAverified
0.859
0.859
Braulio Castillo
Career
Per 600 PA
0.109
0.109
Ryan Howard
Careerverified
Per 600 PAverified
0.257
0.257
Braulio Castillo
Career
Per 600 PA
0.172
0.172
Ryan Howard
Careerverified
Per 600 PAverified
0.283
0.283
Braulio Castillo
Career
Per 600 PA
0.421
0.421
Ryan Howard
Careerverified
Per 600 PAverified
0.855
0.855
Braulio Castillo
Career
Per 600 PA
0.229
0.229
Ryan Howard
Careerverified
Per 600 PAverified
0.309
0.309
Braulio Castillo
Career
Per 600 PA
15
67.16
Ryan Howard
Careerverified
Per 600 PAverified
848
77.92
Braulio Castillo
Career
Per 600 PA
9
40.3
Ryan Howard
Careerverified
Per 600 PAverified
1194
109.71
Braulio Castillo
Career
Per 600 PA
22
98.51
Ryan Howard
Careerverified
Per 600 PAverified
1660
152.53
Braulio Castillo
Career
Per 600 PA
7.11
31.84
Ryan Howard
Careerverified
Per 600 PAverified
989.14
90.89
Braulio Castillo
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
59
5.42
Braulio Castillo
Career
Per 600 PA
5
22.39
Ryan Howard
Careerverified
Per 600 PAverified
709
65.15
Braulio Castillo
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
154
14.15
Braulio Castillo
Careerverified
Per 600 PAverified
30
134.33
Ryan Howard
Career
Per 600 PA
1843
169.34
Braulio Castillo
Careerverified
Per 600 PAverified
4.47
4.47
Ryan Howard
Career
Per 600 PA
3.54
3.54
Braulio Castillo
Career
Per 600 PA
0.17
0.17
Ryan Howard
Careerverified
Per 600 PAverified
0.38
0.38
Braulio Castillo
Careerverified
Per 600 PAverified
1
4.48
Ryan Howard
Career
Per 600 PA
0
0
Braulio Castillo
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
55
5.05
Braulio Castillo
Careerverified
Per 600 PAverified
2
8.96
Ryan Howard
Career
Per 600 PA
116
10.66
Braulio Castillo
Career
Per 600 PAverified
2
8.96
Ryan Howard
Careerverified
Per 600 PA
12
1.1
Braulio Castillo
Career
Per 600 PAverified
1
4.48
Ryan Howard
Careerverified
Per 600 PA
5
0.46
Braulio Castillo
Career
Per 600 PAverified
3
13.43
Ryan Howard
Careerverified
Per 600 PA
17
1.56
Braulio Castillo
Career
Per 600 PA
66.67
66.67
Ryan Howard
Careerverified
Per 600 PAverified
70.59
70.59

Fielding Stats for Braulio Castillo and Ryan Howard

Braulio Castillo
Career
Per 9 Innings
2
2
Ryan Howard
Careerverified
Per 9 Inningsverified
13
13
Braulio Castillo
Career
Per 9 Inningsverified
50
1.41
Ryan Howard
Careerverified
Per 9 Innings
1477
1.03
Braulio Castillo
Career
Per 9 Innings
33
0.93
Ryan Howard
Careerverified
Per 9 Inningsverified
1449
1.02
Braulio Castillo
Career
Per 9 Innings
955
27
Ryan Howard
Careerverified
Per 9 Innings
38540
27
Braulio Castillo
Career
Per 9 Innings
318.1
9
Ryan Howard
Careerverified
Per 9 Innings
12846.2
9
Braulio Castillo
Career
Per 9 Innings
83
2.35
Ryan Howard
Careerverified
Per 9 Inningsverified
12351
8.65
Braulio Castillo
Career
Per 9 Innings
2
0.06
Ryan Howard
Careerverified
Per 9 Inningsverified
828
0.58
Braulio Castillo
Careerverified
Per 9 Innings
3
0.08
Ryan Howard
Career
Per 9 Innings
119
0.08
Braulio Castillo
Career
Per 9 Innings
88
2.49
Ryan Howard
Careerverified
Per 9 Inningsverified
13298
9.32
Braulio Castillo
Career
Per 9 Innings
85
2.4
Ryan Howard
Careerverified
Per 9 Inningsverified
13179
9.23
Braulio Castillo
Career
Per 9 Innings
96.59
96.59
Ryan Howard
Careerverified
Per 9 Inningsverified
99.11
99.11
Braulio Castillo
Career
Per 9 Innings
1.7
1.7
Ryan Howard
Careerverified
Per 9 Inningsverified
8.923
8.923
Braulio Castillo
Career
Per 9 Innings
66
66
Ryan Howard
Careerverified
Per 9 Inningsverified
98.1
98.1
Braulio Castillo
Career
Per 9 Innings
1
0.03
Ryan Howard
Careerverified
Per 9 Inningsverified
1106
0.77
Braulio Castillo
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Braulio Castillo
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Braulio Castillo
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Braulio Castillo
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0