Detail: Willi Castro

TeamCubsPosition2B/3B/SS/LFDepth 1st at RF, 2nd at CF, 2nd at 3B, 2nd at LF, 2nd at 2B
Height6-0Weight206Birthday1997-04-24Age28.4
BatsSThrowsRRoto Transactions
Roto StatusFree AgentPro StatusActive

Statistics

YearTeamGABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025Tot1183969016311057331041084011101.227.315.366.285.306
2025Cubs329416111096112480200.170.250.234.217.224
2025Twins873027415210048279384321901.245.334.407.308.330
2024Twins15855713831512289601491505102142.248.331.386.316.321
2023Twins12435892185926034335993411232.257.337.411.328.349
2022Tigers112365881828247319482150831.241.283.367.288.291
2021Tigers1254139115692563894109231833.220.271.351.275.279
2020Tigers361294542602124013870121.349.379.550.448.396
2019Tigers30100236110108013460211.230.282.340.333.272
Total MLB70423185671082456834022875286201763631611.245.312.384.308.313
2025Spring1536830105420780300.222.404.389.250.373
2025 Projections
SourceGABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
Consensus14650412426412273541961324101542.245.317.384.306.318
FangraphsDepth13953813127413074611961414301541.243.314.381.304.311
RV Current13853512826413278531961404811532.239.316.374.298.313
RotoValue14251812627412377532161354411542.244.318.379.305.318
Steamer13951612626413062571961354201341.244.314.381.305.311
ZiPS14748711924412076561661283901541.244.317.384.305.312
modZiPS14748711924412076561661283901541.244.317.384.305.312

2025 Game Log

SeptemberPosABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-09-16@ PitRF5000000000300000.000.000.000.000.000
2025-09-15@ PitRF3000000000110000.000.250.000.000.175
2025-09-14v TBRF3100001000010000.333.500.333.333.400
2025-09-13v TBRF1000000000010000.000.500.000.000.350
2025-09-12v TBRF2100001001120000.500.750.5001.000.450
2025-09-10@ Atl3B3100000000100000.333.333.333.500.300
2025-09-09@ AtlRF3100001000110000.333.500.333.500.400
2025-09-08@ AtlCF4100000000100000.250.250.250.333.225
2025-09-06v WshRF3000000000010000.000.250.000.000.175
2025-09-05v WshRF3110001200010100.333.600.667.333.530
2025-09-03v AtlCF3100000110100000.333.333.333.500.383
2025-09-02v AtlRF1000000000000000.000.000.000.000.000
Total34710004311980100.206.372.235.280.295
AugustPosABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-08-31@ Col2B4000000000200000.000.000.000.000.000
2025-08-30@ Col3B3000000000100000.000.000.000.000.000
2025-08-27@ SFLF3000000000100000.000.000.000.000.000
2025-08-26@ SFPH1000000000100000.000.000.000.000.000
2025-08-23@ LAA3B-CF5200001000100000.400.400.400.500.360
2025-08-21v Mil3B-2B3100000000000100.333.500.333.333.400
2025-08-19v MilRF1000000000000000.000.000.000.000.000
2025-08-19v MilRF1000000000000000.000.000.000.000.000
2025-08-19v Mil2B4100101300200000.250.2501.000.000.500
2025-08-18v Mil2B3000000000100000.000.000.000.000.000
2025-08-17v Pit3B1000000000000000.000.000.000.000.000
2025-08-14@ TorCF4000000000100000.000.000.000.000.000
2025-08-12@ TorPH-3B2100000000100000.500.500.5001.000.450
2025-08-09@ StLPH-LF1000000000000000.000.000.000.000.000
2025-08-08@ StL3B4000000000000000.000.000.000.000.000
2025-08-06v CinRF4000000000100000.000.000.000.000.000
2025-08-05v CinRF4000000000100000.000.000.000.000.000
2025-08-04v CinCF-3B4100000000100000.250.250.250.333.225
2025-08-03v Bal3B4100001000100000.250.250.250.333.225
2025-08-02v Bal2B4201002000000000.500.5001.000.500.625
Total609011053001500100.150.164.233.182.174
JulyPosABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-07-30v Bos2B3000000000000000.000.000.000.000.000
2025-07-29v BosLF5000000000300000.000.000.000.000.000
2025-07-28v BosLF3000001010000200.000.400.000.000.330
2025-07-27v WshLF4100000000000000.250.250.250.250.225
2025-07-26v WshRF-LF3110002000010000.333.500.667.333.487
2025-07-25v WshRF4000000000200000.000.000.000.000.000
2025-07-23@ LADLF-3B4100000000100000.250.250.250.333.225
2025-07-22@ LAD2B5100000001300000.200.200.200.500.080
2025-07-21@ LAD2B5000000000100000.000.000.000.000.000
2025-07-20@ ColLF4101002000210000.250.400.750.500.460
2025-07-19@ Col2B4100001000010000.250.400.250.250.320
2025-07-18@ ColRF-2B5100101300100000.200.200.800.000.400
2025-07-13v Pit2B-RF4000000000100000.000.000.000.000.000
2025-07-12v PitLF4300102300110000.750.8001.5001.000.900
2025-07-11v PitLF4000000000300000.000.000.000.000.000
2025-07-10v ChCLF3000000000010000.000.250.000.000.175
2025-07-09v ChC2B-LF4110000000200000.250.250.500.500.312
2025-07-08v ChCRF4100101100000000.250.2501.000.000.500
2025-07-06v TBLF-RF3000001000120000.000.400.000.000.280
2025-07-05v TB2B-RF4100000000110000.250.400.250.333.320
2025-07-04v TB2B-RF2100000010010100.500.750.500.500.637
2025-07-03@ Mia2B3000000010110000.000.250.000.000.237
2025-07-02@ Mia2B4310001011100000.750.7501.0001.000.700
2025-07-01@ MiaLF4100000010000000.250.250.250.250.287
Total921831301275224100300.196.295.348.231.291
JunePosABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-06-29@ DetRF-2B3000000000100000.000.000.000.000.000
2025-06-28@ Det2B4000000000300000.000.000.000.000.000
2025-06-27@ Det2B-RF2000001110110001.000.250.000.000.317
2025-06-26v SeaLF3110001100010100.333.600.667.333.530
2025-06-25v Sea3B3100000100100000.333.333.333.500.300
2025-06-24v SeaPH-2B2000000000100000.000.000.000.000.000
2025-06-21v MilRF4000000000000000.000.000.000.000.000
2025-06-20v Mil2B-3B4100001000100000.250.250.250.333.225
2025-06-19@ CinLF-RF3100003000130000.333.667.333.500.500
2025-06-18@ Cin2B2100001000100100.500.667.5001.000.533
2025-06-17@ CinRF-2B4000000000100000.000.000.000.000.000
2025-06-15@ HouLF4310000000100000.750.7501.0001.000.762
2025-06-14@ HouLF4100000000300000.250.250.2501.000.225
2025-06-13@ HouRF4100101100000000.250.2501.000.000.500
2025-06-12v TexRF-LF4210000100100000.500.500.750.667.537
2025-06-11v TexLF-RF3201001201110000.667.7501.3331.000.675
2025-06-10v Tex2B-LF4100000000100000.250.250.250.333.225
2025-06-08v TorLF-RF4300002000110000.750.800.7501.000.680
2025-06-07v TorLF4100000000300000.250.250.2501.000.225
2025-06-06v TorRF0000000000000000.000.000.000.000.000
2025-06-05@ Ath3B-2B3000000000010000.000.250.000.000.175
2025-06-04@ Ath2B-RF4100000100100000.250.250.250.333.225
2025-06-03@ AthRF-LF4200202200210000.500.6002.000.000.940
2025-06-02@ AthLF-RF4200002000010000.500.600.500.500.500
2025-06-01@ SeaLF4000000000200000.000.000.000.000.000
Total8424313015101127100201.286.371.452.389.362
MayPosABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-05-31@ Sea2B-3B4310001010010000.750.8001.000.750.800
2025-05-30@ SeaLF-3B3200203300020000.667.8002.667.0001.080
2025-05-27@ TBLF-RF4100000000200000.250.250.250.500.225
2025-05-26@ TBLF-2B-CF3000000000100000.000.000.000.000.000
2025-05-25v KCLF3000000000200000.000.000.000.000.000
2025-05-24v KCRF3100001000000100.333.500.333.333.400
2025-05-23v KCLF3100000000100000.333.333.333.500.300
2025-05-21v CleRF-LF2000001000110000.000.333.000.000.233
2025-05-21v Cle2B-LF-RF2000000000010000.000.333.000.000.233
2025-05-19v Cle2B11100001000000001.0001.0002.0001.0001.250
2025-05-16@ MilLF1000000000100000.000.000.000.000.000
2025-05-15@ BalRF-LF4210001000100000.500.500.750.667.537
2025-05-14@ BalRF-2B3000001000110000.000.250.000.000.175
2025-05-14@ Bal2B-LF4200102110110000.500.6001.250.500.770
2025-05-11v SFRF-2B4100001000011000.250.400.250.250.225
2025-05-10v SFRF-2B3100000000000000.333.333.333.333.300
2025-05-09v SFRF-2B3000000000100000.000.000.000.000.000
2025-05-08v BalRF-2B4000000000300000.000.000.000.000.000
2025-05-07v BalLF-2B3100001000100000.333.333.333.500.300
2025-05-06v BalLF3100002000210000.333.500.3331.000.400
Total60173030145201891100.283.386.483.359.383
AprilPosABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-04-16v NYMSS3210001100100000.667.6671.0001.000.717
2025-04-15v NYM3B-SS4000000000100000.000.000.000.000.000
2025-04-14v NYM2B4000000000200000.000.000.000.000.000
2025-04-13v DetSS4200001000000000.500.500.500.500.450
2025-04-12v Det3B-2B4100000000100000.250.250.250.333.225
2025-04-11v Det3B5100001000100000.200.200.200.250.180
2025-04-10@ KC2B5110000000100000.200.200.400.250.250
2025-04-09@ KC3B3000000000000100.000.250.000.000.175
2025-04-07@ KC2B3110000100010000.333.500.667.333.487
2025-04-06v Hou3B-2B5100001000100000.200.200.200.250.180
2025-04-05v Hou2B3000000000210000.000.250.000.000.175
2025-04-03v Hou3B-2B3100000010100000.333.333.333.500.383
2025-04-02@ CHW3B3000001000000100.000.250.000.000.175
2025-04-01@ CHW2B3000001000000100.000.250.000.000.175
Total5210300062101120300.192.263.250.244.242
MarchPosABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-03-31@ CHWLF-SS-P4100000000200000.250.250.250.500.225
2025-03-30@ StL2B-SS4210101100000000.500.5001.500.333.812
2025-03-29@ StL2B3110000100000000.333.333.667.333.417
2025-03-27@ StL2B3110000100210000.333.500.6671.000.487
Total14530101300410000.357.400.786.444.490
PreseasonPosABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-03-25v Col2B11100010000100001.0001.0002.0001.000.975
2025-03-20v Bos2B2100000000010000.500.667.500.500.533
2025-03-17@ PitSS3000000000310000.000.250.000.000.175
2025-03-16v Bos2B3000000010100100.000.250.000.000.237
2025-03-14v TB2B2100103200010100.500.7502.000.000.850
2025-03-12@ Bos2B2100000100110000.500.667.5001.000.533
2025-03-10v Phi2B2000000000010000.000.333.000.000.233
2025-03-08v BosLF4100000000100000.250.250.250.333.225
2025-03-07v AtlSS4220001000000000.500.5001.000.500.625
2025-03-04@ Atl3B3100000000000000.333.333.333.333.300
2025-03-02v TBLF1000000000110100.000.667.000.000.467
2025-03-01@ BosSS2000000110010000.000.333.000.000.317
2025-02-27v Pit2B2000000000000000.000.000.000.000.000
2025-02-25v NYYSS3000000000000000.000.000.000.000.000
2025-02-22v Atl2B2000000000000000.000.000.000.000.000
Total36830105420780300.222.404.389.250.373

Recent News

DateTimeHeadline
Thu Jul 3117:52Willi Castro Joining Cubs
Mon Jul 2809:15Houston Astros Showing Interest in Willi Castro
Sun Jul 1305:10Willi Castro Homers, Drives in Three
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
2025 Games by Position
2B48
3B22
CF6
LF39
OF76
RF44
RP1
SS5
1consecutive relief appearance