Each bar is one 2B, 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 | 95 | 409 | .255 | .315 | .411 | .157 | .323 | 14.3% | 7.6% | 6.8% | 12 | 6 | 231 | 2.43 | — |
| 2026 | 67 | 283 | .275 |
| .341 |
| .442 |
| .167 |
| .307 |
| 12.4% |
| 7.4% |
| 5.0% |
| 10 |
| 1 |
| 184 |
| 2.75 |
| — |
| 2025 | 162 | 668 | .240 | .308 | .364 | .124 | .302 | 14.1% | 8.2% | 5.9% | 16 | 14 | 365 | 2.25 | — |
| 2024 | 107 | 435 | .251 | .306 | .404 | .153 | .308 | 14.9% | 6.2% | 8.7% | 10 | 9 | 251 | 2.35 | — |
| 2023 | 160 | 661 | .280 | .339 | .513 | .233 | .344 | 16.2% | 7.0% | 9.2% | 33 | 14 | 497 | 3.11 | — |
| 2022 | 75 | 269 | .247 | .298 | .409 | .162 | .299 | 17.5% | 5.9% | 11.6% | 8 | 4 | 163 | 2.17 | — |
| 2021 | 180 | 686 | .259 | .314 | .488 | .229 | .330 | 18.7% | 6.9% | 11.8% | 30 | 25 | 505 | 2.81 | — |
| 2020 | 43 | 124 | .271 | .306 | .466 | .195 | .294 | 24.2% | 4.0% | 20.2% | 6 | 5 | 104 | 2.42 | — |
| 2019 | 171 | 705 | .294 | .352 | .498 | .204 | .350 | 15.9% | 7.7% | 8.2% | 24 | 15 | 492 | 2.88 | — |
| 2018 | 168 | 685 | .261 | .305 | .452 | .191 | .301 | 16.9% | 5.3% | 11.6% | 24 | 14 | 419 | 2.49 | — |
| 2017 | 59 | 246 | .283 | .354 | .452 | .169 | .340 | 14.6% | 8.5% | 6.1% | 6 | 8 | 158 | 2.68 | — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.