
#14 C · Diamondbacks
Height
5'9"
Weight
195 lbs
Age
26
College
N/A
Experience
4 yrs
Bats/Throws
R/R
Grade Gabriel Moreno
Your grade joins the crowd-sourced Fan Verdict.
On the field, Gabriel Moreno grades out as a middling C for Diamondbacks (C+ Performance). That places him 34th of 93 graded catchers. Against that production, his deal reads as good value on the Contract Value Index (B-) — the team is paying below what the play would command. The public read is mixed (C Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 355 | 0.27807486 | 25 | 161 | 0.7486094 | 14 | 312 |
| 2026 | ![]() | 39 | .254 | 3 | 19 | .716 | 3 | 33 |
| 2025 |
Length
1 year
Total Value
$2.5M
Guaranteed
$1.5M
AAV
$2.5M/yr
Gabriel Moreno's contract earns a B- Contract Value Index, sitting where catcher deals at this $2.55M AAV typically resolve. The grade reflects a disconnect between his foundational talent—a Gold Glove selection in 2023 signals genuine defensive chops—and his current unavailability, which has hollowed out his on-field contribution this season. As a fourth-year player at 26, Moreno sits at a career inflection point where durability becomes as valuable as bat speed, yet the succession of back and oblique injuries detailed in recent headlines has made him functionally unreliable. His C+ performance grade is only notional; when a franchise-caliber catcher cannot accumulate consistent playing time, theoretical tools matter less than demonstrated durability, and the Diamondbacks' recent depth signings at first base and the infield suggest the organization is hedging against extended absences from a player once viewed as a cornerstone. At $2.55M on a one-year deal, the contract itself is reasonable for a 26-year-old backstop with pedigree, but the CVI grade reflects the uncomfortable reality that Moreno's value is currently held hostage by an injury narrative rather than unlocked by on-field production—a dynamic that cannot persist if he is to justify any long-term role in the franchise's rebuild effort. Until he strings together weeks of continuous availability, even sentiment's modest recent uptick offers false comfort; the contract's true test is whether Moreno can prove his durability questions were circumstantial rather than symptomatic.
Other same-position deals the Contract Value Index also places in the B band — a quick read on where Gabriel's contract sits relative to comparable money.
Gabriel Moreno ranks 34th of 93 graded catchers by performance. That slots Gabriel between Agustin Ramirez (C+) just ahead and Rafael Flores (C+) just behind.
Graded higher
Agustin RamirezMarlinsC+Moises BallesterosCubsC+Kyle TeelWhite SoxC+Graded lower
Rafael FloresPirates| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Sun, 6/21 | vs MIN | L 2-4 | 3 | 1 | 0 | 0 | 0 | 1 | 0 |
| Sat, 6/20 | vs MIN | W 9-5 | 5 | 1 | 0 | 0 | 1 | 0 | 1 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Gabriel Moreno is a player in his 4th MLB season listed at C for the Diamondbacks. 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 Gabriel Moreno, 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 B-, Performance C+, Sentiment C.
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.
![]() |
| 83 |
| .285 |
| 9 |
| 40 |
| .786 |
| 2 |
| 79 |
| 2024 | ![]() | 97 | .266 | 5 | 45 | .733 | 3 | 81 |
| 2023 | ![]() | 111 | .284 | 7 | 50 | .747 | 6 | 97 |
| 2022 | ![]() | 25 | .319 | 1 | 7 | .733 | 0 | 22 |
Among catchers on the Diamondbacks, Gabriel Moreno's output grades to a C+ performance level. His 2026 season reflects a player caught between pedigree and unavailability: a 2023 Gold Glove winner whose tools remain intact but whose durability has become the defining narrative of his year. On the positive side, his batting average of .254 across 39 games shows he's making contact when healthy enough to play, but the 29 strikeouts over that limited sample and just 3 home runs underscore how little he's been able to build offensive momentum in a season fractured by back and oblique injuries. The core problem isn't talent—it's time; a 5-year veteran at age 26 simply cannot establish consistency or rhythm when IL stints keep interrupting his availability, and the Diamondbacks' recent signing of backup catcher Aramis Garcia signals organizational hedging against his continued unavailability. The gap between his 2023 Gold Glove credentials and his current injury-plagued reality is stark enough that even an above-average grade feels provisional—until Moreno can string together sustained playing time, he remains a theoretical asset rather than a reliable rotation piece for a team fighting to stay relevant in the National League West.
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.
| Wed, 6/17 | vs LAA | W 8-1 | 3 | 3 | 0 | 0 | 0 | 1 | 0 |
| Tue, 6/16 | vs LAA | W 4-3 | 4 | 1 | 0 | 0 | 1 | 0 | 0 |
| Sun, 6/14 | @ CIN | W 5-3 | 5 | 1 | 1 | 1 | 1 | 0 | 1 |
| Thu, 6/11 | @ MIA | L 0-2 | 3 | 0 | 0 | 0 | 0 | 1 | 2 |
| Wed, 6/10 | @ MIA | L 0-8 | 3 | 2 | 0 | 0 | 0 | 1 | 0 |