Show modern player card
Name Team Age
Craig Castillo Retired (2121, Age 39) 42
Drafted Position Bats/Throws
Round 1, Pick 1
(2100)
SP R/R
League Option Years   Majors Service Time
Mike Piazza League 0 16 years (124 games)
Total Rating   Arm Range
C-
Contact vs R Contact vs L Speed
D+ D-
Power vs R Power vs L Bunting
D- D- A+
Endurance Velocity Control
B+ B+ B-
Leadership   Mentor Value  
A-
Health   Injured Days   Birthday
0 4/1/2082
WS Rings WS Appearances LCS Appearances
2 5 10
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Year Type   Chances    Endurance   Velocity   Control   Total 
2100 Minors 82.00 1 / 4 7 / 37 2 / 41 10 / 82
2101 Minors 70.00 1 / 5 10 / 38 2 / 27 13 / 70
2102 Minors 51.00 1 / 7 3 / 25 2 / 19 6 / 51
2103 Minors 59.00 2 / 3 4 / 33 2 / 23 8 / 59
2104 Minors 34.00 1 / 2 2 / 17 2 / 15 5 / 34
2104 Majors 8.16 0 / 0 0 / 5 0 / 3 0 / 8
2105 Majors 43.38 1 / 12 2 / 19 0 / 12 3 / 43
2106 Majors 52.37 4 / 15 0 / 20 4 / 17 8 / 52
2107 Majors 52.37 3 / 13 0 / 19 2 / 20 5 / 52
2108 Majors 51.70 0 / 13 0 / 12 0 / 26 0 / 51
2109 Majors 53.67 0 / 13 0 / 21 0 / 19 0 / 53
2110 Majors 47.24 0 / 10 0 / 21 1 / 16 1 / 47
2111 Majors 43.65 0 / 9 0 / 19 0 / 15 0 / 43
2112 Majors 50.44 0 / 12 0 / 16 0 / 22 0 / 50
2113 Majors 52.57 0 / 11 0 / 21 0 / 20 0 / 52
2114 Majors 52.31 0 / 13 0 / 25 0 / 14 0 / 52
2115 Majors 50.33 0 / 13 0 / 18 0 / 19 0 / 50
2116 Majors 51.55 -3 / 15 -8 / 20 -5 / 16 -16 / 51
2117 Majors 52.19 -6 / 12 -10 / 26 -2 / 14 -18 / 52
2118 Majors 52.45 -2 / 13 -9 / 19 -3 / 20 -14 / 52
2119 Majors 49.82 0 / 14 -1 / 19 -2 / 16 -3 / 49
2120 Majors 48.60 -1 / 17 -4 / 12 -3 / 19 -8 / 48
2121 Minors 24.00 0 / 2 1 / 8 2 / 14 3 / 24
2121 Majors 27.67 -2 / 1 0 / 7 -3 / 19 -5 / 27
Total 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.