
#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 this player:
| Year | Team | GP | ERA | W-L | K | WHIP | IP | SV |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 201 | 4.277228 | 68-67 | 929 | 1.2373143 | 0.0 | 1 |
Length
1 year
Total Value
$10.0M
Guaranteed
$6.0M
AAV
$10.0M/yr
Zach Eflin is delivering below-average production for a starting pitcher right now, a D+ performance grade that tells the story of an established veteran who hasn't yet justified even a modest one-year investment. With no current season stats to point to as a genuine bright spot, there's no statistical foundation to build an optimistic case around — the performance grade carries no awards boost, meaning nothing on the field has elevated his standing above the baseline. The durability question that has shadowed Eflin throughout his career remains central here, and without a track record of innings accumulated this season, the prove-it framing of his $10M deal feels less like a narrative device and more like a factual description of where things stand. What makes the situation genuinely interesting — and a little precarious — is that Baltimore has signed six additional pitchers to the roster in the last five days alone, a roster-construction flurry that signals the front office is actively stress-testing its depth and that no rotation spot is guaranteed. The media has extended Eflin a reasonable amount of goodwill, framing his spring training performance positively and treating his eagerness to "show what I really am" as a credible motivation rather than spin, but a D+ on the field creates a real and widening gap between sentiment and production. At 32 with the Orioles sitting at 17-20 and outside a playoff position, every rotation decision carries genuine weight, and a veteran pitcher on a short-term contract has almost no margin for continued underperformance before the organizational math stops working in his favor.
Auto-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 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 Zach Eflin: Contract Value Index F, Performance D+, Sentiment B-, 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.
The public narrative around Zach Eflin sits at a measured B- — not a ringing endorsement, but a quietly favorable backdrop for a veteran pitcher looking to reestablish himself. The media framing is deliberately low-key: his one-year, $10M deal was reported factually and without fanfare, and coverage has leaned into the prove-it contract angle, noting his spring training performance as a legitimate positive signal rather than manufactured optimism. That cautious goodwill, however, runs headlong into a D+ performance grade, meaning the on-field production hasn't yet backed up the narrative warmth — the gap between how the media is covering Eflin and what he's actually delivered this season is real and worth watching. Baltimore's recent flurry of pitching signings — multiple arms added to the roster across just the last several days — adds a layer of quiet urgency to Eflin's situation, suggesting the organization is actively shoring up depth and that roster spots are genuinely in play. The 16-20 record and the Orioles sitting as the 10th seed in the American League East only amplifies the stakes of every rotation decision, making Eflin's stated desire to "show what I really am" feel less like a motivational quote and more like a functional necessity. At 32 and on a short-term deal, he has every incentive to convert the modest goodwill the media has extended into actual production. The narrative is holding steady, but it's the kind of sentiment that evaporates quickly if the results don't arrive.