Detail: Willi Castro

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

Statistics

YearTeamGABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025Twins8630274152100279384321901.245.334.407.308.330
2024Twins158557138315122601491505102142.248.331.386.316.321
2023Twins124358921859234335993411232.257.337.411.328.349
2022Tigers1123658818282319482150831.241.283.367.288.291
2021Tigers12541391156923894109231833.220.271.351.275.279
2020Tigers3612945426024013870121.349.379.550.448.396
2019Tigers301002361108013460211.230.282.340.333.272
Total MLB67122245511072355822274275961683611611.248.315.391.312.316
2025Spring153683010420780300.222.404.389.250.373
2025 Projections
SourceGABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
Consensus146504124264122541961324101542.245.317.384.306.318
FangraphsDepth139538131274130611961414301541.243.314.381.304.311
RV Current138538131274142542061414811532.244.321.384.304.319
RotoValue142518126274123532161354411542.244.318.379.305.318
Steamer139516126264130571961354201341.244.314.381.305.311
ZiPS147487119244120561661283901541.244.317.384.305.312
modZiPS147487119244120561661283901541.244.317.384.305.312

2025 Game Log

JulyPosABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-07-30v Bos2B300000000000000.000.000.000.000.000
2025-07-29v BosLF500000000300000.000.000.000.000.000
2025-07-28v BosLF300000010000200.000.400.000.000.330
2025-07-27v WshLF410000000000000.250.250.250.250.225
2025-07-26v WshRF-LF311000000010000.333.500.667.333.487
2025-07-25v WshRF400000000200000.000.000.000.000.000
2025-07-23@ LADLF-3B410000000100000.250.250.250.333.225
2025-07-22@ LAD2B510000001300000.200.200.200.500.080
2025-07-21@ LAD2B500000000100000.000.000.000.000.000
2025-07-20@ ColLF410100000210000.250.400.750.500.460
2025-07-19@ Col2B410000000010000.250.400.250.250.320
2025-07-18@ ColRF-2B510010300100000.200.200.800.000.400
2025-07-13v Pit2B-RF400000000100000.000.000.000.000.000
2025-07-12v PitLF430010300110000.750.8001.5001.000.900
2025-07-11v PitLF400000000300000.000.000.000.000.000
2025-07-10v ChCLF300000000010000.000.250.000.000.175
2025-07-09v ChC2B-LF411000000200000.250.250.500.500.312
2025-07-08v ChCRF410010100000000.250.2501.000.000.500
2025-07-06v TBLF-RF300000000120000.000.400.000.000.280
2025-07-05v TB2B-RF410000000110000.250.400.250.333.320
2025-07-04v TB2B-RF210000010010100.500.750.500.500.637
2025-07-03@ Mia2B300000010110000.000.250.000.000.237
2025-07-02@ Mia2B431000011100000.750.7501.0001.000.700
2025-07-01@ MiaLF410000010000000.250.250.250.250.287
Total9218313075224100300.196.295.348.231.291
JunePosABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-06-29@ DetRF-2B300000000100000.000.000.000.000.000
2025-06-28@ Det2B400000000300000.000.000.000.000.000
2025-06-27@ Det2B-RF200000110110001.000.250.000.000.317
2025-06-26v SeaLF311000100010100.333.600.667.333.530
2025-06-25v Sea3B310000100100000.333.333.333.500.300
2025-06-24v SeaPH-2B200000000100000.000.000.000.000.000
2025-06-21v MilRF400000000000000.000.000.000.000.000
2025-06-20v Mil2B-3B410000000100000.250.250.250.333.225
2025-06-19@ CinLF-RF310000000130000.333.667.333.500.500
2025-06-18@ Cin2B210000000100100.500.667.5001.000.533
2025-06-17@ CinRF-2B400000000100000.000.000.000.000.000
2025-06-15@ HouLF431000000100000.750.7501.0001.000.762
2025-06-14@ HouLF410000000300000.250.250.2501.000.225
2025-06-13@ HouRF410010100000000.250.2501.000.000.500
2025-06-12v TexRF-LF421000100100000.500.500.750.667.537
2025-06-11v TexLF-RF320100201110000.667.7501.3331.000.675
2025-06-10v Tex2B-LF410000000100000.250.250.250.333.225
2025-06-08v TorLF-RF430000000110000.750.800.7501.000.680
2025-06-07v TorLF410000000300000.250.250.2501.000.225
2025-06-06v TorRF000000000000000.000.000.000.000.000
2025-06-05@ Ath3B-2B300000000010000.000.250.000.000.175
2025-06-04@ Ath2B-RF410000100100000.250.250.250.333.225
2025-06-03@ AthRF-LF420020200210000.500.6002.000.000.940
2025-06-02@ AthLF-RF420000000010000.500.600.500.500.500
2025-06-01@ SeaLF400000000200000.000.000.000.000.000
Total84243130101127100201.286.371.452.389.362
MayPosABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-05-31@ Sea2B-3B431000010010000.750.8001.000.750.800
2025-05-30@ SeaLF-3B320020300020000.667.8002.667.0001.080
2025-05-27@ TBLF-RF410000000200000.250.250.250.500.225
2025-05-26@ TBLF-2B-CF300000000100000.000.000.000.000.000
2025-05-25v KCLF300000000200000.000.000.000.000.000
2025-05-24v KCRF310000000000100.333.500.333.333.400
2025-05-23v KCLF310000000100000.333.333.333.500.300
2025-05-21v CleRF-LF200000000110000.000.333.000.000.233
2025-05-21v Cle2B-LF-RF200000000010000.000.333.000.000.233
2025-05-19v Cle2B1110001000000001.0001.0002.0001.0001.250
2025-05-16@ MilLF100000000100000.000.000.000.000.000
2025-05-15@ BalRF-LF421000000100000.500.500.750.667.537
2025-05-14@ BalRF-2B300000000110000.000.250.000.000.175
2025-05-14@ Bal2B-LF420010110110000.500.6001.250.500.770
2025-05-11v SFRF-2B410000000011000.250.400.250.250.225
2025-05-10v SFRF-2B310000000000000.333.333.333.333.300
2025-05-09v SFRF-2B300000000100000.000.000.000.000.000
2025-05-08v BalRF-2B400000000300000.000.000.000.000.000
2025-05-07v BalLF-2B310000000100000.333.333.333.500.300
2025-05-06v BalLF310000000210000.333.500.3331.000.400
Total601730305201891100.283.386.483.359.383
AprilPosABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-04-16v NYMSS321000100100000.667.6671.0001.000.717
2025-04-15v NYM3B-SS400000000100000.000.000.000.000.000
2025-04-14v NYM2B400000000200000.000.000.000.000.000
2025-04-13v DetSS420000000000000.500.500.500.500.450
2025-04-12v Det3B-2B410000000100000.250.250.250.333.225
2025-04-11v Det3B510000000100000.200.200.200.250.180
2025-04-10@ KC2B511000000100000.200.200.400.250.250
2025-04-09@ KC3B300000000000100.000.250.000.000.175
2025-04-07@ KC2B311000100010000.333.500.667.333.487
2025-04-06v Hou3B-2B510000000100000.200.200.200.250.180
2025-04-05v Hou2B300000000210000.000.250.000.000.175
2025-04-03v Hou3B-2B310000010100000.333.333.333.500.383
2025-04-02@ CHW3B300000000000100.000.250.000.000.175
2025-04-01@ CHW2B300000000000100.000.250.000.000.175
Total521030002101120300.192.263.250.244.242
MarchPosABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-03-31@ CHWLF-SS-P410000000200000.250.250.250.500.225
2025-03-30@ StL2B-SS421010100000000.500.5001.500.333.812
2025-03-29@ StL2B311000100000000.333.333.667.333.417
2025-03-27@ StL2B311000100210000.333.500.6671.000.487
Total1453010300410000.357.400.786.444.490
PreseasonPosABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-03-25v Col2B1110000000100001.0001.0002.0001.000.975
2025-03-20v Bos2B210000000010000.500.667.500.500.533
2025-03-17@ PitSS300000000310000.000.250.000.000.175
2025-03-16v Bos2B300000010100100.000.250.000.000.237
2025-03-14v TB2B210010200010100.500.7502.000.000.850
2025-03-12@ Bos2B210000100110000.500.667.5001.000.533
2025-03-10v Phi2B200000000010000.000.333.000.000.233
2025-03-08v BosLF410000000100000.250.250.250.333.225
2025-03-07v AtlSS422000000000000.500.5001.000.500.625
2025-03-04@ Atl3B310000000000000.333.333.333.333.300
2025-03-02v TBLF100000000110100.000.667.000.000.467
2025-03-01@ BosSS200000110010000.000.333.000.000.317
2025-02-27v Pit2B200000000000000.000.000.000.000.000
2025-02-25v NYYSS300000000000000.000.000.000.000.000
2025-02-22v Atl2B200000000000000.000.000.000.000.000
Total3683010420780300.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
2B43
3B13
CF1
LF37
OF56
RF31
RP1
SS5
1consecutive relief appearance