P Junior Castillo #9
Age: 25 | Bats: L | Throws: L | Morale: Great
05/29/2028
OA: 45 POT: 50
P JUNIOR CASTILLO #9 - AGE: 25 - BATS: L - THROWS: L - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
17 0 0-1 0 5.62 16.0 17 1 4 24 1.31 0.5
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 70 75 70 70
Movement 45 50 45 45
Control 45 45 45 45
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 55 55
Curveball 60 60
Changeup 80 80
 
 
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 25
Suggested Role Strictly BP
Type Neutral
Hold Runners 60
Defense 40
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 35
Baserunning Inst.: 25
Sacrifice Bunt: 55
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
05/24/2028 @ COL Loss, 9-11 1.1 0 0 0 0 3
05/23/2028 @ COL Win, 5-1 1.0 1 0 0 0 0
05/17/2028 SD Loss, 5-7 1.2 2 0 0 0 2
05/13/2028 PIT Loss, 1-4 0.2 0 0 0 0 0
05/09/2028 @ MIN Loss, 7-10 0.1 1 0 0 0 1
05/03/2028 @ NYM Loss, 3-6 1.0 2 1 1 0 3
04/30/2028 SF Loss, 4-8 1.0 0 0 0 1 1
04/28/2028 SF Loss, 0-7 0.1 3 4 4 1 0
04/22/2028 @ CHC Loss, 5-9 0.2 2 1 1 1 1
04/21/2028 @ CHC Loss, 5-6 0.2 1 0 0 0 1
PERSONALITY
Mild-mannered on and off the field.
Low: Leader
Birthday:01/28/2003
Born in:Bayaguana, MON
Nationality:Dominican
Height:5' 10"
Weight:170 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$720,000
Signed Through:2028 Season
Major Service:1 Year, 59 Days
Service This Yr:59 Days
40-Man Service:2 Years, 59 Days
Pro Service:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2028 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 17 0 0 1 0 5.62 16.0 17 10 10 1 4 24 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 17 4 11.81 9.56 13.50 2.25 2.06 1.31 48 0.5 .400        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 23 7 2 0 1 3 1 6 0 0 0 .304 .333 .522 .855      
vs. RHB 41 10 3 1 0 7 3 18 1 0 0 .244 .289 .366 .655      
MAJOR LEAGUE BASEBALL 2028 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 2 0 0 0 0 0.00 2.1 1 0 0 0 0 3  
April 11 0 0 1 0 8.10 10.0 11 9 9 1 4 15  
May 6 0 0 0 0 1.50 6.0 6 1 1 0 0 9  
Spring Training 6 0 0 0 0 1.80 5.0 4 1 1 0 1 7  
2 Years Ago 58 0 6 5 0 5.68 63.1 53 41 40 13 42 94  
Career 75 0 6 6 0 5.67 79.1 70 51 50 14 46 118  
Home 8 0 0 1 0 8.31 8.2 9 8 8 1 3 10  
Road 9 0 0 0 0 2.45 7.1 8 2 2 0 1 14  
Grass 17 0 0 1 0 5.62 16.0 17 10 10 1 4 24  
Day 5 0 0 1 0 7.94 5.2 5 5 5 1 3 9  
Night 12 0 0 0 0 4.35 10.1 12 5 5 0 1 15  
As Reliever / Substitution 17 0 0 1 0 5.62 16.0 17 10 10 1 4 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+
2026 Milwaukee - MLB 23 58 0 6 5 0 5.68 63.1 53 41 40 13 42 94 0 0 1.50 .296 4.97 -0.5 73
2028 Milwaukee - MLB 25 17 0 0 1 0 5.62 16.0 17 10 10 1 4 24 0 0 1.31 .400 2.06 0.5 76
Total MLB 75 0 6 6 0 5.67 79.1 70 51 50 14 46 118 0 0 1.46 .320 4.39 0.0 73
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+
2021 Milwaukee (DSL) - R 18 13 7 1 3 0 3.05 41.1 28 17 14 1 21 36 0 0 1.19 .245 3.37 0.8 131
2022 Milwaukee (ACL) - R 19 16 1 1 2 0 11.42 17.1 25 28 22 2 27 19 0 0 3.00 .411 7.53 -0.6 35
2023 Indianapolis - AAA 20 28 0 2 4 1 6.61 47.2 58 38 35 12 32 37 0 0 1.89 .313 7.09 -1.0 72
2024 Indianapolis - AAA 21 9 0 0 0 0 6.75 6.2 7 5 5 1 3 9 0 0 1.50 .353 3.72 0.1 73
2025 Pittsburgh (DSL) - R 22 28 0 5 4 11 3.77 28.2 19 17 12 1 25 49 0 0 1.53 .340 3.45 1.3 145
2025 Greensboro - A+ 22 16 0 0 1 7 3.45 15.2 14 7 6 1 8 23 0 0 1.40 .371 2.52 0.7 151
2025 Altoona - AA 22 6 0 0 1 2 5.14 7.0 4 4 4 0 8 9 0 0 1.71 .308 3.76 0.2 95
2027 Wisconsin - A+ 24 25 0 4 2 13 2.32 31.0 20 8 8 4 11 56 0 0 1.00 .320 2.35 1.6 218
2027 Biloxi - AA 24 5 0 0 2 1 11.57 7.0 8 9 9 2 3 10 0 0 1.57 .333 5.24 0.0 43
2027 Nashville - AAA 24 3 0 0 1 0 14.73 3.2 6 6 6 3 2 6 0 0 2.18 .375 12.05 -0.3 32
Total IL 40 0 2 5 1 7.14 58.0 71 49 46 16 37 52 0 0 1.86 .320 7.02 67.0
Total EL 6 0 0 1 2 5.14 7.0 4 4 4 0 8 9 0 0 1.71 .308 3.76 95.4
Total SL 5 0 0 2 1 11.57 7.0 8 9 9 2 3 10 0 0 1.57 .333 5.24 43.0
Total SAL 16 0 0 1 7 3.45 15.2 14 7 6 1 8 23 0 0 1.40 .371 2.52 151.2
Total MWL 25 0 4 2 13 2.32 31.0 20 8 8 4 11 56 0 0 1.00 .320 2.35 217.6
Total ACL 16 1 1 2 0 11.42 17.1 25 28 22 2 27 19 0 0 3.00 .411 7.53 35.0
Total DSL 41 7 6 7 11 3.34 70.0 47 34 26 2 46 85 0 0 1.33 .276 3.40 136.4
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Milwaukee - MLB P 57 0 0 2 0 3 1 .667 63.1 0.28 -0.3 .516
2028 Milwaukee - MLB P 16 0 0 0 0 0 0 .000 16.0 0.00 -0.1 .000
TOTAL P 73 0 0 2 0 3 1 .667 79.1 0.23 -0.5 .516
PLAYER HISTORY
06/06/2017 Drafted by the Texas Rangers in the 33rd round of the 2017 MLB June Amateur Draft from Jefferson College (Hillsboro, MO)
05/10/2021 Signed by the Milwaukee Brewers as a free agent
03/05/2023 Drafted in the 2023 inaugural draft (Round 49, Pick 29, 1565th overall pick) by the Pittsburgh Pirates.
03/22/2023 Released by the Milwaukee Brewers.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 40 (65); Movement: 30 (45); Control: 25 (30).
05/06/2024 Injured (elbow ligament reconstruction surgery),out for 11-12 months.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 50 (65); Movement: 40 (45); Control: 25 (40).
12/28/2025 Drafted in the rule 5 draft (Round 2 , Pick 26, 58th overall Pick) by the Milwaukee Brewers from the Pittsburgh Pirates.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 45 (45); Control: 35 (45).
12/04/2026 Received a 1-year contract through automatic renewal worth a total of $720,000.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 45 (45); Control: 40 (45).
12/06/2027 Received a 1-year contract through automatic renewal worth a total of $720,000.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 50 (50); Control: 45 (50).
03/16/2028 Injured (cold),day-to-day for 1 day.
Thursday, June 13th , 2024 - OOTP Baseball 24.11 Build 85