Show classic player card
Mike Piazza League
6-8-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 Type OS Age Chances   Active GS Injured  Endurance   Velocity   Control   Total 
2100 Minors 18 82.00 1 / 4 7 / 37 2 / 41 10 / 82
2101 Minors 19 70.00 1 / 5 10 / 38 2 / 27 13 / 70
2102 Minors 20 51.00 1 / 7 3 / 25 2 / 19 6 / 51
2103 Minors 21 59.00 2 / 3 4 / 33 2 / 23 8 / 59
2104 Minors 22 34.00 1 / 2 2 / 17 2 / 15 5 / 34
2104 Majors 22 8.16 30 6 0 0 / 0 0 / 5 0 / 3 0 / 8
2105 Majors 23 43.38 145 32 17 1 / 12 2 / 19 0 / 12 3 / 43
2106 Majors 24 52.37 162 36 0 4 / 15 0 / 20 4 / 17 8 / 52
2107 Majors 25 52.37 162 35 0 3 / 13 0 / 19 2 / 20 5 / 52
2108 Majors 26 51.70 162 33 0 0 / 13 0 / 12 0 / 26 0 / 51
2109 Majors 27 53.67 162 37 0 0 / 13 0 / 21 0 / 19 0 / 53
2110 Majors 28 47.24 140 32 22 0 / 10 0 / 21 1 / 16 1 / 47
2111 Majors 29 43.65 132 28 29 0 / 9 0 / 19 0 / 15 0 / 43
2112 Majors 30 50.44 162 34 0 0 / 12 0 / 16 0 / 22 0 / 50
2113 Majors 31 52.57 162 35 0 0 / 11 0 / 21 0 / 20 0 / 52
2114 Majors 32 52.31 162 36 0 0 / 13 0 / 25 0 / 14 0 / 52
2115 Majors 33 50.33 145 36 17 0 / 13 0 / 18 0 / 19 0 / 50
2116 Majors 34 51.55 162 35 0 -3 / 15 -8 / 20 -5 / 16 -16 / 51
2117 Majors 35 52.19 162 38 0 -6 / 12 -10 / 26 -2 / 14 -18 / 52
2118 Majors 36 52.45 162 38 0 -2 / 13 -9 / 19 -3 / 20 -14 / 52
2119 Majors 37 49.82 162 38 0 0 / 14 -1 / 19 -2 / 16 -3 / 49
2120 Majors 38 48.60 150 36 12 -1 / 17 -4 / 12 -3 / 19 -8 / 48
2121 Minors 39 24.00 0 / 2 1 / 8 2 / 14 3 / 24
2121 Majors 39 27.67 88 22 13 -2 / 1 0 / 7 -3 / 19 -5 / 27
Total 2612 587 110 0 / 229 -3 / 477 1 / 446 -2 / 1152
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.