Braulio Castillo vs. Ben Davis — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueCenter Fielder
Gen XPennsylvaniaThrows RightBats SwitchNorth AmericaSan Diego PadresNational LeagueCatcher

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

Braulio Castillo
Career
Per 600 PA
2
2
Ben Davis
Careerverified
Per 600 PAverified
7
7
Braulio Castillo
Career
Per 600 PAverified
56
250.75
Ben Davis
Careerverified
Per 600 PA
486
171.73
Braulio Castillo
Career
Per 600 PA
134
600
Ben Davis
Careerverified
Per 600 PA
1698
600
Braulio Castillo
Career
Per 600 PAverified
128
573.13
Ben Davis
Careerverified
Per 600 PA
1512
534.28
Braulio Castillo
Career
Per 600 PA
0.188
0.188
Ben Davis
Careerverified
Per 600 PAverified
0.237
0.237
Braulio Castillo
Career
Per 600 PA
0.534
0.534
Ben Davis
Careerverified
Per 600 PAverified
0.694
0.694
Braulio Castillo
Career
Per 600 PA
24
107.46
Ben Davis
Careerverified
Per 600 PAverified
358
126.5
Braulio Castillo
Career
Per 600 PA
15
67.16
Ben Davis
Careerverified
Per 600 PAverified
241
85.16
Braulio Castillo
Career
Per 600 PA
6
26.87
Ben Davis
Careerverified
Per 600 PAverified
77
27.21
Braulio Castillo
Career
Per 600 PAverified
1
4.48
Ben Davis
Careerverified
Per 600 PA
2
0.71
Braulio Castillo
Career
Per 600 PA
2
8.96
Ben Davis
Careerverified
Per 600 PAverified
38
13.43
Braulio Castillo
Career
Per 600 PA
9
40.3
Ben Davis
Careerverified
Per 600 PAverified
117
41.34
Braulio Castillo
Careerverified
Per 600 PAverified
0.375
0.375
Ben Davis
Career
Per 600 PA
0.327
0.327
Braulio Castillo
Career
Per 600 PA
0.016
0.016
Ben Davis
Careerverified
Per 600 PAverified
0.025
0.025
Braulio Castillo
Career
Per 600 PA
0.083
0.083
Ben Davis
Careerverified
Per 600 PAverified
0.106
0.106
Braulio Castillo
Career
Per 600 PA
8.75
39.16
Ben Davis
Careerverified
Per 600 PAverified
174.11
61.52
Braulio Castillo
Career
Per 600 PA
38
170.15
Ben Davis
Careerverified
Per 600 PAverified
553
195.41
Braulio Castillo
Career
Per 600 PA
29
129.85
Ben Davis
Careerverified
Per 600 PAverified
518
183.04
Braulio Castillo
Career
Per 600 PA
0.218
0.218
Ben Davis
Careerverified
Per 600 PAverified
0.306
0.306
Braulio Castillo
Career
Per 600 PA
0.297
0.297
Ben Davis
Careerverified
Per 600 PAverified
0.366
0.366
Braulio Castillo
Career
Per 600 PA
0.515
0.515
Ben Davis
Careerverified
Per 600 PAverified
0.672
0.672
Braulio Castillo
Career
Per 600 PA
0.109
0.109
Ben Davis
Careerverified
Per 600 PAverified
0.129
0.129
Braulio Castillo
Career
Per 600 PA
0.172
0.172
Ben Davis
Careerverified
Per 600 PAverified
0.229
0.229
Braulio Castillo
Career
Per 600 PA
0.421
0.421
Ben Davis
Careerverified
Per 600 PAverified
0.601
0.601
Braulio Castillo
Career
Per 600 PA
0.229
0.229
Ben Davis
Careerverified
Per 600 PAverified
0.289
0.289
Braulio Castillo
Career
Per 600 PAverified
15
67.16
Ben Davis
Careerverified
Per 600 PA
168
59.36
Braulio Castillo
Career
Per 600 PA
9
40.3
Ben Davis
Careerverified
Per 600 PAverified
204
72.08
Braulio Castillo
Career
Per 600 PA
22
98.51
Ben Davis
Careerverified
Per 600 PAverified
334
118.02
Braulio Castillo
Career
Per 600 PA
7.11
31.84
Ben Davis
Careerverified
Per 600 PAverified
172.43
60.93
Braulio Castillo
Career
Per 600 PA
0
0
Ben Davis
Careerverified
Per 600 PAverified
7
2.47
Braulio Castillo
Career
Per 600 PA
5
22.39
Ben Davis
Careerverified
Per 600 PAverified
153
54.06
Braulio Castillo
Career
Per 600 PA
0
0
Ben Davis
Careerverified
Per 600 PAverified
12
4.24
Braulio Castillo
Careerverified
Per 600 PAverified
30
134.33
Ben Davis
Career
Per 600 PA
385
136.04
Braulio Castillo
Careerverified
Per 600 PAverified
4.47
4.47
Ben Davis
Career
Per 600 PA
4.41
4.41
Braulio Castillo
Career
Per 600 PA
0.17
0.17
Ben Davis
Careerverified
Per 600 PAverified
0.4
0.4
Braulio Castillo
Career
Per 600 PAverified
1
4.48
Ben Davis
Careerverified
Per 600 PA
7
2.47
Braulio Castillo
Career
Per 600 PA
0
0
Ben Davis
Careerverified
Per 600 PAverified
19
6.71
Braulio Castillo
Careerverified
Per 600 PAverified
2
8.96
Ben Davis
Career
Per 600 PA
40
14.13
Braulio Castillo
Career
Per 600 PAverified
2
8.96
Ben Davis
Careerverified
Per 600 PA
9
3.18
Braulio Castillo
Career
Per 600 PAverified
1
4.48
Ben Davis
Careerverified
Per 600 PA
8
2.83
Braulio Castillo
Career
Per 600 PAverified
3
13.43
Ben Davis
Careerverified
Per 600 PA
17
6.01
Braulio Castillo
Careerverified
Per 600 PAverified
66.67
66.67
Ben Davis
Career
Per 600 PA
52.94
52.94

Fielding Stats for Braulio Castillo and Ben Davis

Braulio Castillo
Career
Per 9 Innings
2
2
Ben Davis
Careerverified
Per 9 Inningsverified
7
7
Braulio Castillo
Career
Per 9 Inningsverified
50
1.41
Ben Davis
Careerverified
Per 9 Innings
469
1.16
Braulio Castillo
Career
Per 9 Innings
33
0.93
Ben Davis
Careerverified
Per 9 Inningsverified
404
1
Braulio Castillo
Career
Per 9 Innings
955
27
Ben Davis
Careerverified
Per 9 Innings
10942
27
Braulio Castillo
Career
Per 9 Innings
318.1
9
Ben Davis
Careerverified
Per 9 Innings
3647.1
9
Braulio Castillo
Career
Per 9 Innings
83
2.35
Ben Davis
Careerverified
Per 9 Inningsverified
2808
6.93
Braulio Castillo
Career
Per 9 Innings
2
0.06
Ben Davis
Careerverified
Per 9 Inningsverified
176
0.43
Braulio Castillo
Careerverified
Per 9 Innings
3
0.08
Ben Davis
Career
Per 9 Inningsverified
25
0.06
Braulio Castillo
Career
Per 9 Innings
88
2.49
Ben Davis
Careerverified
Per 9 Inningsverified
3009
7.42
Braulio Castillo
Career
Per 9 Innings
85
2.4
Ben Davis
Careerverified
Per 9 Inningsverified
2984
7.36
Braulio Castillo
Career
Per 9 Innings
96.59
96.59
Ben Davis
Careerverified
Per 9 Inningsverified
99.17
99.17
Braulio Castillo
Career
Per 9 Innings
1.7
1.7
Ben Davis
Careerverified
Per 9 Inningsverified
6.363
6.363
Braulio Castillo
Career
Per 9 Innings
66
66
Ben Davis
Careerverified
Per 9 Inningsverified
86.14
86.14
Braulio Castillo
Career
Per 9 Innings
1
0.03
Ben Davis
Careerverified
Per 9 Inningsverified
41
0.1
Braulio Castillo
Careerverified
Per 9 Inningsverified
0
0
Ben Davis
Career
Per 9 Innings
34
0.08
Braulio Castillo
Career
Per 9 Innings
0
0
Ben Davis
Career
Per 9 Innings
0
0
Braulio Castillo
Careerverified
Per 9 Inningsverified
0
0
Ben Davis
Career
Per 9 Innings
224
0.55
Braulio Castillo
Career
Per 9 Innings
0
0
Ben Davis
Careerverified
Per 9 Inningsverified
115
0.28