P Miguel Castro #60
Age: 30 | Bats: R | Throws: R | Morale: Normal
11/30/2025
OA: 33 POT: 33
P MIGUEL CASTRO #60 - AGE: 30 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
24 0 1-2 2 6.61 32.2 33 4 22 39 1.68 -0.1
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 68 63 71 68
Movement 53 49 57 52
Control 46 45 47 44
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 79 81
Slider 77 78
Changeup 63 61
 
 
OTHER PITCHING RATINGS
Velocity 96-98 Mph
Stamina 68
Suggested Role Starter
Type Groundball Pitcher
Hold Runners 63
Defense 1
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 9
Baserunning Inst.: 13
Sacrifice Bunt: 48
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
04/25/2026 @ OXN Loss, 0-0 3.2 1 0 0 1 4
04/25/2026 @ SC Loss, 0-0 2.2 2 0 0 2 5
08/31/2025 @ LHB Loss, 3-4 2.0 2 1 1 1 1
08/25/2025 @ COL Loss, 0-5 3.1 1 0 0 1 5
09/09/2026 @ CYJ Loss, 0-0 2.0 1 0 0 0 2
09/09/2026 @ DAT Loss, 0-0 1.0 1 0 0 1 1
09/08/2026 @ DAT Loss, 0-0 1.0 0 0 0 0 2
09/03/2026 @ KHB Loss, 0-0 0.0 1 0 0 0 0
09/02/2026 @ IUH Loss, 0-0 1.0 2 1 1 1 2
08/27/2026 @ WCF Loss, 0-0 0.2 1 3 0 2 0
PERSONALITY
Enjoys some quiet time at his locker before first pitch.
Low: Adaptability
Birthday:12/24/1994
Born in:La Romana, LA
Nationality:Dominican
Height:6' 5"
Weight:240 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:11 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
FBLOD DOUBLE A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 24 0 1 2 2 6.61 32.2 33 27 24 4 22 39 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 3 1 66.7 24 11 15.43 9.09 10.74 6.06 4.69 1.68 111 -0.1 .341        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 46 14 3 0 2 12 12 16 0 0 0 .304 .448 .500 .948      
vs. RHB 81 19 4 1 2 15 10 23 1 2 1 .235 .323 .383 .705      
FBLOD DOUBLE A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 2 0 0 0 0 0.00 6.1 3 0 0 0 3 9  
June 7 0 0 0 1 14.14 7.0 7 11 11 1 7 9  
July 4 0 0 1 0 5.87 7.2 9 5 5 0 5 8  
August 8 0 1 1 1 4.85 13.0 12 10 7 3 8 15  
September 5 0 0 0 0 1.80 5.0 5 1 1 0 2 7  
Last Year 18 0 2 0 3 2.25 44.0 26 13 11 3 14 67  
2 Years Ago 14 8 4 3 1 4.15 52.0 52 27 24 4 27 42  
Career 180 109 38 50 16 3.88 726.0 632 343 313 71 259 827  
Home 2 0 1 1 0 3.00 3.0 2 1 1 0 1 4  
Road 3 0 0 0 0 2.25 8.0 4 2 2 1 2 11  
Grass 22 0 1 2 1 5.94 33.1 31 25 22 2 22 41  
Turf 4 0 0 0 1 3.18 5.2 5 2 2 2 3 7  
Day 8 0 0 0 0 8.10 10.0 12 9 9 1 12 13  
Night 18 0 1 2 2 4.66 29.0 24 18 15 3 13 35  
As Reliever / Substitution 26 0 1 2 2 5.54 39.0 36 27 24 4 25 48  
FBLOD LOW A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 3 3 0 0 0 3.71 17.0 14 7 7 0 5 26 0 0.0 0 2 66.7
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 10.06 7.41 13.76 2.65 1.56 1.12 36 0.9 .359        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 23 5 0 0 0 2 2 11 0 0 0 .217 .280 .217 .497      
vs. RHB 42 9 1 0 0 5 3 15 0 0 0 .214 .267 .238 .505      
FBLOD LOW A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
June 1 1 0 0 0 1.50 6.0 3 1 1 0 2 9  
July 2 2 0 0 0 4.91 11.0 11 6 6 0 3 17  
Last Year 1 1 0 0 0 5.40 5.0 5 3 3 0 4 5  
Career 21 13 2 3 1 3.81 78.0 62 35 33 6 39 86  
Grass 2 2 0 0 0 4.91 11.0 11 6 6 0 3 17  
Turf 1 1 0 0 0 1.50 6.0 3 1 1 0 2 9  
Night 3 3 0 0 0 3.71 17.0 14 7 7 0 5 26  
As Starter 3 3 0 0 0 3.71 17.0 14 7 7 0 5 26  
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+
2015 Charlottesville - AA 20 29 29 8 13 0 3.27 176.1 142 71 64 17 49 232 0 0 1.08 .303 2.96 3.8 108
2016 Charlottesville - AA 21 30 30 8 10 0 3.34 180.2 150 77 67 17 47 185 0 0 1.09 .277 3.47 3.0 111
2017 Charlottesville - AA 22 30 30 9 13 0 4.94 151.1 158 85 83 22 60 163 0 0 1.44 .324 4.59 1.4 86
2018 Appomattox - AAA 23 39 10 9 5 1 3.88 92.2 87 46 40 14 39 101 0 0 1.36 .298 4.34 0.4 103
2019 Appomattox - AAA 24 47 0 3 4 4 4.81 58.0 54 34 31 8 27 69 0 0 1.40 .317 4.11 0.1 84
2020 Charlottesville - AA 25 3 3 3 0 0 0.98 18.1 10 3 2 1 7 22 0 0 0.93 .214 2.87 0.4 373
2020 Appomattox - AAA 25 54 3 3 3 18 1.83 64.0 44 16 13 7 33 80 0 0 1.20 .266 3.70 0.5 211
2021 Caledon - A 26 5 5 2 0 0 1.24 29.0 19 4 4 0 12 30 0 0 1.07 .260 2.58 1.0 323
2021 Sparta - AA 26 32 9 3 9 10 4.84 70.2 61 40 38 3 33 77 1 0 1.33 .305 3.09 1.3 76
2022 Chandler - A 27 12 4 0 3 1 6.33 27.0 24 21 19 6 18 25 0 0 1.56 .250 6.44 -0.6 62
2022 Wichita Falls - A 27 32 3 3 1 1 2.02 40.0 25 9 9 2 12 48 0 0 0.93 .256 2.57 1.0 190
2022 Total - A 27 44 7 3 4 2 3.76 67.0 49 30 28 8 30 73 0 0 1.18 .253 0.00 0.0 0
2023 Apex - A 28 12 10 5 3 0 3.88 51.0 58 24 22 5 17 52 0 0 1.47 .351 3.31 0.9 93
2023 Cary - AA 28 14 8 4 3 1 4.15 52.0 52 27 24 4 27 42 1 0 1.52 .320 4.36 0.2 90
2023 Raleigh - AAA 28 4 0 1 0 0 0.00 5.2 3 0 0 0 1 6 0 0 0.71 .231 2.19 0.2 999
2024 Roseburg - R 29 1 0 0 0 0 0.00 0.2 1 3 0 1 0 2 0 0 1.50 .000 16.70 -0.1 999
2024 Jeanerette - A 29 1 1 0 0 0 5.40 5.0 5 3 3 0 4 5 0 0 1.80 .333 3.93 0.1 74
2024 Eglin AFB - AA 29 18 0 2 0 3 2.25 44.0 26 13 11 3 14 67 0 0 0.91 .258 2.57 1.1 193
2025 Golara - A 30 3 3 0 0 0 3.71 17.0 14 7 7 0 5 26 0 0 1.12 .359 1.56 0.9 118
2025 al-Fujayrah - AA 30 24 0 1 2 2 6.61 32.2 33 27 24 4 22 39 0 0 1.68 .341 4.69 -0.1 64
Total AAA 144 13 16 12 23 3.43 220.1 188 96 84 29 100 256 0 0 1.31 .293 4.04 152.1
Total AA 180 109 38 50 16 3.88 726.0 632 343 313 71 259 827 2 0 1.23 .300 3.59 109.8
Total FA+ 44 13 8 4 1 3.07 91.0 83 33 31 7 29 100 0 0 1.23 .315 2.98 135.3
Total R 1 0 0 0 0 0.00 0.2 1 3 0 1 0 2 0 0 1.50 .000 16.70 999.0
Total FA- 21 13 2 3 1 3.81 78.0 62 35 33 6 39 86 0 0 1.29 .281 3.78 171.7
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+
2025 al-Fujayrah - AA 30 2 0 0 0 0 0.00 6.1 3 0 0 0 3 9 0 0 0.95 .273 0.00 0.0 0
Total AA 2 0 0 0 0 0.00 6.1 3 0 0 0 3 9 0 0 0.95 .273 2.52 999.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 al-Fujayrah - AA P 21 0 1 8 0 12 3 .750 32.2 2.48 -0.8 .851
2025 Golara - A P 3 3 2 0 0 2 0 1.000 17.0 1.06 -0.0 .000
TOTAL P 24 3 3 8 0 14 3 .786 49.2 1.99 -0.8 .851
PLAYER HISTORY
03/21/2015 Drafted in the 2015 inaugural draft (Round 12, Pick 12, 166th overall pick) by the Lynchburg Hornets.
01/01/2016 OSA scouting updated ratings (potential): Stuff: 71 (70); Movement: 57 (55); Control: 56 (47).
01/01/2017 OSA scouting updated ratings (potential): Stuff: 72 (70); Movement: 59 (56); Control: 52 (44).
01/01/2018 OSA scouting updated ratings (potential): Stuff: 72 (70); Movement: 60 (58); Control: 49 (44).
07/24/2018 Injured (sore ankle), day-to-day for 2 days.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 87 (84); Movement: 59 (57); Control: 49 (44).
09/23/2019 Wins the 2019 FBLOD AAA Round 1 with the Appomattox Beekeepers!
01/01/2020 OSA scouting updated ratings (potential): Stuff: 87 (84); Movement: 60 (58); Control: 48 (44).
09/06/2020 Injured (Sore ankle), day-to-day for 3 days.
11/16/2020 Became a minor league free agent.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 85 (84); Movement: 57 (57); Control: 45 (44).
03/13/2021 Signed a minor league contract with the Canadien Donkey Riders organization.
09/05/2021 Injured (Sprained ankle), out for 6 weeks.
11/16/2021 Became a minor league free agent.
12/03/2021 Signed a minor league contract with the Philadelphia Black Cats organization.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 71 (70); Movement: 57 (56); Control: 46 (44).
03/09/2022 Released by the Philadelphia organization.
03/16/2022 Signed a minor league contract with the Charlotte Royals organization.
08/12/2022 Injured (Wrist soreness), day-to-day for 2 weeks.
11/09/2022 Became a minor league free agent.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 71 (70); Movement: 59 (58); Control: 48 (44).
03/14/2023 Signed a minor league contract with the Durham Bull Artists organization.
11/23/2023 Signed a 1-year minor league contract extension with the Durham Bull Artists organization.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 82 (84); Movement: 54 (53); Control: 45 (44).
04/08/2024 Released by the Durham organization.
04/14/2024 Signed a minor league contract with the Philadelphia Black Cats organization.
08/17/2024 Injured (Oblique strain), out for 4 weeks.
11/21/2024 Signed a 1-year minor league contract extension with the Philadelphia Black Cats organization.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 81 (83); Movement: 53 (52); Control: 46 (44).
04/07/2025 Released by the Philadelphia organization.
04/26/2025 Signed a minor league contract with the Deathland Weresloths organization.
09/23/2025 Wins the 2025 FBLOD Low A Round 2 with the Golara Toms!
09/27/2025 Wins the 2025 FBLOD Double A Round 2 with the al-Fujayrah Lumber Kings!
11/30/2025 Became a minor league free agent.
Sunday, November 22nd, 2020 - OOTP Baseball 20.8 Build 74