2B Ivan Castillo #9
Age: 36 | Bats: S | Throws: R | Morale: Normal
09/22/2031
OA: 27 POT: 27
2B IVAN CASTILLO #9 - AGE: 36 - BATS: S - 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 40 40 40 40
Gap 50 50 55 50
Power 35 35 35 35
Eye 30 30 30 30
Avoid K's 50 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 35
Errors: - 55 50
Arm: 20 60 45
Turn DP: - 55 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 35
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 55 Right Field: -
3rd Base: 55
       
RUN/BUNT
Running Speed: 40
Stealing Ability: 65
Baserunning Inst.: 60
Sacrifice Bunt: 60
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Member of the rank and file.
Birthday:05/30/1995
Born in:Santo Domingo, DIS
Nationality:Dominican
Height:5' 9"
Weight:190 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:None, 87 Days
Service This Yr:None
40-Man Service:None, 87 Days
Pro Service:13 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
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
2023 Baltimore - MLB 28 14 25 5 1 1 1 3 3 1 0 0 3 0 0 .200 .231 .440 .671 71 69 -0.0
Total MLB 14 25 5 1 1 1 3 3 1 0 0 3 0 0 .200 .231 .440 .671 71 69 -0.0
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
2013 Cleveland (AZL) - R 18 42 156 36 6 0 0 12 25 4 2 1 23 13 0 .231 .258 .269 .527 43 49 -0.4
2014 Lake County - A 19 84 315 82 12 3 5 26 37 11 5 3 61 11 6 .260 .293 .365 .658 92 81 0.8
2015 Lynchburg - A+ 20 120 418 104 17 12 0 36 53 27 8 3 69 20 4 .249 .305 .347 .652 94 89 1.5
2016 Lynchburg - A+ 21 19 69 12 1 0 1 11 9 5 1 1 12 6 0 .174 .237 .232 .469 40 26 -0.2
2016 Akron - AA 21 77 241 48 10 2 2 24 32 8 5 5 40 10 3 .199 .236 .282 .518 41 40 -0.9
2016 Columbus - AAA 21 2 3 0 0 0 0 1 0 0 0 1 1 0 0 .000 .000 .000 .000 -100 -118 -0.1
2017 Lynchburg - A+ 22 28 92 29 6 1 0 6 7 4 3 1 11 3 3 .315 .360 .402 .762 127 133 0.8
2017 Akron - AA 22 28 69 14 3 0 1 8 10 10 2 1 13 1 2 .203 .317 .290 .607 67 65 -0.1
2018 Dunedin - A+ 23 108 388 118 25 8 5 44 41 23 3 3 51 8 8 .304 .345 .448 .794 133 135 3.2
2019 Amarillo - AA 24 104 432 135 30 5 8 57 62 20 6 6 59 15 4 .312 .347 .461 .808 113 111 2.3
2020 Amarillo - AA 25 101 367 117 26 3 3 42 57 21 7 1 44 18 5 .319 .366 .431 .797 123 122 2.9
2021 Amarillo - AA 26 8 34 8 3 0 1 3 4 3 0 1 4 0 0 .235 .289 .412 .701 88 70 0.0
2021 El Paso - AAA 26 52 169 57 16 2 1 21 26 14 3 2 14 7 2 .337 .394 .473 .867 126 129 1.4
2022 Bowie - AA 27 73 299 92 24 2 4 47 42 19 3 2 31 3 1 .308 .353 .441 .794 111 111 1.5
2022 Norfolk - AAA 27 23 81 29 7 1 2 19 10 4 1 0 16 1 0 .358 .395 .543 .939 154 154 0.8
2023 Norfolk - AAA 28 54 193 64 18 2 3 19 35 8 3 0 31 5 1 .332 .368 .492 .860 149 148 2.2
2024 Norfolk - AAA 29 59 206 56 8 1 4 23 21 9 3 1 33 2 0 .272 .311 .379 .689 96 88 0.6
Total IL 138 483 149 33 4 9 62 66 21 7 2 81 8 1 .308 .345 .449 .794 125 121
Total PCL 52 169 57 16 2 1 21 26 14 3 2 14 7 2 .337 .394 .473 .867 126 129
Total EL 178 609 154 37 4 7 79 84 37 10 8 84 14 6 .253 .303 .361 .664 78 77
Total TEX 213 833 260 59 8 12 102 123 44 13 8 107 33 9 .312 .353 .445 .798 116 114
Total CAR 167 579 145 24 13 1 53 69 36 12 5 92 29 7 .250 .305 .342 .647 93 88
Total FSL 108 388 118 25 8 5 44 41 23 3 3 51 8 8 .304 .345 .448 .794 133 135
Total MID 84 315 82 12 3 5 26 37 11 5 3 61 11 6 .260 .293 .365 .658 92 81
Total AZL 42 156 36 6 0 0 12 25 4 2 1 23 13 0 .231 .258 .269 .527 43 49
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 Baltimore - MLB 2B 10 4 7 9 3 17 1 .941 43.0 3.35 -0.4 .889
2023 Baltimore - MLB 3B 3 0 0 1 0 1 0 1.000 7.0 1.29 -0.2 1.056
2023 Baltimore - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL 2B 10 4 7 9 3 17 1 .941 43.0 3.35 -0.4 .889
TOTAL 3B 3 0 0 1 0 1 0 1.000 7.0 1.29 -0.2 1.056
PLAYER HISTORY
12/16/2011 Signed by the Cleveland Indians as an international free agent.
12/14/2017 Drafted by the Toronto Blue Jays from the Cleveland Indians in the 2017 rule 5 draft.
11/02/2018 Granted Free Agency.
11/09/2018 Signed as a Free Agent with the San Diego Padres.
05/24/2020 Injured (Mild abdominal strain), day-to-day for 6 days.
06/21/2020 Was selected to the 2020 Texas League All-Star Game.
08/19/2020 Injured (Concussion), day-to-day for 2 weeks.
10/03/2020 Wins the 2020 TEX Glove Wizard Award at 2B.
11/07/2020 Signed a 1-year minor league contract extension with the San Diego Padres organization.
01/01/2021 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 30 (30); Eye: 30 (35).
10/04/2021 Wins the 2021 Pacific Coast League Round 2 with the El Paso Chihuahuas!
11/28/2021 Became a minor league free agent.
01/01/2022 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 30 (30); Eye: 30 (35).
01/25/2022 Signed a minor league contract with the Baltimore Orioles organization.
11/18/2022 Signed a 1-year minor league contract extension with the Baltimore Orioles organization.
01/01/2023 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 35 (35); Eye: 25 (35).
05/01/2023 Wins the IL Player of the Week Award.
05/01/2023 Wins the IL Batter of the Month Award.
06/04/2023 Goes 5-6 against the Gwinnett Stripers, with 2 2B, 0 RBI and 4 R.
06/05/2023 Wins the IL Player of the Week Award.
11/26/2023 Received a 1-year contract worth a total of $563,500 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 35 (35); Eye: 25 (30).
06/08/2024 Injured (Bruised knee), day-to-day for 5 days.
06/26/2024 Injured (Fractured fibula), out for 3 months.
11/18/2024 Released by the Baltimore organization.
01/01/2025 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 35 (35); Eye: 25 (30).
11/11/2025 Retired from professional baseball.
Friday, October 14th , 2022 - OOTP Baseball 22.12 Build 89