Willi Castro
WC
Willi
Castro
#3
6′0″ 29 yrs PR
119 Games Played
0.262
Average
#153
15
Home Runs
#119
56
RBI
#115
0.753
OPS
#168
10
Stolen Bases
#87
111
Hits
#104
AB
424
R
65
2B
20
3B
1
BB
41
SO
126
OBP
0.333
SLG
0.420
Career Statistics
Batting
| Season | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLB 2024 | 155 | 558 | 89 | 138 | 31 | 5 | 12 | 60 | 51 | 731 | 14 | 0.247 | 0.331 | 0.385 | 0.716 |
| MLB 2025 | 119 | 402 | 58 | 91 | 17 | 3 | 11 | 33 | 39 | 484 | 10 | 0.226 | 0.312 | 0.366 | 0.678 |
| MLB 2026 | 119 | 424 | 65 | 111 | 20 | 1 | 15 | 56 | 41 | 126 | 10 | 0.262 | 0.333 | 0.420 | 0.753 |
| World Baseball Classic 2026* | 5 | 15 | 1 | 4 | 1 | 0 | 1 | 3 | 3 | 17 | 1 | 0.267 | 0.389 | 0.533 | 0.922 |
| Career* | 398 | 1399 | 213 | 344 | 69 | 9 | 39 | 152 | 134 | 1358 | 35 | 0.246 | 0.327 | 0.392 | 0.719 |
| MLB Spring Training 2026* | 9 | 23 | 7 | 12 | 3 | 0 | 1 | 7 | 2 | 17 | 2 | 0.522 | 0.577 | 0.783 | 1.360 |
Pitching
| Season | G | IP | W | L | ERA | WHIP | SO | BB | H | HR |
|---|---|---|---|---|---|---|---|---|---|---|
| MLB 2024 | 2 | 1.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MLB 2025 | 1 | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
| Career | 3 | 2.1 | 0 | 0 | 0 | 0.43 | 0 | 0 | 1 | 0 |
* Not split by stage - all games included.
Game Log
AB: At Bats · R: Runs · H: Hits · 2B: Doubles · 3B: Triples · HR: Home Runs · RBI: Runs Batted In · BB: Walks · SO: Strikeouts · SB: Stolen Bases · AVG: Batting Average · OBP: On-Base Pct · SLG: Slugging Pct · OPS: On-Base + Slugging
Splits
Batting
| Split | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 56 | 201 | 29 | 63 | 11 | 1 | 7 | 28 | 15 | 50 | 5 | 0.313 | 0.365 | 0.483 | 0.848 |
| Away | 63 | 223 | 36 | 48 | 9 | 0 | 8 | 28 | 26 | 76 | 5 | 0.215 | 0.306 | 0.363 | 0.669 |
vs. Opponents
| OPP | W-L | G | AB | H | HR | RBI | BB | SO | AVG | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| LADDodgers | 2-9 | 11 | 38 | 12 | 1 | 4 | 4 | 14 | 0.316 | 0.381 | 0.776 |
| SFGiants | 6-5 | 11 | 41 | 9 | 1 | 4 | 1 | 12 | 0.220 | 0.233 | 0.550 |
| SDPadres | 1-7 | 8 | 21 | 5 | 1 | 2 | 4 | 12 | 0.238 | 0.360 | 0.741 |
| ARIDiamondbacks | 4-4 | 8 | 25 | 9 | 0 | 3 | 4 | 5 | 0.360 | 0.433 | 0.873 |
| WSHNationals | 3-4 | 7 | 26 | 5 | 1 | 4 | 4 | 5 | 0.192 | 0.323 | 0.746 |
| CHCCubs | 3-3 | 6 | 22 | 8 | 0 | 2 | 2 | 3 | 0.364 | 0.417 | 0.872 |
| PITPirates | 3-3 | 6 | 20 | 2 | 0 | 1 | 2 | 7 | 0.100 | 0.182 | 0.332 |
| PHIPhillies | 2-4 | 6 | 22 | 5 | 1 | 2 | 1 | 9 | 0.227 | 0.261 | 0.670 |
| ATLBraves | 0-6 | 6 | 24 | 5 | 0 | 3 | 1 | 7 | 0.208 | 0.231 | 0.439 |
| MILBrewers | 1-4 | 5 | 17 | 5 | 1 | 1 | 1 | 4 | 0.294 | 0.400 | 0.929 |
| MIAMarlins | 2-3 | 5 | 18 | 3 | 0 | 2 | 1 | 5 | 0.167 | 0.250 | 0.472 |
| CINReds | 2-3 | 5 | 20 | 6 | 2 | 4 | 1 | 6 | 0.300 | 0.333 | 0.983 |
| HOUAstros | 2-2 | 4 | 13 | 6 | 1 | 5 | 1 | 4 | 0.462 | 0.533 | 1.302 |
| TORBlue Jays | 2-1 | 3 | 12 | 1 | 0 | 2 | 1 | 5 | 0.083 | 0.154 | 0.321 |
| LAAAngels | 2-1 | 3 | 9 | 1 | 1 | 3 | 4 | 3 | 0.111 | 0.429 | 0.873 |
| OAKAthletics | 1-2 | 3 | 12 | 5 | 2 | 7 | 3 | 1 | 0.417 | 0.533 | 1.450 |
| MINTwins | 1-2 | 3 | 15 | 2 | 0 | 0 | 0 | 6 | 0.133 | 0.133 | 0.266 |
| BOSRed Sox | 2-1 | 3 | 12 | 5 | 1 | 1 | 1 | 3 | 0.417 | 0.462 | 1.129 |
| TEXRangers | 1-2 | 3 | 8 | 2 | 0 | 1 | 1 | 3 | 0.250 | 0.333 | 0.833 |
| STLCardinals | 1-2 | 3 | 12 | 3 | 0 | 0 | 0 | 2 | 0.250 | 0.250 | 0.667 |
| CLEGuardians | 0-3 | 3 | 12 | 3 | 0 | 1 | 0 | 4 | 0.250 | 0.250 | 0.583 |
| TBRays | 0-2 | 2 | 10 | 3 | 1 | 2 | 0 | 2 | 0.300 | 0.300 | 1.100 |
| NYMMets | 1-1 | 2 | 6 | 2 | 0 | 1 | 2 | 1 | 0.333 | 0.500 | 0.833 |
| KCRoyals | 2-0 | 2 | 7 | 3 | 1 | 1 | 2 | 2 | 0.429 | 0.556 | 1.413 |
| BALOrioles | 0-0 | 1 | 2 | 1 | 0 | 0 | 0 | 1 | 0.500 | 0.500 | 1.000 |
