Batting
Pitching
  • RosterResource
Willi Castro

Willi Castro

Colorado Rockies
2B/OF
Age: 29
Bats/Throws: B/R
6'0" / 209
DOB: 4/24/1997
(29 years, 6 months, 2 days)
2B/OF
Season20262026Total
TeamFGDCCOL- - -
LevelPROJMLBMLB
G128120825
PA5534773067
HR131571
AVG.254.260.247
OBP.331.331.316
SLG.405.417.389
wOBA.323.330.309
wRC+939595
WAR1.30.78.7
2026 Games
Played
2B:73
3B:47
SS:25
1B:11
LF:7
CF:2
RosterResource
Current Role:Bench (RR)
How Acquired:Free Agent (CHC) Jan'26
Birthplace:Puerto Rico

Contract2 yr, $12.8M (2026-27) (RR)
Free Agent
AAV: $6.40M
Service Time
6.017
MiLB Options
n/a
Free Agent
2028
News
Rotowire: Castro (heel/knee) said Wednesday that he will miss the remainder of the 2026 season, MLB.com reports. (9/17/2026)

News Settings
Article Source
All
FG
RG
Show

Position Player Dashboard

2026
  • 2026
  • 2025
  • 2024
  • 2023
  • COL
  • COL
  • September 2026
    MonTueWedThuFriSatSun
    9/1 vs. R
    INJ
    9/2 vs. L
    INJ
    3
    9/4 vs. R
    INJ
    9/5 vs. L
    IL
    9/6 vs. R
    IL
    7
    9/8 vs. R
    IL
    9/9 vs. R
    IL
    9/10 vs. L
    IL
    9/11 vs. L
    IL
    9/12 vs. L
    IL
    9/13 vs. R
    IL
    9/14 vs. R
    IL
    9/15 vs. R
    IL
    9/16 vs. L
    IL
    9/17 vs. R
    IL
    9/18 vs. R
    IL
    9/19 vs. R
    IL
    9/20 vs. L
    IL
    21
    9/22 vs. R
    IL
    9/23 vs. R
    IL
    9/24 vs. L
    IL
    9/25 vs. R
    IL
    9/26 vs. R
    IL
    9/27 vs. L
    IL
    28
    29
    30
    Italic = entered as an in-game substitute
    2026 Games by Position
    1B112B73SS253B47LF7CF2
    Season Summary
    Total Team Games162
    Available Team Games141
    Games Started110
    Pinch Hitter8
    Pinch Runner0
    Defensive Replacement2
    Starting Lineup
    Allvs Rvs L
    1st17017
    2nd880
    3rd1192
    4th844
    5th221210
    6th27207
    7th16133
    8th110
    9th000
    Transaction Tracker
    Transaction Type
    All
    Clear
  • Free Agent
  • Contract Option
  • Arbitration
  • Extension
  • Trade
  • 40-Man Roster
  • Injuries
  • Waiver Claim
  • DFA
  • Promotion
  • Demotion
  • Other
  • DateTeamTransaction Details
    DateTeamTransaction Details
    No data is available.
    DateTeamTransaction Details
    9/5/2026COLPlaced on 10-Day IL
    1/15/2026COLAgreed to two-year contract (2026-27)
    11/2/2025CHCBecame a free agent
    7/31/2025CHCAcquired from Twins for SP Sam Armstrong and SP Ryan Gallagher
    5/5/2025MINActivated from 10-Day IL
    4/24/2025MINPlaced on 10-Day IL
    1/9/2025MINAgreed to one-year contract (2025), avoiding arbitration
    1/11/2024MINAgreed to one-year contract (2024), avoiding arbitration
    9/3/2023MINActivated from 10-Day IL
    8/15/2023MINPlaced on 10-Day IL
    3/29/2023MINContract selected from minors
    12/30/2022MINAgreed to Minor League contract (2023)
    11/18/2022DETNon-tendered
    9/30/2022DETPlaced on 10-Day IL
    4/17/2022DETRecalled from minors
    4/6/2022DETOptioned to minors
    7/22/2021DETRecalled from minors
    7/16/2021DETOptioned to minors
    3/26/2020DETOptioned to minors
    DateTeamTransaction Details
    9/5/2026COLPlaced on 10-Day IL
    1/15/2026COLAgreed to two-year contract (2026-27)
    11/2/2025CHCBecame a free agent
    7/31/2025CHCAcquired from Twins for SP Sam Armstrong and SP Ryan Gallagher
    5/5/2025MINActivated from 10-Day IL
    4/24/2025MINPlaced on 10-Day IL
    1/9/2025MINAgreed to one-year contract (2025), avoiding arbitration
    1/11/2024MINAgreed to one-year contract (2024), avoiding arbitration
    9/3/2023MINActivated from 10-Day IL
    8/15/2023MINPlaced on 10-Day IL
    3/29/2023MINContract selected from minors
    12/30/2022MINAgreed to Minor League contract (2023)
    11/18/2022DETNon-tendered
    9/30/2022DETPlaced on 10-Day IL
    4/17/2022DETRecalled from minors
    4/6/2022DETOptioned to minors
    7/22/2021DETRecalled from minors
    7/16/2021DETOptioned to minors
    3/26/2020DETOptioned to minors
    Injury History
    DateTeamInjury / SurgeryReturn Date
    DateTeamInjury / SurgeryReturn Date
    No data is available.
    DateTeamInjury / SurgeryReturn Date
    9/1/2026COLHeel inflammation9/28/2026
    4/16/2025MINStrained oblique5/5/2025
    8/11/2023MINStrained oblique9/3/2023
    9/29/2022DETStrained hamstring10/6/2022
    DateTeamInjury / SurgeryReturn Date
    9/1/2026COLHeel inflammation9/28/2026
    4/16/2025MINStrained oblique5/5/2025
    8/11/2023MINStrained oblique9/3/2023
    9/29/2022DETStrained hamstring10/6/2022