P Kendry Castro #28
Age: 21 | Bats: R | Throws: R | Morale: Normal
03/30/2028
OA: 20 POT: 20
P KENDRY CASTRO #28 - AGE: 21 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
5 5 2-2 0 5.40 20.0 12 1 16 24 1.40 0.4
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 35 35 35 40
Movement 40 35 40 45
Control 30 30 30 45
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 40 40
Slider 40 45
Changeup 40 45
 
 
OTHER PITCHING RATINGS
Velocity 86-88 Mph
Stamina 35
Suggested Role Starter
Type Neutral
Hold Runners 50
Defense 55
RUN/BUNT RATINGS
Running Speed: 30
Stealing Ability: 25
Baserunning Inst.: 45
Sacrifice Bunt: 45
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
08/24/2027 DbaB Win, 2-0 X 5.0 0 0 0 3 6 Win
08/17/2027 @ OriB Win, 4-2 X 6.0 5 1 1 1 9
08/09/2027 RanR Loss, 2-6 X 2.2 2 3 3 5 2 Loss
08/02/2027 @ AstB Loss, 0-16 X 1.1 3 8 7 5 1 Loss
07/27/2027 @ Jays Win, 9-3 X 5.0 2 1 1 2 6 Win
07/14/2027 @ ACLG Win, 9-4 2.1 2 1 1 0 2 Save
07/07/2027 @ AKC Win, 6-4 X 5.0 1 1 1 5 6 Win
07/02/2027 ACIN Win, 6-2 X 5.0 4 2 1 2 5 Win
06/25/2027 ALA1 Win, 8-6 X 4.0 4 2 2 3 7
06/20/2027 ACHA Loss, 4-6 X 3.1 3 3 3 5 7
PERSONALITY
Kendry is a good teammate.
Birthday:01/11/2007
Born in:Santo Domingo, DIS
Nationality:Dominican
Height:6' 2"
Weight:160 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:3 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
ARIZONA COMPLEX LEAGUE 2027 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 8 8 3 0 0 5.35 33.2 30 21 20 7 29 42 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 16.04 8.02 11.23 7.75 8.08 1.75 96 0.5 .311        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 45 14 2 0 4 11 11 15 0 0 0 .311 .446 .622 1.069      
vs. RHB 78 16 1 2 3 10 18 27 0 1 1 .205 .361 .385 .745      
ARIZONA COMPLEX LEAGUE 2027 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
May 2 2 1 0 0 5.62 8.0 6 5 5 3 7 7  
June 4 4 0 0 0 7.47 15.2 19 13 13 3 15 24  
July 2 2 2 0 0 1.80 10.0 5 3 2 1 7 11  
Postseason 1 0 0 0 1 3.86 2.1 2 1 1 1 0 2  
Last Year 8 8 3 0 0 5.35 33.2 30 21 20 7 29 42  
Career 8 8 3 0 0 5.35 33.2 30 21 20 7 29 42  
Home 6 6 2 0 0 5.68 25.1 24 17 16 6 20 31  
Road 2 2 1 0 0 4.32 8.1 6 4 4 1 9 11  
Grass 8 8 3 0 0 5.35 33.2 30 21 20 7 29 42  
Day 2 2 1 0 0 5.40 10.0 8 6 6 1 8 11  
Night 6 6 2 0 0 5.32 23.2 22 15 14 6 21 31  
As Starter 8 8 3 0 0 5.35 33.2 30 21 20 7 29 42  
DOMINICAN ROOKIE LEAGUE 2027 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 5 5 2 2 0 5.40 20.0 12 13 12 1 16 24 0 0.0 0 1 20.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 13.50 5.40 10.80 7.20 5.05 1.40 89 0.4 .250        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 31 4 0 0 0 2 6 12 1 0 2 .129 .300 .129 .429      
vs. RHB 37 8 2 0 1 11 10 12 0 1 0 .216 .383 .351 .734      
DOMINICAN ROOKIE LEAGUE 2027 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
July 1 1 1 0 0 1.80 5.0 2 1 1 0 2 6  
August 4 4 1 2 0 6.60 15.0 10 12 11 1 14 18  
Last Year 5 5 2 2 0 5.40 20.0 12 13 12 1 16 24  
2 Years Ago 13 13 0 7 0 7.99 41.2 43 37 37 12 33 46  
Career 30 30 3 12 0 6.21 113.0 117 79 78 23 75 129  
Home 2 2 1 1 0 3.52 7.2 2 3 3 0 8 8  
Road 3 3 1 1 0 6.57 12.1 10 10 9 1 8 16  
Grass 5 5 2 2 0 5.40 20.0 12 13 12 1 16 24  
Day 3 3 2 1 0 2.84 12.2 4 4 4 0 10 14  
Night 2 2 0 1 0 9.82 7.1 8 9 8 1 6 10  
As Starter 5 5 2 2 0 5.40 20.0 12 13 12 1 16 24  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2025 San Francisco (DSL) - R 18 12 12 1 3 0 5.08 51.1 62 29 29 10 26 59 0 0 1.71 .385 5.71 0.4 100
2026 San Francisco (DSL) - R 19 12 12 0 6 0 6.69 40.1 41 30 30 12 28 44 0 0 1.71 .290 7.82 -0.5 78
2026 San Francisco (DSL) - R 19 1 1 0 1 0 47.25 1.1 2 7 7 0 5 2 0 0 5.25 .667 12.08 -0.1 11
2026 Total - R 19 13 13 0 7 0 7.99 41.2 43 37 37 12 33 46 0 0 1.82 .301 7.95 -0.6 65
2027 San Francisco (DSL) - R 20 5 5 2 2 0 5.40 20.0 12 13 12 1 16 24 0 0 1.40 .250 5.05 0.4 105
2027 San Francisco (ACL) - R 20 8 8 3 0 0 5.35 33.2 30 21 20 7 29 42 0 0 1.75 .311 8.08 0.5 158
2027 Total - R 20 13 13 5 2 0 5.37 53.2 42 34 32 8 45 66 0 0 1.62 .288 6.95 0.9 133
2027 San Jose - A 20 1 0 0 0 0 10.12 2.2 4 3 3 0 0 0 0 0 1.50 .333 2.61 0.1 37
Total CAL 1 0 0 0 0 10.12 2.2 4 3 3 0 0 0 0 0 1.50 .333 2.61 37.4
Total ACL 8 8 3 0 0 5.35 33.2 30 21 20 7 29 42 0 0 1.75 .311 8.08 158.0
Total DSL 30 30 3 12 0 6.21 113.0 117 79 78 23 75 129 0 0 1.70 .333 6.42 84.3
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2027 San Francisco (ACL) - ACL 20 1 0 0 0 1 3.86 2.1 2 1 1 1 0 2 0 0 0.86 .200 9.06 -0.0 219
Total ACL 1 0 0 0 1 3.86 2.1 2 1 1 1 0 2 0 0 0.86 .200 9.06 219.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2027 San Francisco (ACL) - R P 8 8 3 2 0 5 0 1.000 33.2 1.34 +0.9 1.471
2027 San Francisco (DSL) - R P 5 5 0 1 0 1 0 1.000 20.0 0.45 +0.2 .907
TOTAL P 13 13 3 3 0 6 0 1.000 53.2 1.01 +1.1 1.283
PLAYER HISTORY
01/15/2024 Signed by the San Francisco Giants as an international free agent.
10/17/2024 Promoted from the international complex to Rookie League San Francisco (DSL).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 25 (45); Movement: 35 (45); Control: 30 (50).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 25 (45); Movement: 35 (45); Control: 30 (50).
08/25/2025 Injured (radial nerve (elbow) decompression surgery),out for 6 months.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 35 (45); Control: 30 (45).
01/01/2026 OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 35 (45); Control: 30 (45).
06/16/2026 Injured (mild calf strain),day-to-day for 2 days.
08/18/2026 Injured (mild calf strain),day-to-day for 1 day.
08/24/2026 Injured (finger blister),day-to-day for 1 day.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 30 (40); Movement: 35 (45); Control: 30 (45).
01/01/2027 OSA scouting updated ratings (potential): Stuff: 30 (40); Movement: 35 (45); Control: 30 (45).
05/14/2027 Injured (mild hamstring strain),day-to-day for one week.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 35 (40); Movement: 40 (45); Control: 30 (45).
01/01/2028 OSA scouting updated ratings (potential): Stuff: 35 (40); Movement: 40 (45); Control: 30 (45).
Monday, September 30th , 2024 - OOTP Baseball 25.8 Build 87