Each bar is one SS, ordered left-to-right by Value (blended). Center dot is VORP; whiskers span V⁻ → V⁺. This player is highlighted in blue.
| Yr | G | PA | AVG | OBP | SLG | ISO | xwOBA | K% | BB% | K-BB% | HR | SB | Pts | PPG | xPPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Proj | 97 | 418 | .274 | .326 | .430 | .156 | .335 | 18.8% | 6.8% | 12.0% | 12 | 18 | 235 | 2.42 | — |
| 2026 | 66 | 287 | .226 |
| .280 |
| .342 |
| .116 |
| .289 |
| 21.3% |
| 7.0% |
| 14.3% |
| 7 |
| 14 |
| 127 |
| 1.92 |
| — |
| 2025 | 149 | 642 | .302 | .355 | .454 | .152 | .323 | 16.7% | 6.7% | 10.0% | 15 | 38 | 416 | 2.79 | — |
| 2024 | 130 | 541 | .294 | .337 | .467 | .173 | .324 | 18.1% | 5.0% | 13.1% | 21 | 22 | 350 | 2.69 | — |
| 2023 | 172 | 694 | .265 | .319 | .456 | .191 | .334 | 21.6% | 6.5% | 15.1% | 26 | 34 | 467 | 2.72 | — |
| 2022 | 176 | 708 | .298 | .346 | .466 | .168 | .342 | 18.5% | 6.4% | 12.1% | 21 | 28 | 485 | 2.76 | — |
| 2021 | 168 | 647 | .327 | .376 | .535 | .208 | .365 | 17.0% | 6.3% | 10.7% | 28 | 33 | 488 | 2.90 | — |
| 2020 | 62 | 259 | .335 | .397 | .588 | .253 | .383 | 13.9% | 8.5% | 5.4% | 12 | 12 | 226 | 3.65 | — |
| 2019 | 143 | 570 | .297 | .354 | .496 | .199 | .342 | 19.8% | 7.5% | 12.3% | 19 | 37 | 416 | 2.91 | — |
| 2018 | 166 | 741 | .271 | .344 | .415 | .144 | .340 | 17.8% | 9.3% | 8.5% | 19 | 44 | 446 | 2.69 | — |
| 2017 | 112 | 448 | .283 | .338 | .450 | .167 | .329 | 17.9% | 6.7% | 11.2% | 11 | 50 | 339 | 3.03 | — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.