Jump to content
Twins Daily
  • Create Account

Recommended Posts

Twins Daily Contributor
Posted

Diego Castillo was born on January 18, 1994 in the Dominican Republic.

The Tampa Bay Rays signed him as an international free agent in 2014. He reached the Majors in 2018, and pitched parts of four seasons for the Rays. Castillo was 14-14 with a 2.99 ERA and 26 saves during his time in Tampa Bay, making 17 starts and 150 relief appearances. His most dominant campaign came during the COVID shortened 2020 season. Castillo had a 1.66 ERA in 22 regular season appearances, and a 1.64 ERA during ten more postseason outings.

They traded him to the Seattle Mariners at the deadline in 2021. Castillo pitched well down the stretch that year, and had another strong season in 2022. However, he struggled mightily in 2023, and was eventually designated for assignment. He signed a minor league contract with the Texas Rangers during the ensuing off-season, but was released towards the end of spring training. The Minnesota Twins signed him to a minor league deal just two days later.

Castillo started out strong with the St. Paul Saints (AAA) in 2024, recording five saves with a 2.50 ERA through his first 18 appearances. This earned him a big league opportunity with the Twins. His overall results were solid, allowing just two runs over seven innings out of the Twins bullpen. However, Castillo was struggling with control with seven walks in those seven innings. Minnesota designated him for assignment, and he returned to St. Paul after clearing waivers.

He began to struggle once back in St. Paul, and finished the season with a 5.59 over 40 minor league appearances. Castillo did return to the Twins in September for two more big league outings, allowing one run over three innings.

As of Opening Day in 2025, he is pitching in the Colorado Rockies farm system on a minor league deal.


View full player

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
The Twins Daily Caretaker Fund
The Twins Daily Caretaker Fund

You all care about this site. The next step is caring for it. We’re asking you to caretake this site so it can remain the premier Twins community on the internet.

×
×
  • Create New...