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 POS Team G GS INN TC PO A E DP +/- RF   FPCT GG
2014 LF ANA 72 71 569.2 141 135 3 3 0 +2 2.18 .979
CF ANA 59 59 473.1 123 120 1 2 0 +3 2.30 .984
RF ANA 14 14 111.0 27 27 0 0 0 +1 2.19 1.000
2015 CF ANA 95 90 799.1 226 221 3 2 0 0 2.52 .991
LF ANA 26 25 225.0 49 49 0 0 0 +3 1.96 1.000
2016 LF ANA 68 59 540.1 130 126 3 1 0 +5 2.15 .992
CF ANA 38 36 314.0 90 87 2 1 0 0 2.55 .989
3B ANA 1 0 3.0 2 0 2 0 0 0 6.00 1.000
2017 LF ANA 98 96 849.2 205 201 3 1 1 +4 2.16 .995
CF ANA 43 43 378.2 101 99 1 1 0 0 2.38 .990
1B ANA 1 1 9.0 11 11 0 0 0 0 11.00 1.000
RF ANA 1 1 9.0 1 1 0 0 0 0 1.00 1.000
SS ANA 1 0 3.0 0 0 0 0 0 0 0.00 NaN
2018 CF ANA 125 117 1049.1 293 283 7 3 1 +1 2.49 .990
RF ANA 2 2 17.1 6 6 0 0 0 0 3.12 1.000
SS ANA 1 0 8.0 5 1 4 0 1 0 5.62 1.000
LF ANA 1 1 8.0 0 0 0 0 0 0 0.00 NaN
2019 CF ANA 124 124 1118.0 281 273 7 1 0 +1 2.25 .996
2020 CF ANA 88 84 763.1 203 190 7 6 3 +2 2.32 .970
RF ANA 14 10 107.0 22 22 0 0 0 +2 1.85 1.000
LF ANA 11 8 80.0 26 25 1 0 0 0 2.92 1.000
3B ANA 1 0 2.0 0 0 0 0 0 0 0.00 NaN
2021 CF ANA 107 100 921.2 280 277 3 0 0 +7 2.73 1.000
RF ANA 11 6 66.1 18 17 1 0 0 -1 2.44 1.000
LF ANA 10 3 56.0 17 17 0 0 0 0 2.73 1.000
2022 LF ANA 128 124 1124.1 257 248 7 2 1 +3 2.04 .992
RF ANA 5 5 44.0 5 5 0 0 0 0 1.02 1.000
CF ANA 4 1 14.0 10 10 0 0 0 +1 6.43 1.000
2023 CF ANA 78 73 667.1 183 178 3 2 1 +1 2.44 .989
LF ANA 55 51 468.0 129 125 3 1 0 +2 2.46 .992
RF ANA 8 1 26.0 6 6 0 0 0 0 2.08 1.000
2024 LF ANA 97 97 862.2 201 194 5 2 0 +2 2.08 .990
CF ANA 13 4 57.2 18 16 1 1 0 +1 2.65 .944
RF ANA 3 3 35.0 5 5 0 0 0 0 1.29 1.000
1B ANA 1 0 1.0 2 2 0 0 0 0 18.00 1.000
2025 LF ANA 84 80 714.0 142 140 1 1 0 +9 1.78 .993
RF ANA 15 15 132.0 26 26 0 0 0 0 1.77 1.000
CF ANA 15 14 127.0 36 35 1 0 0 0 2.55 1.000
2026 LF ANA 102 98 870.2 188 184 3 1 0 +3 1.93 .995
CF ANA 13 13 118.0 31 31 0 0 0 0 2.36 1.000
RF ANA 9 9 77.0 17 16 0 1 0 0 1.87 .941
2027 LF ANA 69 61 553.1 132 130 1 1 0 +1 2.13 .992
CF ANA 29 28 260.1 88 86 2 0 0 +1 3.04 1.000
RF ANA 9 9 82.0 25 24 0 1 0 0 2.63 .960
2028 CF ANA 29 21 206.0 55 54 1 0 0 +2 2.40 1.000
RF ANA 24 24 200.0 42 40 1 1 0 +1 1.84 .976
LF ANA 18 16 144.1 30 29 0 1 0 +1 1.81 .967
2B ANA 10 0 17.0 7 2 5 0 1 -1 3.71 1.000
2029 CF ANA 32 32 283.0 84 82 0 2 0 +2 2.61 .976
RF ANA 2 2 18.0 5 5 0 0 0 +1 2.50 1.000
3B ANA 1 0 1.0 0 0 0 0 0 0 0.00 NaN
2B ANA 1 0 0.2 2 0 2 0 0 0 27.27 1.000
2030 CF ANA 57 57 500.0 145 143 2 0 0 +2 2.61 1.000
RF ANA 3 3 30.0 5 5 0 0 0 0 1.50 1.000
1B ANA 2 0 3.0 2 2 0 0 0 0 6.00 1.000
2031 CF ANA 6 6 54.0 16 16 0 0 0 0 2.67 1.000
RF ANA 1 1 9.0 2 2 0 0 0 0 2.00 1.000
Pos Total CF 955 902 8105.0 2263 2201 41 21 5 +24 2.49 .991
LF 839 790 7066.0 1647 1603 30 14 2 +35 2.08 .991
RF 121 105 963.2 212 207 2 3 0 +4 1.95 .986
2B 11 0 17.2 9 2 7 0 1 -1 4.59 1.000
1B 4 1 13.0 15 15 0 0 0 0 10.38 1.000
SS 2 0 11.0 5 1 4 0 1 0 4.09 1.000
3B 3 0 6.0 2 0 2 0 0 0 3.00 1.000
Total 1935 1798 16182.1 4153 4029 86 38 9 +62 2.29 .991
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.