
#21 C · Astros
Height
5'11"
Weight
195 lbs
Age
27
College
N/A
Experience
4 yrs
Bats/Throws
R/R
Grade this player:
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 425 | 0.2774275 | 61 | 229 | 0.7532048 | 3 | 440 |
Length
1 year
Total Value
$4.5M
Guaranteed
$2.7M
AAV
$4.5M/yr
Yainer Diaz grades as an All-Star caliber performer among MLB catchers, earning a B+ Performance grade. He is hitting with a 0.279 batting average and a 0.759 OPS (near the league average of .720) this season. With 59 home runs and 215 RBI through 401 games (a 24-HR, 87-RBI pace over a full season), he brings moderate power to the lineup. As a player entering his prime window at 27, Yainer is a key contributor for the Astros. A 401-game sample provides high confidence in this grade.
The public narrative around Yainer Diaz sits in an uncomfortable holding pattern right now, and the sentiment grade reflects exactly that unease. His arbitration win was a legitimate signal that the market recognizes his value as a primary catching option, but that goodwill has been almost immediately undercut by a left oblique strain that has sidelined him for an extended stretch — the kind of soft-tissue injury that triggers durability questions rather than sympathy. That injury concern lands on top of a performance grade that was already below-average heading into this stretch, meaning there is no reservoir of goodwill to cushion the blow when he goes down. Making matters worse, reporting that the organization is actively exploring multiple avenues to address the catching position suggests the front office itself may not view Diaz as a long-term cornerstone behind the plate, regardless of what the arbitration outcome implied. With Houston sitting at 15-23 and well outside the American League playoff picture, every roster question feels more urgent and less forgiving than it would in a comfortable situation. The overall perception of Diaz right now is that of a solid but replaceable starter — neither a player the fanbase is rallying around nor one being scapegoated, just a useful piece whose future with the club feels genuinely uncertain.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Sun, 5/3 | @ BOS | W 3-1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sat, 5/2 | @ BOS | W 6-3 | 5 | 0 | 0 | 0 | 0 | 0 | 1 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Yainer Diaz is a player in his 4th MLB season listed at C for the Astros. FanVerdicts maintains four independent grades for every MLB player on an active roster — Contract Value Index for the deal itself, Performance for on-field production, Sentiment for media and fan reaction, and Fan Verdict for community voting. Current grades for Yainer Diaz: Contract Value Index D, Performance D+, Sentiment D, Fan Verdict pending.
Every grade refreshes on its own cadence as new data lands. Performance recalculates when MLB game stats post; Sentiment updates with new media coverage and fan discussion; Contract Value Index recomputes when contract terms change; Fan Verdict reflects live community voting on this profile. Contract details below show the structure (years, total value, average annual value, guarantees) the Contract Value Index grade is computed against.
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.
| Fri, 5/1 | @ BOS | L 1-3 | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Thu, 4/30 | @ BAL | W 11-5 | 5 | 3 | 1 | 0 | 1 | 0 | 0 |
| Thu, 4/30 | @ BAL | L 3-10 | 4 | 1 | 0 | 0 | 1 | 0 | 1 |
| Tue, 4/28 | @ BAL | L 3-5 | 4 | 2 | 0 | 0 | 0 | 0 | 1 |