| Yr | G | PA | AVG | OBP | SLG | ISO | xwOBA | K% | BB% | K-BB% | HR | SB | Pts | PPG | xPPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 28 | 71 | .154 | .225 | .246 | .092 | .195 | 40.8% | 7.0% | 33.8% | 0 | 2 | 5 | 0.18 | — |
| 2025 | 47 | 149 | .133 |
| .215 |
| .319 |
| .186 |
| .266 |
| 42.3% |
| 8.1% |
| 34.2% |
| 6 |
| 1 |
| 24 |
| 0.51 |
| — |
| 2024 | 54 | 157 | .146 | .255 | .263 | .117 | .290 | 35.0% | 10.2% | 24.8% | 4 | 2 | 23 | 0.43 | — |
| 2023 | 160 | 568 | .248 | .355 | .436 | .188 | .326 | 31.9% | 12.0% | 19.9% | 23 | 17 | 296 | 1.85 | — |
| 2022 | 7 | 16 | .462 | .563 | .846 | .384 | .321 | 43.8% | 12.5% | 31.3% | 1 | 0 | 27 | 3.86 | — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.