Detail: Willi Castro

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

Statistics

YearTeamGABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025Twins65221601317096372072231601.271.355.351
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 MLB65021435371052252884232021572261593581611.251.316.318
2025Spring15368301014542080300.222.404.373
2025 Projections
SourceGABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
Consensus14650412426412219373541964101542.245.317.318
FangraphsDepth13953813127413020574611964301541.243.314.311
RV Current13541110221310215962411553611132.249.324.322
RotoValue14251812627412319677532164411542.244.318.318
Steamer13951612626413019762571964201341.244.314.311
ZiPS14748711924412018776561663901541.244.317.312
modZiPS14748711924412018776561663901541.244.317.312

2025 Game Log

JulyPosABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025-07-03@ Mia2B3000000001010000.000.250.237
2025-07-02@ Mia2B4310004101100000.750.750.700
2025-07-01@ MiaLF4100001001000000.250.250.287
Total11410005103110000.364.417.408
JunePosABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025-06-29@ DetRF-2B3000000000000000.000.000.000
2025-06-28@ Det2B4000000000000000.000.000.000
2025-06-27@ Det2B-RF2000000111010001.000.250.317
2025-06-26v SeaLF3110002110010100.333.600.530
2025-06-25v Sea3B3100001010000000.333.333.300
2025-06-24v SeaPH-2B2000000000000000.000.000.000
2025-06-21v MilRF4000000000000000.000.000.000
2025-06-20v Mil2B-3B4100001100000000.250.250.225
2025-06-19@ CinLF-RF3100001300030000.333.667.500
2025-06-18@ Cin2B2100001100000100.500.667.533
2025-06-17@ CinRF-2B4000000000000000.000.000.000
2025-06-15@ HouLF4310004000000000.750.750.762
2025-06-14@ HouLF4100001000000000.250.250.225
2025-06-13@ HouRF4100104110000000.250.250.500
2025-06-12v TexRF-LF4210003010000000.500.500.537
2025-06-11v TexLF-RF3201004120110000.667.750.675
2025-06-10v Tex2B-LF4100001000000000.250.250.225
2025-06-08v TorLF-RF4300003200010000.750.800.680
2025-06-07v TorLF4100001000000000.250.250.225
2025-06-06v TorRF0000000000000000.000.000.000
2025-06-05@ Ath3B-2B3000000000010000.000.250.175
2025-06-04@ Ath2B-RF4100001010000000.250.250.225
2025-06-03@ AthRF-LF4200208220010000.500.600.940
2025-06-02@ AthLF-RF4200002200010000.500.600.500
2025-06-01@ SeaLF4000000000000000.000.000.000
Total8424313038151011100201.286.371.362
MayPosABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025-05-31@ Sea2B-3B4310004101010000.750.800.800
2025-05-30@ SeaLF-3B3200208330020000.667.8001.080
2025-05-27@ TBLF-RF4100001000000000.250.250.225
2025-05-26@ TBLF-2B-CF3000000000000000.000.000.000
2025-05-25v KCLF3000000000000000.000.000.000
2025-05-24v KCRF3100001100000100.333.500.400
2025-05-23v KCLF3100001000000000.333.333.300
2025-05-21v CleRF-LF2000000100010000.000.333.233
2025-05-21v Cle2B-LF-RF2000000000010000.000.333.233
2025-05-19v Cle2B11100020100000001.0001.0001.250
2025-05-16@ MilLF1000000000000000.000.000.000
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
Total60173030291452091100.283.386.383
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
Wed Jun 2516:19Willi Castro Back in Action Against Mariners
Tue Jun 2419:16Willi Castro Remains Out of Action
Mon Jun 2309:50Willi Castro Considered Day-To-Day With Wrist Injury
Sun Jun 2212:10Willi Castro Out Sunday with Wrist Soreness
Thu Jun 1206:57Willi Castro Triples, Drives in Two on Wednesday
Wed Jun 401:58Willi Castro Swats Two More Homers
Sat May 3101:31Willi Castro Goes Deep Twice
Mon May 1916:51Willi Castro Back in Action on Monday
Sun May 1814:32Willi Castro Remains Out on Sunday
Fri May 1622:21Willi Castro Injures his Knee on Friday
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
2025 Games by Position
2B34
3B12
CF1
LF26
OF39
RF23
RP1
SS5
1consecutive relief appearance