Braulio Castillo vs. John Mayberry — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueCenter Fielder
Baby BoomersMichiganThrows LeftBats LeftNorth AmericaKansas City RoyalsAmerican LeagueFirst BasemanAll-Star

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

Braulio Castillo
Career
Per 600 PA
2
2
John Mayberry
Careerverified
Per 600 PAverified
15
15
Braulio Castillo
Career
Per 600 PAverified
56
250.75
John Mayberry
Careerverified
Per 600 PA
1620
150.79
Braulio Castillo
Career
Per 600 PA
134
600
John Mayberry
Careerverified
Per 600 PA
6446
600
Braulio Castillo
Career
Per 600 PAverified
128
573.13
John Mayberry
Careerverified
Per 600 PA
5447
507.01
Braulio Castillo
Career
Per 600 PA
0.188
0.188
John Mayberry
Careerverified
Per 600 PAverified
0.253
0.253
Braulio Castillo
Career
Per 600 PA
0.534
0.534
John Mayberry
Careerverified
Per 600 PAverified
0.813
0.813
Braulio Castillo
Career
Per 600 PA
24
107.46
John Mayberry
Careerverified
Per 600 PAverified
1379
128.36
Braulio Castillo
Career
Per 600 PA
15
67.16
John Mayberry
Careerverified
Per 600 PAverified
894
83.21
Braulio Castillo
Career
Per 600 PAverified
6
26.87
John Mayberry
Careerverified
Per 600 PA
211
19.64
Braulio Castillo
Career
Per 600 PAverified
1
4.48
John Mayberry
Careerverified
Per 600 PA
19
1.77
Braulio Castillo
Career
Per 600 PA
2
8.96
John Mayberry
Careerverified
Per 600 PAverified
255
23.74
Braulio Castillo
Career
Per 600 PA
9
40.3
John Mayberry
Careerverified
Per 600 PAverified
485
45.14
Braulio Castillo
Careerverified
Per 600 PAverified
0.375
0.375
John Mayberry
Career
Per 600 PA
0.352
0.352
Braulio Castillo
Career
Per 600 PA
0.016
0.016
John Mayberry
Careerverified
Per 600 PAverified
0.047
0.047
Braulio Castillo
Career
Per 600 PA
0.083
0.083
John Mayberry
Careerverified
Per 600 PAverified
0.185
0.185
Braulio Castillo
Career
Per 600 PA
8.75
39.16
John Mayberry
Careerverified
Per 600 PAverified
918.88
85.53
Braulio Castillo
Career
Per 600 PA
38
170.15
John Mayberry
Careerverified
Per 600 PAverified
2393
222.74
Braulio Castillo
Career
Per 600 PA
29
129.85
John Mayberry
Careerverified
Per 600 PAverified
2315
215.48
Braulio Castillo
Career
Per 600 PA
0.218
0.218
John Mayberry
Careerverified
Per 600 PAverified
0.36
0.36
Braulio Castillo
Career
Per 600 PA
0.297
0.297
John Mayberry
Careerverified
Per 600 PAverified
0.439
0.439
Braulio Castillo
Career
Per 600 PA
0.515
0.515
John Mayberry
Careerverified
Per 600 PAverified
0.799
0.799
Braulio Castillo
Career
Per 600 PA
0.109
0.109
John Mayberry
Careerverified
Per 600 PAverified
0.186
0.186
Braulio Castillo
Career
Per 600 PA
0.172
0.172
John Mayberry
Careerverified
Per 600 PAverified
0.272
0.272
Braulio Castillo
Career
Per 600 PA
0.421
0.421
John Mayberry
Careerverified
Per 600 PAverified
0.799
0.799
Braulio Castillo
Career
Per 600 PA
0.229
0.229
John Mayberry
Careerverified
Per 600 PAverified
0.253
0.253
Braulio Castillo
Career
Per 600 PA
15
67.16
John Mayberry
Careerverified
Per 600 PAverified
733
68.23
Braulio Castillo
Career
Per 600 PA
9
40.3
John Mayberry
Careerverified
Per 600 PAverified
879
81.82
Braulio Castillo
Career
Per 600 PA
22
98.51
John Mayberry
Careerverified
Per 600 PAverified
1357
126.31
Braulio Castillo
Career
Per 600 PA
7.11
31.84
John Mayberry
Careerverified
Per 600 PAverified
916.99
85.35
Braulio Castillo
Career
Per 600 PA
0
0
John Mayberry
Careerverified
Per 600 PAverified
55
5.12
Braulio Castillo
Career
Per 600 PA
5
22.39
John Mayberry
Careerverified
Per 600 PAverified
881
82
Braulio Castillo
Career
Per 600 PA
0
0
John Mayberry
Careerverified
Per 600 PAverified
106
9.87
Braulio Castillo
Careerverified
Per 600 PA
30
134.33
John Mayberry
Career
Per 600 PAverified
810
75.4
Braulio Castillo
Career
Per 600 PA
4.47
4.47
John Mayberry
Careerverified
Per 600 PAverified
7.96
7.96
Braulio Castillo
Career
Per 600 PA
0.17
0.17
John Mayberry
Careerverified
Per 600 PAverified
1.09
1.09
Braulio Castillo
Career
Per 600 PAverified
1
4.48
John Mayberry
Careerverified
Per 600 PA
10
0.93
Braulio Castillo
Career
Per 600 PA
0
0
John Mayberry
Careerverified
Per 600 PAverified
53
4.93
Braulio Castillo
Careerverified
Per 600 PAverified
2
8.96
John Mayberry
Career
Per 600 PA
108
10.05
Braulio Castillo
Career
Per 600 PAverified
2
8.96
John Mayberry
Careerverified
Per 600 PA
20
1.86
Braulio Castillo
Career
Per 600 PAverified
1
4.48
John Mayberry
Careerverified
Per 600 PA
17
1.58
Braulio Castillo
Career
Per 600 PAverified
3
13.43
John Mayberry
Careerverified
Per 600 PA
37
3.44
Braulio Castillo
Careerverified
Per 600 PAverified
66.67
66.67
John Mayberry
Career
Per 600 PA
54.05
54.05

Fielding Stats for Braulio Castillo and John Mayberry

Braulio Castillo
Career
Per 9 Innings
2
2
John Mayberry
Careerverified
Per 9 Inningsverified
14
14
Braulio Castillo
Career
Per 9 Inningsverified
50
1.41
John Mayberry
Careerverified
Per 9 Innings
1478
1.06
Braulio Castillo
Career
Per 9 Innings
33
0.93
John Mayberry
Careerverified
Per 9 Inningsverified
1421
1.02
Braulio Castillo
Career
Per 9 Innings
955
27
John Mayberry
Careerverified
Per 9 Innings
37656
27
Braulio Castillo
Career
Per 9 Innings
318.1
9
John Mayberry
Careerverified
Per 9 Innings
12552
9
Braulio Castillo
Career
Per 9 Innings
83
2.35
John Mayberry
Careerverified
Per 9 Inningsverified
13169
9.44
Braulio Castillo
Career
Per 9 Innings
2
0.06
John Mayberry
Careerverified
Per 9 Inningsverified
827
0.59
Braulio Castillo
Careerverified
Per 9 Innings
3
0.08
John Mayberry
Career
Per 9 Inningsverified
88
0.06
Braulio Castillo
Career
Per 9 Innings
88
2.49
John Mayberry
Careerverified
Per 9 Inningsverified
14084
10.1
Braulio Castillo
Career
Per 9 Innings
85
2.4
John Mayberry
Careerverified
Per 9 Inningsverified
13996
10.04
Braulio Castillo
Career
Per 9 Innings
96.59
96.59
John Mayberry
Careerverified
Per 9 Inningsverified
99.38
99.38
Braulio Castillo
Career
Per 9 Innings
1.7
1.7
John Mayberry
Careerverified
Per 9 Inningsverified
9.47
9.47
Braulio Castillo
Career
Per 9 Innings
66
66
John Mayberry
Careerverified
Per 9 Inningsverified
96.14
96.14
Braulio Castillo
Career
Per 9 Innings
1
0.03
John Mayberry
Careerverified
Per 9 Inningsverified
1307
0.94
Braulio Castillo
Career
Per 9 Innings
0
0
John Mayberry
Career
Per 9 Innings
0
0
Braulio Castillo
Career
Per 9 Innings
0
0
John Mayberry
Career
Per 9 Innings
0
0
Braulio Castillo
Career
Per 9 Innings
0
0
John Mayberry
Career
Per 9 Innings
0
0
Braulio Castillo
Career
Per 9 Innings
0
0
John Mayberry
Career
Per 9 Innings
0
0