Daniel Castro vs. Ryan Howard — Career Comparison

MillenialMexicoThrows RightBats RightNorth AmericaAtlanta BravesNational LeagueSecond Baseman
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 Daniel Castro. Ryan Howard posted stronger numbers in OPS (.874 vs .510) and on-base percentage (.359 vs .246). 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 Daniel Castro and Ryan Howard

Daniel Castro
Career
Per 600 PA
3
3
Ryan Howard
Careerverified
Per 600 PAverified
13
13
Daniel Castro
Career
Per 600 PAverified
98
205.59
Ryan Howard
Careerverified
Per 600 PA
1572
144.44
Daniel Castro
Career
Per 600 PA
286
600
Ryan Howard
Careerverified
Per 600 PA
6530
600
Daniel Castro
Career
Per 600 PAverified
272
570.63
Ryan Howard
Careerverified
Per 600 PA
5707
524.38
Daniel Castro
Career
Per 600 PA
0.21
0.21
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Daniel Castro
Career
Per 600 PA
0.52
0.52
Ryan Howard
Careerverified
Per 600 PAverified
0.862
0.862
Daniel Castro
Career
Per 600 PA
57
119.58
Ryan Howard
Careerverified
Per 600 PAverified
1475
135.53
Daniel Castro
Career
Per 600 PAverified
49
102.8
Ryan Howard
Careerverified
Per 600 PA
795
73.05
Daniel Castro
Career
Per 600 PA
4
8.39
Ryan Howard
Careerverified
Per 600 PAverified
277
25.45
Daniel Castro
Career
Per 600 PAverified
1
2.1
Ryan Howard
Careerverified
Per 600 PA
21
1.93
Daniel Castro
Career
Per 600 PA
3
6.29
Ryan Howard
Careerverified
Per 600 PAverified
382
35.1
Daniel Castro
Career
Per 600 PA
8
16.78
Ryan Howard
Careerverified
Per 600 PAverified
680
62.48
Daniel Castro
Career
Per 600 PA
0.14
0.14
Ryan Howard
Careerverified
Per 600 PAverified
0.461
0.461
Daniel Castro
Career
Per 600 PA
0.011
0.011
Ryan Howard
Careerverified
Per 600 PAverified
0.067
0.067
Daniel Castro
Career
Per 600 PA
0.053
0.053
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Daniel Castro
Career
Per 600 PA
15.81
33.18
Ryan Howard
Careerverified
Per 600 PAverified
1042.99
95.83
Daniel Castro
Career
Per 600 PA
72
151.05
Ryan Howard
Careerverified
Per 600 PAverified
2940
270.14
Daniel Castro
Career
Per 600 PA
68
142.66
Ryan Howard
Careerverified
Per 600 PAverified
2243
206.09
Daniel Castro
Career
Per 600 PA
0.24
0.24
Ryan Howard
Careerverified
Per 600 PAverified
0.344
0.344
Daniel Castro
Career
Per 600 PA
0.265
0.265
Ryan Howard
Careerverified
Per 600 PAverified
0.515
0.515
Daniel Castro
Career
Per 600 PA
0.505
0.505
Ryan Howard
Careerverified
Per 600 PAverified
0.859
0.859
Daniel Castro
Career
Per 600 PA
0.055
0.055
Ryan Howard
Careerverified
Per 600 PAverified
0.257
0.257
Daniel Castro
Career
Per 600 PA
0.174
0.174
Ryan Howard
Careerverified
Per 600 PAverified
0.283
0.283
Daniel Castro
Career
Per 600 PA
0.372
0.372
Ryan Howard
Careerverified
Per 600 PAverified
0.855
0.855
Daniel Castro
Career
Per 600 PA
0.242
0.242
Ryan Howard
Careerverified
Per 600 PAverified
0.309
0.309
Daniel Castro
Career
Per 600 PA
24
50.35
Ryan Howard
Careerverified
Per 600 PAverified
848
77.92
Daniel Castro
Career
Per 600 PA
18
37.76
Ryan Howard
Careerverified
Per 600 PAverified
1194
109.71
Daniel Castro
Career
Per 600 PA
39
81.82
Ryan Howard
Careerverified
Per 600 PAverified
1660
152.53
Daniel Castro
Career
Per 600 PA
14.94
31.34
Ryan Howard
Careerverified
Per 600 PAverified
989.14
90.89
Daniel Castro
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
59
5.42
Daniel Castro
Career
Per 600 PA
11
23.08
Ryan Howard
Careerverified
Per 600 PAverified
709
65.15
Daniel Castro
Career
Per 600 PA
2
4.2
Ryan Howard
Careerverified
Per 600 PAverified
154
14.15
Daniel Castro
Careerverified
Per 600 PAverified
46
96.5
Ryan Howard
Career
Per 600 PA
1843
169.34
Daniel Castro
Careerverified
Per 600 PAverified
6.22
6.22
Ryan Howard
Career
Per 600 PA
3.54
3.54
Daniel Castro
Career
Per 600 PA
0.24
0.24
Ryan Howard
Careerverified
Per 600 PAverified
0.38
0.38
Daniel Castro
Careerverified
Per 600 PAverified
3
6.29
Ryan Howard
Career
Per 600 PA
0
0
Daniel Castro
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
55
5.05
Daniel Castro
Careerverified
Per 600 PA
10
20.98
Ryan Howard
Career
Per 600 PAverified
116
10.66
Daniel Castro
Career
Per 600 PAverified
1
2.1
Ryan Howard
Careerverified
Per 600 PA
12
1.1
Daniel Castro
Career
Per 600 PAverified
1
2.1
Ryan Howard
Careerverified
Per 600 PA
5
0.46
Daniel Castro
Career
Per 600 PAverified
2
4.2
Ryan Howard
Careerverified
Per 600 PA
17
1.56
Daniel Castro
Career
Per 600 PA
50
50
Ryan Howard
Careerverified
Per 600 PAverified
70.59
70.59

Fielding Stats for Daniel Castro and Ryan Howard

Daniel Castro
Career
Per 9 Innings
3
3
Ryan Howard
Careerverified
Per 9 Inningsverified
13
13
Daniel Castro
Career
Per 9 Inningsverified
89
1.36
Ryan Howard
Careerverified
Per 9 Innings
1477
1.03
Daniel Castro
Career
Per 9 Innings
63
0.96
Ryan Howard
Careerverified
Per 9 Inningsverified
1449
1.02
Daniel Castro
Career
Per 9 Innings
1770
27
Ryan Howard
Careerverified
Per 9 Innings
38540
27
Daniel Castro
Career
Per 9 Innings
590
9
Ryan Howard
Careerverified
Per 9 Innings
12846.2
9
Daniel Castro
Career
Per 9 Innings
99
1.51
Ryan Howard
Careerverified
Per 9 Inningsverified
12351
8.65
Daniel Castro
Career
Per 9 Inningsverified
183
2.79
Ryan Howard
Careerverified
Per 9 Innings
828
0.58
Daniel Castro
Careerverified
Per 9 Inningsverified
1
0.02
Ryan Howard
Career
Per 9 Innings
119
0.08
Daniel Castro
Career
Per 9 Innings
283
4.32
Ryan Howard
Careerverified
Per 9 Inningsverified
13298
9.32
Daniel Castro
Career
Per 9 Innings
282
4.3
Ryan Howard
Careerverified
Per 9 Inningsverified
13179
9.23
Daniel Castro
Careerverified
Per 9 Inningsverified
99.65
99.65
Ryan Howard
Career
Per 9 Innings
99.11
99.11
Daniel Castro
Career
Per 9 Innings
3.169
3.169
Ryan Howard
Careerverified
Per 9 Inningsverified
8.923
8.923
Daniel Castro
Career
Per 9 Innings
70.79
70.79
Ryan Howard
Careerverified
Per 9 Inningsverified
98.1
98.1
Daniel Castro
Career
Per 9 Inningsverified
51
0.78
Ryan Howard
Careerverified
Per 9 Innings
1106
0.77
Daniel Castro
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Daniel Castro
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Daniel Castro
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Daniel Castro
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0