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 | 71 | 306 | .262 | .351 | .480 | .218 | .367 | 20.0% | 11.4% | 8.6% | 15 | 1 | 190 | 2.67 | — |
| 2026 | 45 | 190 | .183 |
190 PA — below qualified cutoff. Percentiles vs. qualified pool (faded).
| .287 |
| .366 |
| .183 |
| .340 |
| 26.8% |
| 11.6% |
| 15.2% |
| 8 |
| 1 |
| 79 |
| 1.76 |
| — |
| 2025 | 104 | 445 | .271 | .375 | .487 | .216 | .410 | 19.6% | 13.0% | 6.6% | 21 | 3 | 283 | 2.72 | — |
| 2024 | 127 | 533 | .278 | .354 | .512 | .234 | .400 | 18.0% | 9.9% | 8.1% | 30 | 1 | 348 | 2.74 | — |
| 2023 | 143 | 536 | .327 | .394 | .623 | .296 | .418 | 16.4% | 9.1% | 7.3% | 33 | 2 | 531 | 3.71 | — |
| 2022 | 163 | 663 | .245 | .319 | .455 | .210 | .378 | 15.5% | 8.7% | 6.8% | 33 | 3 | 420 | 2.58 | — |
| 2021 | 115 | 409 | .306 | .397 | .521 | .215 | .395 | 16.1% | 11.7% | 4.4% | 16 | 1 | 328 | 2.85 | — |
| 2020 | 73 | 232 | .307 | .361 | .585 | .278 | .430 | 15.9% | 7.3% | 8.6% | 15 | 3 | 288 | 3.95 | — |
| 2019 | 142 | 541 | .272 | .337 | .483 | .211 | .333 | 18.1% | 8.1% | 10.0% | 19 | 1 | 365 | 2.57 | — |
| 2018 | 32 | 115 | .267 | .351 | .396 | .129 | .380 | 14.8% | 9.6% | 5.2% | 2 | 0 | 82 | 2.56 | — |
| 2017 | 157 | 614 | .294 | .376 | .478 | .184 | .384 | 21.3% | 10.9% | 10.4% | 22 | 5 | 391 | 2.49 | — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.