Willi Castro

Outer field for Colorado
Age: 28, 209 lbs, 6'0"
Born: 4/24/1997, Rio Piedras, Puerto Rico
Sal: N/A

PLAYER NEWS REPORT 1 day

Back in lineup at shortstop.
Will start at shortstop and bat seventh in Sunday's game against the Dodgers.
SeasonsCityGPABSORH2B3BHRTBRBISBCSBBIBBGIDPHBPSHSFEAvgOBPSlgOPSPPtsPPts/GP
2026COL1864269154012282140110020.2340.2900.3440.63422.01.2
2025CHC1204021115891173111473310440112111060.2260.3130.3660.679147.01.2
2024MIN1585581508913831512215601495108211480.2470.3310.3850.717215.01.4
2023MIN1243589960921859147343353415122320.2570.3390.4110.750147.01.2
2022MIN11236582478818281343194150481350.2410.2840.3670.651134.01.2
2021DET1254131095691156914538942315833100.2200.2730.3510.624145.01.2
2020DET3712938214542671240170011260.3490.3810.5500.93271.01.9
2019DET301003410236113480160421140.2300.2840.3400.62434.01.1

724238964935058311324579152367729180339641016430.2510.3120.3890.701915.01.3
DateOppResABSORH2B3BHRTBRBISBCSBBIBBGIDPHBPSHSFEAvgOBPSlgOPSPPts
4/20/2026LADL3 - 124102000200000000000.5000.5002.0002.5002.0
4/19/2026LADW9 - 64111000101000100000.2500.2501.0001.2501.0
4/15/2026HOU@L1 - 31001100210000010001.0001.0002.0003.0002.0
4/14/2026HOU@L6 - 75300000000000000020.0000.0000.0000.0000.0
4/11/2026SD@L5 - 91100000000000000000.0000.0000.0000.0000.0
4/10/2026SD@L2 - 54101000101000000000.2500.2501.0001.2501.0
4/9/2026SD@L3 - 75510000000000000000.0000.0000.0000.0000.0
4/7/2026HOUW5 - 14113001630000000000.7500.7503.7504.5006.0
4/6/2026HOUW9 - 73022000210010000000.6670.7502.0002.7502.0
4/5/2026PHIW4 - 12101000100110000000.5000.6671.0001.6671.0

33145111011552120110020.3920.4171.2751.69215.0
Pages:1 2 3 4 5 6 7 8 9 10 >> ... 11-20
DateVisit.HomeTime
4/21/20268:40 PM
4/22/20268:40 PM
4/23/20263:10 PM
4/24/20267:10 PM
4/25/20264:10 PM
4/26/20261:40 PM
4/28/20266:40 PM
4/29/20266:40 PM
4/30/202612:40 PM
5/1/20268:40 PM
Pages:1 2 >>
PlayerPosCityTransaction dateDescription
OFCOL1/15/2026Nets two-year deal from Rockies.
OFCOL7/31/2025Moved to Cubs.
OFCOL5/5/2025Back from injured list.
OFCOL4/24/2025Lands on 10-day IL.
OFCOL1/9/2025Settles with Minnesota at $6.4M.
OFCOL1/11/2024Gets $3 million.
OFCOL9/3/2023Officially reinstated.
OFCOL8/15/2023Sent to IL with oblique strain.
OFCOL3/29/2023Makes Opening Day squad.
OFCOL12/30/2022Minor league deal with Twins.
Pages:1 2 3 >>
PlayerPosCityGame DateCorr. DateCorr.DescriptionGame log
OFCOL5/3/20245/5/2024-1Sacrifice hitsGame log
OFCOL5/3/20245/5/2024+1At batGame log
OFCOL8/11/20228/14/2022-1DoublesGame log
OFCOL5/30/20226/21/2022+1ErrorsGame log
OFCOL8/10/20218/12/2021-1Grounded into double playsGame log
OFCOL7/24/20217/26/2021-1AssistsGame log
OFCOL5/5/20215/24/2021-1ErrorsGame log

Stars of the month

DatePlayerCityPosStar

 

Stars of the week

DatePlayerCityPosStar
March 27, 2026COLOFNA
March 28, 2026COLOFNA
March 29, 2026COLOFNA
March 30, 2026COLOF2nd star
March 31, 2026COLOFNA
April 01, 2026COLOFNA
April 03, 2026COLOFNA
April 04, 2026COLOFNA
April 05, 2026COLOFNA
April 06, 2026COLOFNA
April 07, 2026COLOFNA
April 09, 2026COLOFNA
April 10, 2026COLOF2nd star
April 14, 2026COLOFNA
April 15, 2026COLOFNA
April 19, 2026COLOFNA
April 20, 2026COLOFNA