Show classic player card
Satchel Paige League
9-29-2046
John Castilla Center Field
Retired (2031, Age 41)
CAREER BIOGRAPHICAL DATA
AVG .277 Total Rating B-   Bats/Throws L/R
OPS .765 Status Retired (2031) Option Years 0  
H 1988 Age 56 (OS 56) Date of Birth 04-09-1990
HR 166 Drafted Round 2, Pick 39
(2009)
Majors Svc Time 17 years
(73 games)
RBI 940
SB 334
OFFENSE PITCHING MENTORING
Contact vs. R B+ Contact vs. L B- Endurance B-   Ldrship C+
Power vs. R B- Power vs. L C+ Velocity D-   Mentor vR C+
Speed B- Bunt D- Control   Mentor vL C+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 4
1B (1.0%) LF (87.9%) Arm C+ WS Appearances 5
2B --- CF A+ (100%)   Health B- LCS Appearances 10
3B --- RF A+ (98.9%)   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year Team C 1B 2B 3B SS LF CF RF PH
2014 ANA 0 0 0 0 0 72 59 14 0
2015 ANA 0 0 0 0 0 26 95 0 15
2016 ANA 0 0 0 1 0 68 38 0 20
2017 ANA 0 1 0 0 1 98 43 1 4
2018 ANA 0 0 0 0 1 1 125 2 22
2019 ANA 0 0 0 0 0 0 124 0 0
2020 ANA 0 0 0 1 0 11 88 14 33
2021 ANA 0 0 0 0 0 10 107 11 20
2022 ANA 0 0 0 0 0 128 4 5 16
2023 ANA 0 0 0 0 0 55 78 8 10
2024 ANA 0 1 0 0 0 97 12 3 15
2025 ANA 0 0 0 0 0 84 15 15 15
2026 ANA 0 0 0 0 0 102 13 9 14
2027 ANA 0 0 0 0 0 69 29 9 34
2028 ANA 0 0 10 0 0 18 29 24 49
2029 ANA 0 0 0 1 0 0 32 2 57
2030 ANA 0 2 0 0 0 0 57 3 30
2031 ANA 0 0 0 0 0 0 6 1 0
Career Transactions
DateTransaction
2031-11-01John Castilla has retired from the Free Agency Pool
2031-05-30The Anaheim Archangels have waived John Castilla.
2031-05-12The Anaheim Archangels have promoted Pete Samuel to the major league team. The Anaheim Archangels have designated John Castilla for assignment.
2024-09-11John Castilla of the Anaheim Archangels is injured and is expected to be out 44 days.
2019-06-10John Castilla of the Anaheim Archangels is injured and is expected to be out 24 days.
2016-04-02John Castilla of the Anaheim Archangels is injured and is expected to be out 26 days.
2015-04-01The Anaheim Archangels have promoted Benji Shields to the major league team. The Anaheim Archangels have promoted John Castilla to the major league team. The Anaheim Archangels have designated Jack Roesler for assignment.
2014-10-16The Anaheim Archangels have sent John Castilla to the minors.
2014-04-03Trade #1796701 has been completed between the Boston Tortfeasors and the Anaheim Archangels. The Anaheim Archangels receive John Castilla, Marty Munoz, Jack Keegan from the Boston Tortfeasors in exchange for Linc Ross, Gus Sinatro.
2013-11-01The Boston Tortfeasors have sent John Castilla to the minors.
2013-10-22The Boston Tortfeasors have promoted John Castilla to the major league team.
2009-06-03The Boston Tortfeasors have acquired John Castilla from the waiver wire.
2009-05-27The Milwaukee Braves have waived John Castilla.
2007-05-13Trade #1761961 has been completed between the San Francisco Rush and the Milwaukee Braves. The Milwaukee Braves receive Tom Kravec, Draft Pick 2009 Round 2 SF (John Castilla) from the San Francisco Rush in exchange for Terry Gleason.
2007-05-13Trade #1761961 has been completed between the San Francisco Rush and the Milwaukee Braves. The Milwaukee Braves receive Tom Kravec, Draft Pick 2009 Round 2 SF (John Castilla) from the San Francisco Rush in exchange for Terry Gleason.