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   Series G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2020 LDS
4
12
1
3
0
0
0
1
0
4 0 0
0
0 0
.500
.250
.250
.000
.250
2021 LDS
6
25
3
4
1
0
0
4
2
3 0 0
0
0 0
.422
.222
.200
.040
.160
2021 LCS
7
23
4
5
0
0
0
3
6
4 0 0
2
2 0
.597
.379
.217
.000
.217
2022 LDS
7
24
5
6
0
0
0
2
6
8 0 0
1
0 0
.650
.400
.250
.000
.250
2022 LCS
5
20
4
5
1
1
1
6
1
1 0 0
0
0 0
.836
.286
.550
.300
.250
2023 LDS
3
9
0
3
1
0
0
1
1
1 0 0
0
0 0
.844
.400
.444
.111
.333
2023 LCS
7
28
5
8
0
0
0
1
2
3 0 0
4
0 0
.619
.333
.286
.000
.286
2023 WS
7
24
2
6
2
0
0
2
1
3 0 0
1
0 0
.613
.280
.333
.083
.250
2025 LDS
3
11
0
2
0
0
0
1
0
3 0 0
0
0 0
.364
.182
.182
.000
.182
2025 LCS
6
21
5
5
2
0
0
2
4
5 0 0
1
0 0
.693
.360
.333
.095
.238
2025 WS
4
14
3
3
0
1
0
2
2
3 0 0
0
0 0
.670
.312
.357
.143
.214
2026 LDS
5
14
1
3
1
0
0
3
0
4 0 1
0
0 0
.486
.200
.286
.071
.214
2026 LCS
5
11
1
4
1
0
0
0
2
1 0 0
0
0 0
.916
.462
.455
.091
.364
2027 LDS
5
2
1
2
0
0
1
1
0
0 0 0
0
0 0
3.500
1.000
2.500
1.500
1.000
2027 LCS
3
1
1
1
0
0
0
0
0
0 0 0
0
0 0
2.000
1.000
1.000
.000
1.000
2027 WS
7
5
0
0
0
0
0
0
1
2 0 0
0
0 1
.167
.167
.000
.000
.000
2028 LDS
5
3
1
1
0
0
0
1
2
0 0 0
1
0 0
.933
.600
.333
.000
.333
2028 LCS
4
3
0
0
0
0
0
0
1
2 0 0
0
0 0
.250
.250
.000
.000
.000
2029 LDS
1
1
0
0
0
0
0
0
0
0 0 0
0
0 0
.000
.000
.000
.000
.000
2029 LCS
4
4
0
1
1
0
0
1
0
0 0 0
0
0 0
.750
.250
.500
.250
.250
2030 LDS
1
1
0
0
0
0
0
0
0
0 0 0
0
0 0
.000
.000
.000
.000
.000
2030 LCS
3
2
0
1
0
0
0
1
1
0 0 0
0
0 0
1.167
.667
.500
.000
.500
Total
102
258
37
63
10
2
2
32
32
47 0 1
10
2 1
.648
.326
.322
.078
.244
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.