Miguel Castro

Miguel Castro

29-Year-Old PitcherRP
 Free Agent  
Free Agent
2025 Fantasy Outlook
There was no outlook written for Miguel Castro in 2025. Check out the latest news below for more on his current fantasy value.
$Signed a one-year, $3.5 million contract with the Diamondbacks in December of 2022. Released by the Diamondbacks in July of 2024.
Released by Arizona
PFree Agent  
August 1, 2024
The Diamondbacks released Castro on Wednesday.
ANALYSIS
Castro went unclaimed after Arizona sent him to waivers, and now he's officially a free agent. The veteran reliever missed significant time with a shoulder injury this season and when healthy posted a 5.93 ERA and 8:3 K:BB over 13.2 innings. However, Castro's solid track record should earn him another look somewhere, likely on a minor-league contract.
Read More News
Pitching Stats
Loading Pitching Stats...
2024
2023
2022
2021
2020
2019
2018
2017
2024 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2023 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2022 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2021 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2020 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2019 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2018 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2017 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
Minor League Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Loading Minor League Pitching Game Log...
Pitching Appearances Breakdown
Average Pitch Count
21
Last 10 Games
22
Last 5 Games
28
How many pitches does Miguel Castro generally throw?
 
1-10
 
11-20
 
21-30
 
31-40
 
41-50
 
51-60
 
61-70
 
71-80
 
81-90
 
91-100
 
101-110
 
111-120
 
121+
 
1-10
 
11-20
 
21-30
 
31-40
 
41-50
 
51-60
 
61-70
 
71-80
 
81-90
 
91-100
 
101-110
 
111-120
 
121+
 
1-10
 
11-20
 
21-30
 
31-40
 
41-50
 
51-60
 
61-70
 
71-80
 
81-90
 
91-100
 
101-110
 
111-120
 
121+
What part of the game does Miguel Castro generally pitch?
 
 
 
1st
 
 
 
2nd
 
 
 
3rd
 
 
 
4th
 
 
 
5th
 
 
 
6th
 
 
 
7th
 
 
 
8th
 
 
 
9th
 
Extra
 
 
 
1st
 
 
 
2nd
 
 
 
3rd
 
 
 
4th
 
 
 
5th
 
 
 
6th
 
 
 
7th
 
 
 
8th
 
 
 
9th
 
Extra
 
 
 
1st
 
 
 
2nd
 
 
 
3rd
 
 
 
4th
 
 
 
5th
 
 
 
6th
 
 
 
7th
 
 
 
8th
 
 
 
9th
 
Extra
% Games Reaching Innings Threshold
% Games By Number of Innings Pitched
Left/Right Pitching Splits
Since 2022
 
 
-2%
BAA vs LHP
2024
 
 
-33%
BAA vs LHP
2023
 
 
-9%
BAA vs RHP
2022
Even Split
BAA Batters K BB H 2B 3B HR
Since 2022vs Left .236 168 30 21 34 10 0 3
Since 2022vs Right .242 295 69 22 64 16 1 10
2024vs Left .261 24 4 1 6 2 0 0
2024vs Right .389 40 4 2 14 3 1 3
2023vs Left .226 103 19 16 19 4 0 3
2023vs Right .206 165 41 9 32 7 0 5
2022vs Left .243 41 7 4 9 4 0 0
2022vs Right .243 90 24 11 18 6 0 2
More Splits View More Split Stats
Home/Away Pitching Splits
Since 2022
 
 
-45%
ERA at Home
2024
 
 
-85%
ERA at Home
2023
 
 
-11%
ERA at Home
2022
 
 
-66%
ERA at Home
ERA WHIP IP W L SV K/9 BB/9 HR/9
Since 2022Home 3.26 1.15 60.2 7 3 4 8.5 2.8 0.6
Since 2022Away 5.98 1.52 46.2 4 3 3 8.1 4.6 1.7
2024Home 2.00 1.44 9.0 0 0 0 6.0 3.0 0.0
2024Away 13.50 2.14 4.2 0 0 0 3.9 0.0 5.8
2023Home 4.08 1.13 35.1 4 3 4 7.9 3.1 0.8
2023Away 4.60 1.23 29.1 2 3 3 8.9 4.0 1.5
2022Home 2.20 1.04 16.1 3 0 0 11.0 2.2 0.6
2022Away 6.39 1.97 12.2 2 0 0 7.8 7.8 0.7
More Splits View More Split Stats
Stat Review
How does Miguel Castro compare to other relievers?
This section compares his stats with all relief pitcher seasons from the previous three seasons (minimum 30 innings)*. The bar represents the player's percentile rank. For example, if the bar is halfway across, then the player falls into the 50th percentile for that stat and it would be considered average.

* Exit Velocity, Barrels/BBE %, Balls Hit 95+ MPH %, and Spin Rate are benchmarked against 2019 data (min 30 IP). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
  • K/BB
    Strikeout to walk ratio.
  • K/9
    Average strikeouts per nine innings.
  • BB/9
    Average walks per nine innings.
  • HR/9
    Average home runs allowed per nine innings.
  • Fastball
    Average fastball velocity.
  • ERA
    Earned run average. The average earned runs allowed per nine innings.
  • WHIP
    Walks plus hits per inning pitched.
  • BABIP
    Batting average on balls in play. Measures how many balls in play against a pitcher go for hits.
  • GB/FB
    Groundball to flyball ratio. The higher the number, the more likely a pitcher is to induce groundballs.
  • Left On Base
    The percentage of base runners that a pitcher strands on base over the course of a season.
  • Exit Velocity
    The speed of the baseball as it comes off the bat, immediately after a batter makes contact.
  • Barrels/BBE
    The percentage of batted ball events resulting in a Barrel. A Barrel is a batted ball with similar exit velocity and launch angle to past ones that led to a minimum .500 batting average and 1.500 slugging percentage.
  • Spin Rate
    Spin Rate is the rate of spin on a baseball after it is released. It is measured in revolutions per minute (rpm).
  • Balls Hit 95+ MPH
    The percentage of batted balls hit that met or exceeded the 95 MPH threshold.
  • Swinging Strike
    The percentage of pitches that result in a swing and a miss.
K/BB
2.67
 
K/9
5.3
 
BB/9
2.0
 
HR/9
2.0
 
Fastball
94.7 mph
 
ERA
5.93
 
WHIP
1.68
 
BABIP
.358
 
GB/FB
1.85
 
Left On Base
74.5%
 
Exit Velocity
79.8 mph
 
Barrels/BBE
3.6%
 
Spin Rate
2302 rpm
 
Balls Hit 95+ MPH
15.5%
 
Swinging Strike
8.1%
 
Advanced Pitching Stats
Loading Advanced Pitching Stats...
Defensive Stats
Loading MLB Defensive Stats...
Stats Vs Today's Lineup
Want more matchup stats?
Loading Matchup Stats...
Recent RotoWire Articles Featuring Miguel Castro See More
The Z Files: Projecting Pitcher's BABIP
338 days ago
Todd Zola considers a new approach to regressing a pitcher's BABIP, which suggests better days should be ahead for Hunter Greene.
The Z Files: Pitchers I Rank Highest
December 10, 2023
Todd Zola continues his review of Roundtable Rankings where he's out of step with the consensus, and holds his ground on the Twins' Bailey Ober.
Past Fantasy Outlooks
2024
2023
2021
2020
2019
2018
2017
2016
2015
Castro's strong performance during Cactus League performance earned him a greater role in Arizona's bullpen out of spring training. The 28-year-old mostly handled setup duties, but he got some run as the D'Backs' closer early in the season. The right-hander compiled 5 saves, 3 wins and 8 holds by the end of May to go along with a 2.22 ERA and 0.99 WHIP. It looked like a breakout season was on the horizon, but Castro opened June with a couple of rough outings and was soon ousted as closer. The right-hander still had a solid season overall, as his 6 wins, 7 saves, 13 holds and 1.18 WHIP were all personal bests. Castro ended 2023 on a high note with a 14-game scoreless streak with 17 strikeouts over 12.2 innings. Look for him to spend most of 2024 in the 6th, 7th and 8th innings.
Castro signed a one-year, $3.5 million contract with the Diamondbacks after making 34 appearances for the Yankees last season. Despite being limited to 29 innings due to a strained right shoulder that forced him to miss half the season, he managed a career-high five wins and tied his personal-best with nine holds. The 28-year-old slightly adjusted his pitch mix, throwing his 98 mph sinker less often due to its poor results, while being far more effective with his slider that he threw as his primary for the first time in his career. However, his command issues persisted, as he walked 11.5% of the batters he faced. With a 1.41 career WHIP, Castro figures to open 2023 in middle relief for Arizona, where he should get plenty of work with a reasonable path to a higher leverage role if he performs well.
Castro was dealt from the Orioles to the Mets in August, breaking up the already shortened season. Aside from the change of scenery, Castro's skill profile improved as his strikeout rate jumped to 33% -- 11% higher than his previous career-best. Backing this increase was an uptick in velocity, continuing a progressive trend that began in 2018. Castro also had a corresponding uptick in swinging strike rate, which rose from 9.6% in 2018 to 13.5% in 2020. However, his long-term problems with control persisted, as he posted an 11.3 BB% that played a large role in his 1.66 WHIP. Castro will also have to prove that his career-worst 1.5 HR/9 was a small-sample fluke, which he did to some degree by allowing only one long ball in nine innings after being dealt to the Mets. Despite his improvements, Castro should be in line for a mid-leverage role this season, as the Mets have one of the more talented bullpens in the league.
Castro led all Orioles' relievers with 73.1 innings, but he didn't do much of fantasy relevance with them other than recording two saves. He wasn't terrible, as he increased his strikeout rate from 15.2% to 22.3% en route to a 4.66 ERA, a number good enough for a technically above-average 99 ERA+ given his tough home park. It's too early to give up hope for Castro as he enters his age-25 season, however. He has a plus slider and a fastball that averaged 97.8 mph, up nearly two ticks from 2018. His 12.9 percent walk rate held him back, but pitchers of Castro's size (6-foot-7) often take a while for their control to come around. The righty's numbers to date don't give much reason to believe he'll be pitching in the ninth inning early in the season, but it's not impossible to envision him figuring something out and becoming a high-leverage option by the end of the year.
Castro entered the spring as a potential starter, but after the Orioles added several veteran starters in camp, he was shifted to a long-relief role. Castro shattered his career highs with 86.1 innings over 63 appearances, all but one out of the bullpen. Normally, a reliever logging that many innings has fantasy value, but with just 57 strikeouts and a whopping 50 walks, Castro's name could be found on available player lists far and wide. Castro has the stuff to be a quality reliever if he can hone his control, especially with his 96-mph fastball. Last season, his slider and changeup both rated as positive pitches, but the fastball checked in with a negative value. Still just 24 years old, it's too early to give up on such a live arm. The best course of action is monitoring Castro's walk rate in the spring and if he's significantly reduced the free passes, he could be worth a flier, especially if more punchouts come along for the ride.
Castro was designated for assignment by the Rockies just before the 2017 season got underway, and he was subsequently dealt to the Orioles in what was a far more impactful trade than many expected. In a year when Baltimore's relief corps regressed from its 2016 form, Castro was a bright spot as he posted a 3.53 ERA and 1.22 WHIP across 39 outings (one start). The 6-foot-7 righty relied heavily on his sinker and slider, using his unique release point and strong velocity (95.6 mph) to limit the opposition. Question marks remain, however, as Castro didn't generate much in the way of strikeouts with a subpar 5.1 K/9 along with a 4.98 FIP and .232 BABIP allowed. As it stands, Castro is expected to transition into a starter in the Orioles' thin rotation. While he does have intriguing attributes, Castro is a young and largely unproven commodity with a difficult transition ahead of him.
Many see Castro as the Rockies' closer of the future, but he didn't do much to instill confidence in 2016. The young right-hander made the Opening Day roster after a strong spring showing and was incredibly successful right out of the gate, sporting a 1.50 ERA and an outstanding 12.0 K/9 in six April appearances. He hit a bump in the road shortly thereafter, however, as he injured his shoulder and didn't pitch in a game until late May. After that incident, he struggled to the tune of a 9.35 ERA, prompting a demotion to Triple-A. The 21-year-old will compete for a bullpen role thanks to his high-octane arm that routinely touches the upper-90s, but he'll need to take a step forward in 2017 to retain his "closer-in-waiting" tag.
At 20 years old, Castro projected to be a long-term pitching solution for the Blue Jays, either as a starter or as a closer. He was given the chance to close at the beginning of the year, but struggled as he went 4-for-6 in save opportunities with a 4.38 ERA. Castro was sent back to the minors after his struggles, and then traded to the Rockies in the Troy Tulowitzki deal. He found his way onto the Rockies roster in September, but had issues then as well, giving up six earned runs in a mere 5.1 innings. Castro can touch 100 mph with his fastball and could be the closer of the future for the Rockies, but he may need some more seasoning in the minors before becoming a mainstay with the big club.
The Jays invited Castro to spring training in January, seemingly to give him experience before pushing him back to High-A Dunedin as a starter to begin the 2015 season. Last year, Castro had a 2.69 ERA and 78 strikeouts in 80.1 innings across three levels in the lower minors, and his long-term role may still be in the rotation. Impressed by the 20-year-old this spring, the Jays have opted to make the hard-throwing Castro a part of their bullpen to begin the season. If he pitches well, it's not out of the question to think that he may obtain a high-leverage role by the end of the year.
More Fantasy News
Dropped from 40-man roster
PArizona Diamondbacks  
July 30, 2024
Castro was designated for assignment by the Diamondbacks on Tuesday, Alex Weiner of ArizonaSports.com reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Throws scoreless inning
PArizona Diamondbacks  
July 14, 2024
Castro allowed one hit and struck out one over a scoreless inning in Saturday's 12-1 win over the Blue Jays.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Returns to Arizona
PArizona Diamondbacks  
July 11, 2024
The Diamondbacks reinstated Castro (shoulder) from the 15-day injured list Thursday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Another rehab appearance
PArizona Diamondbacks  
Shoulder
July 4, 2024
Castro (shoulder) threw 17 pitches in an appearance with Triple-A Reno on Wednesday, Jesse Friedman of GoPHNX.com reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
In midst of rehab assignment
PArizona Diamondbacks  
Shoulder
June 30, 2024
Castro (shoulder) made his second rehab appearance in the rookie-level Arizona Complex League on Saturday, striking out four and allowing one hit and no walks over two scoreless innings.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Latest Fantasy Rumors
Demand increasing
PFree Agent  
December 2, 2022
Castro could be signed in the coming days, shares Buster Olney of ESPN.
ANALYSIS
Castro logged a 4.03 ERA through 29.0 innings last season, but his 4.87 xERA and 1.45 WHIP are less flattering. Nonetheless, Olney reports a "sense" among MLB executives that "a wave of second-tier free agent relievers is moving fast and on the cusp of landing deals."
See All MLB Rumors