Show classic player card
Mike Piazza League
8-10-2122
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 40 (OS 40) 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 W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA Awards
2104 OAK
0
5
6
6
0
0
0
0
37.1
42 27 25 0 14
31
1.50
6.03
2105 OAK
17
4
32
32
0
0
0
0
230.0
194 80 76 2 86
199
1.22
2.97
2106 OAK
17
13
36
36
0
0
0
0
256.0
227 122 99 6 113
227
1.33
3.48
2107 OAK
15
13
35
35
2
0
0
0
254.2
214 110 96 6 95
218
1.21
3.39
2108 OAK
17
12
33
33
1
0
0
0
237.2
232 113 101 5 93
219
1.37
3.82
2109 OAK
20
8
37
37
1
0
0
0
256.1
243 124 109 0 87
219
1.29
3.83
2110 OAK
18
9
32
32
0
0
0
0
208.1
169 75 69 4 88
174
1.23
2.98
2111 OAK
14
6
28
28
1
0
0
0
189.0
170 88 67 5 47
172
1.15
3.19
2112 OAK
14
10
34
34
0
0
0
0
214.1
213 94 81 1 74
170
1.34
3.40
2113 OAK
18
6
35
35
0
0
0
0
244.1
229 93 92 1 91
204
1.31
3.39
2114 OAK
19
7
36
36
0
0
0
0
238.2
209 99 95 4 80
198
1.21
3.58
2115 OAK
20
7
36
36
1
0
0
0
236.0
182 77 77 6 63
208
1.04
2.94
2116 OAK
12
9
35
35
1
0
0
0
228.2
218 112 107 4 100
192
1.39
4.21
2117 OAK
14
13
38
38
0
0
0
0
234.0
238 125 114 8 77
199
1.35
4.38
2118 OAK
19
12
38
38
0
0
0
0
238.0
236 102 96 3 78
193
1.32
3.63
2119 KC
16
19
38
38
0
0
0
0
199.2
236 125 119 6 69
164
1.53
5.36
2120 KC
9
15
36
36
0
0
0
0
205.1
213 120 111 2 69
169
1.37
4.87
2121 KC
4
11
22
22
0
0
0
0
103.0
134 81 81 3 45
89
1.74
7.08
2122 KC
0
0
0
0
0
0
0
0
0.0
0 0 0 0 0
0
0.00
0.00
Total
263
179
587
587
7
0
0
0
3811.1
3599 1767 1615 66 1369
3245
1.30
3.81
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.