Miguel Castro

Miguel Castro

28-Year-Old PitcherRP
Arizona Diamondbacks
2023 Fantasy Outlook
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. Read Past Outlooks
RANKSFrom Preseason
#592
ADP
$Signed a one-year, $3.5 million contract with the Diamondbacks in December of 2022.
Back from paternity list
PArizona Diamondbacks
September 25, 2023
The Diamondbacks reinstated Castro (personal) from the paternity list Monday.
ANALYSIS
Arizona optioned right-hander Slade Cecconi to Triple-A Reno to clear room on the 28-man active roster for Castro, who spent the maximum three days away from the team following the birth of his child. Castro, who has posted a 1.64 ERA and 1.27 WHIP over his last 14 appearances, should step back into a middle relief or setup role for the final week of the regular season.
Read More News
Pitching Stats
Loading Pitching Stats...
2023
2022
2021
2020
2019
2018
2017
2023 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Loading Pitching Game Log...
2022 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Loading Pitching Game Log...
2021 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Loading Pitching Game Log...
2020 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Loading Pitching Game Log...
2019 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Loading Pitching Game Log...
2018 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Loading Pitching Game Log...
2017 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
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
13
Last 10 Games
14
Last 5 Games
13
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 2021
 
 
-4%
BAA vs RHP
2023
 
 
-7%
BAA vs RHP
2022
Even Split
2021
 
 
-9%
BAA vs RHP
BAA Batters K BB H 2B 3B HR
Since 2021vs Left .215 291 59 37 53 11 0 5
Since 2021vs Right .206 407 108 45 73 17 0 12
2023vs Left .226 103 19 16 19 4 0 3
2023vs Right .211 161 40 8 32 7 0 5
2022vs Left .243 41 7 4 9 4 0 0
2022vs Right .243 90 24 11 18 6 0 2
2021vs Left .198 147 33 17 25 3 0 2
2021vs Right .180 156 44 26 23 4 0 5
More Splits View More Split Stats
Home/Away Pitching Splits
Since 2021
 
 
-37%
ERA at Home
2023
 
 
-9%
ERA at Home
2022
 
 
-66%
ERA at Home
2021
 
 
-46%
ERA at Home
ERA WHIP IP W L SV K/9 BB/9 HR/9
Since 2021Home 3.09 1.20 87.1 8 5 4 9.8 4.0 0.7
Since 2021Away 4.88 1.36 75.2 6 5 3 8.6 5.1 1.2
2023Home 4.19 1.14 34.1 4 3 4 7.9 2.9 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
2021Home 2.45 1.34 36.2 1 2 0 11.0 5.9 0.7
2021Away 4.54 1.25 33.2 2 2 0 8.6 5.1 1.1
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.40
 
K/9
8.4
 
BB/9
3.5
 
HR/9
1.1
 
Fastball
96.9 mph
 
ERA
4.31
 
WHIP
1.18
 
BABIP
.260
 
GB/FB
1.55
 
Left On Base
67.9%
 
Exit Velocity
82.3 mph
 
Barrels/BBE
4.2%
 
Spin Rate
2343 rpm
 
Balls Hit 95+ MPH
21.6%
 
Swinging Strike
11.6%
 
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
Mound Musings: Save Me!
88 days ago
Brad Johnson discusses bullpens with a lot of changes happening, including in Los Angeles, where Brusdar Graterol is likely the alternate closer to Evan Phillips.
Mound Musings: Midseason Review – My 2023 “Home” League Pitching Staff
95 days ago
Brad Johnson gives an inside looking into the pitching staff from the team of his 33-year-old hometown league, which begins with Kodai Senga.
MLB FAAB Factor: Waiver Pickups of the Week
102 days ago
Jason Shebilske weighs in with his weekly FAAB Factor article to help fantasy baseball managers with their waiver-wire pickups.
Mound Musings: Life, the Universe and Everything
109 days ago
Brad Johnson makes some general pitching observations and discusses Milwaukee's Corbin Burnes' recent quality pitching.
MLB FAAB Factor: Waiver Pickups of the Week
123 days ago
Jason Shebilske presents MLB FAAB Factor, with recommendations for free agent pickups for your fantasy baseball teams. In the spotlight is top Twins prospect Royce Lewis, coming off ACL surgery.
Past Fantasy Outlooks
2021
2020
2019
2018
2017
2016
2015
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
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.
Records seventh save
PArizona Diamondbacks
June 13, 2023
Castro picked up the save in Monday's 9-8 win over the Phillies. He allowed one run on two hits and no walks while striking out one over one inning.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Stumbles in ninth inning
PArizona Diamondbacks
June 4, 2023
Castro (3-2) allowed four runs on two hits and two walks Sunday. He recorded two outs (one strikeout) while blowing a save chance and taking the loss against Atlanta.
ANALYSIS
Subscribe now to instantly reveal our take on this news.