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 | 50 | 218 | .240 | .291 | .395 | .154 | .305 | 27.8% | 6.1% | 21.8% | 7 | 7 | 90 | 1.81 | — |
| 2026 | 41 | 176 | .206 |
176 PA — below qualified cutoff. Percentiles vs. qualified pool (faded).
| .247 |
| .303 |
| .097 |
| .248 |
| 32.4% |
| 4.5% |
| 27.9% |
| 3 |
| 4 |
| 41 |
| 1.00 |
| — |
| 2025 | 162 | 655 | .263 | .308 | .432 | .169 | .312 | 26.9% | 5.0% | 21.9% | 25 | 32 | 355 | 2.19 | — |
| 2024 | 31 | 106 | .255 | .340 | .394 | .139 | .268 | 31.1% | 10.4% | 20.7% | 2 | 7 | 57 | 1.84 | — |
| 2023 | 41 | 168 | .203 | .250 | .316 | .113 | .265 | 32.7% | 5.4% | 27.3% | 3 | 10 | 41 | 1.00 | — |
| 2022 | 99 | 396 | .238 | .306 | .434 | .196 | .312 | 30.8% | 8.1% | 22.7% | 16 | 13 | 199 | 2.01 | — |
| 2021 | 149 | 596 | .250 | .332 | .471 | .221 | .337 | 23.3% | 8.9% | 14.4% | 24 | 20 | 359 | 2.41 | — |
| 2020 | 61 | 260 | .288 | .354 | .517 | .229 | .337 | 24.2% | 9.2% | 15.0% | 11 | 15 | 170 | 2.79 | — |
| 2019 | 151 | 659 | .293 | .363 | .552 | .259 | .341 | 26.4% | 8.8% | 17.6% | 35 | 23 | 437 | 2.89 | — |
| 2018 | 168 | 659 | .290 | .348 | .564 | .274 | .360 | 25.5% | 7.1% | 18.4% | 37 | 28 | 453 | 2.70 | — |
| 2017 | 155 | 557 | .238 | .308 | .455 | .217 | .303 | 34.3% | 8.8% | 25.5% | 24 | 9 | 269 | 1.74 | — |
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.