
#29 SP · Red Sox
Height
6'6"
Weight
275 lbs
Age
28
College
N/A
Experience
5 yrs
Bats/Throws
R/R
Grade Johan Oviedo
Your grade joins the crowd-sourced Fan Verdict.
On the field, Johan Oviedo grades out as a shaky SP for Red Sox (D+ Performance). That places him 225th of 256 graded starting pitchers. The money matches the play — the Contract Value Index lands at D, a slight overpay. The public read is sharply negative (F Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | ERA | W-L | K | WHIP | IP | SV |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 82 | 4.2943325 | 15-26 | 324 | 1.3820841 | 0.0 | 0 |
| 2026 | ![]() | 1 | 9.82 | 0-0 | 3 | 1.91 | 3.2 | 0 |
| 2025 |
Length
1 year
Total Value
$1.6M
Guaranteed
$930K
AAV
$1.6M/yr
Plate appearances and per-game impact line up to a D+ performance grade for Johan Oviedo. The 28-year-old veteran starter has delivered nothing but dysfunction in 2026, appearing in just one game while posting a meager 3 strikeouts before landing on the injured list with an elbow strain—a development that torpedoed what had been genuine organizational optimism about his rotation fit heading into the season. That single appearance represents his entire season contribution, leaving no meaningful performance floor to work from; he is not a rookie being developed or a prospect earning innings, but a six-year veteran whose timeline for returning from a pitcher's most concerning injury type remains murky at best. The elbow strain is the critical context here—this is not a minor soft-tissue tweak that clears in weeks, but rather a red flag that carries structural implications and has triggered a front office scramble to patch rotation depth through signings of Patrick Sandoval, Jake Bennett, Joe La Sorsa, and others, effectively moving on without him. At 28 with five years of service time, Oviedo has no organizational patience buffer left, and every week spent recovering is another week the Red Sox rotation operates without him—a circumstance that has already shifted his narrative from a rotation piece with upside to a fragile question mark with no clear role waiting upon return. Until a clean bill of health materializes, his standing in Boston remains in freefall, with sentiment in the market reflecting genuine anxiety rather than temporary frustration over a premature injury setback.
Other same-position deals the Contract Value Index also places in the D band — a quick read on where Johan's contract sits relative to comparable money.
Johan Oviedo ranks 225th of 256 graded starting pitchers by performance. That slots Johan between Connor Prielipp (D+) just ahead and Ryan Weathers (D+) just behind.
Graded higher
Connor PrielippTwinsD+Simeon Woods RichardsonBlue JaysD+Mitchell ParkerNationalsD+Graded lower
Ryan WeathersAuto-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 covers every MLB player, team, GM, and transaction — and puts your verdict on all of it. Sign in to cast your Fan Verdict on Johan Oviedo, 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 D, 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.
![]() |
| 9 |
| 3.57 |
| 2-1 |
| 42 |
| 1.21 |
| 40.1 |
| 0 |
| 2023 | ![]() | 32 | 4.31 | 9-14 | 158 | 1.37 | 177.2 | 0 |
| 2022 | ![]() | 14 | 3.20 | 2-1 | 26 | 1.30 | 25.1 | 0 |
| 2022 | ![]() | 7 | 3.23 | 2-2 | 28 | 1.27 | 30.2 | 0 |
| 2022 | 21 | 3.21 | 4-3 | 54 | 1.29 | 56.0 | 0 |
| 2021 | ![]() | 14 | 4.91 | 0-5 | 51 | 1.57 | 62.1 | 0 |
| 2020 | ![]() | 5 | 5.47 | 0-3 | 16 | 1.38 | 24.2 | 0 |
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.