His father was a boxer. The tall six foot seven right hander, signed as an international free agent in 2012 with the Toronto Blue Jays.
With his signing money he paid for his
fathers prostate operation & a have a tumor removed on his mother.
In 2015 he was invited as a long shot to make the team to Jays Spring Training. He did so well he made the staff, he became the youngest Jay to ever make the staff at 20. A week later he closed out a win against the A.L. New York team.
After falling to 0-3 with an ERA over six,
he was sent down & then traded to the Colorado Rockies in the Troy Tulowitzki deal. After one season there (19) games he was designated for assignment & then traded to the Baltimore Orioles for 2017.
Castro spent parts of four season in Baltimore, going 3-3 with a 3.53 ERA in 2017. He even got a start that year & the next. In 2018 he fell to 2-7 with a 3.96 ERA, while leading the AL in balks with three.
In 2019 he made 65 appearances, marking the second straight year he had over 60 appearances & over 73 innings pitched. He finished a career best 28 games going 1-3 with a 4.66 ERA.
Mets Career: On August 31st 2020, Castro was traded to the New York Mets for minor leaguer, Kevin Smith.
On September 7th, he entered a tied game with the Phillies, in the
10th inning & gave up the game winning HR to Jean Segura. On September 7th, he collected his first Mets win, as Andres Gimenez drove in the Mets winning run in the top of the 9th to beat the same Phillies. He took one more loss in his last outing, to end the season at 2-2 with a 4.01 ERA in 26 games between the Mets & O's.
In 2021, he saw steady work early on, he blew a pair of save against the Phillies at home & away, but the Mets bailed him out with comeback wins both times.
On May 14th, he took a loss at Tampa, as he allowed two base runners in the 9th inning & Aaron Loup surrendered the game winning hit.
On May 21st, he entered a game in Miami with a two run lead, but a Garrett Cooper two run HR tied it up, although the Mets came back to win it in extra innings.
On May 25th in Colorado, he earned
his first win pitching two scoreless against the Rockies in a 3-1 win.
On June 2nd, he tossed two more scoreless in Arizona for his second win of the season. That night he threw a wicked slider that had d-back Ketel Mate make such a wicked swing he nearly fell on his face.
Thru June 5th he is 2-1 with a 2.66 ERA in 22 appearances.