Bernie Castro vs. Darrell Porter — Career Comparison

Gen XD.R.Throws RightBats SwitchCaribbeanWashington NationalsNational LeagueSecond Baseman
Baby BoomersMissouriThrows RightBats LeftNorth AmericaKansas City RoyalsAmerican LeagueCatcherAll-Star

On the career numbers, Darrell Porter posted the stronger offensive profile against Bernie Castro. Darrell Porter posted stronger numbers in OPS (.773 vs .633) and on-base percentage (.364 vs .317). Bernie Castro had the advantage in batting average (.253 vs .247). 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 Bernie Castro and Darrell Porter

Bernie Castro
Career
Per 600 PA
2
2
Darrell Porter
Careerverified
Per 600 PAverified
17
17
Bernie Castro
Career
Per 600 PAverified
66
189.47
Darrell Porter
Careerverified
Per 600 PA
1782
162.74
Bernie Castro
Career
Per 600 PA
209
600
Darrell Porter
Careerverified
Per 600 PA
6570
600
Bernie Castro
Career
Per 600 PAverified
190
545.45
Darrell Porter
Careerverified
Per 600 PA
5539
505.84
Bernie Castro
Careerverified
Per 600 PAverified
0.253
0.253
Darrell Porter
Career
Per 600 PA
0.247
0.247
Bernie Castro
Career
Per 600 PA
0.686
0.686
Darrell Porter
Careerverified
Per 600 PAverified
0.783
0.783
Bernie Castro
Career
Per 600 PAverified
48
137.8
Darrell Porter
Careerverified
Per 600 PA
1369
125.02
Bernie Castro
Career
Per 600 PAverified
40
114.83
Darrell Porter
Careerverified
Per 600 PA
896
81.83
Bernie Castro
Career
Per 600 PA
4
11.48
Darrell Porter
Careerverified
Per 600 PAverified
237
21.64
Bernie Castro
Career
Per 600 PAverified
4
11.48
Darrell Porter
Careerverified
Per 600 PA
48
4.38
Bernie Castro
Career
Per 600 PA
0
0
Darrell Porter
Careerverified
Per 600 PAverified
188
17.17
Bernie Castro
Career
Per 600 PA
8
22.97
Darrell Porter
Careerverified
Per 600 PAverified
473
43.2
Bernie Castro
Career
Per 600 PA
0.167
0.167
Darrell Porter
Careerverified
Per 600 PAverified
0.346
0.346
Bernie Castro
Career
Per 600 PA
0
0
Darrell Porter
Careerverified
Per 600 PAverified
0.034
0.034
Bernie Castro
Career
Per 600 PA
0
0
Darrell Porter
Careerverified
Per 600 PAverified
0.137
0.137
Bernie Castro
Career
Per 600 PA
21.12
60.62
Darrell Porter
Careerverified
Per 600 PAverified
870.72
79.52
Bernie Castro
Career
Per 600 PA
60
172.25
Darrell Porter
Careerverified
Per 600 PAverified
2266
206.94
Bernie Castro
Career
Per 600 PA
66
189.47
Darrell Porter
Careerverified
Per 600 PAverified
2319
211.78
Bernie Castro
Career
Per 600 PA
0.317
0.317
Darrell Porter
Careerverified
Per 600 PAverified
0.354
0.354
Bernie Castro
Career
Per 600 PA
0.316
0.316
Darrell Porter
Careerverified
Per 600 PAverified
0.409
0.409
Bernie Castro
Career
Per 600 PA
0.633
0.633
Darrell Porter
Careerverified
Per 600 PAverified
0.763
0.763
Bernie Castro
Career
Per 600 PA
0.063
0.063
Darrell Porter
Careerverified
Per 600 PAverified
0.162
0.162
Bernie Castro
Career
Per 600 PA
0.222
0.222
Darrell Porter
Careerverified
Per 600 PAverified
0.262
0.262
Bernie Castro
Career
Per 600 PA
0.615
0.615
Darrell Porter
Careerverified
Per 600 PAverified
0.755
0.755
Bernie Castro
Careerverified
Per 600 PAverified
0.296
0.296
Darrell Porter
Career
Per 600 PA
0.269
0.269
Bernie Castro
Career
Per 600 PAverified
32
91.87
Darrell Porter
Careerverified
Per 600 PA
765
69.86
Bernie Castro
Career
Per 600 PA
17
48.8
Darrell Porter
Careerverified
Per 600 PAverified
826
75.43
Bernie Castro
Career
Per 600 PAverified
49
140.67
Darrell Porter
Careerverified
Per 600 PA
1403
128.13
Bernie Castro
Career
Per 600 PA
22.93
65.84
Darrell Porter
Careerverified
Per 600 PAverified
867.82
79.25
Bernie Castro
Career
Per 600 PA
0
0
Darrell Porter
Careerverified
Per 600 PAverified
45
4.11
Bernie Castro
Career
Per 600 PA
18
51.67
Darrell Porter
Careerverified
Per 600 PAverified
905
82.65
Bernie Castro
Career
Per 600 PA
0
0
Darrell Porter
Careerverified
Per 600 PAverified
106
9.68
Bernie Castro
Careerverified
Per 600 PAverified
28
80.38
Darrell Porter
Career
Per 600 PA
1025
93.61
Bernie Castro
Careerverified
Per 600 PAverified
7.46
7.46
Darrell Porter
Career
Per 600 PA
6.41
6.41
Bernie Castro
Career
Per 600 PA
0.64
0.64
Darrell Porter
Careerverified
Per 600 PAverified
0.88
0.88
Bernie Castro
Career
Per 600 PAverified
1
2.87
Darrell Porter
Careerverified
Per 600 PA
18
1.64
Bernie Castro
Career
Per 600 PA
0
0
Darrell Porter
Careerverified
Per 600 PAverified
63
5.75
Bernie Castro
Careerverified
Per 600 PAverified
2
5.74
Darrell Porter
Career
Per 600 PA
102
9.32
Bernie Castro
Career
Per 600 PAverified
13
37.32
Darrell Porter
Careerverified
Per 600 PA
39
3.56
Bernie Castro
Career
Per 600 PAverified
4
11.48
Darrell Porter
Careerverified
Per 600 PA
37
3.38
Bernie Castro
Career
Per 600 PAverified
17
48.8
Darrell Porter
Careerverified
Per 600 PA
76
6.94
Bernie Castro
Careerverified
Per 600 PAverified
76.47
76.47
Darrell Porter
Career
Per 600 PA
51.32
51.32

Fielding Stats for Bernie Castro and Darrell Porter

Bernie Castro
Career
Per 9 Innings
2
2
Darrell Porter
Careerverified
Per 9 Inningsverified
17
17
Bernie Castro
Career
Per 9 Inningsverified
43
1.16
Darrell Porter
Careerverified
Per 9 Innings
1511
1.08
Bernie Castro
Career
Per 9 Innings
36
0.97
Darrell Porter
Careerverified
Per 9 Inningsverified
1430
1.02
Bernie Castro
Career
Per 9 Innings
1005
27
Darrell Porter
Careerverified
Per 9 Innings
37855
27
Bernie Castro
Career
Per 9 Innings
335
9
Darrell Porter
Careerverified
Per 9 Innings
12618.1
9
Bernie Castro
Career
Per 9 Innings
83
2.23
Darrell Porter
Careerverified
Per 9 Inningsverified
6767
4.83
Bernie Castro
Career
Per 9 Inningsverified
89
2.39
Darrell Porter
Careerverified
Per 9 Innings
755
0.54
Bernie Castro
Careerverified
Per 9 Innings
6
0.16
Darrell Porter
Career
Per 9 Inningsverified
134
0.1
Bernie Castro
Career
Per 9 Innings
178
4.78
Darrell Porter
Careerverified
Per 9 Inningsverified
7656
5.46
Bernie Castro
Career
Per 9 Innings
172
4.62
Darrell Porter
Careerverified
Per 9 Inningsverified
7522
5.37
Bernie Castro
Career
Per 9 Innings
96.63
96.63
Darrell Porter
Careerverified
Per 9 Inningsverified
98.25
98.25
Bernie Castro
Career
Per 9 Innings
4
4
Darrell Porter
Careerverified
Per 9 Inningsverified
4.978
4.978
Bernie Castro
Career
Per 9 Innings
83.72
83.72
Darrell Porter
Careerverified
Per 9 Inningsverified
94.64
94.64
Bernie Castro
Career
Per 9 Inningsverified
20
0.54
Darrell Porter
Careerverified
Per 9 Innings
106
0.08
Bernie Castro
Careerverified
Per 9 Inningsverified
0
0
Darrell Porter
Career
Per 9 Innings
132
0.09
Bernie Castro
Career
Per 9 Innings
0
0
Darrell Porter
Career
Per 9 Innings
0
0
Bernie Castro
Careerverified
Per 9 Inningsverified
0
0
Darrell Porter
Career
Per 9 Innings
902
0.64
Bernie Castro
Career
Per 9 Innings
0
0
Darrell Porter
Careerverified
Per 9 Inningsverified
553
0.39