Skip Navigation to Main Content
Willi Castro

Willi Castro

2B,3B,SS,LF,CF,RF - Minnesota Twins

Age: 28Bats: BThrows: RCountry: PRI

Next Game

CLE @ MIN
L. Allen #174
Wed, 5/21 1:10pm
Matchup (?)
Rank H #184
Projection (?) 5.3 pts

Roster %

 
Yahoo
26%
 
ESPN
22%

Eligibility

Yahoo 2B,3B,SS,LF,CF,RF
ESPN 2B,3B,SS,LF,CF
CBS 2B,3B,SS,LF,CF,RF

Availability



Player News
View More News

Willi Castro (knee) returns to lineup Monday

Willi Castro is back in the Twins lineup on Monday against the Guardians.

Fantasy Impact

Castro missed the past two games due to a right knee contusion. He is back batting ninth and starting at second base in Monday's series opener.

Ari KoslowMay 19, 2025
Recent Articles
View More Articles
Fantasy Baseball Rankings, Grades & Start/Sit Advice (5/19 – 5/25) photo

Welcome to Quick Grades. Or Start/Sit Grades. Whatever you want to call it, this is our weekly fantasy baseball article where we provide rankings and grades for all fantasy baseball-relevant players to help you set your weekly lineups. By leveraging … read more »

Image of FantasyPros Staff by FantasyPros Staff in Fantasy3 days ago
Rankings
ECRBestWorst# of Experts
Draft#163#124#20432
Rest of Season #184#154#2186
Dynasty ----
Projections
(2025 Season)
View More Projections
Projections (2025 Season)
ABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
48670120254125241127186.246.305.388.693
Stats
Batting Stats
SeasonTeamGABRH2B3BHRRBIBBKSBAVGOBPSLGOPSBABIP
2022DET112365478818283115829.241.284.367.651.288
2023MIN1243586092185934349933.257.339.411.750.328
2024MIN1585588913831512605115014.247.331.385.716.315
2025MIN2898152370267262.235.306.367.673.300
History
Game Log
View More Games
Game Log
GameOPPScoreABRH2B3BHRRBIBBKSBAVGOBPOPS
Fri, May 16@ MIL-1000000010.000.000.000
Thu, May 15@ BAL-4121000010.500.5001.250
Wed, May 14@ BAL-4220011111.500.6001.850
Wed, May 14@ BAL-3100000110.000.250.250
Game Schedule
View Schedule
Game Schedule
GameOpp. Pitcher
DateOppTimePitcherThrowsVBRMatchup
Wed, May 21stvs CLE1:10pmL#174
Wed, May 21stvs CLE3:40pmR#44
Fri, May 23rdvs KC8:10pmL#189