
#14 C · Angels
Height
6'2"
Weight
225 lbs
Age
26
College
N/A
Draft
2018, Rd 23, #677
Experience
4 yrs
Bats/Throws
R/R
Grade Logan O'Hoppe
Your grade joins the crowd-sourced Fan Verdict.
On the field, Logan O'Hoppe grades out as a poor C for Angels (F Performance). That places him 86th of 92 graded catchers. The money matches the play — the Contract Value Index lands at F, a significant overpay. The public read is sharply negative (F Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 356 | 0.2291498 | 56 | 146 | 0.684138 | 4 | 283 |
| 2026 | ![]() | 45 | .212 | 3 | 16 | .606 | 0 | 29 |
| 2025 |
Length
1 year
Total Value
$2.6M
Guaranteed
$1.6M
AAV
$2.6M/yr
Plate appearances and per-game impact line up to a F performance grade for Logan O'Hoppe. The 26-year-old catcher is operating well below replacement level at the position, a stark reality that undercuts the narrative goodwill surrounding his developmental arc and recent contract extension. His 2026 season statistics tell the story: a .212 average across 45 games with only 3 home runs and 37 strikeouts reveal a player struggling to make consistent contact and generate offensive value at a position where production is already at a premium. The one saving grace is that he remains on the roster and in the organization's plans, which speaks to the Angels' belief in his long-term trajectory rather than anything he's currently delivering; the veteran mentorship from Kurt Suzuki and Max Stassi may yet bear fruit, but right now O'Hoppe is bleeding offensive efficiency on a daily basis. For a 5-year veteran to post these numbers this late in the regular season — with the Angels themselves sitting at 30-44 and deep in the AL West cellar — suggests this is less a slump and more a fundamental production crisis that requires immediate correction, not just optimistic framing about what he could become.
Other same-position deals the Contract Value Index also places in the F band — a quick read on where Logan's contract sits relative to comparable money.
Logan O'Hoppe ranks 86th of 92 graded catchers by performance. That slots Logan between Nick Fortes (F) just ahead and Travis d'Arnaud (F) just behind.
Graded higher
Nick FortesRaysFKeibert RuizNationalsFJonah HeimAthleticsFGraded lower
Travis d'ArnaudAngels| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Wed, 6/17 | @ ARI | W 7-0 | 4 | 3 | 1 | 0 | 0 | 0 | 1 |
| Tue, 6/16 | @ ARI | L 3-4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Logan O'Hoppe is a player in his 4th MLB season listed at C for the Angels. 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 Logan O'Hoppe, 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 F, Performance F, Sentiment F.
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.
![]() |
| 119 |
| .213 |
| 19 |
| 43 |
| .629 |
| 2 |
| 90 |
| 2024 | ![]() | 136 | .244 | 20 | 56 | .712 | 2 | 117 |
| 2023 | ![]() | 51 | .236 | 14 | 29 | .796 | 0 | 43 |
| 2022 | ![]() | 5 | .286 | 0 | 2 | .661 | 0 | 4 |
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.
| Sun, 6/14 | vs TB | L 3-8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Thu, 6/11 | vs HOU | W 3-2 | 2 | 2 | 1 | 1 | 1 | 0 | 0 |
| Tue, 6/9 | vs HOU | L 4-5 | 4 | 1 | 0 | 0 | 2 | 0 | 2 |
| Sun, 6/7 | @ LAD | L 2-9 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sat, 6/6 | @ LAD | L 0-1 | 3 | 0 | 0 | 0 | 0 | 0 | 2 |
| Thu, 6/4 | vs COL | W 11-4 | 4 | 1 | 1 | 0 | 1 | 0 | 1 |
| Tue, 6/2 | vs COL | L 8-9 | 4 | 0 | 0 | 0 | 0 | 0 | 2 |