| Yr | G | PA | AVG | OBP | SLG | ISO | xwOBA | K% | BB% | K-BB% | HR | SB | Pts | PPG | xPPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 83 | 288 | .185 | .250 | .306 | .121 | .275 | 38.2% | 6.3% | 31.9% | 8 | 1 | 47 | 0.57 | — |
| 2024 | 43 | 130 | .224 |
288 PA — below qualified cutoff. Percentiles vs. qualified pool (faded).
| .297 |
| .336 |
| .112 |
| .290 |
| 26.9% |
| 7.7% |
| 19.2% |
| 2 |
| 1 |
| 35 |
| 0.81 |
| — |
| 2023 | 49 | 158 | .273 | .333 | .476 | .203 | .284 | 28.5% | 7.0% | 21.5% | 4 | 0 | 71 | 1.45 | — |
| 2022 | 54 | 156 | .175 | .244 | .308 | .133 | .281 | 29.5% | 7.7% | 21.8% | 5 | 0 | 48 | 0.89 | — |
| 2021 | 47 | 121 | .220 | .355 | .380 | .160 | .324 | 33.1% | 12.4% | 20.7% | 2 | 0 | 48 | 1.02 | — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.