
#24 SP · Orioles
Height
6'6"
Weight
220 lbs
Age
32
College
N/A
Draft
2012, Rd 1, #33
Experience
10 yrs
Bats/Throws
R/R
Grade Zach Eflin
Your grade joins the crowd-sourced Fan Verdict.
On the field, Zach Eflin grades out as a shaky SP for Orioles (D+ Performance). That places him 231st of 252 graded starting pitchers. The contract is harder to defend: the Contract Value Index calls it a significant overpay (F), with the cost outrunning the output. The public read is sharply negative (F Sentiment), drawn from current news and social signal rather than the box score. With 10+ seasons of track record, these grades rest on a deep sample.
| Year | Team | GP | ERA | W-L | K | WHIP | IP | SV |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 201 | 4.277228 | 68-67 | 929 | 1.2373143 | 0.0 | 1 |
| 2026 | ![]() | 1 | 2.45 | 0-0 | 7 | 1.64 | 3.2 | 0 |
| 2025 |
Length
1 year
Total Value
$10.0M
Guaranteed
$6.0M
AAV
$10.0M/yr
Zach Eflin delivered the kind of production that earns a F Contract Value Index against the SP pay band. At 32 and in the established veteran stage of his career, Eflin signed a one-year, $10M deal with Baltimore — a prove-it contract that slots him at a modest AAV for a starting pitcher, yet his D+ performance grade reveals that on-field delivery has lagged well behind the cautious optimism the media extended during spring training. The sentiment backdrop remains a measured B-, reflecting neutral coverage that framed his re-signing as a straightforward mutual interest play rather than a splash move, but that goodwill evaporates quickly when a veteran on a short-term deal fails to produce at a level justifying rotation minutes. At $10M for a single year, the financial commitment itself is manageable, but the real cost to Baltimore is opportunity: the Orioles' recent flurry of pitching acquisitions — multiple signings and a trade for additional arms across the span of just days — signals the organization is actively shopping for alternatives and that roster spots are genuinely contested, meaning Eflin's window to prove his value is compressed. With Baltimore sitting at 21-26 and currently the #9 seed in the AL East with 132 days remaining in the regular season, the organization cannot afford patience on mid-rotation outcomes. The Contract Value Index grade reflects a fundamental mismatch between what the veteran pitcher is being paid and what he's actually delivered this season; unless his on-field trajectory shifts sharply, this deal will remain a cautionary tale about the risks of banking on spring training signals and veteran redemption arcs in a standings-sensitive situation.
Other same-position deals the Contract Value Index also places in the F band — a quick read on where Zach's contract sits relative to comparable money.
Zach Eflin ranks 231st of 252 graded starting pitchers by performance. That slots Zach between Jacob Lopez (D+) just ahead and Slade Cecconi (D) just behind.
Graded higher
Jacob LopezAthleticsD+Mason BlackRoyalsD+Bailey FalterRoyalsD+Graded lower
Slade CecconiGuardiansAuto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Zach Eflin is a veteran in his 10th MLB season listed at SP for the Orioles. 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 Zach Eflin, 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 D+, 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.
![]() |
| 14 |
| 5.93 |
| 6-5 |
| 50 |
| 1.42 |
| 71.1 |
| 0 |
| 2024 | ![]() | 19 | 4.09 | 5-7 | 87 | 1.16 | 110.0 | 0 |
| 2024 | ![]() | 9 | 2.60 | 5-2 | 47 | 1.12 | 55.1 | 0 |
| 2024 | 28 | 3.59 | 10-9 | 134 | 1.15 | 165.1 | 0 |
| 2023 | ![]() | 31 | 3.50 | 16-8 | 186 | 1.02 | 177.2 | 0 |
| 2022 | ![]() | 20 | 4.04 | 3-5 | 65 | 1.12 | 75.2 | 1 |
| 2021 | ![]() | 18 | 4.17 | 4-7 | 99 | 1.25 | 105.2 | 0 |
| 2020 | ![]() | 11 | 3.97 | 4-2 | 70 | 1.27 | 59.0 | 0 |
| 2019 | ![]() | 32 | 4.13 | 10-13 | 129 | 1.35 | 163.1 | 0 |
| 2018 | ![]() | 24 | 4.36 | 11-8 | 123 | 1.30 | 128.0 | 0 |
| 2017 | ![]() | 11 | 6.16 | 1-5 | 35 | 1.41 | 64.1 | 0 |
| 2016 | ![]() | 11 | 5.54 | 3-5 | 31 | 1.33 | 63.1 | 0 |
How Zach Eflin plays at SP earns him a D+ performance grade. At 32 and in the established veteran stage of his career, Eflin is producing below the threshold expected of a rotation starter for a team actively competing in a tight divisional race. The data does not include specific counting statistics (ERA, innings pitched, strikeout totals, or game appearances), so the grade reflects a broader assessment of his on-field impact relative to the opportunity he's been given on his modest one-year, $10M prove-it contract. What makes the D+ particularly notable is the disconnect between the media's cautious optimism—spring training performance was noted positively, and the narrative frames him as a genuine rotation competitor—and what's actually transpired once games began counting. Baltimore's recent flurry of pitching additions (Christian Roa acquired via trade, Cameron Foster and Jose Espada signed to roster spots within days in mid-May) signals organizational skepticism about internal depth, and with the Orioles sitting 21-27 and clinging to the 10th seed, there is no margin for error in rotation decisions. Eflin has stated his intention to "show what I really am," but a D+ grade means the needle hasn't moved in his favor yet—and at his age and contract length, time to reverse the trajectory is running short.
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.