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 G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2014 ANA
145
465
48
125
23
9
6
53
33
84 1 2
19
5 5
.713
.317
.396
.127
.269
2015 ANA
136
416
55
112
20
3
6
53
43
73 1 2
21
6 2
.713
.338
.375
.106
.269
2016 ANA
127
376
37
97
22
2
8
43
29
65 0 2
15
4 2
.701
.310
.391
.133
.258
2017 ANA
148
517
73
138
26
6
13
57
67
88 0 2
31
14 2
.766
.350
.416
.149
.267
2018 ANA
151
479
65
133
17
7
14
47
55
77 0 0
33
10 3
.782
.352
.430
.152
.278
2019 ANA
124
481
96
141
36
6
18
69
54
77 2 2
25
11 1
.871
.365
.505
.212
.293
2020 ANA
147
434
69
109
18
2
11
52
49
89 2 0
28
11 6
.708
.330
.378
.127
.251
2021 ANA
148
474
85
152
32
7
10
58
54
90 6 0
30
9 0
.878
.397
.481
.160
.321
2022 ANA
153
524
76
134
11
7
11
78
57
96 3 9
21
6 2
.694
.327
.366
.111
.256
2023 ANA
151
520
85
155
26
5
19
94
72
85 3 3
24
7 3
.862
.385
.477
.179
.298
2024 ANA
128
441
63
120
23
2
9
47
46
69 2 3
21
8 3
.736
.341
.395
.122
.272
2025 ANA
129
422
72
133
31
7
12
84
44
77 4 4
18
12 1
.889
.382
.507
.192
.315
2026 ANA
138
442
59
122
22
2
10
65
53
77 1 2
22
5 2
.756
.353
.403
.127
.276
2027 ANA
141
415
67
113
16
5
6
54
42
78 3 3
13
7 2
.720
.341
.378
.106
.272
2028 ANA
130
302
41
84
17
3
5
40
26
54 2 1
7
5 2
.742
.338
.404
.126
.278
2029 ANA
92
183
26
50
11
0
2
24
22
37 0 1
2
1 2
.716
.350
.366
.093
.273
2030 ANA
92
265
30
59
6
1
6
21
27
49 1 2
4
0 0
.616
.295
.321
.098
.223
2031 ANA
7
28
5
11
0
0
0
1
5
4 0 0
0
0 0
.878
.485
.393
.000
.393
Total
2287
7184
1052
1988
357
74
166
940
778
1269 31 38
334
121 38
.765
.348
.416
.140
.277
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.