Show classic player card
Billy Williams League
8-20-2071
Joe Castro Starting Pitcher
Retired (2070, Age 38)
CAREER BIOGRAPHICAL DATA
ERA 3.31 Total Rating   Bats/Throws R/R
W-L 237-180 Status Retired (2070) Option Years 0  
SV 13 Age 39 (OS 39) Date of Birth 03-05-2032
K 2981 Drafted Round 1, Pick 4
(2050)
Majors Svc Time 17 years
(5 games)
IP 3795.0
WHIP 1.18
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L Endurance B+   Ldrship
Power vs. R Power vs. L Velocity C+   Mentor Val A-
Speed D- Bunt Control A-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 2
1B --- LF --- Arm WS Appearances 3
2B --- CF ---   Health C- LCS Appearances 8
3B --- RF ---   Injured Days 0 All Star Teams 7
* League requires 50% 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
2053 BOS
2
2
19
5
1
0
3
0
51.0
54 28 28 2 22
40
1.49
4.94
2054 BOS
10
10
48
22
2
0
2
0
178.1
179 86 78 1 55
140
1.31
3.94
2055 BOS
16
9
62
23
0
0
1
4
192.0
205 92 83 1 68
130
1.42
3.89
2056 BOS
10
16
66
19
5
0
7
3
199.0
188 90 85 0 58
158
1.24
3.84
2057 BOS
16
7
36
36
7
0
0
0
225.2
188 84 69 2 40
179
1.01
2.75
2058 BOS
14
7
33
33
9
2
0
0
178.0
159 74 66 1 59
147
1.22
3.34
2059 BOS
19
11
36
36
15
4
0
0
274.1
223 84 78 0 70
224
1.07
2.56
2060 BOS
16
12
35
35
10
3
0
0
266.1
234 102 89 0 75
223
1.16
3.01
2061 BOS
25
7
36
36
14
4
0
0
287.0
204 79 73 1 63
222
0.93
2.29
2062 BOS
17
10
31
28
10
2
0
0
219.1
174 61 54 0 50
184
1.02
2.22
2063 BOS
15
13
35
35
10
2
0
0
261.1
221 99 95 0 66
223
1.10
3.27
2064 BOS
16
16
36
35
2
0
0
0
252.1
208 102 96 2 82
192
1.15
3.42
2065 BOS
9
14
38
34
3
0
0
0
246.2
245 118 99 1 59
207
1.23
3.61
2066 BOS-MON
17
8
31
30
8
6
0
0
226.0
173 66 64 1 54
170
1.00
2.55
2067 MON
13
13
33
33
5
0
0
0
251.1
242 114 100 1 71
169
1.25
3.58
2068 MON
14
9
33
33
3
1
0
0
241.0
262 113 104 0 69
176
1.37
3.88
2069 MON
8
13
29
29
1
0
0
0
202.0
210 118 102 3 64
161
1.36
4.54
2070 MON
0
3
17
5
0
0
0
0
43.1
51 32 31 0 19
36
1.62
6.44
2071 MON
0
0
0
0
0
0
0
0
0.0
0 0 0 0 0
0
0.00
0.00
Total
237
180
654
507
105
24
13
7
3795.0
3420 1542 1394 16 1044
2981
1.18
3.31
Career Transactions
DateTransaction
2070-11-01Joe Castro has retired from the Montreal Royaux
2070-08-16The Montreal Royaux have promoted Joe Castro to the major league team.
2070-06-21The Montreal Royaux have designated Joe Castro for assignment.
2066-07-30Trade #1909546 has been completed between the Montreal Royaux and the Boston Tea Party. The Boston Tea Party receive Burgess Scheffler, Draft Pick 2068 Round 1 MON (Bill Neitzke) from the Montreal Royaux in exchange for Joe Castro, Jake Smith.
2066-07-23Joe Castro of the Boston Tea Party is injured and is expected to be out 9 days.
2065-08-03The Boston Tea Party have placed Joe Castro on the trade block.
2062-08-20Joe Castro of the Boston Tea Party is injured and is expected to be out 38 days.
2055-09-30Joe Castro of the Boston Haffenreffers is injured and is expected to be out 26 days.
2054-07-05The Boston Haffenreffers have promoted Joe Castro to the major league team. The Boston Haffenreffers have sent Dave Grasso to the minors.
2054-07-05The Boston Haffenreffers have sent Joe Castro to the minors.
2054-04-14The Boston Haffenreffers have promoted Joe Castro to the major league team.
2054-04-01The Boston Haffenreffers have promoted Clint Fiore to the major league team. The Boston Haffenreffers have promoted Billy Howell to the major league team. The Boston Haffenreffers have sent Joe Castro to the minors. The Boston Haffenreffers have designated Chuck Bradley for assignment.
2053-08-10The Boston Haffenreffers have promoted Joe Castro to the major league team.