Detail: Willi Castro

TeamTwinsPosition2B/3B/CF/LF/SSDepth 1st at 2B, 2nd at RF, 3rd at LF, 4th at CF
Height6-0Weight206Birthday1997-04-24Age28.1
BatsSThrowsRRoto Transactions
Roto StatusFree AgentPro StatusActive

Statistics

YearTeamGABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025Twins2797237020361562071300.237.308.303
2024Twins15855713831512221589601495102142.248.331.321
2023Twins124358921859214760343353411232.257.337.349
2022Tigers1123658818282134473194150831.241.283.291
2021Tigers1254139115692145563894231833.220.271.279
2020Tigers361294542607121240170121.349.379.396
2019Tigers30100236110341080160211.230.282.272
Total MLB6122019500992147878229820167241433551610.248.311.314
2025Spring15368301014542080300.222.404.373
2025 Projections
SourceGABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
Consensus14650412426412219373541964101542.245.317.318
FangraphsDepth13953813127413020574611964301541.243.314.311
RV Current12954013128412320380542164511642.242.316.315
RotoValue14251812627412319677532164411542.244.318.318
Steamer13951612626413019762571964201341.244.314.311
ZiPS14748711924412018776561663901541.244.317.312
modZiPS14748711924412018776561663901541.244.317.312

2025 Game Log

MayPosABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025-05-15@ BalRF-LF4210003100000000.500.500.537
2025-05-14@ BalRF-2B3000000100010000.000.250.175
2025-05-14@ Bal2B-LF4200105211010000.500.600.770
2025-05-11v SFRF-2B4100001100011000.250.400.225
2025-05-10v SFRF-2B3100001000000000.333.333.300
2025-05-09v SFRF-2B3000000000000000.000.000.000
2025-05-08v BalRF-2B4000000000000000.000.000.000
2025-05-07v BalLF-2B3100001100000000.333.333.300
2025-05-06v BalLF3100001200010000.333.500.400
Total318101012811041000.258.343.324
AprilPosABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025-04-16v NYMSS3210003110000000.667.667.717
2025-04-15v NYM3B-SS4000000000000000.000.000.000
2025-04-14v NYM2B4000000000000000.000.000.000
2025-04-13v DetSS4200002100000000.500.500.450
2025-04-12v Det3B-2B4100001000000000.250.250.225
2025-04-11v Det3B5100001100000000.200.200.180
2025-04-10@ KC2B5110002000000000.200.200.250
2025-04-09@ KC3B3000000000000100.000.250.175
2025-04-07@ KC2B3110002010010000.333.500.487
2025-04-06v Hou3B-2B5100001100000000.200.200.180
2025-04-05v Hou2B3000000000010000.000.250.175
2025-04-03v Hou3B-2B3100001001000000.333.333.383
2025-04-02@ CHW3B3000000100000100.000.250.175
2025-04-01@ CHW2B3000000100000100.000.250.175
Total5210300013621020300.192.263.242
MarchPosABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025-03-31@ CHWLF-SS-P4100001000000000.250.250.225
2025-03-30@ StL2B-SS4210106110000000.500.500.812
2025-03-29@ StL2B3110002010000000.333.333.417
2025-03-27@ StL2B3110002010010000.333.500.487
Total145301011130010000.357.400.490
PreseasonPosABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025-03-25v Col2B11100021000100001.0001.000.975
2025-03-20v Bos2B2100001000010000.500.667.533
2025-03-17@ PitSS3000000000010000.000.250.175
2025-03-16v Bos2B3000000001000100.000.250.237
2025-03-14v TB2B2100104320010100.500.750.850
2025-03-12@ Bos2B2100001010010000.500.667.533
2025-03-10v Phi2B2000000000010000.000.333.233
2025-03-08v BosLF4100001000000000.250.250.225
2025-03-07v AtlSS4220004100000000.500.500.625
2025-03-04@ Atl3B3100001000000000.333.333.300
2025-03-02v TBLF1000000000010100.000.667.467
2025-03-01@ BosSS2000000011010000.000.333.317
2025-02-27v Pit2B2000000000000000.000.000.000
2025-02-25v NYYSS3000000000000000.000.000.000
2025-02-22v Atl2B2000000000000000.000.000.000
Total368301014542080300.222.404.373

Recent News

DateTimeHeadline
Mon May 517:22Willi Castro Back From The 10-Day Injured List
Tue Apr 2912:21Willi Castro Making Good Progress
Thu Apr 2411:55Willi Castro Placed On 10-Day Injured List
Wed Apr 2314:34Willi Castro Not Playing On Wednesday
Tue Apr 2215:07Willi Castro Still Out Against White Sox
Sat Apr 1914:41Willi Castro Remains Sidelined With Oblique Injury
Wed Apr 1620:00Willi Castro Exits Early Wednesday With Oblique Tightness
Tue Apr 817:21Willi Castro, Matt Wallner Out Against Southpaw
Tue Mar 1122:46Willi Castro The Top Option At 2B For Twins?
Wed Sep 11 202417:44Willi Castro Returns To Twins Lineup
Mon Sep 9 202421:04Willi Castro Leaves Early On Monday With Illness
Fri Sep 6 202418:56Willi Castro Heads To The Bench
Tue Aug 13 202410:10Willi Castro Continues August Surge
Thu Jun 27 202411:44Willi Castro Extends Hit Streak To 10 Games
Sat Jun 22 202408:56Willi Castro Has Productive Day At The Plate
Wed Jun 19 202408:16Willi Castro Drives In Three Runs
Thu May 30 202400:11Willi Castro Collects Three Hits In Loss
Sun Sep 3 202313:37Willi Castro Activated From The Injured List
Sat Sep 2 202310:57Willi Castro On The Verge Of Returning
Fri Aug 25 202308:33Willi Castro Beginning Rehab Assignment Friday
2025 Games by Position
2B18
3B7
LF5
OF10
RF6
RP1
SS5
1consecutive relief appearance