Skip to main content
Skip to navigation
ESPN
Football
Football
NBA
NBA
NFL
NFL
MLB
MLB
MMA
MMA
F1
F1
Olympic Sports
Olympic Sports
More Sports
More Sports
Fantasy
Fantasy
Search
Diego
Castillo
Colorado Rockies
#63
Relief Pitcher
HT/WT
1.91 m, 121 kg
Birthdate
18/1/1994 (32)
BAT/THR
Right/Right
Birthplace
Cabrera, Dominican Republic
Status
Active
Overview
News
Stats
Bio
Splits
Game Log
Game Log
2025
2024
2023
2022
2021
2020
2019
2018
hidden
Batting
Pitching
hidden
No available information.
MLB News
Lane Thomas hits grand slam in 1st inning, leads Royals to a 9-2 win over the Reds
— Lane Thomas hit a grand slam in the first inning and Luinder Avila pitched a career-high five innings as the Kansas City Royals snapped a six-game skid with a 9-2 win over the Cincinnati Reds on Monday night.
Kansas City Royals vs. Cincinnati Reds: Game Highlights
Kansas City Royals vs. Cincinnati Reds: Game Highlights
Detroit Tigers vs. Tampa Bay Rays: Game Highlights
Detroit Tigers vs. Tampa Bay Rays: Game Highlights
Alcantara rebounds on the mound and the Marlins snap their 5-game skid with a 7-3 win over the Nats
— Sandy Alcantara pitched seven steady innings and the Miami Marlins hit three home runs, snapping their five-game losing streak with a 7-3 win over the Washington Nationals on Monday night.
Miami Marlins vs. Washington Nationals: Game Highlights
Miami Marlins vs. Washington Nationals: Game Highlights
San Francisco Giants put Joel Peguero on 60-day injured list
The San Francisco Giants placed reliever Joel Peguero on the 60-day injured list with a left hamstring strain Monday, while also selecting pitcher Wilkin Ramos and infielder Buddy Kennedy from Triple-A, and designating catcher Logan Porter for assignment.