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 H/A W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
2104 Away 0 1 1 1 0 0 0 0 7.1 5 5 3 0 2 4 0.95 3.68
2104 Home 0 4 5 5 0 0 0 0 30.0 37 22 22 0 12 27 1.63 6.60
2105 Away 8 2 15 15 0 0 0 0 104.1 91 37 37 2 42 76 1.27 3.19
2105 Home 9 2 17 17 0 0 0 0 125.2 103 43 39 0 44 123 1.17 2.79
2106 Away 10 7 20 20 0 0 0 0 140.0 129 79 66 5 68 126 1.41 4.24
2106 Home 7 6 16 16 0 0 0 0 116.0 98 43 33 1 45 101 1.23 2.56
2107 Away 9 7 20 20 2 0 0 0 145.1 123 63 59 4 60 121 1.26 3.65
2107 Home 6 6 15 15 0 0 0 0 109.1 91 47 37 2 35 97 1.15 3.05
2108 Away 11 8 21 21 1 0 0 0 147.0 151 68 59 4 57 129 1.41 3.61
2108 Home 6 4 12 12 0 0 0 0 90.2 81 45 42 1 36 90 1.29 4.17
2109 Away 12 6 20 20 1 0 0 0 146.0 131 59 54 0 50 137 1.24 3.33
2109 Home 8 2 17 17 0 0 0 0 110.1 112 65 55 0 37 82 1.35 4.49
2110 Away 12 4 17 17 0 0 0 0 117.1 92 34 30 2 52 99 1.23 2.30
2110 Home 6 5 15 15 0 0 0 0 91.0 77 41 39 2 36 75 1.24 3.86
2111 Away 7 3 13 13 1 0 0 0 84.1 74 36 27 1 22 87 1.14 2.88
2111 Home 7 3 15 15 0 0 0 0 104.2 96 52 40 4 25 85 1.16 3.44
2112 Away 8 7 19 19 0 0 0 0 120.1 107 51 40 0 47 94 1.28 2.99
2112 Home 6 3 15 15 0 0 0 0 94.0 106 43 41 1 27 76 1.41 3.93
2113 Away 8 3 15 15 0 0 0 0 103.1 93 35 35 0 41 93 1.30 3.05
2113 Home 10 3 20 20 0 0 0 0 141.0 136 58 57 1 50 111 1.32 3.64
2114 Away 9 3 16 16 0 0 0 0 110.2 89 38 38 3 35 93 1.12 3.09
2114 Home 10 4 20 20 0 0 0 0 128.0 120 61 57 1 45 105 1.29 4.01
2115 Away 11 3 18 18 1 0 0 0 133.0 93 30 30 2 30 118 0.92 2.03
2115 Home 9 4 18 18 0 0 0 0 103.0 89 47 47 4 33 90 1.18 4.11
2116 Away 6 5 18 18 1 0 0 0 111.0 106 63 58 3 54 97 1.44 4.70
2116 Home 6 4 17 17 0 0 0 0 117.2 112 49 49 1 46 95 1.34 3.75
2117 Away 3 6 15 15 0 0 0 0 88.2 97 56 51 5 29 71 1.42 5.18
2117 Home 11 7 23 23 0 0 0 0 145.1 141 69 63 3 48 128 1.30 3.90
2118 Away 8 8 19 19 0 0 0 0 117.2 125 54 49 2 38 94 1.39 3.75
2118 Home 11 4 19 19 0 0 0 0 120.1 111 48 47 1 40 99 1.25 3.52
2119 Away 8 11 21 21 0 0 0 0 109.1 128 72 67 5 38 93 1.52 5.52
2119 Home 8 8 17 17 0 0 0 0 90.1 108 53 52 1 31 71 1.54 5.18
2120 Away 5 10 19 19 0 0 0 0 103.0 114 70 69 2 30 84 1.40 6.03
2120 Home 4 5 17 17 0 0 0 0 102.1 99 50 42 0 39 85 1.35 3.69
2121 Away 2 5 11 11 0 0 0 0 56.0 71 37 37 2 25 45 1.71 5.95
2121 Home 2 6 11 11 0 0 0 0 47.0 63 44 44 1 20 44 1.77 8.43
2124 Away 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
2124 Home 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
Total Away 137 99 298 298 7 0 0 0 1944.2 1819 887 809 42 720 1661 1.31 3.74
Total Home 126 80 289 289 0 0 0 0 1866.2 1780 880 806 24 649 1584 1.30 3.89
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.