Willi Castro
2019–2026 · bats B / throws R · Chicago Cubs, Detroit Tigers, Minnesota Twins, Colorado Rockies
825G
.247AVG
.316OBP
.389SLG
More career statistics
679H
71HR
284RBI
85SB
4.2IP
0K
5.79ERA
0GS
5Rare feats
Career summary: MLB’s official regular-season totals. Season lines, splits and historical game logs below are reconstructed from the covered Retrosheet records and can differ in coverage or scorer revisions. Compare sources and coverage.
Career batting
| G | PA | AB | R | H | 2B | 3B | HR | RBI | BB | K | SB | CS | HBP | SF | TB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 825 | 3,067 | 2,752 | 406 | 679 | 129 | 25 | 71 | 284 | 217 | 752 | 85 | 34 | 69 | 19 | 1,071 | .247 | .316 | .389 | .705 |
Career pitching
| IP | G | GS | CG | W | L | SV | H | R | ER | HR | BB | K | HBP | WP | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4.7 | 6 | 0 | 0 | 0 | 0 | 0 | 4 | 3 | 3 | 0 | 2 | 0 | 0 | 0 | 5.79 | 1.286 |
Streaks
11longest hitting streak · 2024-06-16 to 2024-06-28
16longest on-base streak
The three rarest things in this career
| Rarity | What | Date | Rate | Game |
|---|---|---|---|---|
| 64 | Platinum Sombrero | 2026-04-09 | 1 in 927 games | open game ↗ |
| 41 | Steal of Home | 2023-05-24 | 1 in 107 games | box score ↗ |
| 29 | struck out 4 times | 2020-08-17 | 1 in 728 player-games | box score ↗ |
Splits
Regular season only.
Home and away
| G | PA | H | HR | RBI | BB | K | AVG | OBP | SLG | |
|---|---|---|---|---|---|---|---|---|---|---|
| Home | 357 | 1283 | 293 | 28 | 121 | 92 | 304 | .255 | .300 | .397 |
| Away | 348 | 1307 | 275 | 28 | 107 | 84 | 319 | .233 | .275 | .372 |
By month
| G | PA | H | HR | RBI | BB | K | AVG | OBP | SLG | |
|---|---|---|---|---|---|---|---|---|---|---|
| March | 7 | 27 | 6 | 1 | 3 | 4 | 9 | .273 | .370 | .545 |
| April | 90 | 302 | 60 | 4 | 23 | 17 | 76 | .217 | .255 | .329 |
| May | 114 | 414 | 103 | 11 | 34 | 29 | 100 | .278 | .319 | .435 |
| June | 122 | 454 | 106 | 11 | 43 | 30 | 103 | .262 | .300 | .422 |
| July | 104 | 422 | 76 | 6 | 30 | 37 | 95 | .204 | .268 | .311 |
| August | 119 | 438 | 93 | 10 | 44 | 20 | 115 | .231 | .258 | .370 |
| September | 146 | 521 | 119 | 13 | 51 | 37 | 124 | .256 | .299 | .400 |
| October | 3 | 12 | 5 | 0 | 0 | 2 | 1 | .500 | .583 | .700 |
Most-faced opponents
| G | PA | H | HR | RBI | BB | K | AVG | OBP | SLG | |
|---|---|---|---|---|---|---|---|---|---|---|
| cleveland-guardians | 67 | 251 | 50 | 6 | 24 | 14 | 76 | .223 | .255 | .348 |
| chicago-white-sox | 64 | 223 | 52 | 7 | 25 | 12 | 57 | .254 | .287 | .439 |
| kansas-city-royals | 62 | 228 | 51 | 9 | 25 | 16 | 50 | .249 | .294 | .415 |
| minnesota-twins | 44 | 168 | 44 | 2 | 15 | 9 | 36 | .289 | .315 | .388 |
| baltimore-orioles | 35 | 118 | 25 | 2 | 10 | 8 | 25 | .231 | .280 | .361 |
| tampa-bay-rays | 31 | 117 | 22 | 1 | 5 | 10 | 25 | .210 | .274 | .286 |
| detroit-tigers | 29 | 115 | 24 | 1 | 10 | 12 | 30 | .242 | .313 | .333 |
| toronto-blue-jays | 28 | 95 | 19 | 4 | 8 | 5 | 22 | .224 | .253 | .412 |
Season by season
| Year | Team | G | AB | H | HR | RBI | SB | AVG | IP | K |
|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | 30 | 100 | 23 | 1 | 8 | – | .230 | – | – | |
| 2020 | 36 | 129 | 45 | 6 | 24 | – | .349 | – | – | |
| 2021 | 125 | 413 | 91 | 9 | 38 | 9 | .220 | – | – | |
| 2022 | 112 | 365 | 88 | 8 | 31 | 9 | .241 | – | – | |
| 2023 | 124 | 358 | 92 | 9 | 34 | 33 | .257 | 2 | – | |
| 2024 | 158 | 558 | 138 | 12 | 60 | 14 | .247 | 1 | – | |
| 2025 | Chicago Cubs, Minnesota Twins | 120 | 402 | 91 | 11 | 33 | 10 | .226 | 1 | – |
| 2026 | 120 | 427 | 111 | 15 | 56 | 10 | .260 | – | – |