Miguel Castro

Miguel Castro

29-Year-Old PitcherRP
Arizona Diamondbacks
2024 Fantasy Outlook
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. Read Past Outlooks
RANKSFrom Preseason
#601
ADP
$Signed a one-year, $3.5 million contract with the Diamondbacks in December of 2022.
Allows eighth-inning run
PArizona Diamondbacks
April 6, 2024
Castro allowed one run on two hits over one-third of an inning in Friday's 6-5 extra-inning loss to Atlanta.
ANALYSIS
Castro, who entered with one out in the eighth inning and a string of righties due up, gave up a pair of doubles that started Atlanta's comeback from a 5-2 deficit. Kevin Ginkel could not hold the lead in the ninth, as the Diamondbacks didn't execute well -- pitching or fielding -- at the end of the game. The right-handed Castro is part of the setup crew and will get high-leverage appearances.
Read More News
Pitching Stats
Loading Pitching Stats...
2024
2023
2022
2021
2020
2019
2018
2017
2024 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2023 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2022 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2021 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2020 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2019 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2018 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2017 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
Minor League Game Log
Calculate Stats Over Time
Just click on any two dates.
Loading Minor League Pitching Game Log...
Pitching Appearances Breakdown
Average Pitch Count
15
Last 10 Games
15
Last 5 Games
16
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
 
 
-1%
BAA vs LHP
2024
 
 
-62%
BAA vs LHP
2023
 
 
-9%
BAA vs RHP
2022
Even Split
BAA Batters K BB H 2B 3B HR
Since 2022vs Left .227 151 27 20 29 9 0 3
Since 2022vs Right .229 272 67 21 56 15 0 8
2024vs Left .143 7 1 0 1 1 0 0
2024vs Right .375 17 2 1 6 2 0 1
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
 
 
-42%
ERA at Home
2024
 
 
-100%
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.25 1.10 55.1 7 3 4 8.6 2.8 0.7
Since 2022Away 5.56 1.49 43.2 4 3 3 8.5 4.9 1.4
2024Home 0.00 1.09 3.2 0 0 0 4.9 2.5 0.0
2024Away 16.20 2.40 1.2 0 0 0 5.4 0.0 5.4
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
3.00
 
K/9
5.1
 
BB/9
1.7
 
HR/9
1.7
 
Fastball
95.5 mph
 
ERA
5.06
 
WHIP
1.50
 
BABIP
.333
 
GB/FB
1.80
 
Left On Base
75.8%
 
Swinging Strike
10.8%
 
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...
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Recent RotoWire Articles Featuring Miguel Castro See More
The Z Files: Projecting Pitcher's BABIP
94 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
128 days ago
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.
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
Past Fantasy Outlooks
2023
2021
2020
2019
2018
2017
2016
2015
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
More runs allowed Thursday
PArizona Diamondbacks
March 14, 2024
Castro allowed one run on two hits while striking out two over 1.1 innings in Thursday's spring game against Kansas City.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Back from paternity list
PArizona Diamondbacks
September 25, 2023
The Diamondbacks reinstated Castro (personal) from the paternity list Monday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Placed on paternity leave
PArizona Diamondbacks
Personal
September 22, 2023
The Diamondbacks placed Castro on the paternity list Friday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Spoils Pfaadt's outing
PArizona Diamondbacks
August 19, 2023
Castro (5-6) took the loss Friday against San Diego. He allowed four runs on three hits over one-third of an inning.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Blows lead, takes loss
PArizona Diamondbacks
July 21, 2023
Castro (5-4) was tagged with Thursday's loss to Atlanta. He allowed three runs on two hits and one walk over two-thirds of an inning.
ANALYSIS
Subscribe now to instantly reveal our take on this news.