Show classic player card
Mike Piazza League
6-11-2124
Craig Castillo Starting Pitcher
Retired (2121, Age 39)
CAREER BIOGRAPHICAL DATA
ERA 3.81 Total Rating   Bats/Throws R/R
W-L 263-179 Status Retired (2121) Option Years 0  
SV 0 Age 42 (OS 42) Date of Birth 04-01-2082
K 3245 Drafted Round 1, Pick 1
(2100)
Majors Svc Time 16 years
(124 games)
IP 3811.1
WHIP 1.30
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L D+ Endurance B+   Ldrship A-
Power vs. R D- Power vs. L D- Velocity B+   Mentor Val
Speed D- Bunt A+ Control B-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 2
1B --- LF --- Arm C- WS Appearances 5
2B --- CF ---   Health LCS Appearances 10
3B --- RF ---   Injured Days 0 All Star Teams 2
Notes: V+3-7, C+4-5.
* League requires 75% rating to start at catcher.

Year   Team G AB H 2B 3B HR BB SO OPS OBP SLG ISO AVG Awards
2104 OAK
6
150
42
7
5
4
14
31
.815
.341
.473
.193
.280
2105 OAK
32
855
194
25
6
13
86
199
.613
.297
.316
.089
.227
2106 OAK
36
981
227
26
8
17
113
227
.640
.313
.326
.095
.231
2107 OAK
35
957
214
28
6
16
95
218
.613
.297
.316
.092
.224
2108 OAK
33
907
232
38
7
13
93
219
.684
.327
.356
.100
.256
2109 OAK
37
992
243
36
6
26
87
219
.677
.305
.372
.127
.245
2110 OAK
32
769
169
19
2
12
88
174
.597
.301
.296
.077
.220
2111 OAK
28
724
170
32
3
15
47
172
.634
.284
.349
.115
.235
2112 OAK
34
828
213
45
7
13
74
170
.693
.318
.376
.118
.257
2113 OAK
35
940
229
28
8
17
91
204
.655
.310
.345
.101
.244
2114 OAK
36
900
209
35
4
26
80
198
.664
.297
.367
.134
.232
2115 OAK
36
855
182
27
6
19
63
208
.596
.271
.325
.112
.213
2116 OAK
35
866
218
24
4
26
100
192
.709
.331
.379
.127
.252
2117 OAK
38
906
238
31
4
28
77
199
.722
.323
.398
.136
.263
2118 OAK
38
922
236
40
9
18
78
193
.692
.314
.377
.121
.256
2119 KC
38
793
236
52
9
23
69
164
.830
.357
.473
.175
.298
2120 KC
36
802
213
35
7
31
69
169
.767
.324
.443
.177
.266
2121 KC
22
412
134
19
5
22
45
89
.947
.391
.556
.231
.325
2124
0
0
0
0
0
0
0
0
.000
.000
.000
.000
.000
Total 587 14559 3599 547 106 339 1369 3245 .683 .313 .369 .122 .247
Career Transactions
DateTransaction
2121-11-01Craig Castillo has retired from the Kansas City Royal Kings
2121-07-25The Kansas City Royal Kings have designated Craig Castillo for assignment.
2121-07-09Craig Castillo of the Kansas City Royal Kings is injured and is expected to be out 16 days.
2120-07-18Craig Castillo of the Kansas City Royal Kings is injured and is expected to be out 15 days.
2115-06-16Craig Castillo of the Oakland Kingfishers is injured and is expected to be out 8 days.
2115-05-15Craig Castillo of the Oakland Kingfishers is injured and is expected to be out 11 days.
2111-05-03Craig Castillo of the Oakland Kingfishers is injured and is expected to be out 33 days.
2110-10-15Craig Castillo of the Oakland Kingfishers is injured and is expected to be out 31 days.
2110-09-09Craig Castillo of the Oakland Kingfishers is injured and is expected to be out 5 days.
2110-08-15Craig Castillo of the Oakland Kingfishers is injured and is expected to be out 19 days.
2105-06-23Craig Castillo of the Oakland Kingfishers is injured and is expected to be out 21 days.
2104-08-29The Oakland Kingfishers have promoted Craig Castillo to the major league team.
2103-10-23The Oakland Kingfishers have promoted Buddy Birkfroer to the major league team. The Oakland Kingfishers have sent Craig Castillo to the minors.
2103-10-23The Oakland Kingfishers have promoted Steve Sraham to the major league team. The Oakland Kingfishers have promoted Craig Castillo to the major league team. The Oakland Kingfishers have promoted Rick Patterson to the major league team. The Oakland Kingfishers have designated Alex Broberg for assignment. The Oakland Kingfishers have designated Bill Klimchock for assignment. The Oakland Kingfishers have designated Mike Zahniser for assignment.