| Yr | G | PA | AVG | OBP | SLG | ISO | xwOBA | K% | BB% | K-BB% | HR | SB | Pts | PPG | xPPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 10 | 32 | .200 | .250 | .433 | .233 | .292 | 37.5% | 6.3% | 31.2% | 2 | 0 | 9 | 0.90 | — |
| 2025 | 134 | 471 | .220 |
471 PA — below qualified cutoff. Percentiles vs. qualified pool (faded).
| .277 |
| .363 |
| .143 |
| .287 |
| 34.4% |
| 5.7% |
| 28.7% |
| 11 |
| 8 |
| 143 |
| 1.07 |
| — |
| 2024 | 52 | 161 | .222 | .256 | .353 | .131 | .279 | 32.9% | 3.7% | 29.2% | 3 | 6 | 54 | 1.04 | — |
| 2023 | 106 | 345 | .210 | .276 | .352 | .142 | .305 | 32.8% | 8.1% | 24.7% | 10 | 3 | 92 | 0.87 | — |
| 2022 | 23 | 57 | .191 | .321 | .319 | .128 | .292 | 28.1% | 14.0% | 14.1% | 1 | 1 | 34 | 1.48 | — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.