2B Angel Castillo #17
Age: 46 | Bats: R | Throws: R | Morale: Normal
05/26/2050
OA: 45 POT: 45
2B ANGEL CASTILLO #17 - AGE: 46 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 60 65 60 60
Power 45 45 45 45
Eye 55 55 55 55
Avoid K's 55 55 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 20
Errors: - 55 40
Arm: 20 45 35
Turn DP: - 60 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 30
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 60 Right Field: -
3rd Base: 30
       
RUN/BUNT
Running Speed: 45
Stealing Ability: 50
Baserunning Inst.: 65
Sacrifice Bunt: 35
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Isn't one to make waves in the clubhouse.
Birthday:10/17/2003
Born in:Tepalcatepec, MIC
Nationality:Mexican
Height:5' 9"
Weight:195 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:8 Years, None
Service This Yr:None
40-Man Service:None, None
Pro Service:11 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2026, 17th Pick in Round 1
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2028 Raleigh - NABA 24 75 273 60 17 3 4 26 30 25 2 1 80 2 2 .220 .289 .348 .637 68 66 0.0
2029 Raleigh - NABA 25 76 272 73 23 4 5 56 34 21 3 3 61 0 2 .268 .324 .438 .762 101 101 0.9
2030 Raleigh - NABA 26 75 279 73 17 6 4 35 35 21 8 2 57 0 1 .262 .329 .409 .738 101 102 1.4
2031 Raleigh - NABA 27 77 282 92 22 2 6 37 39 22 3 2 56 4 6 .326 .379 .482 .861 131 133 1.9
2032 Raleigh - NABA 28 75 270 87 21 5 4 42 38 20 3 1 57 2 2 .322 .374 .481 .856 131 132 2.3
2033 Raleigh - NABA 29 77 255 59 17 1 3 30 27 24 2 4 47 0 3 .231 .298 .341 .639 75 76 -0.2
2034 Anchorage - NABA 30 69 235 39 9 1 2 20 17 19 5 2 57 0 0 .166 .241 .238 .480 33 28 -1.2
2036 Anchorage - NABA 32 26 82 20 2 2 1 11 6 9 1 3 18 1 0 .244 .316 .354 .669 82 82 -0.0
Total NABA 550 1948 503 128 24 29 257 226 161 27 18 433 9 16 .258 .321 .393 .714 92 92 5.2
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2026 Total - 22 41 186 50 9 4 7 27 42 15 2 0 22 36 9 .269 .330 .473 .803 100 100 0.9
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2028 Raleigh - NABA 24 17 62 12 5 2 0 5 6 2 2 1 18 0 0 .194 .239 .339 .578 51 48 -0.0
2029 Raleigh - NABA 25 7 24 3 0 0 2 2 3 3 0 0 8 0 0 .125 .222 .375 .597 55 54 0.0
2030 Raleigh - NABA 26 6 24 11 2 1 1 5 4 0 1 0 2 0 0 .458 .480 .750 1.230 231 243 0.8
2031 Raleigh - NABA 27 2 6 1 0 0 0 1 1 0 1 0 0 0 0 .167 .286 .167 .452 27 37 -0.3
2032 Raleigh - NABA 28 14 54 11 2 0 2 6 5 1 0 0 14 1 0 .204 .218 .352 .570 52 48 -0.2
2033 Raleigh - NABA 29 17 64 17 3 0 0 9 6 2 0 1 18 0 1 .266 .284 .312 .596 64 61 0.1
Total NABA 63 234 55 12 3 5 28 25 8 4 2 60 1 1 .235 .270 .376 .646 73 72
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2028 Raleigh - MLB 2B 75 75 136 210 67 350 4 .989 678.1 4.59 +1.7 1.062
2029 Raleigh - MLB 2B 76 76 152 200 67 361 9 .975 669.2 4.73 +0.3 1.000
2030 Raleigh - MLB 2B 75 75 125 200 49 333 8 .976 680.0 4.30 +2.1 1.028
2031 Raleigh - MLB 2B 77 77 124 217 63 350 9 .974 685.1 4.48 -3.9 .974
2032 Raleigh - MLB 2B 62 61 92 158 48 258 8 .969 533.2 4.22 -0.2 .992
2032 Raleigh - MLB 3B 13 13 4 17 1 22 1 .955 115.0 1.64 -1.6 .868
2032 Raleigh - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2033 Raleigh - MLB 2B 74 74 131 207 71 347 9 .974 642.0 4.74 -0.1 1.003
2033 Raleigh - MLB SS 3 1 1 3 1 4 0 1.000 11.0 3.27 -0.4 .677
2034 Anchorage - MLB 2B 66 65 111 186 55 305 8 .974 575.1 4.65 -0.7 1.002
2036 Anchorage - MLB 2B 19 14 33 48 15 85 4 .953 141.1 5.16 -1.9 .891
2036 Anchorage - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL 2B 524 517 904 1426 435 2389 59 .975 4605.2 4.55 -2.8 1.005
TOTAL 3B 13 13 4 17 1 22 1 .955 115.0 1.64 -1.6 .868
TOTAL SS 3 1 1 3 1 4 0 1.000 11.0 3.27 -0.4 .677
PLAYER HISTORY
06/20/2026 Drafted in the 2026 first-year player draft out of college (Pepperdine University; Malibu, CA) by the Raleigh Raptor Boats. (Round 1, Pick 17, 17th overall pick).
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 40 (45); Eye: 40 (50).
01/01/2028 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 40 (45); Eye: 45 (50).
08/31/2028 Wins the 2028 World Series with the Raleigh Raptor Boats.
10/09/2028 Received a 1-year contract through automatic renewal worth a total of $555,000.
01/01/2029 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 45 (45); Eye: 45 (50).
10/09/2029 Received a 1-year contract through automatic renewal worth a total of $555,000.
01/01/2030 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 45 (45); Eye: 50 (50).
09/20/2030 Received a 1-year contract through arbitration worth a total of $1,700,000.
01/01/2031 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 50 (55).
06/12/2031 Goes 0-3 against the New Jersey Beach Boys, ending his hitting streak at 20 games.
09/18/2031 Received a 1-year contract through arbitration worth a total of $7,470,000.
01/01/2032 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 50 (50).
06/20/2032 Was selected to the 2032 North American Baseball Association All-Star Game.
07/12/2032 Goes 0-3 against the San Antonio Predators, ending his hitting streak at 21 games.
09/20/2032 Received a 1-year contract through arbitration worth a total of $13,125,000.
01/01/2033 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 50 (50).
10/24/2033 Became a free agent.
01/01/2034 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 50 (50).
03/28/2034 Signed a 3-year contract worth a total of $8,400,000 with the Anchorage Whalers organization.
01/01/2035 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 55 (55).
01/01/2036 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 55 (55).
10/31/2036 Became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 55 (55).
01/01/2038 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 55 (55).
08/31/2038 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year 3B Rank
2030 6 7
Year RBI Rank
2029 56 9
Year SF Rank
2033 4 6
Year AVG Rank
2031 .326 7
2032 .322 5
Sunday, December 22nd , 2024 - OOTP Baseball 23.10 Build 110