| Yr | G | PA | AVG | OBP | SLG | ISO | xwOBA | K% | BB% | K-BB% | HR | SB | Pts | PPG | xPPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 19 | 69 | .203 | .319 | .305 | .102 | .300 | 21.7% | 14.5% | 7.2% | 1 | 5 | 34 | 1.79 | — |
| 2025 | 160 | 597 | .211 |
| .274 |
| .391 |
| .180 |
| .301 |
| 25.1% |
| 7.2% |
| 17.9% |
| 19 |
| 19 |
| 277 |
| 1.73 |
| — |
| 2024 | 178 | 691 | .243 | .293 | .363 | .120 | .280 | 22.6% | 6.1% | 16.5% | 12 | 35 | 348 | 1.96 | — |
| 2023 | 162 | 601 | .209 | .284 | .383 | .174 | .308 | 27.8% | 8.7% | 19.1% | 21 | 25 | 261 | 1.61 | — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.