P Miguel 'Villa Hermosa' Castro #50
Age: 29 | Bats: R | Throws: R | Morale: Angry
12/16/2024
OA: 30 POT: 30
P MIGUEL 'VILLA HERMOSA' CASTRO #50 - AGE: 29 - BATS: R - THROWS: R - MORALE: ANGRY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
11 0 2-1 2 4.43 20.1 14 3 23 19 1.82 -0.3
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 50 45 55 50
Movement 60 55 65 60
Control 40 40 45 45
PITCHING RATINGS
Pitch Cur. Pot.
Slider 55 55
Changeup 40 40
Sinker 55 55
 
 
OTHER PITCHING RATINGS
Velocity 97-99 Mph
Stamina 30
Suggested Role Bullpen
Type Groundball Pitcher
Hold Runners 55
Defense 50
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 25
Baserunning Inst.: 30
Sacrifice Bunt: 50
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/13/2024 ARK Win, 8-7 0.2 2 4 4 2 0
09/06/2024 @ SA Win, 7-6 2.1 2 0 0 1 1
09/01/2024 @ NWA Loss, 3-4 1.2 2 2 2 2 1 Loss
08/28/2024 @ NWA Win, 3-1 2.1 1 1 1 2 2 Win
08/23/2024 WIC Win, 6-1 3.0 1 0 0 1 3 Save
08/18/2024 SA Win, 8-2 3.1 1 0 0 2 3 Win
08/15/2024 SA Loss, 11-12 1.2 0 0 0 3 1
08/11/2024 @ FRI Win, 7-3 1.1 2 2 2 2 2 Save
08/07/2024 @ FRI Win, 6-4 2.0 2 1 1 2 4
08/04/2024 @ CC Loss, 5-6 0.1 0 0 0 2 0
PERSONALITY
Not a bad teammate.
High: Adaptability
Birthday:12/24/1994
Born in:La Romana, LA
Nationality:Dominican
Height:6' 7"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$3,520,000
Signed Through:2025 Season
Major Service:8 Years, 77 Days
Service This Yr:None
40-Man Service:8 Years, 77 Days
Pro Service:11 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:-
PACIFIC COAST LEAGUE 2024 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 54 2 1 6 0 10.25 69.1 107 93 79 20 46 66 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 1 1 0.0 52 7 20.25 13.89 8.57 5.97 7.57 2.21 131 -0.9 .385        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 117 42 5 0 10 38 15 19 4 1 1 .359 .423 .658 1.081      
vs. RHB 187 65 13 2 10 55 31 47 4 1 2 .348 .438 .599 1.036      
PACIFIC COAST LEAGUE 2024 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 7 0 0 1 0 13.97 9.2 19 19 15 4 12 10  
May 19 1 0 2 0 7.33 27.0 32 26 22 6 16 31  
June 25 1 0 3 0 13.84 26.2 52 46 41 9 13 19  
July 3 0 1 0 0 1.50 6.0 4 2 1 1 5 6  
Career 54 2 1 6 0 10.25 69.1 107 93 79 20 46 66  
Home 32 0 0 3 0 12.83 33.2 63 58 48 10 25 32  
Road 22 2 1 3 0 7.82 35.2 44 35 31 10 21 34  
Grass 54 2 1 6 0 10.25 69.1 107 93 79 20 46 66  
Day 18 0 1 0 0 11.86 22.0 34 35 29 11 14 20  
Night 36 2 0 6 0 9.51 47.1 73 58 50 9 32 46  
As Starter 2 2 0 2 0 19.29 2.1 3 5 5 2 2 1  
As Reliever / Substitution 52 0 1 4 0 9.94 67.0 104 88 74 18 44 65  
TEXAS LEAGUE 2024 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 11 0 2 1 2 4.43 20.1 14 10 10 3 23 19 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 3 1 66.7 11 5 16.38 6.20 8.41 10.18 6.49 1.82 134 -0.3 .220        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 34 5 2 0 1 8 9 9 1 1 0 .147 .318 .294 .612      
vs. RHB 37 9 1 0 2 2 14 10 0 0 0 .243 .451 .432 .883      
TEXAS LEAGUE 2024 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
July 1 0 0 0 0 0.00 1.2 1 0 0 0 4 2  
August 7 0 2 0 2 2.57 14.0 7 4 4 2 14 15  
September 3 0 0 1 0 11.57 4.2 6 6 6 1 5 2  
Career 11 0 2 1 2 4.43 20.1 14 10 10 3 23 19  
Home 5 0 1 0 1 3.48 10.1 5 4 4 1 12 9  
Road 6 0 1 1 1 5.40 10.0 9 6 6 2 11 10  
Grass 11 0 2 1 2 4.43 20.1 14 10 10 3 23 19  
Day 2 0 0 1 0 9.00 2.0 2 2 2 0 4 1  
Night 9 0 2 0 2 3.93 18.1 12 8 8 3 19 18  
As Reliever / Substitution 11 0 2 1 2 4.43 20.1 14 10 10 3 23 19  
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+
2015 Toronto - MLB 20 13 0 0 2 4 4.50 12.0 15 7 6 2 6 12 0 0 1.75 .351 4.38 -0.0 89
2015 Colorado - MLB 20 5 0 0 1 0 10.80 5.0 6 6 6 2 4 6 0 0 2.00 .286 8.46 -0.3 36
2015 Total - MLB 20 18 0 0 3 4 6.35 17.0 21 13 12 4 10 18 0 0 1.82 .333 5.58 -0.3 62
2016 Colorado - MLB 21 19 0 0 0 0 6.28 14.1 18 10 10 3 5 12 0 0 1.60 .333 5.60 -0.2 66
2017 Baltimore - MLB 22 39 1 3 3 0 3.55 66.0 53 29 26 8 28 38 0 0 1.23 .231 4.86 -0.1 123
2018 Baltimore - MLB 23 63 1 2 7 0 3.96 86.1 75 41 38 9 50 57 0 0 1.45 .259 5.03 -0.5 108
2019 Baltimore - MLB 24 65 0 1 3 2 4.66 73.1 63 42 38 10 41 71 0 0 1.42 .269 4.77 0.1 99
2020 Baltimore - MLB 25 16 0 1 0 1 4.02 15.2 17 7 7 3 5 24 0 0 1.40 .378 3.81 0.1 107
2020 New York - MLB 25 10 0 1 2 0 4.00 9.0 11 5 4 1 8 14 0 0 2.11 .455 4.37 0.0 112
2020 Total - MLB 25 26 0 2 2 1 4.01 24.2 28 12 11 4 13 38 0 0 1.66 .407 4.01 0.2 109
2021 New York - MLB 26 69 2 3 4 0 3.45 70.1 48 30 27 7 43 77 0 0 1.29 .241 4.47 0.1 121
2022 New York - MLB 27 34 0 5 0 0 4.03 29.0 27 16 13 2 15 31 0 0 1.45 .321 3.90 0.1 96
2023 Arizona - MLB 28 16 0 0 0 0 4.31 31.1 32 15 15 3 9 30 0 0 1.31 .337 3.95 0.4 110
Total MLB 349 4 16 22 7 4.15 412.1 365 208 190 50 214 372 0 0 1.40 .277 4.68 -0.3 104
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+
2012 Toronto (DSL) - R 17 8 3 3 2 0 4.87 20.1 16 13 11 1 11 20 0 0 1.33 .294 3.94 0.2 81
2013 Toronto (DSL) - R 18 11 10 5 2 0 1.36 53.0 40 14 8 0 12 71 0 0 0.98 .328 1.48 2.6 291
2013 Toronto (FCL) - R 18 3 2 1 0 1 2.40 15.0 11 4 4 0 2 14 0 0 0.87 .275 1.73 0.7 168
2013 Total - R 18 1 0 0 0 0 0.00 2.0 1 2 0 0 0 3 0 0 0.50 .167 0.20 0.1 999
2013 Total - R 18 15 12 6 2 1 1.54 70.0 52 20 12 0 14 88 0 0 0.94 .310 1.50 3.4 258
2014 Total - R 19 10 10 6 2 0 2.15 50.1 36 13 12 2 20 53 0 0 1.11 .272 2.86 1.5 186
2014 Total - A 19 4 4 1 1 0 3.74 21.2 10 9 9 2 7 20 0 0 0.78 .151 3.66 0.4 107
2014 Toronto (DSL) - A+ 19 2 1 1 0 0 3.24 8.1 4 3 3 2 3 5 0 0 0.84 .095 6.20 -0.1 122
2014 Total - A+ 19 6 5 2 1 0 3.60 30.0 14 12 12 4 10 25 0 0 0.80 .135 4.37 0.3 111
2015 Fresno - A 20 11 0 2 0 0 1.32 13.2 6 3 2 0 7 10 0 0 0.95 .162 3.05 0.2 303
2015 Toronto (DSL) - A+ 20 3 0 0 0 0 0.00 5.0 0 0 0 0 1 7 0 0 0.20 .000 1.00 0.2 999
2015 Total - A+ 20 14 0 2 0 0 0.96 18.2 6 3 2 0 8 17 0 0 0.75 .133 2.50 0.4 414
2015 Buffalo - AAA 20 13 5 1 3 0 4.58 19.2 26 15 10 4 12 21 0 0 1.93 .367 5.84 -0.2 87
2016 Fresno - A 21 16 0 2 3 0 10.34 15.2 9 18 18 5 7 15 0 0 1.02 .091 6.97 -0.5 39
2017 Bowie - AA 22 6 0 3 0 0 4.44 24.1 23 13 12 1 6 11 0 0 1.19 .275 3.57 0.2 90
2022 Somerset - AA 27 3 0 0 0 0 10.80 1.2 5 2 2 0 1 2 0 0 3.60 .625 2.60 0.0 35
2022 Scranton WB - AAA 27 3 0 0 0 0 0.00 3.0 1 0 0 0 2 5 0 0 1.00 .250 1.87 0.1 999
2024 Amarillo - AA 29 11 0 2 1 2 4.43 20.1 14 10 10 3 23 19 0 0 1.82 .220 6.49 -0.3 109
2024 Reno - AAA 29 54 2 1 6 0 10.25 69.1 107 93 79 20 46 66 0 0 2.21 .385 7.57 -0.9 56
Total IL 16 5 1 3 0 3.97 22.2 27 15 10 4 14 26 0 0 1.81 .359 5.32 100.7
Total PCL 54 2 1 6 0 10.25 69.1 107 93 79 20 46 66 0 0 2.21 .385 7.57 56.1
Total EL 9 0 3 0 0 4.85 26.0 28 15 14 1 7 13 0 0 1.35 .307 3.51 81.6
Total TL 11 0 2 1 2 4.43 20.1 14 10 10 3 23 19 0 0 1.82 .220 6.49 109.1
Total MWL 5 1 1 0 0 2.02 13.1 4 3 3 2 4 12 0 0 0.60 .069 4.25 194.6
Total CAL 31 4 5 4 0 5.12 51.0 25 30 29 7 21 45 0 0 0.90 .134 4.51 78.0
Total APP 11 10 6 2 0 2.06 52.1 37 15 12 2 20 56 0 0 1.09 .267 2.76 193.8
Total FCL 3 2 1 0 1 2.40 15.0 11 4 4 0 2 14 0 0 0.87 .275 1.73 167.8
Total DSL 19 13 8 4 0 2.33 73.1 56 27 19 1 23 91 0 0 1.08 .318 2.16 169.4
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2015 Colorado - MLB P 5 0 0 2 0 2 0 1.000 5.1 3.38 0.0 .000
2015 Toronto - MLB P 13 0 0 0 0 0 0 .000 12.1 0.00 0.0 .000
2016 Colorado - MLB P 19 0 3 4 1 8 1 .875 14.2 4.30 -0.3 .000
2017 Baltimore - MLB P 39 1 2 10 1 12 0 1.000 66.1 1.63 0.0 .000
2018 Baltimore - MLB P 63 1 3 7 0 12 2 .833 86.1 1.04 +0.4 .000
2019 Baltimore - MLB P 65 0 7 10 1 18 1 .944 73.0 2.10 0.0 .000
2020 Baltimore - MLB P 16 0 1 0 0 1 0 1.000 15.2 0.57 -0.4 .000
2020 New York - MLB P 10 0 0 1 0 1 0 1.000 9.0 1.00 -0.2 .000
2021 New York - MLB P 69 2 8 8 0 17 1 .941 70.1 2.05 -0.2 .000
2022 New York - MLB P 34 0 0 3 0 3 0 1.000 29.0 0.93 +0.6 .000
2023 Arizona - MLB P 16 0 1 4 0 5 0 1.000 31.1 1.44 +0.9 1.358
2024 Reno - AAA P 52 2 3 5 0 8 0 1.000 69.1 1.04 -0.2 1.384
2024 Amarillo - AA P 11 0 1 2 0 3 0 1.000 20.1 1.33 -0.1 .912
TOTAL P 412 6 29 56 3 90 5 .944 503.0 1.52 +0.5 1.270
PLAYER HISTORY
01/05/2012 Signed by the Toronto Blue Jays as an international free agent.
07/28/2015 Traded by the Toronto Blue Jays with Jesus Tinoco (minors), Jeff Hoffman and Jose Reyes to the Colorado Rockies for LaTroy Hawkins and Troy Tulowitzki.
04/07/2017 Traded by the Colorado Rockies to the Baltimore Orioles for a player to be named later. The Baltimore Orioles sent Jon Keller (minors) (September 7, 2017) to the Colorado Rockies to complete the trade.
01/09/2020 Signed a 1-year contract extension worth a total of $1,050,000 with the Baltimore Orioles organization.
08/31/2020 Traded by the Baltimore Orioles to the New York Mets for Kevin Smith (minors) and player to be named or cash.
04/03/2022 Traded by the New York Mets to the New York Yankees for Joely Rodriguez.
11/06/2022 Granted Free Agency.
12/02/2022 Signed as a Free Agent with the Arizona Diamondbacks.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (60); Control: 45 (45).
02/02/2024 Signed a 1-year contract extension worth a total of $3,520,000 with the Arizona Diamondbacks organization.
LEADERBOARD APPEARANCES
Year WP Rank
2018 9 10
2019 11 5
Monday, April 29th , 2024 - OOTP Baseball 24.10 Build 82