
Season batter profile · 2026 season
Willi Castro
COL · 2B · 120 G · 477 PA
Season line through September 27, 2026
AVG.260
OBP.331
SLG.417
OPS.748
HR15
RBI56
SB10
Rolling form
How the contact has traveled.
Move across the chart to inspect each 10-game window.
10-game xwOBAcon10-game wOBAconLeague avg .361
Batted-ball quality
Quality of contact.
301 batted balls
Less favorableMore favorable
AVG EV86.8 mph
MAX EV112.1 mph
BARREL %8.0%
HARD-HIT %39.7%
xwOBAcon.377
BAT SPEED72.0 mph
Form + splits
Recent work and handedness.
Last 14 games
.245/.333/.408
2 HR · 4 XBH · 57 PA
Vs RHP
.252/.341/.423
314 PA · 11 HR · 27.1% K
Vs LHP
.266/.304/.392
168 PA · 4 HR · 26.2% K
CHASE %37.7%
WHIFF %27.7%
CONTACT %72.3%
Spray chart
Where the ball has gone.
All tracked balls in play
HR3B2B1B / in play
Pitch type performance
Which pitches he has seen and handled.
Less favorableMore favorable
| Pitch | Seen | OPS | xwOBAcon | Chase | Whiff | Hard hit | Barrel |
|---|---|---|---|---|---|---|---|
| FF4-Seam Fastball | 726 (38.2%) | .872 | .459 | 33.2% | 24.0% | 46.9% | 13.5% |
| CHChangeup | 336 (17.7%) | .572 | .253 | 42.5% | 32.2% | 34.0% | 5.7% |
| SISinker | 176 (9.3%) | .486 | .355 | 22.7% | 22.0% | 46.9% | 3.1% |
| CUCurveball | 165 (8.7%) | .949 | .403 | 45.5% | 29.2% | 38.7% | 6.5% |
| SLSlider | 159 (8.4%) | .727 | .368 | 43.5% | 34.1% | 37.9% | 6.9% |
| FCCutter | 133 (7.0%) | 1.199 | .530 | 36.7% | 18.1% | 40.7% | 7.4% |
| STSweeper | 75 (3.9%) | .292 | .214 | 23.8% | 29.0% | 33.3% | 11.1% |
| FSSplit-Finger | 68 (3.6%) | .121 | .138 | 49.0% | 48.8% | 18.2% | 0.0% |
