Each bar is one SS, ordered left-to-right by Value (blended). Center dot is VORP; whiskers span V⁻ → V⁺.
| Yr | G | PA | AVG | OBP | SLG | ISO | xwOBA | K% | BB% | K-BB% | HR | SB | Pts | PPG | xPPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Proj | 72 | 313 | .265 | .339 | .417 | .152 | .338 | 19.5% | 9.8% | 9.7% | 9 | 1 | 162 | 2.25 | — |
| 2026 | 32 | 141 | .279 |
141 PA — below qualified cutoff. Percentiles vs. qualified pool (faded).
| .371 |
| .418 |
| .139 |
| .367 |
| 18.4% |
| 12.8% |
| 5.6% |
| 3 |
| 1 |
| 82 |
| 2.56 |
| — |
| 2025 | 147 | 587 | .274 | .331 | .400 | .126 | .339 | 19.3% | 7.7% | 11.6% | 13 | 0 | 270 | 1.84 | — |
| 2024 | 90 | 367 | .310 | .392 | .517 | .207 | .365 | 16.6% | 10.9% | 5.7% | 14 | 0 | 260 | 2.89 | — |
| 2023 | 144 | 580 | .230 | .314 | .399 | .169 | .329 | 22.6% | 10.2% | 12.4% | 18 | 0 | 287 | 1.99 | — |
| 2022 | 143 | 594 | .289 | .366 | .464 | .175 | .363 | 20.4% | 10.3% | 10.1% | 22 | 0 | 343 | 2.40 | — |
| 2021 | 169 | 641 | .279 | .369 | .484 | .205 | .372 | 18.1% | 11.7% | 6.4% | 26 | 0 | 481 | 2.85 | — |
| 2020 | 73 | 222 | .262 | .326 | .381 | .119 | .314 | 22.1% | 7.2% | 14.9% | 5 | 0 | 149 | 2.04 | — |
| 2019 | 95 | 322 | .278 | .362 | .566 | .288 | .390 | 23.3% | 10.9% | 12.4% | 21 | 2 | 249 | 2.62 | — |
| 2018 | 124 | 468 | .239 | .330 | .405 | .166 | .306 | 23.7% | 11.3% | 12.4% | 15 | 3 | 278 | 2.24 | — |
| 2017 | 133 | 481 | .315 | .394 | .550 | .235 | .401 | 19.1% | 11.0% | 8.1% | 24 | 2 | 421 | 3.17 | — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.