Alberto Castillo vs. Darrell Porter — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanToronto Blue JaysAmerican LeagueCatcher
Baby BoomersMissouriThrows RightBats LeftNorth AmericaKansas City RoyalsAmerican LeagueCatcherAll-Star

On the career numbers, Darrell Porter posted the stronger offensive profile against Alberto Castillo. Darrell Porter posted stronger numbers in OPS (.773 vs .591) and on-base percentage (.364 vs .294). By the career numbers, Darrell Porter had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Alberto Castillo and Darrell Porter

Alberto Castillo
Career
Per 600 PA
12
12
Darrell Porter
Careerverified
Per 600 PAverified
17
17
Alberto Castillo
Career
Per 600 PAverified
418
213.81
Darrell Porter
Careerverified
Per 600 PA
1782
162.74
Alberto Castillo
Career
Per 600 PA
1173
600
Darrell Porter
Careerverified
Per 600 PA
6570
600
Alberto Castillo
Career
Per 600 PAverified
1026
524.81
Darrell Porter
Careerverified
Per 600 PA
5539
505.84
Alberto Castillo
Career
Per 600 PA
0.22
0.22
Darrell Porter
Careerverified
Per 600 PAverified
0.247
0.247
Alberto Castillo
Career
Per 600 PA
0.624
0.624
Darrell Porter
Careerverified
Per 600 PAverified
0.783
0.783
Alberto Castillo
Career
Per 600 PA
226
115.6
Darrell Porter
Careerverified
Per 600 PAverified
1369
125.02
Alberto Castillo
Career
Per 600 PAverified
173
88.49
Darrell Porter
Careerverified
Per 600 PA
896
81.83
Alberto Castillo
Career
Per 600 PA
39
19.95
Darrell Porter
Careerverified
Per 600 PAverified
237
21.64
Alberto Castillo
Career
Per 600 PA
2
1.02
Darrell Porter
Careerverified
Per 600 PAverified
48
4.38
Alberto Castillo
Career
Per 600 PA
12
6.14
Darrell Porter
Careerverified
Per 600 PAverified
188
17.17
Alberto Castillo
Career
Per 600 PA
53
27.11
Darrell Porter
Careerverified
Per 600 PAverified
473
43.2
Alberto Castillo
Career
Per 600 PA
0.235
0.235
Darrell Porter
Careerverified
Per 600 PAverified
0.346
0.346
Alberto Castillo
Career
Per 600 PA
0.012
0.012
Darrell Porter
Careerverified
Per 600 PAverified
0.034
0.034
Alberto Castillo
Career
Per 600 PA
0.053
0.053
Darrell Porter
Careerverified
Per 600 PAverified
0.137
0.137
Alberto Castillo
Career
Per 600 PA
91.68
46.9
Darrell Porter
Careerverified
Per 600 PAverified
870.72
79.52
Alberto Castillo
Career
Per 600 PA
305
156.01
Darrell Porter
Careerverified
Per 600 PAverified
2266
206.94
Alberto Castillo
Career
Per 600 PA
336
171.87
Darrell Porter
Careerverified
Per 600 PAverified
2319
211.78
Alberto Castillo
Career
Per 600 PA
0.293
0.293
Darrell Porter
Careerverified
Per 600 PAverified
0.354
0.354
Alberto Castillo
Career
Per 600 PA
0.297
0.297
Darrell Porter
Careerverified
Per 600 PAverified
0.409
0.409
Alberto Castillo
Career
Per 600 PA
0.59
0.59
Darrell Porter
Careerverified
Per 600 PAverified
0.763
0.763
Alberto Castillo
Career
Per 600 PA
0.077
0.077
Darrell Porter
Careerverified
Per 600 PAverified
0.162
0.162
Alberto Castillo
Career
Per 600 PA
0.206
0.206
Darrell Porter
Careerverified
Per 600 PAverified
0.262
0.262
Alberto Castillo
Career
Per 600 PA
0.505
0.505
Darrell Porter
Careerverified
Per 600 PAverified
0.755
0.755
Alberto Castillo
Career
Per 600 PA
0.266
0.266
Darrell Porter
Careerverified
Per 600 PAverified
0.269
0.269
Alberto Castillo
Career
Per 600 PA
98
50.13
Darrell Porter
Careerverified
Per 600 PAverified
765
69.86
Alberto Castillo
Career
Per 600 PA
101
51.66
Darrell Porter
Careerverified
Per 600 PAverified
826
75.43
Alberto Castillo
Career
Per 600 PA
187
95.65
Darrell Porter
Careerverified
Per 600 PAverified
1403
128.13
Alberto Castillo
Career
Per 600 PA
96.82
49.52
Darrell Porter
Careerverified
Per 600 PAverified
867.82
79.25
Alberto Castillo
Career
Per 600 PA
7
3.58
Darrell Porter
Careerverified
Per 600 PAverified
45
4.11
Alberto Castillo
Career
Per 600 PA
103
52.69
Darrell Porter
Careerverified
Per 600 PAverified
905
82.65
Alberto Castillo
Career
Per 600 PA
1
0.51
Darrell Porter
Careerverified
Per 600 PAverified
106
9.68
Alberto Castillo
Careerverified
Per 600 PA
219
112.02
Darrell Porter
Career
Per 600 PAverified
1025
93.61
Alberto Castillo
Career
Per 600 PA
5.36
5.36
Darrell Porter
Careerverified
Per 600 PAverified
6.41
6.41
Alberto Castillo
Career
Per 600 PA
0.47
0.47
Darrell Porter
Careerverified
Per 600 PAverified
0.88
0.88
Alberto Castillo
Careerverified
Per 600 PAverified
26
13.3
Darrell Porter
Career
Per 600 PA
18
1.64
Alberto Castillo
Career
Per 600 PA
11
5.63
Darrell Porter
Careerverified
Per 600 PAverified
63
5.75
Alberto Castillo
Careerverified
Per 600 PA
21
10.74
Darrell Porter
Career
Per 600 PAverified
102
9.32
Alberto Castillo
Career
Per 600 PA
3
1.53
Darrell Porter
Careerverified
Per 600 PAverified
39
3.56
Alberto Castillo
Career
Per 600 PA
6
3.07
Darrell Porter
Careerverified
Per 600 PAverified
37
3.38
Alberto Castillo
Career
Per 600 PA
9
4.6
Darrell Porter
Careerverified
Per 600 PAverified
76
6.94
Alberto Castillo
Career
Per 600 PA
33.33
33.33
Darrell Porter
Careerverified
Per 600 PAverified
51.32
51.32

Fielding Stats for Alberto Castillo and Darrell Porter

Alberto Castillo
Career
Per 9 Innings
12
12
Darrell Porter
Careerverified
Per 9 Inningsverified
17
17
Alberto Castillo
Career
Per 9 Inningsverified
409
1.28
Darrell Porter
Careerverified
Per 9 Innings
1511
1.08
Alberto Castillo
Career
Per 9 Innings
320
1.01
Darrell Porter
Careerverified
Per 9 Inningsverified
1430
1.02
Alberto Castillo
Career
Per 9 Innings
8596
27
Darrell Porter
Careerverified
Per 9 Innings
37855
27
Alberto Castillo
Career
Per 9 Innings
2865.1
9
Darrell Porter
Careerverified
Per 9 Innings
12618.1
9
Alberto Castillo
Career
Per 9 Inningsverified
2292
7.2
Darrell Porter
Careerverified
Per 9 Innings
6767
4.83
Alberto Castillo
Career
Per 9 Innings
165
0.52
Darrell Porter
Careerverified
Per 9 Inningsverified
755
0.54
Alberto Castillo
Careerverified
Per 9 Inningsverified
23
0.07
Darrell Porter
Career
Per 9 Innings
134
0.1
Alberto Castillo
Career
Per 9 Inningsverified
2480
7.79
Darrell Porter
Careerverified
Per 9 Innings
7656
5.46
Alberto Castillo
Career
Per 9 Inningsverified
2457
7.72
Darrell Porter
Careerverified
Per 9 Innings
7522
5.37
Alberto Castillo
Careerverified
Per 9 Inningsverified
99.07
99.07
Darrell Porter
Career
Per 9 Innings
98.25
98.25
Alberto Castillo
Careerverified
Per 9 Inningsverified
6.007
6.007
Darrell Porter
Career
Per 9 Innings
4.978
4.978
Alberto Castillo
Career
Per 9 Innings
78.24
78.24
Darrell Porter
Careerverified
Per 9 Inningsverified
94.64
94.64
Alberto Castillo
Career
Per 9 Innings
19
0.06
Darrell Porter
Careerverified
Per 9 Inningsverified
106
0.08
Alberto Castillo
Careerverified
Per 9 Inningsverified
21
0.07
Darrell Porter
Career
Per 9 Innings
132
0.09
Alberto Castillo
Career
Per 9 Innings
0
0
Darrell Porter
Career
Per 9 Innings
0
0
Alberto Castillo
Careerverified
Per 9 Inningsverified
162
0.51
Darrell Porter
Career
Per 9 Innings
902
0.64
Alberto Castillo
Career
Per 9 Innings
113
0.35
Darrell Porter
Careerverified
Per 9 Inningsverified
553
0.39