| Yr | G | PA | AVG | OBP | SLG | ISO | xwOBA | K% | BB% | K-BB% | HR | SB | Pts | PPG | xPPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 60 | 243 | .208 | .306 | .373 | .165 | .327 | 23.5% | 11.5% | 12.0% | 8 | 10 | 115 | 1.92 | — |
| 2025 | 150 | 577 | .220 |
| .302 |
| .343 |
| .123 |
| .291 |
| 28.9% |
| 9.5% |
| 19.4% |
| 15 |
| 18 |
| 215 |
| 1.43 |
| — |
| 2023 | 89 | 404 | .290 | .356 | .505 | .215 | .332 | 28.5% | 7.7% | 20.8% | 16 | 14 | 239 | 2.69 | — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.