Show modern player card
Name Team Age
Jose Castro Retired (2070, Age 35) 41
Drafted Position Bats/Throws
Round 2, Pick 27
(2059)
3B L/R
League Option Years   Majors Service Time
Fred Lynn League 0 7 years (89 games)
Total Rating   Arm Range
B- B-
Contact vs R Contact vs L Speed
C- D+
Power vs R Power vs L Bunting
Endurance Velocity Control
B- C+
Leadership   Mentor vs RHP   Mentor vs LHP  
D+ C-
Health   Injured Days   Birthday
A- 0 2/3/2035
WS Rings WS Appearances LCS Appearances
0 0 1
Alt Pos (1B) Alt Pos (---) Alt Pos (---)
A+ (97.6 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Date Opponent AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
Career Transactions
DateTransaction
2070-11-01Jose Castro has retired from the San Francisco Records
2070-06-15The San Francisco Records have designated Jose Castro for assignment.
2070-06-04The San Francisco Records have promoted Jose Castro to the major league team. The San Francisco Records have sent Al Johnson to the minors.
2070-04-13The San Francisco Records have promoted Carl Kolchak to the major league team. The San Francisco Records have designated Jose Castro for assignment.
2069-04-25The San Francisco Records have promoted Jose Castro to the major league team. The San Francisco Records have designated Augie Williams for assignment.
2068-07-07The San Francisco Records have designated Jose Castro for assignment.
2068-06-23The San Francisco Records have promoted Jose Castro to the major league team.
2067-05-19The San Francisco Records have promoted Terry Ryal to the major league team. The San Francisco Records have designated Jose Castro for assignment.
2065-07-23The San Francisco Records have promoted Jose Castro to the major league team.
2064-09-27The San Francisco Records have sent Jose Castro to the minors.
2064-09-07The San Francisco Records have promoted Jose Castro to the major league team.
2064-08-05The San Francisco Records have sent Jose Castro to the minors.
2064-07-29The San Francisco Records have promoted Jose Castro to the major league team. The San Francisco Records have designated Michael Sax for assignment.
2064-07-22The San Francisco Records have promoted Michael Sax to the major league team. The San Francisco Records have sent Jose Castro to the minors.
2064-06-29The San Francisco Records have promoted Jose Castro to the major league team.
2063-10-01The San Francisco Records have promoted Charlie Cairncross to the major league team. The San Francisco Records have sent Jose Castro to the minors.
2063-09-10The San Francisco Records have promoted Jose Castro to the major league team.
2063-08-19The San Francisco Records have sent Jose Castro down to the minors.
2059-05-25The San Francisco Records have promoted Jose Castro to the major league team. The San Francisco Records have designated Carney Clark for assignment.
2059-05-17The San Francisco Records have renamed Jose Cavanaugh to Jose Castro .
2059-04-08The San Francisco Records have acquired Jose Cavanaugh from the waiver wire.
2059-04-04The Arizona Rattlesnakes have waived Jose Cavanaugh.
2058-08-10Trade #1787051 has been completed between the San Diego Padres and the Arizona Rattlesnakes. The Arizona Rattlesnakes receive Bo Laxton, Don Hasbrook, Draft Pick 2059 Round 2 SD (Jose Castro ) from the San Diego Padres in exchange for Heinie Voigt.