| Yr | G | PA | AVG | OBP | SLG | ISO | xwOBA | K% | BB% | K-BB% | HR | SB | Pts | PPG | xPPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 57 | 179 | .146 | .279 | .252 | .106 | .313 | 31.8% | 13.4% | 18.4% | 3 | 7 | 43 | 0.75 | — |
| 2024 | 88 | 277 | .182 |
| .265 |
| .324 |
| .142 |
| .301 |
| 28.5% |
| 9.7% |
| 18.8% |
| 9 |
| 10 |
| 97 |
| 1.10 |
| — |
| 2023 | 146 | 536 | .223 | .342 | .452 | .229 | .348 | 32.1% | 14.0% | 18.1% | 26 | 13 | 259 | 1.77 | — |
| 2022 | 106 | 373 | .202 | .298 | .410 | .208 | .315 | 30.6% | 11.0% | 19.6% | 19 | 5 | 158 | 1.49 | — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.