
Trevor Story
SS · BOS
MLBAM 596115
Seasons
| Yr | PA | H | HR | AVG | xwOBA | Pts | PPG |
|---|---|---|---|---|---|---|---|
| 2026 | 85 | 16 | 2 | 0.198 | 0.254 | 31 | 1.35 |
| 2025 | 655 | 161 | 25 | 0.263 | 0.312 | 354 | 2.19 |
| 2024 | 106 | 24 | 2 | 0.255 | 0.268 | 54 | 1.74 |
| 2023 | 168 | 32 | 3 | 0.203 | 0.265 | 39 | 0.95 |
| 2022 | 396 | 85 | 16 | 0.238 | 0.312 | 199 | 2.01 |
| 2021 | 596 | 132 | 24 | 0.250 | 0.337 | 353 | 2.37 |
| 2020 | 260 | 68 | 11 | 0.288 | 0.337 | 167 | 2.74 |
| 2019 | 659 | 173 | 35 | 0.293 | 0.341 | 429 | 2.84 |
| 2018 | 659 | 174 | 37 | 0.290 | 0.360 | 447 | 2.66 |
| 2017 | 557 | 120 | 24 | 0.238 | 0.303 | 267 | 1.72 |
2025 MLB Percentile Rankings
Batting
xwOBA
18
0.312
xBA
31
0.242
xSLG
33
0.415
Avg Exit Velo
76
91.3
Median Exit Velo
74
94.2
90th % Exit Velo
61
106.4
Barrel %
51
9.8
Hard-Hit %
67
47.0
LA Sweet-Spot %
18
33.8
Bat Speed
39
69.8
Median Bat Speed
27
70.5
90th % Bat Speed
30
75.4
Chase %
12
35.3
Whiff %
20
27.2
K %
9
26.9
BB %
7
5.0
Swing Decisions
Plate Discipline · Decision+
Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.
Decision+
91
≈ 18th pctl
Chase cost
-53.5r
520 swings @ bad pitch
Passive cost
-18.0r
322 takes @ hittable pitch
Swing rate
54.5%
2,498 pitches seen
Runs per 100
-2.86
lg avg -2.53
Count
View
Judgment — swing% vs optimal
−35%−15%0+15%+35%
- Red cells — swings more than an optimal batter would here (chasing).
- Blue cells — swings less than optimal (too passive).
- Number in cell: swing%-delta vs optimal. Top-right: pitches seen.
Total pitches shown: 1,000