
C · Giants
Grade Eric Haase
Your grade joins the crowd-sourced Fan Verdict.
On the field, Eric Haase grades out as a middling C for Giants (C+ Performance). That places him 45th of 100 graded catchers. The public read is positive (B- Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 410 | .224 | 52 | 169 | 0.67096233 | 6 | 270 |
| 2026 | ![]() | 27 | .167 | 4 | 9 | .616 | 0 | 12 |
| 2025 | ![]() | 30 | .229 | 2 |
How Eric Haase plays at catcher earns him a C+ performance grade. Haase's 2026 season line (.250 AVG, 4 HR across 16 games) reflects above-replacement offensive production for a backup catcher thrust into emergency duty, positioning him squarely in the functional-depth tier rather than as a long-term positional anchor. His power stroke stands out as his statistical bright spot—the four home runs, including a grand slam and multiple multi-homer nights, have generated meaningful positive headlines and demonstrate occasional impact potential that exceeds typical bench-catcher expectations. The strikeout rate (12 K in 16 games) and batting average both suggest a free-swinger's profile: contact remains inconsistent, and the offensive floor can drop quickly without sustained plate discipline. With only 16 games of work so far, durability and sample size remain open questions, but the media narrative—buoyed by those power moments yet tempered by organizational reports of pitchers calling their own pitches—positions Haase as exactly what he is: a useful stopgap filling a void created by injury, not a solution to the Giants' catching depth concerns. His standing as an established veteran in his ninth season provides some credibility, but this role remains defined by circumstance rather than by a shift in how the organization views him long-term.
The talk around Eric Haase this stretch nets a B- sentiment grade. Media coverage has been buoyed by tangible offensive production—a grand slam and multi-home-run nights have generated positive headlines that exceed typical expectations for a depth piece—but the framing remains fundamentally defined by absence rather than merit: every story leads with Daniel Susac's injury, positioning Haase as a roster necessity filling a void rather than a player who forced his way onto the club through his own standing. His 2026 season line (.250 AVG, 4 HR across 16 games) aligns squarely with his C+ performance grade, reflecting above-replacement production for a backup catcher in an emergency role, yet the narrative hasn't shifted to focus on him as a solution—a concurrent headline about pitchers calling their own pitches instead suggests organizational confidence issues at the position that temper enthusiasm beyond his individual contributions. The Giants' recent roster churn, anchored by pitching signings and acquisitions (Mahle, Whisenhunt, Winn, and Ramos), underscores a front office managing through attrition rather than building around any single player, and Haase's presence is simply one more piece of emergency construction. Until Susac returns or Haase produces something that compels coverage to shift focus entirely away from his predecessor's injury, the public read stays locked in place: functional stopgap, occasional impact, nothing more.
Eric Haase ranks 45th of 100 graded catchers by performance. That slots Eric between Tyler Heineman (C+) just ahead and Carson Kelly (C+) just behind.
Graded higher
Tyler HeinemanAngelsC+Austin HedgesGuardiansC+Collin PriceAstrosC+Graded lower
Carson KellyCubs| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Sat, 7/11 | vs COL | L 3-4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Wed, 7/8 | vs TOR | L 0-10 | 2 | 0 | 0 | 0 | 0 | 0 | 2 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Eric Haase is a player on the Giants roster listed at C for the Giants. 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 Eric Haase, 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: Performance C+, Sentiment B-.
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.
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.
| 9 |
| .646 |
| 0 |
| 16 |
| 2024 | ![]() | 30 | .273 | 5 | 14 | .819 | 0 | 18 |
| 2023 | ![]() | 86 | .201 | 4 | 26 | .530 | 3 | 53 |
| 2023 | ![]() | 3 | .200 | 0 | — | .473 | 1 | 2 |
| 2023 | 89 | .201 | 4 | 26 | .528 | 4 | 55 |
| 2022 | ![]() | 110 | .254 | 14 | 44 | .748 | 0 | 82 |
| 2021 | ![]() | 98 | .231 | 22 | 61 | .745 | 2 | 81 |
| 2020 | ![]() | 7 | .176 | 0 | 2 | .387 | 0 | 3 |
| 2019 | ![]() | 10 | .063 | 1 | 3 | .368 | 0 | 1 |
| 2018 | ![]() | 9 | .125 | 0 | 1 | .301 | 0 | 2 |
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.