2B Alex Castillio #12
Age: 31 | Bats: R | Throws: R | Morale: Normal
10/25/2028
OA: 45 POT: 45
2B ALEX CASTILLIO #12 - AGE: 31 - 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 50 55 45 50
Gap 50 55 45 50
Power 25 25 25 25
Eye 50 55 50 50
Avoid K's 55 60 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 20
Errors: - 55 35
Arm: 20 60 45
Turn DP: - 55 -
Ability: 20 - -
POSITION RATINGS
Pitcher: 80 Shortstop: 25
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 50 Right Field: -
3rd Base: 40
       
RUN/BUNT
Running Speed: 65
Stealing Ability: 70
Baserunning Inst.: 80
Sacrifice Bunt: 55
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Involved with the local animal shelter.
Low: Leader
Birthday:09/22/1997
Born in:Santo Domingo, DIS
Nationality:Dominican
Height:6' 4"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:3 Years, 34 Days
Service This Yr:None
40-Man Service:5 Years, None
Pro Service:12 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
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
2022 Montreal - SKY 24 5 14 6 2 0 1 5 3 0 0 0 1 1 1 .429 .429 .786 1.214 231 242 0.4
2023 Montreal - SKY 25 3 6 0 0 0 0 0 1 2 1 0 3 0 0 .000 .333 .000 .333 7 45 0.0
2024 Montreal - SKY 26 26 45 11 2 0 1 4 7 1 1 1 9 3 1 .244 .271 .356 .626 76 72 0.2
2025 Montreal - SKY 27 9 17 9 1 1 0 3 4 4 0 0 4 1 0 .529 .619 .706 1.325 272 259 0.5
Total SKY 43 82 26 5 1 2 12 15 7 2 1 17 5 2 .317 .380 .476 .856 139 139 1.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
2016 Montreal (AZL) - R 18 4 16 5 1 0 0 2 0 0 0 0 3 0 0 .312 .312 .375 .688 84 86 0.0
2017 Montreal (AZL) - R 19 35 110 45 12 3 2 15 22 9 1 0 10 0 0 .409 .458 .627 1.086 187 174 1.6
2018 Montreal (AZL) - R 20 61 239 78 19 5 3 37 38 29 3 1 40 4 0 .326 .404 .485 .890 143 137 2.9
2018 Calgary - R+ 20 4 16 3 1 0 0 0 3 1 1 0 4 0 0 .188 .278 .250 .528 48 57 -0.1
2018 Total - R+ 20 65 255 81 20 5 3 37 41 30 4 1 44 4 0 .318 .397 .471 .867 137 132 2.8
2019 Calgary - R+ 21 60 230 61 16 2 0 20 32 27 2 1 27 3 2 .265 .346 .352 .698 97 91 1.3
2020 Savannah - A 22 49 148 38 12 2 0 19 18 14 2 1 30 4 0 .257 .327 .365 .692 107 105 0.7
2021 Virginia Beach - A+ 23 2 1 1 0 0 0 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000 502 463 0.1
2021 Tallahassee - AA 23 41 124 24 5 1 1 7 15 17 3 1 28 4 1 .194 .303 .274 .578 72 73 0.2
2022 Tallahassee - AA 24 33 111 28 6 0 0 9 10 15 0 1 17 2 1 .252 .339 .306 .645 93 92 0.0
2022 Ottawa - AAA 24 7 18 1 0 0 0 0 1 0 0 0 3 0 0 .056 .056 .056 .111 -69 -84 -0.3
2023 Ottawa - AAA 25 18 54 21 6 0 0 9 8 2 2 0 7 4 0 .389 .431 .500 .931 151 146 0.9
2025 Tallahassee - AA 27 3 11 5 2 0 0 0 3 2 1 0 2 0 0 .455 .571 .636 1.208 249 256 0.2
2025 Ottawa - AAA 27 5 14 5 1 0 0 0 1 0 0 0 3 0 0 .357 .357 .429 .786 124 130 0.2
2026 Rochester - AAA 28 2 9 2 1 0 0 1 0 0 0 0 5 0 0 .222 .222 .333 .556 57 50 -0.1
Total AAA 32 95 29 8 0 0 10 10 2 2 0 18 4 0 .305 .333 .389 .723 100 95
Total AA 77 246 57 13 1 1 16 28 34 4 2 47 6 2 .232 .332 .305 .637 90 90
Total A+ 2 1 1 0 0 0 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000 502 463
Total A 49 148 38 12 2 0 19 18 14 2 1 30 4 0 .257 .327 .365 .692 107 105
Total R+ 64 246 64 17 2 0 20 35 28 3 1 31 3 2 .260 .342 .346 .687 94 89
Total R 100 365 128 32 8 5 54 60 38 4 1 53 4 0 .351 .417 .523 .940 154 146
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Montreal (AZL) - R P 14 3 0 4 0 4 0 1.000 32.0 1.12 +0.4 1.038
2016 Montreal (AZL) - R 3B 1 1 0 2 0 2 0 1.000 8.0 2.25 +0.1 1.110
2016 Montreal (AZL) - R SS 3 3 5 5 0 12 2 .833 26.0 3.46 -0.5 .840
2017 Montreal (AZL) - R P 14 14 5 10 0 16 1 .938 61.0 2.21 -0.2 .932
2017 Montreal (AZL) - R 2B 14 13 21 23 3 46 2 .957 108.1 3.66 -1.1 .899
2017 Montreal (AZL) - R 3B 8 7 6 11 3 17 0 1.000 61.0 2.51 +0.6 .984
2017 Montreal (AZL) - R SS 6 5 8 12 3 21 1 .952 46.0 3.91 -0.7 .892
2018 Montreal (AZL) - R C 1 1 5 0 0 5 0 1.000 8.0 5.62 -0.1 .000 0 1 0 0.0
2018 Calgary - R+ 2B 3 3 9 5 1 15 1 .933 25.0 5.04 -0.5 .878
2018 Montreal (AZL) - R 2B 25 23 52 53 12 108 3 .972 202.0 4.68 +0.1 1.035
2018 Montreal (AZL) - R SS 30 28 25 74 8 105 6 .943 253.0 3.52 +0.4 1.004
2019 Calgary - R+ 2B 58 58 105 147 27 259 7 .973 499.2 4.54 +4.2 1.045
2019 Calgary - R+ 3B 1 1 0 4 1 4 0 1.000 10.0 3.60 -0.0 1.083
2020 Savannah - A P 20 16 4 5 0 9 0 1.000 83.0 0.98 -0.3 1.171
2020 Savannah - A 1B 2 0 8 0 0 8 0 1.000 10.0 7.20 -0.5 1.054
2020 Savannah - A 2B 28 20 50 50 14 101 1 .990 192.0 4.69 +0.6 1.021
2020 Savannah - A 3B 3 3 1 7 0 8 0 1.000 27.0 2.67 -0.9 .833
2020 Savannah - A SS 1 1 0 0 0 0 0 .000 8.0 0.00 -0.5 .000
2021 Montreal - MLB P 3 0 0 1 0 1 0 1.000 3.0 3.00 +0.0 1.042
2021 Tallahassee - AA P 15 14 4 5 0 10 1 .900 67.2 1.20 -0.1 1.021
2021 Virginia Beach - A+ P 1 1 0 1 0 1 0 1.000 6.0 1.50 +0.4 .000
2021 Virginia Beach - A+ 1B 1 0 0 0 0 0 0 .000 1.2 0.00 0.0 .000
2021 Tallahassee - AA 2B 29 27 54 64 12 120 2 .983 228.0 4.66 +0.3 .975
2021 Tallahassee - AA 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2021 Tallahassee - AA SS 2 1 0 1 0 1 0 1.000 11.0 0.82 -0.4 .505
2022 Montreal - MLB P 4 0 0 1 0 1 0 1.000 4.2 1.93 +0.4 1.045
2022 Ottawa - AAA P 5 5 0 3 0 3 0 1.000 26.2 1.01 -0.2 1.029
2022 Tallahassee - AA P 13 13 3 5 0 9 1 .889 59.2 1.21 +0.3 1.023
2022 Montreal - MLB 2B 2 1 3 0 0 3 0 1.000 11.0 2.45 +0.1 .993
2022 Ottawa - AAA 2B 4 2 5 9 2 15 1 .933 21.0 6.00 +0.2 1.023
2022 Tallahassee - AA 2B 8 7 14 15 5 30 1 .967 64.2 4.04 -0.3 .936
2022 Montreal - MLB 3B 2 2 1 4 0 5 0 1.000 19.0 2.37 +0.3 1.035
2022 Tallahassee - AA 3B 17 16 4 19 1 25 2 .920 136.1 1.52 -3.1 .799
2022 Ottawa - AAA SS 1 1 2 4 1 6 0 1.000 9.0 6.00 +0.0 1.029
2022 Tallahassee - AA SS 2 1 1 2 0 4 1 .750 10.0 2.70 -0.4 .670
2023 Montreal - MLB P 8 0 1 0 0 2 1 .500 17.1 0.52 +0.2 .000
2023 Ottawa - AAA P 12 6 1 7 1 8 0 1.000 33.0 2.18 +1.1 1.037
2023 Montreal - MLB 2B 2 1 5 5 1 10 0 1.000 11.0 8.18 +0.0 1.002
2023 Ottawa - AAA 2B 1 0 0 1 0 1 0 1.000 3.0 3.00 -0.0 1.013
2023 Ottawa - AAA 3B 1 1 0 1 0 1 0 1.000 9.0 1.00 +0.0 1.046
2023 Ottawa - AAA SS 1 0 0 2 0 2 0 1.000 4.0 4.50 +0.2 1.022
2024 Montreal - MLB P 20 0 1 2 0 3 0 1.000 28.2 0.94 +0.2 1.047
2024 Montreal - MLB 2B 20 7 18 35 10 53 0 1.000 101.0 4.72 +0.3 .992
2024 Montreal - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Montreal - MLB P 1 0 0 0 0 0 0 .000 1.0 0.00 -0.0 .000
2025 Ottawa - AAA P 2 2 0 1 0 1 0 1.000 8.1 1.08 +0.5 1.035
2025 Tallahassee - AA P 2 2 0 0 0 0 0 .000 8.1 0.00 -0.0 .000
2025 Montreal - MLB 2B 7 4 9 15 3 24 0 1.000 42.0 5.14 -0.5 .989
2025 Ottawa - AAA 2B 3 2 3 5 0 8 0 1.000 15.2 4.60 +0.3 1.022
2025 Ottawa - AAA 3B 1 1 0 1 0 1 0 1.000 9.0 1.00 +0.0 1.048
2025 Montreal - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Rochester - AAA 2B 1 1 0 2 0 2 0 1.000 9.0 2.00 -0.4 1.008
TOTAL P 134 76 19 45 1 68 4 .941 440.1 1.31 +2.7 1.028
TOTAL C 1 1 5 0 0 5 0 1.000 8.0 5.62 -0.1 .000 0 1 0 0.0
TOTAL 1B 3 0 8 0 0 8 0 1.000 11.2 6.17 -0.5 1.054
TOTAL 2B 205 169 348 429 90 795 18 .977 1533.1 4.56 +3.3 1.008
TOTAL 3B 34 32 12 49 5 63 2 .968 279.1 1.97 -3.0 .904
TOTAL SS 46 40 41 100 12 151 10 .934 367.0 3.46 -2.0 .956
PLAYER HISTORY
07/01/2014 Entered the Skyline Baseball League as an international amateur free agent from Dominican Republic.
11/13/2014 Signed a minor league contract ($1,638,356 bonus) out of Dominican Republic with the Montreal Expos organization.
01/01/2015 OSA scouting updated ratings (potential): Contact: 25 (45); Power: 20 (30); Eye: 25 (50).
01/01/2016 OSA scouting updated ratings (potential): Contact: 30 (50); Power: 20 (30); Eye: 25 (50).
02/22/2016 Promoted from international complex to Rookie League Montreal (AZL).
08/03/2016 Injured (Strained shoulder), out for 5 weeks.
08/23/2016 Suffered setback in recovery from injury, will miss another 3 weeks.
01/01/2017 OSA scouting updated ratings (potential): Stuff: 25 (65); Movement: 30 (50); Control: 20 (55).
07/03/2017 Injured (Forearm cramp), day-to-day for 4 days.
07/08/2017 Injured (Mild calf strain), day-to-day for 4 days.
07/14/2017 Injured (Back tightness), day-to-day for 3 days.
08/11/2017 Injured (Mild abdominal strain), day-to-day for 1 day.
08/16/2017 Pitches a 4-hit shutout against the Milwaukee (AZL) Brewers with 5 strikeouts and 1 BB allowed!
09/03/2017 Injured (Back tightness), day-to-day for 2 weeks.
09/15/2017 Suffered setback in recovery from injury, will miss another 5 days.
01/01/2018 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 20 (35); Eye: 30 (50).
07/11/2018 Goes 5-5 against the Kansas City (AZL) Royals, with 1 2B, 1 HR, 1 RBI and 4 R.
01/01/2019 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 20 (25); Eye: 35 (55).
07/22/2019 Injured (Back tightness), day-to-day for 1-2 weeks.
01/01/2020 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 25 (25); Eye: 35 (45).
05/06/2020 Injured (Back tightness), day-to-day for 3 days.
05/09/2020 Injured (Recurring back spasms), out for 7 weeks.
08/10/2020 Injured (Sore ankle), day-to-day for 5 days.
08/29/2020 Injured (Forearm soreness), day-to-day for 3 days.
01/01/2021 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 25 (25); Eye: 40 (45).
02/22/2021 Injured (Sprained ankle), day-to-day for 3 days.
02/27/2021 Injured (Back tightness), day-to-day for one week.
03/31/2021 Injured (Back tightness), day-to-day for 1-2 weeks.
05/16/2021 Injured (Intercostal strain), out for 2-3 weeks.
06/03/2021 Injured (Shoulder bursitis), out for 5 weeks.
07/17/2021 Injured (Back tightness), day-to-day for 1 day.
08/02/2021 Injured (Back spasms), day-to-day for 6 days.
08/22/2021 Injured (Sprained ankle), out for 3-4 weeks.
09/13/2021 Injured (Back tightness), day-to-day for 1 day.
09/25/2021 Injured (Shoulder tendinitis), day-to-day for 6 days.
11/28/2021 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2022 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 25 (25); Eye: 45 (45).
03/01/2022 Injured (Herniated disc (back)), out for 3-4 weeks.
04/06/2022 Injured (Back stiffness), day-to-day for 6 days.
05/15/2022 Injured (Shoulder tendinitis), day-to-day for one week.
05/20/2022 Injured (Herniated disc (back)), out for one week.
06/01/2022 Injured (Herniated disc (back)), out for one week.
07/04/2022 Injured (Mild hamstring strain), day-to-day for 3 days.
07/15/2022 Injured (Sore back), day-to-day for 5 days.
11/28/2022 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 25 (25); Eye: 45 (45).
04/23/2023 Injured (Mild abdominal strain), day-to-day for 4 days.
05/06/2023 Injured (Mild abdominal strain), day-to-day for 3 days.
05/24/2023 Injured (Mild oblique strain), day-to-day for 5 days.
06/16/2023 Injured (Herniated disc (back)), out for 2-3 weeks.
07/05/2023 Injured (Herniated disc (back)), out for 4 weeks.
09/12/2023 Injured (Back spasms), day-to-day for 4 days.
11/28/2023 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 25 (25); Eye: 45 (45).
04/02/2024 Injured (Dead arm), out for 3 days.
05/25/2024 Injured (Mild shoulder strain), day-to-day for 4 days.
06/08/2024 Injured (Back spasms), day-to-day for 1 day.
06/10/2024 Injured (Tender elbow), day-to-day for 2 weeks.
07/03/2024 Injured (Oblique strain), out for 6 days.
07/16/2024 Injured (Viral infection), day-to-day for 2 days.
07/16/2024 Injured (Mild hamstring strain), day-to-day for 5 days.
08/05/2024 Injured (Biceps strain), day-to-day for 4 weeks.
08/27/2024 Injured (Recurring back spasms), out for 6 weeks.
11/28/2024 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 45 (45); Control: 70 (70).
03/18/2025 Injured (Herniated disc (back)), out for 3 months.
06/25/2025 Injured (Sore back), day-to-day for 1 day.
07/23/2025 Injured (Elbow tendinitis), out for 3 weeks.
07/31/2025 Suffered setback in recovery from injury, will miss another 2 weeks.
08/17/2025 Injured (Surgery to remove bone chips (elbow)), out for 7 months.
11/18/2025 Became a free agent.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 40 (45); Movement: 45 (45); Control: 70 (70).
04/08/2026 Signed a minor league contract with the Minnesota Twins organization.
11/28/2026 Became a minor league free agent.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 40 (45); Movement: 45 (45); Control: 70 (70).
01/01/2028 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 25 (25); Eye: 50 (50).
Thursday, August 12th , 2021 - OOTP Baseball 22.7 Build 61