
#29 SP · Red Sox
Height
6'6"
Weight
275 lbs
Age
28
College
N/A
Experience
5 yrs
Bats/Throws
R/R
Grade this player:
| Year | Team | GP | ERA | W-L | K | WHIP | IP | SV |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 82 | 4.2943325 | 15-26 | 324 | 1.3820841 | 0.0 | 0 |
Length
1 year
Total Value
$1.6M
Guaranteed
$930K
AAV
$1.6M/yr
The public mood around Johan Oviedo in Boston has cratered to one of the uglier sentiment pictures in the American League right now, and the trajectory over the last 30 days tells the whole story — this went from legitimate optimism to serious alarm in a matter of weeks. The narrative arc is as damaging as it gets for a starting pitcher: reports had the Red Sox organization genuinely excited about Oviedo's rotation fit heading into the season, only for that enthusiasm to evaporate the moment a major red flag surfaced in his debut, sending him to the injured list with an elbow strain before the home opener even arrived. Elbow injuries carry a different weight for pitchers than virtually any other ailment — the specter of structural damage, extended absences, or worse hangs over every update — and that context has transformed Oviedo from a rotation piece with upside into a fragile question mark with no clear return timeline. His on-field production grade is already sitting in below-average territory, which means there is no performance floor propping up the narrative the way a dominant stat line might soften injury concern for a proven ace. Meanwhile, the Red Sox have been active in patching their roster — signing Patrick Sandoval, Jake Bennett, and noting IL-related moves involving Garrett Crochet — a flurry of activity that reads less like organizational depth-building and more like a front office scrambling to cover rotation holes, further marginalizing Oviedo's standing in the pecking order. At 28 and with five years of service, he is not a developmental prospect Boston can afford to be patient with — every week on the IL is a week closer to irrelevance in a rotation that is actively moving on without him. The bottom line is that the sentiment here is one of genuine anxiety rather than temporary frustration, and until there is a clean bill of health and a return date, Oviedo's narrative in Boston has nowhere to go but sideways.
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Johan Oviedo is a player in his 5th MLB season listed at SP for the Red Sox. 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 Johan Oviedo: 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.