2B Diego A Castillo #86
Age: 28 | Bats: R | Throws: R | Morale: Normal
05/30/2026
2B DIEGO A CASTILLO #86 - AGE: 28 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
19 43 7 0 1 1 3 8 15 .163 .294 .279 0 -0.0
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 50 55 50
BABIP 45 45 45
Avoid K's 60 60 55
Gap 45 50 45
Power 35 40 30
Eye 55 55 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 55
Errors: - 60 60
Arm: 20 50 60
Turn DP: - 55 -
Framing: 20 - -
POSITION RATINGS
Pitcher: 25 Shortstop: 40
Catcher: - Left Field: 30
1st Base: 30 Center Field: -
2nd Base: 50 Right Field: 45
3rd Base: 50
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 30
Stealing Ability: 55
Baserunning Inst.: 50
Sacrifice Bunt: 60
Bunt for Hit: 60
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/29/2026 Ana Win, 4-0 3 0 0 0 0 0 1 0
05/28/2026 Ana Win, 10-4 4 0 1 0 0 0 1 0
05/26/2026 NY Loss, 2-3 2 0 0 0 0 2 0 0
05/24/2026 NY Loss, 1-4 0 0 0 0 0 0 0 0
05/19/2026 @ Den Loss, 1-7 4 0 2 0 0 0 1 0
05/18/2026 @ Den Loss, 0-1 3 0 0 0 0 0 2 0
05/17/2026 @ Den Loss, 2-8 2 0 0 0 0 1 1 0
05/16/2026 Geo Loss, 1-3 3 0 1 1 0 0 0 0
05/15/2026 Geo Win, 4-3 4 0 0 0 0 1 3 0
05/08/2026 @ Oak Loss, 1-2 1 0 0 0 0 0 0 0
Birthday:10/28/1997
Born in:Barquisimeto, LAR
Nationality:Venezuelan
Height:6' 0"
Weight:175 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CONTINENTAL BASEBALL ASSOCIATION 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 19 43 7 0 1 1 3 2 8 15 .163 .294 .279 .573 .250 .116 52
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 12 53 0 0 0 1 2 0 12 2 0 0 0.0 4.0 2.77 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   12 1 0 0 0 0 0 1 3 0 0 0 .083 .154 .083 .237
Versus Right   31 6 0 1 1 3 2 7 12 0 2 0 .194 .342 .355 .697
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   9 1 0 0 0 0 0 2 2 0 1 0 .111 .273 .111 .384
Last Week   7 2 0 0 0 0 0 0 3 0 0 0 .286 .286 .286 .571
April   12 3 0 0 1 2 2 4 4 0 1 0 .250 .438 .500 .938
May   31 4 0 1 0 1 0 4 11 0 1 0 .129 .229 .194 .422
Spring Training   46 7 0 0 1 4 4 4 13 1 0 0 .152 .216 .217 .433
Career   653 145 27 7 12 58 63 49 128 4 8 6 .222 .281 .340 .621
Home   22 2 0 1 0 1 0 3 7 0 1 0 .091 .200 .182 .382
Road   21 5 0 0 1 2 2 5 8 0 1 0 .238 .385 .381 .766
Grass   21 5 0 0 1 2 2 5 8 0 1 0 .238 .385 .381 .766
Turf   22 2 0 1 0 1 0 3 7 0 1 0 .091 .200 .182 .382
Day   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Night   43 7 0 1 1 3 2 8 15 0 2 0 .163 .294 .279 .573
As Starter   38 7 0 1 1 3 2 7 14 0 2 0 .184 .311 .316 .627
As Reliever / Substitution   5 0 0 0 0 0 0 1 1 0 0 0 .000 .167 .000 .167
Pinch Hitting   4 0 0 0 0 0 0 1 0 0 0 0 .000 .200 .000 .200
Close/Late   11 0 0 0 0 0 0 6 5 0 0 0 .000 .353 .000 .353
Inning 1-3   12 2 0 0 1 2 1 0 6 0 2 0 .167 .167 .417 .583
Inning 4-6   14 4 0 1 0 1 1 1 2 0 0 0 .286 .333 .429 .762
Inning 7-9   16 1 0 0 0 0 0 6 7 0 0 0 .062 .318 .062 .381
Extra Innings   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
0 Outs   11 1 0 0 0 0 0 1 6 0 0 0 .091 .167 .091 .258
1 Outs   16 4 0 1 1 3 2 2 3 0 2 0 .250 .333 .562 .896
2 Outs   16 2 0 0 0 0 0 5 6 0 0 0 .125 .333 .125 .458
Scoring Position   12 1 0 0 1 2 1 2 6 0 2 0 .083 .214 .333 .548
Bases Empty   20 3 0 0 0 0 1 4 4 0 0 0 .150 .292 .150 .442
Runner on 1st   11 3 0 1 0 1 0 2 5 0 0 0 .273 .385 .455 .839
Runner on 2nd   5 1 0 0 1 2 1 0 1 0 1 0 .200 .200 .800 1.000
Runner on 3rd   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Runner on 1st & 2nd   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
Runner on 1st & 3rd   2 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Runner on 2nd & 3rd   1 0 0 0 0 0 0 0 1 0 1 0 .000 .000 .000 .000
Bases Loaded   3 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Two Strikes   29 3 0 0 0 0 0 6 15 0 0 0 .103 .257 .103 .361
First Pitch   3 1 0 0 1 2 1 0 0 0 1 0 .333 .333 1.333 1.667
Count 0-1   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 0-2   6 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Count 1-0   2 0 0 0 0 0 0 0 0 0 1 0 .000 .000 .000 .000
Count 1-1   3 1 0 0 0 0 0 0 0 0 0 0 .333 .333 .333 .667
Count 1-2   6 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Count 2-1   2 1 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Count 2-2   5 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Count 3-0   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   1 1 0 1 0 1 0 1 0 0 0 0 1.000 1.000 3.000 4.000
Full Count   12 3 0 0 0 0 0 6 5 0 0 0 .250 .500 .250 .750
Behind in Count   15 0 0 0 0 0 0 0 6 0 0 0 .000 .000 .000 .000
Ahead in Count   5 2 0 1 0 1 1 2 0 0 1 0 .400 .571 .800 1.371
Batting Leadoff   4 2 0 0 0 0 1 1 1 0 0 0 .500 .600 .500 1.100
Batting 2nd   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 3rd   8 1 0 0 1 2 1 0 3 0 0 0 .125 .125 .500 .625
Batting 6th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 7th   3 0 0 0 0 0 0 0 1 0 1 0 .000 .000 .000 .000
Batting 8th   9 0 0 0 0 0 0 4 7 0 1 0 .000 .308 .000 .308
Batting 9th   15 4 0 1 0 1 0 3 3 0 0 0 .267 .389 .400 .789
Low Leverage   13 2 0 0 0 0 0 2 4 0 0 0 .154 .267 .154 .421
Medium Leverage   19 5 0 1 1 3 2 2 5 0 1 0 .263 .333 .526 .860
High Leverage   11 0 0 0 0 0 0 4 6 0 1 0 .000 .267 .000 .267
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 Tampa Bay - CBA 24 85 249 61 13 3 6 22 27 21 3 0 33 1 1 .245 .311 .394 .705 98 99 0.9
2023 Baltimore - CBA 25 117 361 77 14 3 5 33 34 20 3 4 80 2 2 .213 .258 .310 .568 54 45 -2.1
2026 Baltimore - CBA 28 19 43 7 0 1 1 3 2 8 0 0 15 0 0 .163 .294 .279 .573 58 52 -0.0
Total CBA 221 653 145 27 7 12 58 63 49 6 4 128 3 3 .222 .281 .340 .621 71 66 -1.3
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
2018 Hudson Valley - S A 20 7 27 12 1 0 0 4 8 1 1 0 6 1 1 .444 .483 .481 .964 158 161 0.3
2019 Great Falls - R 21 8 5 2 0 1 0 3 3 2 0 0 1 0 0 .400 .571 .800 1.371 230 225 0.2
2019 Pensacola - A 21 70 285 57 7 2 4 25 40 31 3 3 49 6 6 .200 .283 .281 .563 39 33 -1.4
2020 Great Falls - R 22 66 255 98 11 6 7 60 63 65 5 5 47 12 2 .384 .509 .557 1.066 183 183 5.0
2020 Newport News - A 22 15 35 13 1 0 1 3 9 5 0 0 6 2 0 .371 .450 .486 .936 138 148 0.3
2021 Pensacola - A 23 128 450 111 23 2 7 47 67 49 5 4 77 16 6 .247 .325 .353 .678 89 88 2.0
2022 Oklahoma City - AAA 24 2 3 1 0 0 1 2 2 2 0 0 0 0 0 .333 .600 1.333 1.933 384 338 0.2
2024 Tallahassee - AAA 26 69 200 62 10 0 5 28 22 21 8 1 24 1 2 .310 .396 .435 .831 109 110 0.6
2025 Tallahassee - AAA 27 113 414 128 21 1 9 45 72 50 2 1 58 14 13 .309 .385 .430 .815 96 97 0.8
Total INT 184 617 191 31 1 15 75 96 73 10 2 82 15 15 .310 .390 .436 .826 102 103
Total Car 15 35 13 1 0 1 3 9 5 0 0 6 2 0 .371 .450 .486 .936 138 148
Total SAL 198 735 168 30 4 11 72 107 80 8 7 126 22 12 .229 .308 .325 .634 70 67
Total NYP 7 27 12 1 0 0 4 8 1 1 0 6 1 1 .444 .483 .481 .964 158 161
Total Pio 74 260 100 11 7 7 63 66 67 5 5 48 12 2 .385 .510 .562 1.072 184 184
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
2019 Great Falls - Pio 21 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 1.000 .000 1.000 156 352 0.1
2020 Great Falls - Pio 22 8 30 8 0 1 0 5 6 8 0 1 7 0 0 .267 .410 .333 .744 99 98 0.8
Total Pio 9 30 8 0 1 0 5 6 9 0 1 7 0 0 .267 .425 .333 .758 100 104
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2018 Hudson Valley - S A SS 7 7 5 22 2 28 1 .964 58.1 4.17 +0.0 1.001
2019 Great Falls - R 1B 1 0 3 0 0 3 0 1.000 2.0 13.50 0.0 .000
2019 Pensacola - A SS 70 70 105 191 57 301 5 .983 624.1 4.27 -1.3 1.031
2019 Great Falls - R SS 3 0 0 3 1 3 0 1.000 7.0 3.86 +0.2 1.152
2020 Newport News - A 2B 9 4 9 12 4 21 0 1.000 46.0 4.11 -0.3 1.003
2020 Great Falls - R 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2020 Newport News - A SS 5 3 5 6 0 11 0 1.000 28.0 3.54 -0.3 1.052
2020 Great Falls - R SS 66 65 62 172 36 240 6 .975 577.0 3.65 +3.7 1.048
2021 Pensacola - A 2B 2 0 2 2 0 4 0 1.000 4.0 9.00 +0.0 .996
2021 Pensacola - A SS 128 128 181 357 77 560 22 .961 1143.0 4.24 -0.5 1.007
2022 Tampa Bay - MLB 2B 75 73 114 159 49 275 2 .993 635.1 3.87 -0.4 .989
2022 Oklahoma City - AAA 2B 1 1 2 3 0 5 0 1.000 9.0 5.00 +0.1 1.015
2022 Tampa Bay - MLB 3B 2 0 0 2 0 2 0 1.000 9.0 2.00 +0.1 1.036
2022 Tampa Bay - MLB SS 4 2 4 5 2 9 0 1.000 20.0 4.05 +0.0 1.018
2022 Oklahoma City - AAA SS 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2023 Baltimore - MLB 2B 32 28 37 63 16 102 2 .980 257.1 3.50 -2.2 .984
2023 Baltimore - MLB 3B 24 15 5 23 1 31 3 .903 142.2 1.77 -1.4 .905
2023 Baltimore - MLB SS 2 2 1 4 0 5 0 1.000 16.0 2.81 -0.7 .812
2024 Tallahassee - AAA 2B 27 19 41 48 12 89 0 1.000 174.2 4.59 +1.1 1.023
2024 Tallahassee - AAA 3B 36 35 20 47 7 68 1 .985 303.2 1.99 -1.8 .994
2024 Tallahassee - AAA SS 8 0 2 3 0 6 1 .833 15.1 2.93 -0.4 .783
2025 Tallahassee - AAA 1B 11 11 92 10 7 103 1 .990 93.0 9.87 +0.8 1.032
2025 Tallahassee - AAA 2B 76 73 142 167 33 315 6 .981 641.1 4.34 -3.3 .940
2025 Tallahassee - AAA 3B 5 4 5 10 0 15 0 1.000 37.0 3.65 +0.3 1.053
2025 Tallahassee - AAA SS 24 18 39 39 9 79 1 .987 174.1 4.03 -0.3 .970
2026 Baltimore - MLB 1B 1 0 4 0 0 4 0 1.000 2.0 18.00 0.0 .000
2026 Baltimore - MLB 2B 12 8 12 17 2 30 1 .967 73.0 3.58 +0.3 .994
2026 Baltimore - MLB 3B 3 3 3 9 1 12 0 1.000 28.1 3.81 -0.0 1.065
2026 Baltimore - MLB SS 1 1 0 2 0 2 0 1.000 9.0 2.00 +0.0 1.077
2026 Baltimore - MLB RF 1 0 0 0 0 0 0 .000 0.1 0.00 -0.0 .000
TOTAL 1B 13 11 99 10 7 110 1 .991 97.0 10.11 +0.8 1.032
TOTAL 2B 234 206 359 471 116 841 11 .987 1840.2 4.06 -4.6 .972
TOTAL 3B 70 57 33 91 9 128 4 .969 520.2 2.14 -2.9 .982
TOTAL SS 319 296 404 804 184 1244 36 .971 2673.1 4.07 +0.5 1.017
TOTAL RF 1 0 0 0 0 0 0 .000 0.1 0.00 -0.0 .000
PLAYER HISTORY
05/06/2024 Injured (quadriceps soreness),day-to-day for one week.
01/01/2025 OSA scouting updated ratings: Contact: 50; Power: 35; Eye: 55.
09/04/2025 Injured (strained shoulder),out for 5-6 weeks.
01/01/2026 OSA scouting updated ratings: Contact: 50; Power: 35; Eye: 55.
LEADERBOARD APPEARANCES
Year SH Rank
2023 4 7
Friday, May 29th , 2026 - OOTP Baseball 27.2 Build 59