
Victor Robles
H · SEA
MLBAM 645302
Seasons
| Yr | PA | H | HR | AVG | xwOBA | Pts | PPG |
|---|---|---|---|---|---|---|---|
| 2026 | 13 | 3 | 0 | 0.231 | 0.256 | 18 | 3.00 |
| 2025 | 114 | 26 | 1 | 0.245 | 0.236 | 62 | 1.44 |
| 2024 | 296 | 78 | 4 | 0.306 | 0.334 | 201 | 2.36 |
| 2023 | 126 | 32 | 0 | 0.299 | 0.324 | 80 | 1.95 |
| 2022 | 408 | 82 | 6 | 0.223 | 0.251 | 126 | 0.99 |
| 2021 | 370 | 64 | 2 | 0.203 | 0.292 | 126 | 1.13 |
| 2020 | 190 | 37 | 3 | 0.219 | 0.261 | 61 | 1.13 |
| 2019 | 617 | 139 | 17 | 0.255 | 0.295 | 347 | 2.03 |
| 2018 | 67 | 17 | 3 | 0.283 | 0.319 | 44 | 2.10 |
| 2017 | 27 | 6 | 0 | 0.250 | 0.247 | 11 | 0.85 |
2024 MLB Percentile Rankings
296 PA this season — below qualified-batter cutoff. Bars ranked against qualified peers (faded to flag small sample).
Batting
xwOBA
49
0.334
xBA
59
0.255
xSLG
27
0.405
Avg Exit Velo
1
82.1
Median Exit Velo
2
88.0
90th % Exit Velo
13
101.9
Barrel %
21
6.2
Hard-Hit %
6
28.6
LA Sweet-Spot %
56
36.2
Bat Speed
6
65.5
Median Bat Speed
8
67.8
90th % Bat Speed
7
72.5
Chase %
27
30.9
Whiff %
37
23.9
K %
69
17.9
BB %
28
7.1
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+
110
≈ 84th pctl
Chase cost
-17.0r
198 swings @ bad pitch
Passive cost
-5.2r
101 takes @ hittable pitch
Swing rate
53.5%
1,008 pitches seen
Runs per 100
-2.21
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