| Yr | G | PA | AVG | OBP | SLG | ISO | xwOBA | K% | BB% | K-BB% | HR | SB | Pts | PPG | xPPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 72 | 284 | .279 | .367 | .475 | .196 | .321 | 9.5% | 10.2% | -0.7% | 13 | 1 | 216 | 3.00 | — |
| 2025 | 123 | 392 | .246 |
392 PA — below qualified cutoff. Percentiles vs. qualified pool (faded).
| .347 |
| .344 |
| .098 |
| .316 |
| 14.3% |
| 11.0% |
| 3.3% |
| 6 |
| 2 |
| 199 |
| 1.62 |
| — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.