P Juan Castillo #58
Age: 23 | Bats: L | Throws: L | Morale: Good
11/30/2025
OA: 32 POT: 36
P JUAN CASTILLO #58 - AGE: 23 - BATS: L - THROWS: L - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
38 0 3-2 0 2.36 49.2 43 2 13 48 1.13 1.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 62 71 60 65
Movement 56 62 54 59
Control 49 50 48 48
PITCHING RATINGS
Pitch Cur. Pot.
Slider 71 71
Changeup 1 12
Cutter 64 70
 
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 37
Suggested Role Borderline SP
Type Neutral
Hold Runners 78
Defense 40
RUN/BUNT RATINGS
Running Speed: 13
Stealing Ability: 3
Baserunning Inst.: 7
Sacrifice Bunt: 100
Bunt for Hit: 9
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/08/2025 @ CAM Win, 6-4 0.2 0 0 0 0 0 Win
08/08/2026 @ BSR Loss, 0-0 1.0 0 0 0 0 2
09/03/2025 BNWO Win, 6-3 1.0 1 0 0 0 1
09/13/2026 @ UTH Loss, 0-0 2.0 3 2 1 0 0
09/10/2026 @ CAM Loss, 0-0 1.0 3 2 2 1 0
09/03/2026 @ LMS Loss, 0-0 1.0 0 0 0 0 1
09/02/2026 @ LMS Loss, 0-0 0.1 0 0 0 0 0
08/26/2026 @ BNWO Loss, 0-0 1.1 1 0 0 0 1
08/23/2026 @ SKN Loss, 0-0 1.0 0 0 0 0 3
08/20/2026 @ ETH Loss, 0-0 3.1 5 3 3 0 1
PERSONALITY
Juan doesn't always know when to shut up.
Personality Class: Outspoken
Birthday:03/20/2002
Born in:High Point, NC
Nationality:American
Height:6' 1"
Weight:175 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:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 10th Pick in Round 29
FBLOD HIGH A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 38 0 3 2 0 2.36 49.2 43 19 13 2 13 48 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 1 1 0.0 38 9 10.33 7.79 8.70 2.36 2.85 1.13 70 1.0 .287        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 55 11 3 0 0 1 3 14 0 0 1 .200 .254 .255 .509      
vs. RHB 134 32 6 2 2 18 10 34 4 1 0 .239 .284 .358 .642      
FBLOD HIGH A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 5 0 0 0 0 3.18 5.2 4 2 2 0 3 10  
May 7 0 2 1 0 1.93 9.1 9 2 2 0 3 9  
June 6 0 0 0 0 3.12 8.2 8 4 3 1 3 6  
July 8 0 0 1 0 0.00 11.1 9 4 0 0 3 10  
August 6 0 0 0 0 3.12 8.2 6 3 3 0 0 11  
September 6 0 1 0 0 4.50 6.0 7 4 3 1 1 2  
Last Year 6 0 2 0 0 2.84 6.1 7 2 2 1 2 7  
Career 44 0 5 2 0 2.41 56.0 50 21 15 3 15 55  
Home 4 0 0 0 0 1.50 6.0 5 1 1 0 2 10  
Road 3 0 1 0 0 4.91 3.2 4 2 2 0 1 0  
Grass 35 0 3 2 0 2.60 45.0 41 19 13 2 11 45  
Turf 3 0 0 0 0 0.00 4.2 2 0 0 0 2 3  
Day 7 0 1 1 0 0.00 10.0 7 4 0 0 1 7  
Night 31 0 2 1 0 2.95 39.2 36 15 13 2 12 41  
As Reliever / Substitution 38 0 3 2 0 2.36 49.2 43 19 13 2 13 48  
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+
2020 Total - 18 14 8 5 0 0 1.34 67.0 46 12 10 2 12 93 0 0 0.87 .284 1.44 3.3 100
2021 Scottsdale - R 19 56 2 1 4 0 5.88 49.0 63 39 32 5 19 54 0 0 1.67 .397 3.75 0.4 69
2022 Scottsdale - R 20 42 0 3 1 0 2.49 43.1 37 16 12 5 21 36 0 0 1.34 .264 4.50 -0.4 146
2023 Scottsdale - R 21 49 0 4 2 2 1.77 66.0 51 22 13 3 20 84 0 0 1.08 .302 2.44 1.6 229
2024 Mandan - R 22 30 0 4 1 0 2.39 37.2 41 15 10 4 17 41 0 0 1.54 .349 3.63 0.2 161
2024 Wichita Falls - A 22 6 0 2 0 0 2.84 6.1 7 2 2 1 2 7 0 0 1.42 .333 4.92 -0.1 141
2025 Wichita Falls - A 23 38 0 3 2 0 2.36 49.2 43 19 13 2 13 48 0 0 1.13 .287 2.85 1.0 173
Total FA+ 44 0 5 2 0 2.41 56.0 50 21 15 3 15 55 0 0 1.16 .292 3.09 169.4
Total R 30 0 4 1 0 2.39 37.2 41 15 10 4 17 41 0 0 1.54 .349 3.63 160.9
Total FR2 147 2 8 7 2 3.24 158.1 151 77 57 13 60 174 0 0 1.33 .324 3.41 156.8
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Wichita Falls - A P 37 0 2 4 0 7 1 .857 49.2 1.09 -0.1 1.065
TOTAL P 37 0 2 4 0 7 1 .857 49.2 1.09 -0.1 1.065
PLAYER HISTORY
11/10/2020 Drafted in the 2020 first-year player draft (Round 29, Pick 10, 402nd overall pick) by the Charlotte Royals, out of high school (East Davidson; Thomasville, NC).
01/01/2021 OSA scouting updated ratings (potential): Stuff: 36 (81); Movement: 48 (67); Control: 11 (60).
01/01/2022 OSA scouting updated ratings (potential): Stuff: 35 (68); Movement: 50 (67); Control: 25 (60).
01/01/2023 OSA scouting updated ratings (potential): Stuff: 47 (64); Movement: 52 (64); Control: 32 (45).
07/01/2023 Was selected to the 2023 FBLOD Rookie League 2 All-Star Game.
07/21/2023 Injured (Finger blister), day-to-day for 2 days.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 53 (66); Movement: 47 (57); Control: 41 (57).
03/16/2024 Injured (Sprained ankle), out for 6 weeks.
08/14/2024 Injured (Sore elbow), day-to-day for 6 days.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 46 (52); Movement: 54 (58); Control: 49 (62).
Sunday, November 22nd, 2020 - OOTP Baseball 20.8 Build 74