
#10 RF · Mariners
Height
6'0"
Weight
193 lbs
Age
29
College
N/A
Experience
9 yrs
Bats/Throws
R/R
Grade Victor Robles
Your grade joins the crowd-sourced Fan Verdict.
On the field, Victor Robles grades out as a shaky RF for Mariners (D+ Performance). That places him 71st of 75 graded right fielders. The money matches the play — the Contract Value Index lands at D, a slight overpay. The public read is negative (D Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 664 | 0.2471293 | 36 | 193 | 0.68278897 | 108 | 495 |
| 2026 | ![]() | 26 | .230 | 0 | 2 | .528 | 3 | 14 |
| 2025 |
Length
2 years
Total Value
$9.8M
Guaranteed
$5.8M
AAV
$4.9M/yr
How Victor Robles plays at RF earns him a D+ performance grade. The 2026 season statline—.308 AVG, 0 HR, 6 K across 12 games—reflects a player caught between occasional offensive competence and a complete absence of power production, which for an established veteran at his position is a serious liability. His batting average represents his lone bright spot, but in a league where home-run contribution and durability are non-negotiable at the corner-outfield position, that average masks a profound shortage of impact. Robles' limited availability—just 12 games played—compounds the problem; between the bat-throwing ejection that triggered an MLB suspension and subsequent injury time, he has been far more conspicuous for what he *didn't* do than what he produced at the plate. The real issue, however, transcends statistics: as an established veteran, Robles entered this season with a responsibility to provide stability and professionalism, and instead he delivered a high-profile disciplinary incident that shifted the entire conversation away from performance and toward character—a narrative collapse that, per the media framing, has left the Mariners' front office with little patience for further distraction during a tight playoff race. With Seattle actively reshaping its outfield rotation through outside signings, the trajectory is pointed downward, and without both behavioral and statistical course correction, his role within the organization will continue to shrink.
Other same-position deals the Contract Value Index also places in the D band — a quick read on where Victor's contract sits relative to comparable money.
Victor Robles ranks 71st of 75 graded right fielders by performance. That slots Victor between Trevor Larnach (C-) just ahead and Jorge Soler (D) just behind.
Graded higher
Trevor LarnachTwinsC-Nathan LukesBlue JaysD+Nick CastellanosPadresD+Graded lower
Jorge SolerAngels| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Tue, 6/23 | @ PIT | W 3-2 | 3 | 0 | 0 | 0 | 0 | 1 | 1 |
| Sun, 6/21 | vs BOS | W 3-1 | 3 | 0 | 0 | 0 | 0 | 0 | 1 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Victor Robles is a veteran in his 9th MLB season listed at RF for the Mariners. FanVerdicts covers every MLB player, team, GM, and transaction — and puts your verdict on all of it. Sign in to cast your Fan Verdict on Victor Robles, see where the crowd lands, and argue the call. FanVerdicts also brings its own read — performance, sentiment, and Contract Value Index — as one honest input alongside the crowd's. Where FanVerdicts has weighed in so far: Contract Value Index D, Performance D+, Sentiment D.
The crowd's Fan Verdict moves in real time as fans vote on this profile. FanVerdicts' own read updates as new data lands — performance recalculates when MLB game stats post, sentiment shifts with media coverage and fan discussion, and the Contract Value Index recomputes when contract terms change. Contract details below show the structure (years, total value, average annual value, guarantees) behind the Contract Value Index read.
For league-wide context, the MLB hub has team rankings, GM report cards, the transactions feed, and live scoreboards. The MLB player rankings page sorts every active player by performance and contract value within their position.
![]() |
| 32 |
| .245 |
| 1 |
| 9 |
| .611 |
| 6 |
| 26 |
| 2024 | ![]() | 14 | .120 | 0 | 2 | .401 | 4 | 3 |
| 2024 | ![]() | 77 | .328 | 4 | 26 | .860 | 30 | 75 |
| 2024 | 91 | .307 | 4 | 28 | .814 | 34 | 78 |
| 2023 | ![]() | 36 | .299 | 0 | 8 | .749 | 8 | 32 |
| 2022 | ![]() | 132 | .224 | 6 | 33 | .584 | 15 | 82 |
| 2021 | ![]() | 107 | .203 | 2 | 19 | .605 | 8 | 64 |
| 2020 | ![]() | 52 | .220 | 3 | 15 | .608 | 4 | 37 |
| 2019 | ![]() | 155 | .255 | 17 | 65 | .745 | 28 | 139 |
| 2018 | ![]() | 21 | .288 | 3 | 10 | .873 | 3 | 17 |
| 2017 | ![]() | 13 | .250 | 0 | 4 | .766 | 0 | 6 |
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.
| Sat, 6/20 | vs BOS | L 2-6 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Thu, 6/18 | vs BAL | W 3-0 | 3 | 1 | 0 | 0 | 0 | 0 | 1 |
| Thu, 6/18 | vs BAL | L 3-5 | 3 | 0 | 0 | 0 | 0 | 1 | 1 |
| Wed, 6/17 | vs BAL | W 3-1 | 4 | 1 | 1 | 0 | 0 | 0 | 0 |
| Sun, 6/14 | @ WAS | L 1-10 | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Thu, 6/11 | @ BAL | L 5-7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |